summaryrefslogtreecommitdiff
path: root/lib/cpp
Commit message (Expand)AuthorAgeFilesLines
* THRIFT-4276:Add SSL support to the C++ Nonblocking ServerDivya Thaluru2017-08-0621-297/+1567
* THRIFT-3832: fix lnk 200 error on windows when compile as lib771545803@qq.com2017-04-101-0/+6
* THRIFT-4159: enable some Windows sources also on MSYS2Mario Emmenlauer2017-04-081-2/+2
* THRIFT-4166: fix recent VC2010 build regression and prevent it in the futureJames E. King, III2017-04-061-3/+3
* THRIFT-4160 (pt. 2): Fix wrong numActiveProcessors_ when failing to notify an...Changli Gao2017-04-051-0/+2
* THRIFT-4164: update openssl cleanup to match current requirements and documen...James E. King, III2017-04-043-21/+53
* THRIFT-3978: tighten up pthread mutex implementation, removing asserts and re...James E. King, III2017-04-049-50/+189
* TSocket: Don't close connections when failing to read/writeChangli Gao2017-04-021-2/+0
* THRIFT-4161: TNonblockingServer: Fix using uninitialized event_Changli Gao2017-04-021-4/+1
* THRIFT-4160: Fix use closed(freed) connections in non-blocking serverChangli Gao2017-04-021-4/+7
* THRIFT-4138: Remove undefined behavior imported from BoostJim Apple2017-04-018-51/+77
* THRIFT-4140: fix unsafe call to gmtimeJames E. King, III2017-04-011-8/+12
* THRIFT-3944 TSSLSocket has dead code in checkHandshaketpcwang2017-04-011-15/+0
* THRIFT-4151: disable pthread concurrency analysis code in standard buildsJames E. King, III2017-03-312-6/+16
* THRIFT-2026: Eliminate some undefined behavior in C/C++Jim Apple2017-03-251-2/+2
* THRIFT-4129: Fix fd leak when failing to dispatch new connectionsChangli Gao2017-03-221-1/+1
* THRIFT-4081: appveyor retooling - added mingw64 build as a second job to the ...James E. King, III2017-03-1013-25/+37
* THRIFT-3891 TNonblockingServer configured with more than one IO threads does ...Buğra Gedik2017-02-272-30/+61
* THRIFT-4077: fix Appveyor warnings (VS2015) in PlatformSocket.hJames E. King, III2017-02-201-2/+3
* THRIFT-3921: Add ostream operator<< functions for enums (working with THRIFT-...Vivek Jain2017-02-181-2/+33
* THRIFT-4084: only join threads if joinableJames E. King, III2017-02-132-2/+2
* THRIFT-4060 add better support in the cpp generator for custom ostream operat...James E. King, III2017-02-133-4/+103
* THRIFT-4075: better support for headers-only boost with mingwJames E. King, III2017-02-112-5/+5
* THRIFT-3622: remove auto_ptr use in the codebase because it is deprecatedJames E. King, III2017-02-105-15/+38
* THRIFT-4046 fix PlatformSocket.h for mingw64/msys2 and provide instructions f...James E. King, III2017-01-311-0/+3
* THRIFT-3892 support OpenSSL before 0.9.8f during buildJames E. King, III2017-01-251-2/+5
* THRIFT-4038 socket check: checking an unsigned number against >= 0 never failsgzshi2017-01-221-3/+3
* THRIFT-3873: fix various compiler warnings and overflow errorsJames E. King, III2017-01-2017-49/+85
* THRIFT-3955 TThreadedServer Memory LeakJames E. King, III2016-11-142-16/+5
* THRIFT-3953 TSSLSocket::close should handle exceptions from waitForEvent beca...James E. King, III2016-11-141-24/+32
* THRIFT-3961 terminate the connection to the client if an exception occurs whi...James E. King, III2016-11-141-1/+2
* THRIFT-3038 clean up remaining volatile issuesJames E. King, III2016-11-132-4/+3
* THRIFT-3932 fixed ThreadManager concurrency issues, added more tests in that ...James E. King, III2016-11-1220-619/+800
* THRIFT-3957 TConnectedClient does not disconnect from clients when the receiv...Jim King2016-11-101-18/+16
* THRIFT-3942 Make TSSLSocket honor send and receive timeoutstpcwang2016-10-132-24/+25
* THRIFT-3943: resolve some high severity outstanding defects identified by cov...James E. King, III2016-10-138-39/+41
* Fix WinXP version of thrift_poll to not use destructed time_outtpcwang2016-10-041-1/+2
* THRIFT-3878: fix interop with newer OpenSSL librariesJames E. King, III2016-10-011-0/+5
* THRIFT-3936: fix compile error on VS2013 and earlier from changes introduced ...James E. King, III2016-10-013-7/+16
* THRIFT-2835 Add possibility to distribute generators separately from thrift c...Nobuaki Sukegawa2016-09-269-18/+13
* THRIFT-2156: fix errno handling in server socketJens Geyer2016-07-241-4/+5
* THRIFT-2156: fix errno handling in server socketJim King2016-07-241-7/+10
* THRIFT-3038 Fix a couple races and removed volatile per analysis, replacing w...Jim King2016-07-233-12/+11
* THRIFT-3476: fix missing headerJim King2016-07-181-5/+6
* THRIFT-3879 Undefined evaluation order causes incorrect processing in the C++...dtmuller2016-07-171-2/+6
* THRIFT-3768 fix TThreadedServer refactoring issues with client lifetime guara...Jim King2016-07-086-63/+275
* Revert "THRIFT-3768 fix TThreadedServer refactoring issues with client lifeti...Jens Geyer2016-07-084-57/+67
* THRIFT-3753 TServerFramework::stop may fail to interrupt connected clientstpcwang2016-06-161-1/+3
* THRIFT-3768 fix TThreadedServer refactoring issues with client lifetime guara...Jim King2016-06-164-67/+57
* THRIFT-3233 fix accounting of workers in thread managerJim King2016-06-141-16/+15