Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | untangle fnet from fastos | Håvard Pettersen | 2023-02-22 | 1 | -1/+0 |
| | |||||
* | enable detaching a supervisor from a running transport | Håvard Pettersen | 2022-03-30 | 1 | -0/+1 |
| | | | | | | | This is done by closing all connectors and connections related to the supervisor (via the server adapter interface). Also; the packet streamer was made a singleton to avoid additional (unneeded) references to the supervisor object. | ||||
* | remove admin channel concept | Håvard Pettersen | 2022-03-24 | 1 | -1/+0 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | low-level testing of fnet enabled by | Håvard Pettersen | 2021-09-16 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | 1. Manipulating how much time is spent waiting for events while also manipulating how the passing of time is observed by the transport threads. (fnet::TimeTools) 2. Periodic call-backs from FNET_Transport. All transport threads are blocked during these call-backs. Between each call-back, all transport threads perform a single event loop iteration and any async operations not performed in transport threads are flushed. (FNET_Transport::attach_capture_hook) 3. Combining 1 and 2 in a way that lets the test code run all transport threads one iteration at a time, letting the transport threads run concurrently with each other, but no transport thread is allowed to run concurrently with the test code. (fnet::TransportDebugger) | ||||
* | handle async resolve | Haavard | 2017-07-10 | 1 | -0/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | remove fdselector from fnet (not used) | Haavard | 2017-04-24 | 1 | -1/+0 |
| | |||||
* | perform async connect in same thread | Arne H Juul | 2017-03-13 | 1 | -1/+0 |
| | | | | | | | | | | | * always set socket non-blocking in Init() before calling Connect() * pick up async connect result in HandleWriteEvent * also revert "set incoming connections in non-blocking mode" since that is now always done in Init() * revert "closed while not added to event loop" handling (there is no longer a window where a connection can be closed before it is added to the transport event loop) * remove component for separate connect thread | ||||
* | replace memorytub with Stash. | Henning Baldersheim | 2017-01-13 | 1 | -1/+0 |
| | |||||
* | Publish | Jon Bratseth | 2016-06-15 | 1 | -0/+34 |