Commit Graph

2203 Commits

Author SHA1 Message Date
Jens Geyer
b3e784994a THRIFT-2310 PHP Client-side support for Multiplexing Services (Patch v1 ONLY)
Patch: Alexander Elyseev
2014-01-30 23:34:09 +01:00
Jens Geyer
54a6636c42 THRIFT-2337 Golang does not report TIMED_OUT exceptions
Patch: Chris Bannister
2014-01-30 20:57:08 +01:00
Roger Meier
0ef1e2eee3 erlang: use https instead of git for dependency URL 2014-01-26 14:57:38 +01:00
Roger Meier
8909cbdf81 THRIFT-2327 nodejs: nodejs test suite should be bundled with the library
Patch: Pierre Lamot

further modifications by Roger Meier
- git mv instead of delete and add
- detect node or nodejs with configure.ac
- use exit instead of return within lib/nodejs/test/testAll.sh
2014-01-26 11:44:27 +01:00
Roger Meier
aefd9c4899 cpp: TSSLServerSocket should use THRIFT_SOCKET 2014-01-25 19:59:27 +01:00
Jens Geyer
beb937740a THRIFT-2331 Missing call to ReadStructBegin() in TApplicationException.Read()
Patch: Jens Geyer
2014-01-23 19:16:52 +01:00
jfarrell
507740c93c Thrift-2184: undefined method rspec_verify for Thrift::MemoryBufferTransport
Client: rb
Patch: jfarrell | Nevo Hed

Updates ruby checks to require bundler and uses bundle exec to ensure
the required rake version.
2014-01-22 22:20:21 -05:00
Roger Meier
194f0114c2 THRIFT-2108 java: Fix TAsyncClientManager timeout race
Patch: Vadim Spivak
2014-01-22 00:10:31 +01:00
Jens Geyer
77369a0ecd THRIFT-2322 Correctly show the number of times ExecutorService (java) has rejected the client.
Patch: Rohit Agarwal & Jens Geyer
2014-01-16 21:36:08 +01:00
Roger Meier
09cc5e7728 THRIFT-2316 cpp: TFileTransportTest is to restrictive 2014-01-15 10:13:18 +01:00
henrique
216374ec4a THRIFT-2313 nodejs server crash after processing the first request when using MultiplexedProcessor/FramedBuffer/BinaryProtocol
patch: Pierre Lamot
2014-01-14 15:17:04 +01:00
Roger Meier
0240572c44 THRIFT-2182 rb: segfault in regression tests (GC bug in rb_thrift_memory_buffer_write)
Patch: Paul Brannan
2014-01-12 23:29:11 +01:00
Roger Meier
a510d6b48b THRIFT-2183 gem install fails on zsh
Patch: Paul Brannan
2014-01-12 22:17:45 +01:00
Roger Meier
d45b7db328 rb: remove CHANGELOG 2014-01-12 22:11:04 +01:00
Roger Meier
090a5e4c69 remove nonsense file lib/rb/CHANGELOG 2014-01-12 20:09:53 +01:00
Roger Meier
623201412a THRIFT-2130 D library/test: parts of "make check" code do not compile with recent dmd-2.062 through dmd-2.064alpha
Patch: David Nadlinger
2014-01-12 20:00:31 +01:00
Roger Meier
38391a7a01 D: add client_pool_test to libevent_dependent_ran_tests
fixes build when D event is not available
2014-01-12 19:58:54 +01:00
Roger Meier
b2b4a5ca98 THRIFT-2185 use cabal instead of runhaskell in haskell library
Patch: John Chee
2014-01-12 13:10:50 +01:00
Jens Geyer
b9d55220ce THRIFT-2205 Node.js Test Server to support test.js JavaScript Browser test and sundry fixes
Patch: Randy Abernethy, Pierre Lamot
2014-01-10 21:26:25 +01:00
Jake Farrell
5d02b80e9c Thrift-2029:Port C++ tests to Windows
Client: cpp
Patch: Ben Craig

Updates cpp tests to work with windows and c++11
2014-01-07 21:42:01 -05:00
jfarrell
05f37f1917 THRIFT-2219: Thrift gem fails to build on OS X Mavericks
Client: ruby
Patch: Jake Farrell

Adds builtin check to strlcpy.h header for ruby lib.
2014-01-06 22:51:22 -05:00
Roger Meier
f161282558 nodejs: add NODE_PATH 2014-01-06 07:19:09 +01:00
Jens Geyer
f6acf44117 THRIFT-2303 TBufferredTransport not properly closing underlying transport
Patch: Alex Ausch
2014-01-02 22:58:43 +01:00
Jens Geyer
2136694a20 THRIFT-2297: TJsonProtocol implementation for Delphi does not allow for both possible slash (solidus) encodings, including a test case
Patch: Jens Geyer
2013-12-30 22:06:08 +01:00
Jens Geyer
1fb6847473 THRIFT-2299 TJsonProtocol implementation for Ruby does not allow for both possible slash (solidus) encodings
Patch: Jens Geyer
2013-12-26 19:01:20 +01:00
Jens Geyer
4d1b0eac7d THRIFT-2298 TJsonProtocol implementation for C# does not allow for both possible slash (solidus) encodings
Patch: Jens Geyer
2013-12-26 19:00:28 +01:00
Jens Geyer
7975950492 THRIFT-2285 TJsonProtocol implementation for Java/JavaMe/PHP doesn't allow a slash (/) to be escaped (\/)
Patch: Jens Geyer
2013-12-26 18:59:15 +01:00
Roger Meier
53db7cc486 THRIFT-2293 java: TSSLTransportFactory.createSSLContext() leaves files open
Patch: Venura
2013-12-26 15:38:32 +01:00
Jens Geyer
d9c80e2dae THRIFT-2322: serializer testcase helper file regenerated with most recent Thrift compiler
Patch: Jens Geyer
2013-12-21 20:14:45 +01:00
henrique
5ba91f23bd THRIFT-2271 JavaScript: Support for Multiplexing Services
Patch: David Sautter
+ jslint fixes
2013-12-20 22:37:20 +01:00
Jens Geyer
d960e6e966 THRIFT-2195 Delphi event handlers - fix for multiplex protocol 2013-12-19 22:06:30 +01:00
Jens Geyer
bf3a19dc7e THRIFT-2288 Go impl of Thrift JSON protocol wrongly writes/expects true/false for bools
Patch: Jens Geyer
2013-12-17 21:39:30 +01:00
Jens Geyer
0853ab67b4 THRIFT-2232 IsSet* broken in Go
Patch: Ben Sigelman
2013-12-17 21:38:44 +01:00
Jens Geyer
2c4f306b0a THRIFT-2194 Node: Not actually prepending residual data in TFramedTransport.receiver
Patch: Justin Gallardo
2013-12-14 00:40:44 +01:00
Roger Meier
4f00134cf9 THRIFT-2274 java: TNonblockingServer and TThreadedSelectorServer do not close their channel selectors on exit and leak file descriptors
Patch:  Thomas Kielbus
2013-12-08 20:59:51 +01:00
Jens Geyer
ce8d518166 THRIFT-2280 TJSONProtocol.Flush() does not really flush the transport
Patch: Jens Geyer
2013-12-07 00:11:34 +01:00
Roger Meier
88103ca7f4 THRIFT-2040 "uninitialized variable" warnings on MSVC/windows
Patch: Konrad Grochowski
2013-12-06 20:47:39 +01:00
Jens Geyer
a596038327 THRIFT-2278 Buffered transport doesn't support writes > buffer size
Patch: Matt Jones
2013-12-03 22:57:59 +01:00
Jens Geyer
7949447efd THRIFT-2279 TSerializer only returns the first 1024 bytes serialized
Patch: Matt Jones
2013-12-03 22:57:05 +01:00
Jens Geyer
f322d917fb THRIFT-2275 Fix memory leak in golang compact_protocol.
Patch: bolin huang
2013-11-28 21:15:17 +01:00
jfarrell
8bdff945b5 THRIFT-2267:Should be able to choose socket family in Python TSocket
Client: py
Patch: Abraham Elmahrek

Fix socket_family prefix in previous commit.
2013-11-25 21:20:28 -05:00
jfarrell
3979b869f3 THRIFT-2267:Should be able to choose socket family in Python TSocket
Client: py
Patch: Abraham Elmahrek

Currenlty, the python library looks for AF_INET6, but some applications prefer AF_INET4. This should be selectable or configurable.
2013-11-25 14:47:16 -05:00
jfarrell
cba92b308f THRIFT-2145:Rack and Thin are not just development dependencies
Client: rb
Patch: Nick Sieger

The rack and thin gems should be specified as full dependencies, not just development dependencies.
2013-11-25 13:30:41 -05:00
Roger Meier
f35975b67f THRIFT-2261 java: error: unmappable character for encoding ASCII
Patch: Roger Meier
2013-11-17 18:30:23 +01:00
Roger Meier
3da1c9025b THRIFT-2260 java: Thrift imposes unneeded dependency on commons-lang3
Patch: Andrew Gaul
2013-11-16 15:37:20 +01:00
Jens Geyer
d335acdc2e THRIFT-2259 C# unexpected null logDelegate() pointer causes AV in TServer.serve()
Patch: Jens Geyer
2013-11-11 21:34:40 +01:00
henrique
3e25e5e62a Python Tornado TTornadoServer base class change
Patch: Bryan Pham
2013-11-08 19:06:21 +01:00
Ben Craig
f4e6e62ea0 THRIFT-2214: System header sys/param.h is included inside the Thrift namespace
Client: cpp
Patch: Vladimir Strisovsky
2013-11-05 19:49:12 -06:00
henrique
5def2f87d8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-11-05 15:01:48 +01:00
henrique
dc66d92828 THRIFT-2250 JSON and MemoryBuffer for JavaME
Patch: Henrique Mendonca
2013-11-05 14:44:51 +01:00
Roger Meier
378663a3bb THRIFT-2216 cocoa: Extraneous semicolon in TProtocolUtil.h makes clang mad
Patch: Andrew McGeachie
2013-11-05 05:23:47 +01:00
Roger Meier
8c691fa004 THRIFT-1639 Java/Python: Serialization/Deserialization of double type using CompactProtocol
Patch: Patrick Lawson
2013-11-05 04:54:33 +01:00
Jens Geyer
9957d3022e THRIFT-2158 Compact, JSON, and SimpleJSON protocols are not working correctly
Patch: Jens Geyer
2013-11-04 22:18:40 +01:00
Jens Geyer
31aebbef19 THRIFT-2251 go test for compact protocol is not running
Patch: Aleksey Pesternikov
2013-11-04 22:17:48 +01:00
Ben Craig
0d671c091c THRIFT-2034: Give developers' C++ code direct access to socket FDs on
server side
Client: cpp
Patch: Ben Craig
2013-10-14 20:32:29 -05:00
Ben Craig
7f10de7ee8 THRIFT-2026: Fix TCompactProtocol 64 bit builds
Client: cpp
Patch: Ben Craig
2013-10-14 20:27:18 -05:00
Ben Craig
49a7663c79 THRIFT-2226: TServerSocket - keepAlive wrong initialization order
Client: cpp
Patch: Konrad Grochowski
2013-10-11 08:07:06 -05:00
Ben Craig
71b5a10b61 THRIFT-1892: Socket timeouts are declared in milli-seconds, but are
actually set in micro-seconds
Client: cpp
Patch: Ben Craig
2013-10-10 08:55:16 -05:00
Ben Craig
d856ac8c30 THRIFT-2019: Writing on a disconnected socket on Mac causes SIG PIPE
Client: cpp
Patch: Ben Craig
2013-10-09 15:27:38 -05:00
Ben Craig
fd64c15c4f THRIFT-2021: Improve large binary protocol string performance
Client: cpp
Patch: Ben Craig
2013-10-09 15:26:05 -05:00
Ben Craig
96ea9daf80 THRIFT-1751: definition of increase_max_fds doesn't compile when
HAVE_SYS_RESOURCE_H is not defined
Client: cpp
Patch: Ben Craig
2013-10-09 15:23:49 -05:00
Ben Craig
6493523e96 THRIFT-2027: Minor 64-bit and NOMINMAX issues in C++ library
Client: cpp
Patch: Ben Craig
2013-10-09 15:21:38 -05:00
Ben Craig
19244ed87f THRIFT-2031: Make SO_KEEPALIVE configurable for C++ lib
Client: cpp
Patch: Ben Craig
2013-10-09 15:18:55 -05:00
Ben Craig
aea8bfe0f0 THRIFT-2139: MSVC 2012 Error - Cannot compile due to BoostThreadFactory
Client: cpp
Patch: Alex Loukissas
2013-09-27 10:44:54 -05:00
jfarrell
38b453be5a THRIFT-2210: lib/java TSimpleJSONProtocol can emit invalid JSON
Client: java
Patch: Alex Levenson

TSimpleJSONProtocol can emit invalid JSON with maps whose keys are not string
2013-09-27 10:11:12 -04:00
Jens Geyer
d430bbdc81 * THRIFT-2195: added default argument for enhanced compatbility
Patch: Jens Geyer
2013-09-26 23:37:54 +02:00
Jens Geyer
0164040804 THRIFT-2195 Delphi: Add event handlers for server and processing events
Patch: Jens Geyer
2013-09-25 21:12:21 +02:00
Jens Geyer
26ef743d2f THRIFT-2202 Delphi TServerImpl.DefaultLogDelegate may stop the server with I/O-Error 105
Patch: Jens Geyer
2013-09-23 22:02:17 +02:00
Jens Geyer
376d817aba Temporarily commented out the Compact protocol test in Go, it's known to be broken (see THRIFT-2158) 2013-09-21 12:22:24 +02:00
Henrique Mendonça
095ddb7ff8 THRIFT-2190 Add the JavaScript thrift.js lib to the Bower registry
Client: nodejs
Patch: Randy Abernethy

plus path changes
2013-09-20 19:38:03 +02:00
Henrique Mendonça
e594dccc85 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Conflicts:
	lib/nodejs/lib/thrift/static_server.js
2013-09-20 17:15:55 +02:00
Henrique Mendonça
a9e624811f THRIFT-2164 Add a Get/Post Http Server to Node along with examples
Client: nodejs
Patch: Randy Abernethy

small change to run on 0.6.x
2013-09-20 17:09:50 +02:00
Henrique Mendonça
7cf085e6c5 THRIFT-2164 Add a Get/Post Http Server to Node along with examples
Client: nodejs
Patch: Randy Abernethy

small change to run on 0.6.x
2013-09-20 16:47:02 +02:00
Jens Geyer
d73aa078d0 THRIFT-2191 Fix charp JSONProtocol.ReadJSONDouble (specify InvariantCulture)
Patch: Alexander Makarov
2013-09-18 23:30:42 +02:00
Ben Craig
fd7ddef729 THRIFT-1944: Binding to zero port
Client: cpp
Patch: Akshat Aranya
2013-09-16 15:41:39 -05:00
Ben Craig
b2501a71a7 THRIFT-2069: TPipeServer creates overlapped pipes, then uses synchronous I/O on them with TPipe
Client: cpp
Patch: Ben Craig
2013-09-13 12:29:43 -05:00
Jens Geyer
4ba1160c41 THRIFT-2176 TSimpleJSONProtocol.ReadFieldBegin() does not return field type and ID
Patch: Jens Geyer
2013-09-10 21:34:45 +02:00
Jens Geyer
901d555296 THRIFT-2175 Wrong field type set for binary
Patch: Jens Geyer
2013-09-10 21:34:43 +02:00
Jens Geyer
8a0f8d1a20 THRIFT-2174 Deserializing JSON fails in specific cases
Patch: Jens Geyer
2013-09-10 21:34:42 +02:00
jfarrell
4fb2706ecf THRIFT-1349:Remove unnecessary print outs
Client: erl
Patch: Matt Pratt

Removes info_msg log when talking between two versions of generated code.
2013-09-10 00:42:39 -04:00
Jens Geyer
b0d3c3f9a8 Added missing ASF headers 2013-09-09 21:10:45 +02:00
henrique
aff2f78b27 THRIFT-2167 nodejs lib throws error if options argument isn't passed
Client: nodejs
Patch: Randy Abernethy and Red Daly

also add examples to test makefile
2013-09-09 12:38:25 +02:00
Jens Geyer
7a09483993 THRIFT-2159 Serializer/Deserializer for Go
Patch: Justin Judd
2013-09-08 00:36:22 +02:00
Jens Geyer
718f6eefb6 THRIFT-2162 Missing calls to inherited CTOR at misc. places
Patch: Jens Geyer
2013-09-06 21:02:57 +02:00
jfarrell
a6a32a56fb THRIFT-2169: JavaME Library causes "java.io.IOException: No Response Entries Available" after using client for some time
Client: javame
Patch: Omkar Aradhya K S

Ensures the connection is closed. Also added spacing cleanup.
2013-09-06 13:07:56 -04:00
jfarrell
2897d4825c THRIFT-2054:TSimpleFileTransport - Java Lib has no straight forward TTransport based file transport
Client: java
Patch: Randy Abernethy

Adds a file transport to java lib.
2013-09-05 09:11:15 -04:00
Roger Meier
657b933f28 THRIFT-1481 cpp: Unix domain sockets in C++ do not support the abstract namespace
Patch: Ben Craig
2013-09-02 20:43:57 +02:00
Roger Meier
acf15dc304 THRIFT-2160 Warning in thrift.h when compiling with -Wunused and NDEBUG
Patch: Frank Meerkoetter
2013-09-02 20:16:49 +02:00
henrique
17d42799eb Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-08-30 22:04:52 +02:00
Ben Craig
d5f617f6a3 THRIFT-2020: Thrift library has some empty files that haven't really been
deleted
Client: cpp
Patch: Ben Craig
2013-08-30 08:18:06 -05:00
henrique
5d9a72a28c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-08-29 18:06:45 +02:00
Ben Craig
cd54ec6249 THRIFT-1999: warning on gcc 4.7 while compiling BoostMutex.cpp
Client: cpp
Patch: Konrad Grochowski
2013-08-29 10:45:21 -05:00
Ben Craig
91058ef4ba THRIFT-2037: More general macro THRIFT_UNUSED_VARIABLE
Client: cpp
Patch: Konrad Grochowski
2013-08-29 10:38:25 -05:00
henrique
7570b84301 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-08-29 09:45:55 +02:00
Ben Craig
9df014012e THRIFT-2023: gettimeofday implementation in Windows errors when no time
zone is passed in
Client: cpp
Patch: Ben Craig
2013-08-28 15:08:23 -05:00
henrique
2fdd916b8b THRIFT-2053 NodeJS: Support for Multiplexing Services
Client: nodejs
Patch: Remo Hertig
2013-08-28 14:03:34 +02:00
henrique
452dd5b42b THRIFT-1893 HTTP/JSON server/client for node.js
Client: nodejs
Patch: Phillip Campbell
2013-08-28 11:10:09 +02:00
henrique
570dcc4089 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-08-27 15:13:31 +02:00
henrique
5b8c9a9d4c THRIFT-2058:Add reconnect support to node.js library
Client: nodejs
Patch: Hamed Madani
2013-08-27 15:06:42 +02:00
Roger Meier
62fb17d308 THRIFT-2138 c_glib: pkgconfig file created with wrong include path
Patch: Roger Meier
2013-08-26 21:50:16 +02:00
jfarrell
d9120c9fbd THRIFT-2148:TNonblockingMultiFetchClient imports log4j
Client: java
Patch: jfarrell

Removes import of log4j and switches over to using slf4j.
2013-08-24 09:48:23 -04:00
Carl Yeksigian
c9f4a35c30 THRIFT-1533:Make TTransport should be Closeable
Client: java
Patch: carl
2013-08-21 18:44:48 -04:00
jfarrell
5a900eadc2 THRIFT-2136:Vagrant build not compiling java, ruby, php, go libs due to missing dependencies
Client: build
Patch: jfarrell

Updates ruby build to use bundler
2013-08-18 10:54:52 -04:00
jfarrell
5c1e599dd1 Thrift-2133: java TestTBinaryProtocol.java test failing
Client: java
Patch: jfarrell

Removing unused test after THRIFT-820 changes.
2013-08-17 21:38:31 -04:00
jfarrell
a395655cf4 THRIFT-2135:GO lib leaves behind test files that are auto generated
Client: go
Patch: jfarrell

Removed generated test idl on clean
2013-08-17 15:52:42 -04:00
jfarrell
16ff233a73 Thrift-2129: php ext missing from dist
Client: php
Patch: jfarrell

Adds php extension back to dist build.
2013-08-16 09:48:42 -04:00
jfarrell
102c600bbb Thrift-2124: .o, .so, .la, .deps, .libs, gen-* files left tutorials, test and lib/cpp when making DIST
Client: build
Patch: jfarrell

Fixing all the missing files and dist build issues that have been ignored.
2013-08-15 21:20:19 -04:00
jfarrell
32d323e2c7 THRIFT-2123: go lib missing files in dist
Client: go
Patch: jfarrell

fixed missing files in go lib dist build
2013-08-15 20:39:58 -04:00
jfarrell
b591203746 Thrift-2126: missing cpp lib concurrency STD* files from DIST
Client: build
Patch: jfarrell

Updates cpp makefile to include missing STD* files.
2013-08-15 19:21:43 -04:00
Carl Yeksigian
2ca9c20285 THRIFT-820 Remove readLength attribute from BinaryProtocol
Patch: Carl Yeksigian
2013-08-14 19:38:42 -04:00
Roger Meier
d051ca0b23 THRIFT-2042 visual 2010 warnings - unused variable Patch: Konrad Grochowski 2013-08-15 01:37:55 +02:00
Roger Meier
e9248743a8 THRIFT-2120 js: Qunit URL is broken Patch: Roger Meier 2013-08-15 01:22:35 +02:00
Jens Geyer
3bb141d368 THRIFT-2036 Thrift gem warns about class variable access from top level
Patch: Takuya Hashimoto & Keith Barrette
2013-08-14 21:33:53 +02:00
Carl Yeksigian
f02934543a THRIFT-2117 Cocoa TBinaryProtocol strictWrite should be set to true by default
Client: cocoa
Patch: David Robakowski
2013-08-13 18:09:59 -04:00
Jens Geyer
4c835951be THRIFT-2109 Secure connections should be supported in Go
Patch: Justin Judd
2013-08-13 21:34:17 +02:00
Jens Geyer
656a173050 THRIFT-2112 Error in Go generator when using typedefs in map keys
Patch: Emir Habul
2013-08-03 10:22:39 +02:00
jfarrell
aa721610da THRIFT-2111: typo in php readme
Client: php
Patch: Jeremy Thomerson

Fixes type in php readme.
2013-08-02 21:55:22 -04:00
Jens Geyer
d1257debcf THRIFT-2106 Fix support for namespaces in GO generator
Patch: Emir Habul
2013-07-31 13:03:26 +02:00
Jens Geyer
7b07fbcba0 THRIFT-2100 typedefs are not correctly referenced when including from other thrift files
Patch: Remo Hertig
2013-07-30 03:08:17 +02:00
Jens Geyer
44b19df535 THRIFT-2083 Improve the go lib: Testcase for buffered Transport
Patch: Feng Shen
2013-07-26 23:05:00 +02:00
Jens Geyer
7d95246f16 THRIFT-2083 Improve the go lib: buffered Transport, save memory allocation, handle concurrent request
Patch: Feng Shen
2013-07-26 01:01:11 +02:00
Jens Geyer
11430df7ae THRIFT-2102 constants are not referencing to correct type when included from another thrift file
Patch: Remo Hertig
2013-07-26 00:23:00 +02:00
Roger Meier
56a648d0ff THRIFT-2093 added the ability to set compression level in C++ zlib transport
Patch: Randy Abernethy
2013-07-19 23:28:22 +02:00
Roger Meier
e802aa40af THRIFT-2094 TNonblocking server no longer works on windows
Patch: Konrad Grochowski
2013-07-19 21:10:54 +02:00
Roger Meier
0be9ffacb7 THRIFT-2038 THRIFT_INVALID_SOCKET added to PlatformSocket.h
Patch: Konrad Grochowski
2013-07-19 21:10:01 +02:00
Jens Geyer
7757ce7aeb THRIFT-2090 Go generator, fix including of other thrift files
Patch: Emir Habul
2013-07-18 22:48:40 +02:00
Jens Geyer
a7da48805c THRIFT-2090: Go generator, fix including of other thrift files
Patch: Emir Habul
2013-07-18 00:33:05 +02:00
Jens Geyer
4f7ad2d98b THRIFT-2091 Unnecessary 'friend' declaration causes warning in TWinsockSingleton
Patch: Konrad Grochowski
2013-07-16 20:58:38 +02:00
Roger Meier
ba406d3a02 THRIFT-2089 Compiler ignores duplicate typenames
Patch: Randy Abernethy
2013-07-15 22:41:34 +02:00
Jens Geyer
67065d7bf8 THRIFT-2084 Delphi: Ability to create entity Thrift-generated instances based on TypeInfo
Patch: Jens Geyer
2013-07-13 13:24:10 +02:00
Roger Meier
6f2a503710 THRIFT-1442 TNonblockingServer: Refactor to allow multiple IO Threads
Patch: Pavlin Radoslavov
2013-07-08 23:35:25 +02:00
Jens Geyer
6b9e1c6a87 THRIFT-2080 C# multiplex processor does not catch IOException
Patch: Jens Geyer
2013-07-06 09:30:31 +02:00
Jens Geyer
ee353e6c98 THRIFT-1709 Warning "Bitwise-or operator used on a sign-extended operand; consider casting to a smaller unsigned type first" in TBinaryProtocol.cs at ReadInt64()
Patch: Jens Geyer
2013-07-06 09:30:30 +02:00
Carl Yeksigian
049f5f3375 THRIFT-2082 Executing "gmake clean" is broken
Patch: Pavlin Radoslavov
2013-07-05 13:49:15 -04:00
Jens Geyer
866c23b5d1 THRIFT-2081 Specified timeout should be used in TSocket.Open()
Patch: Jens Geyer
2013-07-05 19:20:27 +02:00
Roger Meier
ffbfd03cc2 THRIFT-2074 cppcheck error removed from ThreadManager.cpp
Patch: Konrad Grochowski
2013-06-29 14:51:30 +02:00
Roger Meier
c36b56d3d7 THRIFT-1357 Erlang Dependency breaks build
Patch: Anthony Molinaro
2013-06-29 13:08:32 +02:00
Roger Meier
7158d3306c THRIFT-2044 Util.h uses defines from PlatformSocket but does not include it
Patch: Konrad Grochowski
2013-06-29 12:48:05 +02:00
Roger Meier
7295745b17 THRIFT-2071 clang 3.2 reports warning when comparing shared_ptr<X> == NULL
Patch: Konrad Grochowski
2013-06-29 00:28:50 +02:00
Roger Meier
42cb873ea9 THRIFT-2072 TNonblocking server compilation FAILS with C++11 support enabled
Patch: Konrad Grochowski
2013-06-28 22:49:14 +02:00
Roger Meier
ff77d075ec THRIFT-2039 config.h --> thrift-config.h
Patch: Ben Craig
2013-06-28 22:26:43 +02:00
Jens Geyer
e5bfd4c285 THRIFT-2070 Improper `HexChar' and 'HexVal' implementation in TJSONProtocol.cs
Patch: Yousong Zhou
2013-06-28 21:48:02 +02:00
Jens Geyer
102bca47f7 THRIFT-2032 C# client leaks sockets/handles
Patch: Jens Geyer
2013-06-25 22:21:29 +02:00
Jens Geyer
8095447478 THRIFT-2066 'make install' does not install two headers required for C++ bindings
Patch: Lalith Suresh
2013-06-25 21:36:29 +02:00
Konrad Grochowski
a1b5728ee6 THRIFT-2039 config.h --> thrift-config.h
Signed-off-by: Roger Meier <roger@apache.org>
2013-06-22 22:10:23 +02:00
Konrad Grochowski
9be4e687c4 THRIFT-2039 config.h --> thrift-config.h
Signed-off-by: Roger Meier <roger@apache.org>
2013-06-22 22:03:31 +02:00
jfarrell
0f0558ab1f Thrift-1919:libthrift depends on httpcore-4.1.3 (directly) and httpcore-4.1.4 (transitively)
Client: java
Patch: Jake Farrell

Updates version of httpcore and httpclient
2013-06-21 14:50:31 -05:00
Ben Craig
cc25c52de4 THRIFT-2024 TServer.cpp warns on 64-bit platforms about truncating an rlim_t into an int
Signed-off-by: Roger Meier <roger@apache.org>
2013-06-20 23:44:46 +02:00
Jens Geyer
e549a80e4e THRIFT-2050 Vagrant C# lib compile fails with TException missing
Patch: Justin Porterfield
2013-06-20 21:48:21 +02:00
Roger Meier
bb98ed44d7 THRIFT-1458 cpp: use the C++ standard (c++0x or later c++11) to improve code quality and cross platform capability
Signed-off-by: Nate Rosenblum <nater@maginatics.com>
2013-06-20 01:06:22 +02:00