Commit Graph

3315 Commits

Author SHA1 Message Date
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
ad0141aea5 Modified/added some Delphi ignores 2013-12-30 22:01:53 +01:00
Jens Geyer
bcca1d9d2b THRIFT-2300 D configure info output should follow same format as other languages
Patch: David Nadlinger
2013-12-26 19:24:30 +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
1406c9adaf THRIFT-2290 anyfile.go:10: imported and not used: "math"
Patch: Jens Geyer
2013-12-24 17:20:20 +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
Jens Geyer
4095d62cd7 THRIFT-2322: wrong Go code generated for assignment of an optional set
Patch: Jens Geyer
2013-12-21 20:14:43 +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
acdac81665 THRIFT-2263 java: Always generate good hashCode for Java
Patch: Andrew Gaul
2013-12-08 22:10:36 +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
5b8e770864 THRIFT-2282 Incorect code generated for some typedefs
Patch: Jens Geyer
2013-12-07 00:11:38 +01:00
Jens Geyer
739032ac4b THRIFT-2281 Generated send/recv code ignores errors returned by the underlying protocol
Patch: Jens Geyer
2013-12-07 00:11:36 +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
4b4f42b45b THRIFT-2249:Add SMP Build option to thrift.spec (and three config defines)
Client: build
Patch: Martin Vogt

the patch improves the .spec file in contrib/. with a parallel build option and add defines
2013-11-27 12:45:49 -05: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
5f2d34e5ab THRIFT-2229 thrift failed to build on OSX 10.9 GM 2013-11-16 16:43:41 +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
Roger Meier
5df24f7afb THRIFT-2172 Java compiler allocates optionals array for every struct with an optional field
Patch: Andrew Gaul
2013-11-13 22:08:06 +01:00
Jens Geyer
b54fbd32cf THRIFT-2193 Java code generator emits spurious semicolon when deep copying binary data
Patch: Andrew Gaul  & Jens Geyer
2013-11-11 23:17:17 +01:00
Jens Geyer
4ccc24f621 THRIFT-2227 Thrift compiler generates spurious warnings with Xlint
Patch: Andrew Gaul
2013-11-11 22:43:45 +01:00
Jens Geyer
13848c6801 THRIFT-2254 Exceptions generated by Go compiler should implement error interface
Patch: Aleksey Pesternikov
2013-11-11 22:06:05 +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
Roger Meier
1ee7bb645d THRIFT-1813 java: Add @Generated annotation to generated classes
Patch: Arvind Jayaprakash and Andrew Gaul
2013-11-09 19:41:46 +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
3bd05b090c ignore test log files 2013-11-05 14:46:16 +01:00
henrique
dc66d92828 THRIFT-2250 JSON and MemoryBuffer for JavaME
Patch: Henrique Mendonca
2013-11-05 14:44:51 +01:00
Jens Geyer
73250ba96c THRIFT-2247 Go generator doesn't deal well with map keys of type binary
Patch: Tonnerre Lombard & Aleksey Pesternikov
2013-11-05 09:16:11 +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
0ec155e160 THRIFT-2246 Unset enum value is printed by ToString() - fix for some edge cases
Patch: Jens Geyer
2013-11-05 00:49:10 +01:00
Jens Geyer
088c26b40c THRIFT-2246 Unset enum value is printed by ToString()
Patch: Jens Geyer
2013-11-04 22:40:38 +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
Jens Geyer
fca0b8c972 THRIFT-1815 Code generators line buffer output - Go compiler
Patch: Jens Geyer
2013-11-03 23:42:35 +01:00