summaryrefslogtreecommitdiff
path: root/lib/cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove execute bit from plain text files in git (#2611)Christopher Tubbs2022-05-248-0/+0
* THRIFT-5093: lib: cpp: test: clarify effect of MemoryPolicy on TMemoryBufferChristopher Friedt2022-04-191-3/+249
* THRIFT-5515: TConnection::workSocket reads all pending oneway requests.Tamas Kovacs2022-03-141-122/+129
* Fix winsock capitalization for case sensitive cross-compilationJeremiah2022-02-086-6/+6
* [THRIFT-5510] On Windows NOMINMAX and WIN32_LEAN_AND_MEAN are unset even if s...Dirk Sandbrink2022-02-041-0/+12
* Fix warning C4515: 'protocol': namespace uses itselfDirk Sandbrink2022-01-173-6/+0
* THRIFT-5482: Fix memory leak during SSL handshake in C++ libraryAnshul M Gupta2021-12-061-0/+16
* Compile TWebSocketServer with CMake only when OpenSSL is foundKevin Wojniak2021-12-061-2/+2
* THRIFT-5456 Disable SIGPIPE on TSocketServerKevin Wojniak2021-10-212-0/+22
* Merge pull request #2451 from BioDataAnalysis/bda_cmake_cleanupMario Emmenlauer2021-09-024-52/+57
|\
| * Use modern OpenSSL cmake syntax (if available), and larger cmake cleanupMario Emmenlauer2021-09-024-52/+57
* | Reduce the usage of Windows.h, and add macros to slim Windows.hMario Emmenlauer2021-09-024-4/+7
|/
* Updated TNonblockingServerSocket to better match TServerSocketMario Emmenlauer2021-09-013-50/+104
* Added support for Unix domain sockets on WindowsMario Emmenlauer2021-08-315-65/+69
* Use the cmake-generated thrift config also on MSVCMario Emmenlauer2021-08-301-2/+1
* TNonblockingServer.cpp: Replace deprecated bzero with memset (more portable)Mario Emmenlauer2021-08-301-1/+1
* Added new method isUnixDomainSocket() to check type of socketMario Emmenlauer2021-08-134-26/+48
* Include signal.h depending on HAVE_SIGNAL_H, not depending on __linux__Mario Emmenlauer2021-08-134-4/+7
* TCompactProtocol.tcc: add missing include cstdlibMario Emmenlauer2021-08-131-0/+1
* lib/cpp/test/CMakeLists.txt: Added missing boost::chronoMario Emmenlauer2021-08-131-1/+1
* TSocket.cpp: Print THRIFT_EAGAIN (timed out) to global errorMario Emmenlauer2021-08-131-0/+1
* lib/cpp/src/thrift/transport/TBufferTransports.h: Minor whitespace changesMario Emmenlauer2021-08-131-9/+9
* lib/cpp/test/ToStringTest.cpp: Disabled locale-based tests on WindowsMario Emmenlauer2021-08-121-2/+7
* uncaught_exception -> uncaught_exceptionsJens Geyer2021-06-301-0/+4
* Adds support for building C++ codegen on SolarisBenjamin Naecker2021-06-301-0/+3
* Android restricts use of AI_V4MAPPED flag.Ruslan2021-06-231-0/+4
* Merge pull request #2401 from aaronmjones/THRIFT-3840Mario Emmenlauer2021-06-092-0/+26
|\
| * Add better unit tests and imbue C locale in floating point to_stringubuntu2021-06-073-24/+24
| * Add unit test for system locale with thousands separator commaubuntu2021-05-312-0/+26
* | Robustness improvements when loading OpenSSL certificatesMarco Schroeter2021-06-042-9/+25
* | Merge pull request #2383 from BioDataAnalysis/bda_minor_cmake_cleanupMario Emmenlauer2021-06-041-53/+53
|\ \ | |/ |/|
| * Minor cleanup of two CMake files, and removed some (unused) boost dependenciesMario Emmenlauer2021-05-051-53/+53
* | consume remaining MessageSize but never reset, we should reset remainin Mes...Irelian2021-05-151-0/+1
|/
* THRIFT-5355 Do not rely on compiler and check boundariesTriton2021-02-191-1/+5
* Added TNonCopyable.h in favor of boost dependencyMario Emmenlauer2021-02-1211-24/+69
* CMake: Pass linker dependencies transitively to downstream projectsMario Emmenlauer2021-02-123-13/+13
* THRIFT-5237 Implement MAX_MESSAGE_SIZE and consolidate limits into a TConfigu...Jens Geyer2021-02-032-21/+21
* TServerSocket.cpp::isOpen(): Check that a domain socket file already existsMario Emmenlauer2020-12-191-0/+32
* THRIFT-5295 makeThread and ThreadFactory extensiblerglarix2020-12-082-8/+15
* Make ~TException() virtualMario Emmenlauer2020-12-031-1/+1
* THRIFT-5290 Adjusting cpp *.cproj options according to LEGAL-538Jens Geyer2020-10-062-8/+15
* Merge pull request #2235 from deiv/fix-abstract-unix-socket-nameZezeng Wang2020-09-227-69/+158
|\
| * Fix abstract unix socket nameDavid Suárez2020-09-217-69/+158
* | TServerSocket.cpp: Ensure the server is really listening (via helper variable...Mario Emmenlauer2020-09-151-2/+8
* | Added getter and setter for domain socket path, and minor fix for printing ab...Mario Emmenlauer2020-09-152-2/+29
* | THRIFT-5217 Deprecated boost headerzeshuai0072020-09-1211-11/+11
* | Deprecated WinXP and Server2003 methodsMario Emmenlauer2020-09-123-70/+4
|/
* THRIFT-5237 Implement MAX_MESSAGE_SIZE and consolidate limits into a TConfigu...zeshuai0072020-07-2546-151/+1004
* THRIFT-5225: Use nullptr instead of NULLzeshuai0072020-06-1423-61/+61
* THRIFT-5186: Rewrite address resolution in T{Nonblocking,}ServerSocketmax ulidtko2020-06-096-266/+451