summaryrefslogtreecommitdiffstats
path: root/fnet
Commit message (Expand)AuthorAgeFilesLines
* make test run fasterHåvard Pettersen2018-09-031-9/+3
* also run invoke/session tests with xor crypto engineHåvard Pettersen2018-09-036-11/+48
* Remove some unused codeHenning Baldersheim2018-08-311-39/+0
* Remove use and implementation of directwrite optionHenning Baldersheim2018-08-3111-126/+16
* Merge pull request #6737 from vespa-engine/balder/no-direct-writeHenning Baldersheim2018-08-301-1/+1
|\
| * Disable direct write by default.Henning Baldersheim2018-08-301-1/+1
* | Merge pull request #6686 from vespa-engine/havardpe/integrate-crypto-engine-i...Håvard Pettersen2018-08-304-58/+161
|\ \ | |/ |/|
| * drain input pipeline after crypto handshakeHåvard Pettersen2018-08-301-1/+13
| * fixes based on feedbackHåvard Pettersen2018-08-281-1/+1
| * make sure we flush even if no new data needs writingHåvard Pettersen2018-08-271-1/+4
| * integrate Crypto{Engine,Socket} into fnetHåvard Pettersen2018-08-274-58/+146
* | added benchmark of spinlockHåvard Pettersen2018-08-281-0/+59
|/
* remove no longer used interfaceHåvard Pettersen2018-08-211-17/+0
* use LOG_ABORT not just abort()Arne Juul2018-06-124-6/+11
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
* let queue elements have a trivial copy constructorHåvard Pettersen2018-05-142-16/+0
* Only ignore warning on gcc 8Henning Baldersheim2018-05-111-0/+4
* Add pragma to avoid gcc 8 compiler warning.Henning Baldersheim2018-05-111-2/+8
* memcpy for dataHenning Baldersheim2018-05-111-1/+1
* Use std::lock_guard instead of std::unique_lock.Tor Egge2017-11-126-20/+20
* Revert "Revert "Toregge/use standard locks in fastos""Arnstein Ressem2017-11-021-2/+0
* Revert "Toregge/use standard locks in fastos"Harald Musum2017-10-311-0/+2
* Remove unneeded includes.Tor Egge2017-10-301-2/+0
* Rename method for clarity, new name is writePendingAfterConnect().Tor Egge2017-10-272-3/+3
* Eliminate unneeded temporaries and unneede scopes.Tor Egge2017-10-274-23/+18
* Use std::mutex and std::condition_variable instead of FastOS_CondTor Egge2017-10-275-95/+95
* Use std::mutex and std::condition_variable instead of FastOS_CondTor Egge2017-10-272-11/+14
* Use std::mutex and std::condition_variable instead of FastOS_CondTor Egge2017-10-272-52/+20
* Use std::mutex and std::condition_variable instead of FastOS_Cond.Tor Egge2017-10-276-126/+90
* Use std::mutex and std::condition_variable instead of FastOS_Cond.Tor Egge2017-10-272-52/+44
* Use std::mutex and std::condition_variable instead of FastOS_Cond.Tor Egge2017-10-271-9/+10
* Use std::mutex and std::condition_variable instead of FastOS_Cond.Tor Egge2017-10-272-64/+52
* Remove more clutter in fastos/types.hHenning Baldersheim2017-08-182-0/+2
* Include only what you need.Henning Baldersheim2017-08-182-1/+3
* Repair assert that broke during removal of homegrown atomics.Tor Egge2017-08-111-1/+1
* Use explicit fetch_xxx instead of --/++ to signal costly operations.Henning Baldersheim2017-08-112-3/+4
* Use std::atomic all over and completely get rid of homegrown atomics.Henning Baldersheim2017-08-113-24/+21
* handle async resolveHaavard2017-07-1011-25/+264
* Use locale insensitive strtod and strtof.Henning Baldersheim2017-06-191-2/+3
* Update copyright headersJon Bratseth2017-06-14130-128/+130
* Revert "Update copyright headers"Jon Bratseth2017-06-14130-130/+128
* Update copyright headersJon Bratseth2017-06-14130-128/+130
* Merge pull request #2771 from yahoo/bratseth/remove-unnecessary-filesTor Egge2017-06-141-788/+0
|\
| * Remove unnecessary filesJon Bratseth2017-06-141-788/+0
* | Remove carriage returnJon Bratseth2017-06-142-2/+2
|/
* Revert "Copyright header"Jon Bratseth2017-06-13131-132/+918
* Copyright headerJon Bratseth2017-06-13131-918/+132
* Rename binaries in fnet to use vespa- prefix.Geir Storli2017-06-085-17/+18
* Revert "Rename binaries in fnet to use vespa- prefix."Harald Musum2017-06-082-7/+6
* Rename binaries in fnet to use vespa- prefix.Geir Storli2017-06-082-6/+7