summaryrefslogtreecommitdiff
path: root/lib/cpp
Commit message (Expand)AuthorAgeFilesLines
* THRIFT-203. cpp: Make library headers compile under g++ -pedanticDavid Reiss2008-12-056-38/+38
* THRIFT-214. cpp: Qualify a cast to fix OSX compilationDavid Reiss2008-12-021-3/+2
* THRIFT-215. cpp: Disable an assertion that fails on various platformsDavid Reiss2008-12-021-1/+3
* THRIFT-168. cpp: Clear transport buffers before a flushDavid Reiss2008-10-291-8/+10
* THRIFT-177. cpp: Add a missing "std::"David Reiss2008-10-201-1/+1
* Fix a compile bug introduced by r702644David Reiss2008-10-071-1/+1
* THRIFT-149. cpp: Make TNonblockingServer handle a shut-down ThreadManagerDavid Reiss2008-10-071-1/+9
* THRIFT-95. cpp: Fix write buffer initialization in TBufferedTransportDavid Reiss2008-07-241-1/+1
* cpp: Eliminate the use of fprintf [THRIFT-77]David Reiss2008-07-137-112/+114
* (THRIFT-37) Add some missing newlines to fprintfs.David Reiss2008-07-111-2/+2
* (THRIFT-69) Fix Util::currentTime for use in applications.David Reiss2008-07-113-25/+45
* (THRIFT-54) Remove "frameResponses" from TNonblockingServerDavid Reiss2008-07-032-22/+4
* (THRIFT-45) TNonblockingServer (C++): only do one write in responses.David Reiss2008-06-302-25/+9
* Include <cstring> and use "std::" for memset in T[Server]Socket.cpp.David Reiss2008-06-112-5/+7
* Include <cstring> and use "std::" for memcpy in TBufferTransports.h.David Reiss2008-06-111-2/+3
* Include <limits> in TBinaryProtocol.cpp for numeric_limits.David Reiss2008-06-111-0/+1
* Declare special mutex initializers unconditionally.David Reiss2008-06-111-4/+0
* Fix some includes in Thrift.{h,cpp}.David Reiss2008-06-112-1/+1
* Regenerate reflection_limited to pick up some compiler improvements.David Reiss2008-06-112-41/+51
* Allow out-of-source builds.David Reiss2008-06-111-14/+5
* Another whitespace rampageDavid Reiss2008-06-111-1/+1
* Fix IPv6 on FreeBSD.David Reiss2008-06-102-0/+16
* Thrift: Allow for alternative Mutex initializers.David Reiss2008-06-102-5/+57
* Fix locking bug in ThreadManager.David Reiss2008-06-101-1/+1
* FunctionRunner Utility Class.David Reiss2008-06-101-0/+65
* Add ProfilerRegisterThead() to PosixThread.David Reiss2008-06-101-0/+8
* Fix a few copy-paste errors in TBufferTransports (not code).David Reiss2008-05-091-5/+5
* C++/TFramedTransport: Don't write an empty frame on flush.David Reiss2008-05-091-2/+4
* Fix a small logic error in TBufferedTransport::borrowSlow.David Reiss2008-05-091-1/+1
* Throw a transport exception if fstat fails.David Reiss2008-05-011-1/+10
* Memory-based transport rewrite.David Reiss2008-05-0112-839/+1115
* Remove a few unnecessary includes to speed up compiles.David Reiss2008-05-014-2/+2
* C++: Make write{Struct,Field}Begin take "name" as a const char*.David Reiss2008-04-2911-23/+23
* THRIFT: Nonblcoking bug fixDavid Reiss2008-04-291-3/+7
* Persistent conns in TSocketPoolDavid Reiss2008-04-293-17/+87
* Silence a valgrind complaint by matching "delete[]" with "new[]".David Reiss2008-04-281-1/+1
* Add TBase64Utils.h and TJSONProto.h to lib/cpp/Makefile.am.David Reiss2008-04-211-0/+2
* Thrift: bug fix for interrupting server socketDavid Reiss2008-04-181-1/+1
* Add a few missing includes.David Reiss2008-04-153-0/+3
* Fix Thrift.cpp for non-Linux systems.David Reiss2008-04-113-3/+4
* Fix a minor bug in TDebugProtocol and remove dead code.David Reiss2008-04-081-2/+1
* Use poll instead of select in TServerSocketDavid Reiss2008-04-081-9/+11
* Thrift error logging improvementsDavid Reiss2008-04-0810-111/+185
* use poll instead of select in TSocketDavid Reiss2008-04-081-11/+9
* Fix a bug in TPipedTransport that broke pipelining.David Reiss2008-04-081-3/+6
* Add TFDTransport: a dead-simple wrapper around a file-descriptor.David Reiss2008-04-083-0/+127
* Add TProtocolTap: a meta-protocol for "wiretapping".David Reiss2008-04-083-0/+318
* TDebugProtocol: Add support for messages.David Reiss2008-04-081-4/+12
* TDebugProtocol: Support a limit on string length.David Reiss2008-04-082-1/+24
* Fix a memory leak in TBinaryProtocol.David Reiss2008-04-011-3/+3