Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added sync crypto socket with test | Håvard Pettersen | 2018-10-09 | 1 | -0/+1 |
| | |||||
* | added simple test for various crypto sockets | Håvard Pettersen | 2018-10-09 | 1 | -0/+1 |
| | |||||
* | GC HashMap | Henning Baldersheim | 2018-09-28 | 1 | -1/+0 |
| | |||||
* | Merge pull request #7081 from ↵ | Tor Brede Vekterli | 2018-09-27 | 1 | -0/+1 |
|\ | | | | | | | | | vespa-engine/vekterli/add-tls-protocol-snooping-utilities Add functionality for detecting whether a client is using TLS or not | ||||
| * | Add functionality for detecting whether a client is using TLS or not | Tor Brede Vekterli | 2018-09-25 | 1 | -0/+1 |
| | | | | | | | | | | Inspects first 8 bytes of a client's initial data stream to determine if it's (with very high confidence) a TLS ClientHello message. | ||||
* | | Add simple usage test for vespa-drop-file-from-cache | Henning Baldersheim | 2018-09-26 | 1 | -0/+1 |
| | | |||||
* | | Add simple program to drop files from the buffer cache. | Henning Baldersheim | 2018-09-25 | 1 | -0/+1 |
|/ | |||||
* | Introduce custom OpenSSL BIOs for providing direct buffer read/write | Tor Brede Vekterli | 2018-09-19 | 1 | -0/+1 |
| | | | | | | | | BIOs offer a dynamic view into source or sink (const/mutable) buffers and avoids overhead of copying from/to memory BIOs. Also strictly enforces buffer sizes to ensure there are no hidden reallocs. Additionally make code OpenSSL 1.1+ and TLSv1.3 compatible. | ||||
* | slightly smarter buffer with test | Håvard Pettersen | 2018-09-11 | 1 | -0/+1 |
| | |||||
* | Add TLS config file support with proposed JSON structure | Tor Brede Vekterli | 2018-09-07 | 1 | -0/+1 |
| | |||||
* | The current implementation is known to be sub-optimal due to requiring | Tor Brede Vekterli | 2018-09-05 | 1 | -0/+3 |
| | | | | | | memory copies in and out of OpenSSL's working BIOs for every encode and decode. Codec design is also up for change, depending on how well it fits with crypto socket integration. | ||||
* | Revert "Add initial OpenSSL CryptoEngine implementation and key/cert handling" | Jon Marius Venstad | 2018-09-05 | 1 | -3/+0 |
| | |||||
* | Revert "Revert "Add initial OpenSSL CryptoEngine implementation and key/cert ↵ | Tor Brede Vekterli | 2018-09-05 | 1 | -0/+3 |
| | | | | handling"" | ||||
* | Revert "Add initial OpenSSL CryptoEngine implementation and key/cert handling" | Tor Brede Vekterli | 2018-09-04 | 1 | -3/+0 |
| | |||||
* | Add initial OpenSSL CryptoEngine implementation and key/cert handling | Tor Brede Vekterli | 2018-08-31 | 1 | -0/+3 |
| | | | | | | | The current implementation is known to be sub-optimal due to requiring memory copies in and out of OpenSSL's working BIOs for every encode and decode. Codec design is also up for change, depending on how well it fits with crypto socket integration. | ||||
* | added tools to detect and validate hostname | Håvard Pettersen | 2018-05-09 | 1 | -0/+2 |
| | |||||
* | added a test that sends an open socket handle over an ipc connection | Arne Juul | 2018-04-23 | 1 | -0/+1 |
| | | | | This reverts commit 0193d4a9ba211ee4afc01a0b71c392a62cef11db. | ||||
* | Revert "added a test that sends an open socket handle over an ipc connection" | Arnstein Ressem | 2018-04-20 | 1 | -1/+0 |
| | |||||
* | added a test that sends an open socket handle over an ipc connection | Håvard Pettersen | 2018-04-20 | 1 | -0/+1 |
| | |||||
* | added unconstify for ConstArrayRef -> ArrayRef conversion | Håvard Pettersen | 2018-02-27 | 1 | -0/+1 |
| | | | | also added simple test for array ref classes | ||||
* | Use public domain MD5 implementation in vespalib | Tor Brede Vekterli | 2017-09-15 | 1 | -0/+1 |
| | | | | Add basic test vectors to ensure implementation is conformant. | ||||
* | add support for backing data values with external memory | Håvard Pettersen | 2017-08-29 | 1 | -0/+1 |
| | |||||
* | Moved databuffer and compresssion to vespalib | Henning Baldersheim | 2017-08-28 | 1 | -0/+3 |
| | |||||
* | Drop the dangerous LinkedPtr. | Henning Baldersheim | 2017-08-21 | 1 | -1/+0 |
| | |||||
* | Use std::atomic all over and completely get rid of homegrown atomics. | Henning Baldersheim | 2017-08-11 | 1 | -2/+0 |
| | |||||
* | remove lazy resolver | Haavard | 2017-07-11 | 1 | -1/+0 |
| | |||||
* | async resolver | Haavard | 2017-07-05 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2809 from yahoo/havardpe/lazy-resolver | Arne H Juul | 2017-06-20 | 1 | -0/+1 |
|\ | | | | | lazy resolver | ||||
| * | lazy resolver | Haavard | 2017-06-16 | 1 | -0/+1 |
| | | |||||
* | | Move locale insensitive stdtod to vespalib | Henning Baldersheim | 2017-06-19 | 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 |
| | |||||
* | socket spec with test | Haavard | 2017-04-07 | 1 | -0/+1 |
| | |||||
* | epoll selector with test | Haavard | 2017-04-04 | 1 | -0/+1 |
| | |||||
* | added lz4 compress/decompress filters with common test | Haavard | 2017-02-09 | 1 | -0/+1 |
| | |||||
* | depend on lz4 | Haavard | 2017-02-09 | 1 | -0/+3 |
| | |||||
* | mapped file input in vespalib | Haavard | 2017-02-07 | 1 | -0/+1 |
| | |||||
* | input reader test | Haavard | 2017-02-02 | 1 | -0/+2 |
| | | | | bonus: MemoryInput utility with test | ||||
* | added test for output writer | Haavard | 2017-02-02 | 1 | -0/+1 |
| | |||||
* | low-level data flow building blocks | Haavard | 2017-01-30 | 1 | -0/+1 |
| | |||||
* | make vespalib compile and test | Haavard | 2017-01-23 | 1 | -31/+0 |
| | |||||
* | remove tensor eval test that only used verbatim tensors | Haavard | 2016-11-03 | 1 | -1/+0 |
| | |||||
* | Use hw accelerated function to calculate tensor dot product. | Geir Storli | 2016-10-24 | 1 | -0/+1 |
| | |||||
* | Move hwaccelrated library from staging_vespalib to vespalib (for usage in ↵ | Geir Storli | 2016-10-24 | 1 | -0/+2 |
| | | | | tensor code). | ||||
* | Add tensor function compiler for dot product between two 1d dense tensors. | Geir Storli | 2016-10-21 | 1 | -0/+1 |
| | | | | Currently, the function is executing the dot product using the tensor::Tensor API. | ||||
* | added TimeBomb - protects against deadlocked unit tests | Haavard | 2016-10-18 | 1 | -0/+1 |
| | |||||
* | Remove vespalib::tensor::TensorFunction. A newer version exists as | Tor Egge | 2016-10-11 | 1 | -1/+0 |
| | | | | vespalib::eval::TensorFunction. |