Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use std::lock_guard instead of std::unique_lock. | Tor Egge | 2017-11-12 | 6 | -20/+20 |
| | |||||
* | Revert "Revert "Toregge/use standard locks in fastos"" | Arnstein Ressem | 2017-11-02 | 1 | -2/+0 |
| | |||||
* | Revert "Toregge/use standard locks in fastos" | Harald Musum | 2017-10-31 | 1 | -0/+2 |
| | |||||
* | Remove unneeded includes. | Tor Egge | 2017-10-30 | 1 | -2/+0 |
| | |||||
* | Rename method for clarity, new name is writePendingAfterConnect(). | Tor Egge | 2017-10-27 | 2 | -3/+3 |
| | |||||
* | Eliminate unneeded temporaries and unneede scopes. | Tor Egge | 2017-10-27 | 4 | -23/+18 |
| | |||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond | Tor Egge | 2017-10-27 | 5 | -95/+95 |
| | | | | in fnet unit tests. | ||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond | Tor Egge | 2017-10-27 | 2 | -11/+14 |
| | | | | in fnet FRT_SingleReqWait. | ||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond | Tor Egge | 2017-10-27 | 2 | -52/+20 |
| | | | | in fnet packet queue. | ||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond. | Tor Egge | 2017-10-27 | 6 | -126/+90 |
| | |||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond. | Tor Egge | 2017-10-27 | 2 | -52/+44 |
| | |||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond. | Tor Egge | 2017-10-27 | 1 | -9/+10 |
| | |||||
* | Use std::mutex and std::condition_variable instead of FastOS_Cond. | Tor Egge | 2017-10-27 | 2 | -64/+52 |
| | |||||
* | Remove more clutter in fastos/types.h | Henning Baldersheim | 2017-08-18 | 2 | -0/+2 |
| | |||||
* | Include only what you need. | Henning Baldersheim | 2017-08-18 | 2 | -1/+3 |
| | |||||
* | Repair assert that broke during removal of homegrown atomics. | Tor Egge | 2017-08-11 | 1 | -1/+1 |
| | |||||
* | Use explicit fetch_xxx instead of --/++ to signal costly operations. | Henning Baldersheim | 2017-08-11 | 2 | -3/+4 |
| | |||||
* | Use std::atomic all over and completely get rid of homegrown atomics. | Henning Baldersheim | 2017-08-11 | 3 | -24/+21 |
| | |||||
* | handle async resolve | Haavard | 2017-07-10 | 11 | -25/+264 |
| | |||||
* | Use locale insensitive strtod and strtof. | Henning Baldersheim | 2017-06-19 | 1 | -2/+3 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 130 | -128/+130 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 130 | -130/+128 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 130 | -128/+130 |
| | |||||
* | Merge pull request #2771 from yahoo/bratseth/remove-unnecessary-files | Tor Egge | 2017-06-14 | 1 | -788/+0 |
|\ | | | | | Remove unnecessary files | ||||
| * | Remove unnecessary files | Jon Bratseth | 2017-06-14 | 1 | -788/+0 |
| | | |||||
* | | Remove carriage return | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
|/ | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 131 | -132/+918 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 131 | -918/+132 |
| | |||||
* | Rename binaries in fnet to use vespa- prefix. | Geir Storli | 2017-06-08 | 5 | -17/+18 |
| | |||||
* | Revert "Rename binaries in fnet to use vespa- prefix." | Harald Musum | 2017-06-08 | 2 | -7/+6 |
| | |||||
* | Rename binaries in fnet to use vespa- prefix. | Geir Storli | 2017-06-08 | 2 | -6/+7 |
| | |||||
* | split log and bufferedlog | Henning Baldersheim | 2017-06-07 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2625 from yahoo/balder/forward-declare-in-config-rebase-1 | Henning Baldersheim | 2017-06-07 | 1 | -0/+1 |
|\ | | | | | Balder/forward declare in config rebase 1 | ||||
| * | Forward declare ByteBuffer and FastOS_Thread | Henning Baldersheim | 2017-06-06 | 1 | -0/+1 |
| | | |||||
* | | Don't install unused fnet apps. | Tor Egge | 2017-06-06 | 4 | -10/+0 |
|/ | |||||
* | Removed frt.h from header files to reduce include volume. | Henning Baldersheim | 2017-06-01 | 1 | -2/+2 |
| | |||||
* | Deinline as compiler makes the best choices. | Henning Baldersheim | 2017-05-09 | 2 | -0/+2 |
| | |||||
* | Merge pull request #2305 from yahoo/balder/no-virtual-on-override-in-fnet | Henning Baldersheim | 2017-04-29 | 22 | -114/+118 |
|\ | | | | | No virtual on override. | ||||
| * | Add back the logging | Henning Baldersheim | 2017-04-29 | 12 | -1/+34 |
| | | |||||
| * | No virtual on override. | Henning Baldersheim | 2017-04-26 | 22 | -125/+96 |
| | | | | | | | | Optimize includes. | ||||
* | | use vespalib sockets in fnet | Haavard | 2017-04-26 | 9 | -369/+232 |
|/ | | | | | fixed bug: - handle execute command before checking IOC delete flag | ||||
* | remove fdselector from fnet (not used) | Haavard | 2017-04-24 | 10 | -561/+0 |
| | |||||
* | Revert "Balder/enforce override 2" | Arne H Juul | 2017-04-24 | 20 | -96/+123 |
| | |||||
* | Use override | Henning Baldersheim | 2017-04-23 | 20 | -123/+96 |
| | |||||
* | add override in fnet module | Arne H Juul | 2017-04-10 | 23 | -71/+67 |
| | |||||
* | Merge pull request #2151 from ↵ | Håvard Pettersen | 2017-04-05 | 1 | -9/+5 |
|\ | | | | | | | | | yahoo/havardpe/handle-sync-connect-as-async-connect handle sync connect the same way as async connect | ||||
| * | handle sync connect the same way as async connect | Haavard | 2017-04-04 | 1 | -9/+5 |
| | | |||||
* | | Override | Henning Baldersheim | 2017-04-04 | 12 | -73/+71 |
|/ | |||||
* | perform async connect in same thread | Arne H Juul | 2017-03-13 | 16 | -199/+51 |
| | | | | | | | | | | | * 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 | ||||
* | Optimize includes. | Henning Baldersheim | 2017-02-06 | 1 | -2/+0 |
| |