Jens Geyer
0cfdf7cb9d
THRIFT-2598 Add check for minimum Go version to configure.ac
...
Client: Go
Patch: Jens Geyer
This closes #399
2015-03-19 04:08:18 +02:00
jfarrell
d565e2f496
Thrift-1784: pep-3110 exception handling
...
Client: py
Patch: jfarrell
Updates python lib for pep-3110
2015-03-18 21:02:47 -04:00
Jens Geyer
43ceaf7cf5
THRIFT-3043 go compiler generator uses non C++98 code
...
Client: Go
Patch: Jens Geyer
2015-03-17 00:39:36 +02:00
Randy Abernethy
65cf6c14da
THRIFT-3044: Docker README.md paths to Dockerfiles are incorrect
...
Client: Build
Patch: Randy Abernethy
2015-03-15 17:38:19 -07:00
Randy Abernethy
aad5de7930
THRIFT-3040: wrong main path in bower.json
...
Client: JavaScript Lib
Patch: Paul Smith
Github Pull Request:
This closes #398
2015-03-15 08:26:23 -07:00
Jens Geyer
1d1bca2738
THRIFT-3027 Go compiler does not ensure common initialisms have consistent case
...
Client: Go
Patch: Magrath <paul@paulmagrath.com>
This closes #394
2015-03-14 16:38:43 +02:00
Jens Geyer
28c1c19f91
THRIFT-3023 Go compiler is a little overly conservative with names of attributes
...
Client: Go
Patch: Paul Magrath <paul@swiftkey.com>
This closes #389
2015-03-07 14:25:00 +01:00
Jens Geyer
c7cf379aae
THRIFT-3030 TThreadedServer: Property for number of clientThreads
...
Client: C#
Patch: Nils Hügelmann
2015-03-07 14:24:58 +01:00
Jens Geyer
d6834409b4
THRIFT-3018 Compact protocol for Delphi, added another test case
...
Client: Delphi
Patch: Jens Geyer
2015-03-07 14:24:55 +01:00
Jens Geyer
624781c1c4
THRIFT-3026 TMultiplexedProcessor does not have a constructor
...
Client: Haxe
Patch: Jens Geyer
This closes #392
2015-03-06 02:12:29 +01:00
Jens Geyer
65ee9838bc
THRIFT-3025 Change pure Ints into @enums
...
Client: Haxe
Patch: Jens Geyer
This closes #391
2015-03-06 01:27:48 +01:00
Jens Geyer
8cc78c101a
THRIFT-3024 User-Agent "BattleNet" used in some Thrift library files
...
Client: AS3, Haxe
Patch: Jens Geyer
This closes #390
2015-03-06 01:26:13 +01:00
Jens Geyer
426ab86801
THRIFT-3022 Compact protocol for Haxe
...
Client: Haxe
Patch: Jens Geyer
This closes #388
2015-03-05 23:43:23 +01:00
Roger Meier
6f7399b355
cpp: remove unused variable g_socket_syscalls
2015-03-04 14:32:59 +01:00
Jens Geyer
eda0f844ee
THRIFT-3021 Service remote tool does not import stub package with package prefix
...
Client: Go
Patch: Yinyin L <yinyinl@gmail.com>
This closes #385
2015-03-03 21:35:44 +01:00
Jens Geyer
a6ea4442dd
THRIFT-3018 Compact protocol for Delphi, one missing test case added
...
Client: Delphi
Patch: Jens Geyer
2015-03-03 21:35:40 +01:00
Jens Geyer
3811e59c15
THRIFT-3019 Golang generator missing docstring for structs
...
Client: Go
Patch: Abdel Said
2015-03-03 21:35:36 +01:00
Randy Abernethy
f702fed427
THRIFT-3020:Repair CPP11 init of member in TFramedTrans
...
Client: CPP
Patch: Zachary Sims
Github Pull Request:
This closes #384
commit dacbee68444aeded794ff445559367b538113c91
Author: Zachary Sims <z.sims@qsr.com.au>
Date: 2015-03-03T05:12:31Z
Removes C++11-style field initialisation in TBufferTransports.h
2015-03-03 08:14:12 -08:00
Jens Geyer
f0e63317c7
THRIFT-3018 Compact protocol for Delphi
...
Client: Delphi
Patch: Jens Geyer
2015-03-02 02:16:11 +01:00
Jens Geyer
96eff17e50
THRIFT-3017 order of map key/value types incorrect for one CTOR
...
Client: Delphi
Patch: Jens Geyer
2015-03-02 02:12:45 +01:00
Roger Meier
6b61601cc1
THRIFT-2180 Integer types issues in Cocoa lib on ARM64
...
CLient: Cocoa
Patch: Jeremy W. Sherman
This closes #372
2015-03-01 12:32:50 +01:00
Jens Geyer
00a4e3e802
THRIFT-3009 TSSLSocket does not use the correct hostname (breaks certificate checks)
...
Client: Go
Patch: Mathias Gottschlag <mgottschlag@gmail.com>
2015-02-27 23:15:21 +01:00
Jens Geyer
962e41078b
THRIFT-3006 Attach 'omitempty' json tag for optional fields in Go
...
Client: Go
Patch: Peter Woodman <peter@vineapp.com>
This closes #380
2015-02-27 22:53:00 +01:00
Randy Abernethy
bd60b92c6f
THRIFT-3008: Node.js server does not fully support exceptions
...
Client: Node.js
Patch: Nobuaki Sukegawa
Github Pull Request:
This closes #382
commit 0c0d51ca1dafa5f8e0004563df780a92580590f3
Author: Nobuaki Sukegawa <nsukeg@gmail.com>
Date: 2015-02-22T16:49:22Z
THRIFT-3008 - Node.js server does not fully support exception
2015-02-26 16:59:14 -08:00
Jens Geyer
2ad6c307be
THRIFT-3012 Timing problems in NamedPipe implementation due to unnecessary open/close
...
Client: Delphi
Patch: Jens Geyer
2015-02-27 00:39:36 +01:00
Jens Geyer
8b14d179c4
THRIFT-3011 C# test server testException() not implemented according to specs
...
Client: C#
Patch: Jens Geyer
2015-02-27 00:27:00 +01:00
Konrad Grochowski
12b06e4f8c
THRIFT-2870 - C++: JSON protocol will read & write doubles using "C" locale
...
Client: C++
Patch: Simon Falsig
2015-02-23 17:19:33 +01:00
henrique
7f9fa8831f
THRIFT-3007 Travis build is broken because of directory conflict
...
Patch: Nobuaki Sukegawa
This closes #381
2015-02-23 10:27:34 +08:00
Roger Meier
2e0531608d
CMake: fix path due to move of cmake folder
2015-02-19 17:27:53 +01:00
jfarrell
e03f7e8e75
THRIFT-2962:Docker Thrift env for development and testing
...
Client: build
Patch: jfarrell
Adds build folder and moves all travis, cmake and docker build scripts into
one location for easier maintainability.
2015-02-18 23:25:54 -05:00
Jens Geyer
80aa53e6bc
THRIFT-3001 C# Equals fails for binary fields (byte[])
...
Client: C#
Patch: Benjamin Schulz, Testcase added by Jens Geyer
2015-02-18 23:25:13 +01:00
Randy Abernethy
d8187c5ff1
THRIFT-2976: add browserify support and tests
...
Client: nodejs
Patch: Andrew de Andrade
2015-02-16 01:25:53 -08:00
Randy Abernethy
3b9ff4de6e
THRIFT-2969
...
Client: nodejs
Patch: Andrew de Andrade
General node test cleanup and consolidation.
2015-02-16 00:51:24 -08:00
Roger Meier
4702fe63c8
THRIFT-2930 erlang module thriftTest_thrift referenced instead of thrift_test_thrift
...
This closes #347
commit b8da46b6908b826d3fb4f6077455e6a57fb8a04f
Author: Bosky <bosky@helpshift.com>
Date: 2015-01-04T22:06:39Z
THRIFT-2930 erlang module thriftTest_thrift referenced instead of thrift_test_thrift
Client: Erlang
Patch: Bhasker Kode
Replace thriftTest_thrift with thrift_test_thrift in a test and the Readme.
2015-02-15 21:17:30 +01:00
Randy Abernethy
ded6401da4
THRIFT-2999 remove CR/LF post .getattributes text = auto
...
Client: all
Patch: Randy Abernethy
2015-02-15 11:28:40 -08:00
Roger Meier
0d964d8e52
THRIFT-2937 Allow setting a maximum frame size
...
Set maximum frame size to 256MB (same as TNonblockingServer)
Client: cpp
Patch: Cristian Klein & Roger Meier
2015-02-15 19:24:50 +01:00
Sergei Nikulov
283899bf9a
Use Boost C++ >= 1.53.0
2015-02-15 00:04:46 +01:00
Jens Geyer
22dddc9fab
THRIFT-2996 Test for Haxe 3.1.3 or better
...
Client: Haxe
Patch: Jens Geyer
This closes #374
2015-02-12 23:12:17 +01:00
Randy Abernethy
96f4f07beb
THRIFT-2964: nodejs file breakout
...
Client: NodeJS
Patch: Andrew de Andrade
Moves protocols and transports (among others) into seperate files.
2015-02-10 02:29:15 -08:00
Bosky
43509df15c
THRIFT-2928 Rename the erlang test_server module Client: Erlang Patch: Bhasker Kode
...
Avoiding clashes with the in-built erlang app bundled since November '09
Used git mv, then renamed the module in the source.
Verified that git blame continues to work as expected.
2015-02-09 20:27:49 +01:00
Roger Meier
17aa474938
doc: update Smalltalk namespace
2015-02-09 12:09:19 +01:00
Roger Meier
e0ab13f63a
doc: idl.md remove meta data
2015-02-09 12:08:07 +01:00
Roger Meier
c5026aaa37
doc: move idl.md doc from www to source tree
2015-02-09 12:03:59 +01:00
Jens Geyer
468e63b36d
THRIFT-2914 explicit dependency to Lua5.2 fails on some systems
...
Client: Lua
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #373
2015-02-08 14:43:15 +01:00
Konrad Grochowski
3bc6424c76
THRIFT-2724 - Coding standards template added all over project
...
Client: All
Patch: Konrad Grochowski
This closes #371
2015-02-05 12:15:19 +01:00
henrique
2f34da7024
THRIFT-2951 Fix Erlang name conflict test
...
Patch: Nobuaki Sukegawa
This closes #360
----
commit 06cc3e990ade560461a276991ce9cb544706dae3
Author: Nobuaki Sukegawa <nsukeg@gmail.com>
Date: 2015-01-27T18:11:40Z
THRIFT-2951 Fix Erlang name conflict test
----
2015-02-05 12:39:34 +11:00
Randy Abernethy
a7270074d3
THRIFT-2932: Node.js Thrift connection libraries throw Exceptions into event emitter
...
Client: Nodejs
Patch: Tom Croucher and Andrew de Andrade
This commits a limited set of hunks from teh original patch.
2015-02-04 13:18:53 -08:00
Roger Meier
281bdae6b2
THRIFT-2940 nodejs: move package.json to root folder
...
fix make dist & co
2015-02-03 23:45:21 +01:00
Jens Geyer
b3654df14c
THRIFT-2189 add union support for go generator
...
Client: Go
Patch: Anton Lindström <lindztr@gmail.com> and Jens Geyer
This closes #369
This makes it possible to check if a field is set and skips adding new ones.
Fields in unions are pointers by setting them as `t_field::T_OPTIONAL`.
To be sure that exactly one and only one field is set in a union, we count the
number of fields set and return an error if not exactly one field is set.
This is a breaking change and will require fields in unions to be passed in as
pointers.
2015-02-03 23:40:02 +01:00
Jens Geyer
2663ec43ab
THRIFT-2955 Using list of typedefs does not compile on Go
...
Client: Go
Patch: Johannes Martinsson <johannes@saltside.se>
Be explicit about when to use true type.
2015-02-03 22:45:18 +01:00