summaryrefslogtreecommitdiffstats
path: root/fnet
Commit message (Collapse)AuthorAgeFilesLines
* Fix forward declarations.Tor Egge2019-05-271-1/+1
|
* GC unused code.Henning Baldersheim2019-05-166-165/+1
|
* Also wait for outstanding async resolves to complete.Henning Baldersheim2019-05-131-2/+6
|
* Wait on the transport directly.Henning Baldersheim2019-05-105-10/+3
|
* Simplify the supervisor responsibilityHenning Baldersheim2019-05-1018-263/+179
|
* 16k -> 32k buffersHenning Baldersheim2019-05-021-2/+2
|
* Double minimum read/write chunk size to 16k.Henning Baldersheim2019-04-221-2/+2
|
* async tls handshake workHåvard Pettersen2019-02-2113-23/+246
|
* Remove files used by old unit test runner.Tor Egge2019-02-1919-24/+0
|
* Remove test lists files used by old unit test framework.Tor Egge2019-02-151-15/+0
|
* Reset global crypto shared pointer before returning fom main.Tor Egge2019-02-152-0/+2
|
* TLS time trace experimentsHåvard Pettersen2019-02-083-0/+144
| | | | Note that this is without intrusive samples in the code
* Debug log connection peer spec on handshakeTor Brede Vekterli2019-02-062-1/+13
| | | | | Keeping this at debug level for now, but at least the information is readily available.
* Revert "Revert "Use OS provided xxhash.""Henning Baldersheim2019-02-031-1/+1
|
* Revert "Use OS provided xxhash."Håkon Hallingstad2019-02-031-1/+1
|
* Use OS provided xxhash.Henning Baldersheim2019-02-011-1/+1
|
* Merge pull request #8347 from ↵Henning Baldersheim2019-02-013-31/+23
|\ | | | | | | | | vespa-engine/toregge/eliminate-some-clang-warnings-in-fnet Eliminate some clang warnings in fnet.
| * Eliminate some clang warnings in fnet.Tor Egge2019-02-013-31/+23
| |
* | Adjust forward declarations in fnet.Tor Egge2019-02-013-3/+3
|/
* Use relaxed atomics for FNET_TransportThread shutdown flagTor Brede Vekterli2019-01-102-6/+11
|
* GC unused code and update includesHenning Baldersheim2019-01-051-0/+1
|
* use generic latchHåvard Pettersen2018-11-301-23/+7
|
* Ensure the thread has passed the _pseudo_threadHenning Baldersheim2018-10-051-0/+2
|
* avoid shutdown deadlock with yourselfHåvard Pettersen2018-10-044-42/+25
|
* introduce pseudo-thread mutexHåvard Pettersen2018-10-042-2/+14
| | | | | used to emulate single-threaded behavior after the thread itself has shut down.
* mixed mode tls support in fnetHåvard Pettersen2018-09-272-0/+14
|
* improve rpc invocation testHåvard Pettersen2018-09-211-695/+212
|
* re-enable fnet tls testsHåvard Pettersen2018-09-172-7/+7
|
* Merge pull request #6958 from vespa-engine/havardpe/optimistic-write-in-fnetHenning Baldersheim2018-09-142-15/+36
|\ | | | | Havardpe/optimistic write in fnet
| * enable optimistic writeHåvard Pettersen2018-09-141-1/+5
| |
| * handle add/close commands in separate functionsHåvard Pettersen2018-09-142-14/+31
| |
* | disable fnet tests using tlsHåvard Pettersen2018-09-142-7/+7
|/
* do not spend time filling buffer space with 0x55Håvard Pettersen2018-09-131-3/+0
|
* better handling of framed sockets in fnetHåvard Pettersen2018-09-112-4/+7
| | | | also minor tweaking of crypto codec adapter
* run micro-benchmark with various crypto engines (null/xor/tls)Håvard Pettersen2018-09-101-9/+28
|
* no encryption when encryption is not specifiedHåvard Pettersen2018-09-101-2/+2
|
* tls crypto adapterHåvard Pettersen2018-09-072-0/+8
|
* sample errno to preserve itHåvard Pettersen2018-09-071-7/+15
|
* remove non-instant invocationHåvard Pettersen2018-09-0517-108/+64
|
* remove unused function of questionable natureHåvard Pettersen2018-09-042-21/+0
|
* remove traces of direct write supportHåvard Pettersen2018-09-042-23/+1
|
* remove io stats tracking and loggingHåvard Pettersen2018-09-0416-419/+20
|
* remove unused config valuesHåvard Pettersen2018-09-032-5/+1
|
* 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
| | | | bonus: wire crypto engine through supervisor
* 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.
| * Disable direct write by default.Henning Baldersheim2018-08-301-1/+1
| |
* | Merge pull request #6686 from ↵Håvard Pettersen2018-08-304-58/+161
|\ \ | |/ |/| | | | | vespa-engine/havardpe/integrate-crypto-engine-in-fnet integrate Crypto{Engine,Socket} into fnet