Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce use of ifdef constructs. | Tor Egge | 2019-09-19 | 1 | -14/+6 |
| | |||||
* | Port fnet_info test to darwin. | Tor Egge | 2019-09-18 | 1 | -1/+13 |
| | |||||
* | Mark fill members unused for clang. | Tor Egge | 2019-08-02 | 1 | -6/+12 |
| | |||||
* | use upper bound for current time estimate | Håvard Pettersen | 2019-07-01 | 2 | -2/+2 |
| | |||||
* | round -> ceil to avoid premature timeout | Håvard Pettersen | 2019-07-01 | 1 | -1/+2 |
| | | | | in the cases where the timeout is not divisible by the tick size. | ||||
* | Fix forward declarations. | Tor Egge | 2019-05-27 | 1 | -1/+1 |
| | |||||
* | GC unused code. | Henning Baldersheim | 2019-05-16 | 6 | -165/+1 |
| | |||||
* | Also wait for outstanding async resolves to complete. | Henning Baldersheim | 2019-05-13 | 1 | -2/+6 |
| | |||||
* | Wait on the transport directly. | Henning Baldersheim | 2019-05-10 | 5 | -10/+3 |
| | |||||
* | Simplify the supervisor responsibility | Henning Baldersheim | 2019-05-10 | 18 | -263/+179 |
| | |||||
* | 16k -> 32k buffers | Henning Baldersheim | 2019-05-02 | 1 | -2/+2 |
| | |||||
* | Double minimum read/write chunk size to 16k. | Henning Baldersheim | 2019-04-22 | 1 | -2/+2 |
| | |||||
* | async tls handshake work | Håvard Pettersen | 2019-02-21 | 13 | -23/+246 |
| | |||||
* | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 19 | -24/+0 |
| | |||||
* | Remove test lists files used by old unit test framework. | Tor Egge | 2019-02-15 | 1 | -15/+0 |
| | |||||
* | Reset global crypto shared pointer before returning fom main. | Tor Egge | 2019-02-15 | 2 | -0/+2 |
| | |||||
* | TLS time trace experiments | Håvard Pettersen | 2019-02-08 | 3 | -0/+144 |
| | | | | Note that this is without intrusive samples in the code | ||||
* | Debug log connection peer spec on handshake | Tor Brede Vekterli | 2019-02-06 | 2 | -1/+13 |
| | | | | | Keeping this at debug level for now, but at least the information is readily available. | ||||
* | Revert "Revert "Use OS provided xxhash."" | Henning Baldersheim | 2019-02-03 | 1 | -1/+1 |
| | |||||
* | Revert "Use OS provided xxhash." | Håkon Hallingstad | 2019-02-03 | 1 | -1/+1 |
| | |||||
* | Use OS provided xxhash. | Henning Baldersheim | 2019-02-01 | 1 | -1/+1 |
| | |||||
* | Merge pull request #8347 from ↵ | Henning Baldersheim | 2019-02-01 | 3 | -31/+23 |
|\ | | | | | | | | | vespa-engine/toregge/eliminate-some-clang-warnings-in-fnet Eliminate some clang warnings in fnet. | ||||
| * | Eliminate some clang warnings in fnet. | Tor Egge | 2019-02-01 | 3 | -31/+23 |
| | | |||||
* | | Adjust forward declarations in fnet. | Tor Egge | 2019-02-01 | 3 | -3/+3 |
|/ | |||||
* | Use relaxed atomics for FNET_TransportThread shutdown flag | Tor Brede Vekterli | 2019-01-10 | 2 | -6/+11 |
| | |||||
* | GC unused code and update includes | Henning Baldersheim | 2019-01-05 | 1 | -0/+1 |
| | |||||
* | use generic latch | Håvard Pettersen | 2018-11-30 | 1 | -23/+7 |
| | |||||
* | Ensure the thread has passed the _pseudo_thread | Henning Baldersheim | 2018-10-05 | 1 | -0/+2 |
| | |||||
* | avoid shutdown deadlock with yourself | Håvard Pettersen | 2018-10-04 | 4 | -42/+25 |
| | |||||
* | introduce pseudo-thread mutex | Håvard Pettersen | 2018-10-04 | 2 | -2/+14 |
| | | | | | used to emulate single-threaded behavior after the thread itself has shut down. | ||||
* | mixed mode tls support in fnet | Håvard Pettersen | 2018-09-27 | 2 | -0/+14 |
| | |||||
* | improve rpc invocation test | Håvard Pettersen | 2018-09-21 | 1 | -695/+212 |
| | |||||
* | re-enable fnet tls tests | Håvard Pettersen | 2018-09-17 | 2 | -7/+7 |
| | |||||
* | Merge pull request #6958 from vespa-engine/havardpe/optimistic-write-in-fnet | Henning Baldersheim | 2018-09-14 | 2 | -15/+36 |
|\ | | | | | Havardpe/optimistic write in fnet | ||||
| * | enable optimistic write | Håvard Pettersen | 2018-09-14 | 1 | -1/+5 |
| | | |||||
| * | handle add/close commands in separate functions | Håvard Pettersen | 2018-09-14 | 2 | -14/+31 |
| | | |||||
* | | disable fnet tests using tls | Håvard Pettersen | 2018-09-14 | 2 | -7/+7 |
|/ | |||||
* | do not spend time filling buffer space with 0x55 | Håvard Pettersen | 2018-09-13 | 1 | -3/+0 |
| | |||||
* | better handling of framed sockets in fnet | Håvard Pettersen | 2018-09-11 | 2 | -4/+7 |
| | | | | also minor tweaking of crypto codec adapter | ||||
* | run micro-benchmark with various crypto engines (null/xor/tls) | Håvard Pettersen | 2018-09-10 | 1 | -9/+28 |
| | |||||
* | no encryption when encryption is not specified | Håvard Pettersen | 2018-09-10 | 1 | -2/+2 |
| | |||||
* | tls crypto adapter | Håvard Pettersen | 2018-09-07 | 2 | -0/+8 |
| | |||||
* | sample errno to preserve it | Håvard Pettersen | 2018-09-07 | 1 | -7/+15 |
| | |||||
* | remove non-instant invocation | Håvard Pettersen | 2018-09-05 | 17 | -108/+64 |
| | |||||
* | remove unused function of questionable nature | Håvard Pettersen | 2018-09-04 | 2 | -21/+0 |
| | |||||
* | remove traces of direct write support | Håvard Pettersen | 2018-09-04 | 2 | -23/+1 |
| | |||||
* | remove io stats tracking and logging | Håvard Pettersen | 2018-09-04 | 16 | -419/+20 |
| | |||||
* | remove unused config values | Håvard Pettersen | 2018-09-03 | 2 | -5/+1 |
| | |||||
* | make test run faster | Håvard Pettersen | 2018-09-03 | 1 | -9/+3 |
| | |||||
* | also run invoke/session tests with xor crypto engine | Håvard Pettersen | 2018-09-03 | 6 | -11/+48 |
| | | | | bonus: wire crypto engine through supervisor |