Jens Geyer
1c1902788b
THRIFT-3266 c_glib: Multiple compiler warnings building unit tests
...
Client: c_glib
Patch: Simon South
This closes #570
2015-07-28 23:15:18 +02:00
Jens Geyer
57ac33ea1a
THRIFT-3264 Fix Erlang 16 namespaced types
...
Client: Erlang
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #566
2015-07-28 23:12:52 +02:00
Jens Geyer
8c5fce9afa
THRIFT-2917 "make clean" breaks test/c_glib
...
Client: c_glib
Patch: Simon South
2015-07-28 22:59:16 +02:00
Jens Geyer
8677719180
THRIFT-2957 warning: source file %s is in a subdirectory, but option 'subdir-objects' is disabled
...
Client: Compiler General
Patch: Simon South
This closes #563
2015-07-27 23:52:13 +02:00
Jens Geyer
ca8469ec57
THRIFT-3241 fatal error: runtime: cannot map pages in arena address space
...
Client: Go
Patch: Jens Geyer
This closes #564
2015-07-26 02:29:32 +02:00
Jens Geyer
bf0b483d4f
THRIFT-3256 Some D test timings are too aggressive for slow machines
...
Client: D language
Patch: Jens Geyer
This closes #558
2015-07-25 15:23:02 +02:00
Jens Geyer
b141fd0801
THRIFT-3257 warning: extra tokens at end of #endif directive
...
Client: C++
Patch: Jens Geyer
This closes #559
2015-07-24 01:03:07 +02:00
Ben Craig
de78b54b89
THRIFT-3252 Missing TConcurrentClientSyncInfo.h in cpp Makefile so doesn't
...
install
Client: cpp
Patch: Adam Beberg
2015-07-22 19:38:08 -05:00
Jens Geyer
bcb17bc742
THRIFT-3229 unexpected Timeout exception when desired bytes are only partially available
...
Client: Delphi
Patch Jens Geyer
2015-07-17 23:16:44 +02:00
ben-craig
02bade1583
THRIFT-3247 Generate a C++ thread-safe client
...
Client: cpp
Patch: Ben Craig <bencraig@apache.org>
2015-07-17 08:40:48 -05:00
Roger Meier
ecc2a6b60f
THRIFT-3242 OSGi Import-Package directive is missing the Apache HTTP packages
...
Patch: Antonio Garcia-Dominguez
2015-07-16 23:48:39 +02:00
ben-craig
af2d9c8b88
THRIFT-3224 Fix TNamedPipeServer unpredictable behavior on accept
...
THRIFT-3225 Fix TPipeServer unpredictable behavior on interrupt()
Client: cpp
Patch: Ben Craig <bencraig@apache.org> and Pawel Janicki <pjs.wcy@poczta.onet.pl>
This closes #544
2015-07-16 08:11:21 -05:00
ben-craig
fae08e774c
THRIFT-3246 Reduce the number of trivial warnings in Windows C++ CMake builds
...
Client: cpp
Patch: Ben Craig <bencraig@apache.org>
This closes #553
2015-07-15 11:34:47 -05:00
ben-craig
1abcbc7218
THRIFT-2858 Enable header field case insensitive match in THttpServer
...
Client: cpp
Patch: Ben Craig <bencraig@apache.org>
Windows build works now
This closes #552
2015-07-15 10:40:29 -05:00
Jens Geyer
90c60e340c
THRIFT-3239 Limit recursion depth
...
Client: Haxe
Patch: Jens Geyer
This closes #547
2015-07-11 01:19:53 +02:00
Claudius Heine
0104da5a6f
THRIFT-2073: Fixed Thrift C++ THttpClient error: cannot refill buffer
...
Fixed-by: Qiang Li <liqiang2yt@hotmail.com>
Sponsored-by: Roger Meier <r.meier@siemens.com>
Signed-off-by: Claudius Heine <ch@denx.de>
2015-07-10 22:13:36 +02:00
Roger Meier
254b4583f7
THRIFT-2858 Enable header field case insensitive match in THttpServer
...
Client: cpp
Patch: YI-HUNG JEN
2015-07-10 15:27:07 +02:00
Jens Geyer
3ea26be2ae
THRIFT-3236 MaxSkipDepth never checked
...
Client: Go
Patch: Jens Geyer
2015-07-10 02:00:36 +02:00
Jens Geyer
4018036980
THRIFT-3235 C#: Limit recursion depth to 64
...
Client: C#
Patch: Jens Geyer
2015-07-09 23:06:41 +02:00
Jens Geyer
d47fcdd66d
THRIFT-3234 Delphi: Limit recursion depth to 64
...
Client: Delphi
Patch: Jens Geyer
2015-07-09 22:20:12 +02:00
Ben Craig
cfaadcc4ad
THRIFT-3231 CPP: Limit recursion depth to 64
...
Client: cpp
Patch: Ben Craig <bencraig@apache.org>
2015-07-08 20:50:33 -05:00
Ben Craig
384f976a3b
THRIFT-3217 Provide a little endian variant of the binary protocol in C++
...
Client: C++
Patch: Ben Craig <bencraig@apache.org>
This closes #537
2015-07-08 20:33:03 -05:00
Claudius Heine
33f3f01ce2
THRIFT-1844: Overwrite password string after passing it to openssl.
...
Sponsored-by: Roger Meier <r.meier@siemens.com>
Signed-off-by: Claudius Heine <ch@denx.de>
2015-07-08 13:46:29 +02:00
Claudius Heine
8f11f52341
THRIFT-3215 Replaces "throw new" in TJSONProtocol with a "throw" (+ testcase)
...
Sponsored-by: Roger Meier <r.meier@siemens.com>
Signed-off-by: Claudius Heine <ch@denx.de>
2015-07-08 11:26:51 +02:00
Jens Geyer
1704456449
Revert "THRIFT-3225 Fix TPipeServer unpredictable behavior on close"
...
This reverts commit f48588f124
.
2015-07-07 22:34:13 +02:00
Jens Geyer
f48588f124
THRIFT-3225 Fix TPipeServer unpredictable behavior on close
...
Client: C++
Patch: Paweł Janicki
2015-07-07 22:23:49 +02:00
Ben Craig
7207c22f9d
THRIFT-2850 CMake for Apache Thrift
...
Client: Cpp
Patch: Ben Craig
This closes #534
2015-07-06 08:40:35 -05:00
Qiao Mu
2fadc8d5ca
THRIFT-2872 Fix dead lock when all tasks are expired
...
If manager_->removeExpiredTasks() cleared all tasks, we didn't notify
those who are waiting for maxMonitor_. This patch fixes it.
2015-07-03 20:42:43 +02:00
Jens Geyer
5cf9d7744c
THRIFT-3214 Add Erlang option for using maps instead of dicts
...
Client: Erlang
Patch: Michael Oliver <mikemboliver@gmail.com>
This closes #535
2015-07-02 21:07:17 +02:00
Claudius Heine
5ef662b904
THRIFT-406 Convert C++ Test to Boost::Test
...
Sponsored-by: Roger Meier <r.meier@siemens.com>
Signed-off-by: Claudius Heine <ch@denx.de>
2015-06-29 19:49:16 +10:00
Jens Geyer
3f2e710152
THRIFT-3205 TCompactProtocol return a wrong error when the io.EOF happens
...
Client: Go
Patch: Wang Jing <wangjing@BYTEDANCE.com>
This closes #530
2015-06-26 21:55:05 +02:00
jfarrell
2238adabbc
THRIFT-3202: Allow HSHAServer to configure min and max worker threads separately.
...
Client: java
Patch: Pankaj Kumar
Allow HSHAServer to configure min and max worker thread separately
2015-06-26 08:58:32 -04:00
Henrique Mendonça
15d904240e
THRIFT-3122 Javascript struct constructor should properly initialize struct and container members from plain js arguments
...
Patch: Igor Tkach
This closes #519
2015-06-25 22:31:41 +10:00
jfarrell
0b8132d20e
THRIFT-3197: keepAliveTime is hard coded as 60 sec in TThreadPoolServer
...
Client: java
Patch: Pankaj Kumar
Creating ThreadPoolExecutor in TThreadPoolServer, keepAliveTime is hard coded as 60 sec.
2015-06-24 09:19:15 -04:00
Jens Geyer
417b631c5a
THRIFT-3198 Allow construction of TTransportFactory with a specified maxLength
...
Client: Go
Patch: Sean <DrTall@users.noreply.github.com>
This closes #521
2015-06-22 22:21:27 +02:00
Phillipp Röll
42b9be191e
THRIFT-3196: Fix a typo in the lua TBinaryProtocol
...
This closes #525
2015-06-21 21:31:41 +02:00
Jens Geyer
56a03be3f9
THRIFT-3192 Go import paths changed in 1.4, and expired June 1
...
Client: Go
Patch: Adam Beberg <beberg@sentient.ai>
This closes #523
2015-06-17 22:21:27 +02:00
Roger Meier
0856273095
fix whitespaces detected by .editorconfig
2015-06-14 22:30:22 +02:00
zzn
4e1ea11012
THRIFT-3179 should not bind to localhost when try to connect
...
This closes #514
2015-06-14 22:23:05 +02:00
zzn
9815c19d7e
THRIFT-3180 fix framed transport
...
This closes #515
2015-06-14 20:50:03 +02:00
Jens Geyer
9b3b8d4987
THRIFT-3184 Thrift Go leaves file descriptors open
...
Client: Go
Patch: Prashant Varanasi <prashant@uber.com>
This closes #518
2015-06-12 20:35:23 +02:00
Roger Meier
7daf00ceb1
THRIFT-3175 python: fastbinary.c python deserialize can cause huge allocations from garbage
...
define MAX_LIST_SIZE to be 10,000
Patch: Dvir Volk
This closes #511
2015-06-03 11:45:35 +02:00
Roger Meier
56d38fb913
THRIFT-3176 ruby: Union incorrectly implements ==
...
Patch: István Karaszi
2015-06-01 22:01:09 +02:00
Roger Meier
401d399ed0
THRIFT-3177 Fails to run rake test
...
Patch: István Karaszi
2015-06-01 21:28:42 +02:00
Jens Geyer
86a51e7eca
THRIFT-3170: Add a flag to allow the ignoring of common initialisms in Go
...
Client: Go
Patch: Paul Magrath <paul@paulmagrath.com>
This closes #508
2015-06-01 21:09:17 +02:00
Henrique Mendonça
c0e4a8dc07
Revert "THRIFT-3122 Javascript struct constructor should properly initialize struct and container members from plain js arguments"
...
This reverts commit 1568aef7d4
.
2015-06-01 23:23:22 +10:00
Jens Geyer
bbd6fd7773
THRIFT-3076 Compatibility with Haxe 3.2.0
...
Client: Haxe
Patch: Jens Geyer
This closes #510
2015-05-31 00:39:41 +02:00
Jens Geyer
b3b7d0457a
THRIFT-3174: Modify initialism code in Go compiler to check first word
...
Client: Go
Patch: Paul Magrath <paul@paulmagrath.com>
This closes #509
2015-05-30 22:56:01 +02:00
Henrique Mendonça
1568aef7d4
THRIFT-3122 Javascript struct constructor should properly initialize struct and container members from plain js arguments
...
Client: Node and JS
Patch: Igor Tkach
This closes #476
2015-05-27 22:15:46 +10:00
Jens Geyer
549a9e1e6d
THRIFT-3160 go: make generated enum types implement TextMarshaler and TextUnmarshaler
...
Client: Go
Patch: Konstantin Shaposhnikov <k.shaposhnikov@gmail.com>
This closes #507
2015-05-21 22:20:31 +02:00