Konrad Grochowski
4c1fde226e
make style applied
2014-12-06 19:54:26 +01:00
Roger Meier
bf9603c77e
THRIFT-2846 Expose ciphers parameter from ssl.wrap_socket()
...
fix: add missing comma
2014-12-06 18:52:35 +01:00
Pascal Bach
3de6b8fe23
THRIFT-2873 Make TPipe and TPipeServer working with unicode on windows
...
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
2014-12-06 16:30:03 +01:00
Konrad Grochowski
9db4b51b66
THRIFT-2876: C++ - tests: coping __isset structure in copy constructor
...
Client: C++
Patch: Nobuaki Sukegawa
Test verifies THRIFT-2526
This closes #303
2014-12-04 23:32:52 +01:00
Konrad Grochowski
6794698a12
THRIFT-2874: C++ - typo in TDenseProtocol comment fixed
...
Client: C++
Patch: Nobuaki Sukegawa
This closes #302
2014-12-04 23:22:41 +01:00
Konrad Grochowski
37b7a0afe0
THRIFT-2874: C++ - unused field removed from TBinaryProtocol
...
Client: C++
Patch: Nobuaki Sukegawa
This closes #301
2014-12-04 22:35:39 +01:00
Jens Geyer
fb05cf67db
THRIFT-2789 TNonblockingServer leaks socket FD's under load
...
Client: C++
Patch: Sergey <drigh@deviantart.com> and Qiao Mu <qiaomuf@gmail.com>
2014-12-04 21:52:28 +01:00
Jens Geyer
78c57e1720
THRIFT-2871 Missing semicolon in thrift.js
...
Client: NodeJS
Patch: Chi Vinh Le <cvl@chinet.info>
This closes #300
JSHint complains about missing semicolon. Might break older browser compatibility.
2014-12-02 21:22:04 +01:00
Randy Abernethy
878483759c
THRIFT-2844:Add Browserify support to node
...
Client: Node
Patch Cameron Ring
Adds Node support for ArrayBuffer when run in Browser
under Browserify.
2014-12-02 05:42:00 -08:00
Zach Steindler
3a5252999d
THRIFT-2825 Supplying unicode to python Thrift client can cause next request arguments to get overwritten
...
Make sure we clear wbuf on exception, so it doesn't contain a
partial function call.
Patch: Zach Steindler
This closes #282
2014-12-02 00:14:11 +01:00
Roger Meier
fc1303e2b5
THRIFT-2846 Expose ciphers parameter from ssl.wrap_socket()
...
Patch: Rodney Richardson
This closes #277
2014-12-02 00:11:54 +01:00
Anatol Pomozov
4bf97c196a
Do not drop CFLAGS from c_glib compilation
...
CFLAGS contains important flags. Dropping it introduces e.g. such issues:
https://sourceware.org/bugzilla/show_bug.cgi?id=13979
Signed-off-by: Anatol Pomozov <anatol.pomozov@gmail.com>
This closes #284
2014-12-02 00:10:11 +01:00
Konrad Grochowski
6ce1e73d71
THRIFT-2866: Go - generator code readability enhanced
...
Client: Go
Patch: Chi Vinh Le
This closes #295
2014-12-01 19:30:33 +01:00
Konrad Grochowski
9462ce388e
THRIFT-2859: compilation fix, C++11 removed from JSON generator
2014-12-01 12:11:31 +01:00
Konrad Grochowski
dae6d3cbd1
'make style' applied
2014-12-01 11:26:07 +01:00
Jens Geyer
ffa255cac5
THRIFT-2859 JSON generator: output complete descriptors
...
Client: JSON
Patch: Stig Bakken <stig@zedge.net>
This closes #290
- add --gen json:merge option, and disable merging by default
- output complete descriptors
- add schema for JSON generator
- indent output
2014-12-01 02:15:54 +01:00
Jens Geyer
527b6d9c86
THRIFT-2854 Go Struct writer and reader looses important error information
...
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info>
This closes #291
Fixes error reporting in go generator
2014-11-30 15:24:08 +01:00
Jens Geyer
200150d330
THRIFT-2864 JSON generator missing from Visual Studio build project
...
Client: Compiler (general)
Patch: Jens Geyer
2014-11-30 12:29:37 +01:00
Jens Geyer
6aeb82ef5d
THRIFT-2862 Enable RTTI and/or build macros for generated code
...
Client: Haxe
Patch: Jens Geyer
This closes #293
2014-11-29 23:47:11 +01:00
Jens Geyer
05c1bff7e8
THRIFT-2861 add buffered transport
...
Client: Haxe
Patch: Jens Geyer
This enables buffered transport in the tutorial code.
2014-11-29 23:42:56 +01:00
Jens Geyer
d35f616c73
THRIFT-2861 add buffered transport
...
Client: Haxe
Patch: Jens Geyer
This closes #292
2014-11-29 19:23:19 +01:00
Jens Geyer
406e7956c1
THRIFT-2860 Delphi server closes connection on unexpected exceptions
...
Client: Delphi
Patch: Jens Geyer
2014-11-29 19:05:46 +01:00
Jens Geyer
eed6a6d657
THRIFT-2857 C# generator creates uncompilable code for struct constants
...
Client: C#
Patch: Jens Geyer
Thanks: Stig Bakken for catching this
This closes #289
C#: constant assignments where values are structs did not properly
uppercase field names in the Constants constructor
2014-11-28 00:54:55 +01:00
Jens Geyer
1e7971cfff
THRIFT-2851 Remove strange public Peek() from Go transports
...
Client: Go
Patch: Chi Vinh Le
This closes #283
In its current form Peek() is not only useless, but misleading.
If anyone can provide a better implementation, please do.
2014-11-25 21:43:54 +01:00
Jens Geyer
740db54d1a
THRIFT-2853 Adjust comments that doesn't apply anymore because of THRIFT-2852
...
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info> & Jens Geyer
This closes #286
2014-11-25 00:37:33 +01:00
Jens Geyer
cb0afcc035
THRIFT-2852 Better Open/IsOpen/Close behavior for StreamTransport.
...
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info>
This closes #285
2014-11-24 22:55:42 +01:00
Konrad Grochowski
28d9315de8
THRIFT-2849: nodejs - some typos fixed
...
Client: Node.JS
Patch: Konrad Grochowski
codespell was trying to make wrong fix, so this had to be applied
manually
2014-11-24 11:36:20 +01:00
Konrad Grochowski
05fb842f6d
THRIFT-2849: codespell added to 'make style'
...
Client: Build
Patch: Konrad Grochowski
Please remember to verifying changes before commiting
2014-11-24 11:16:54 +01:00
Konrad Grochowski
3b5dacba44
THRIFT-2849: spelling errors fixed using codespell tool
...
Client: All
Patch: Anatol Pomozov
This closes #281
2014-11-24 10:55:31 +01:00
Jens Geyer
eab29a0da9
THRIFT-2848 certain Delphi tests do not build if TypeRegistry is used
...
Client: Delphi
Patch: Jens Geyer
2014-11-22 22:06:58 +01:00
Jens Geyer
e50f12a5ff
THRIFT-2847 function IfValue() is a duplicate of System.StrUtils.IfThen
...
Client: Delphi
Patch: Qian Xu <sx.away@googlemail.com>
This closes #280
2014-11-22 21:58:59 +01:00
jfarrell
ea2fbcfc91
THRIFT-2843: Automake configure.ac has possible typo related to Java
...
Client: build
Patch: Cash Costello
Fixes typo in configure.ac for java detection.
This closes #279
commit 6cca2524b1d40375b383abef09a76d272be310c5
Author: Cash Costello <cash.costello@jhuapl.edu>
Date: 2014-11-21T14:29:25Z
2014-11-21 10:06:55 -05:00
Randy Abernethy
ba30239687
THRIFT-2744:Add Centos 6.5 Vagrantfile to contrib
...
Client: Contrib
Patch: Randy Abernethy
Provides a Vagrantfile to setup Centos 6.5 for Apache Thrift
operations. Useful as is and as an example for Centos users
interested in configuring Apache Thrift on other Centos systems.
2014-11-19 18:09:58 -08:00
Randy Abernethy
6a4589aa4f
THRIFT-2834:Remove spurious semicolons in generated code
...
Client: Python Compiler
Patch: Cash Costello
Github Pull Request: This closes #276
2014-11-18 21:25:59 -08:00
Jens Geyer
5f9bdffd2a
THRIFT-2841 Add comprehensive integration tests for the whole Go stack
...
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info>
This closes #273
2014-11-18 22:18:15 +01:00
Jens Geyer
0dd4801ce5
THRIFT-2839 TFramedTransport read bug
...
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info>
2014-11-18 22:18:13 +01:00
Jens Geyer
2f971e8f74
THRIFT-2817 Smarter buffer peeking for json protocols
...
Client: Go
Patch: Chi Vinh Le <cvl@chinet.info>
2014-11-18 22:18:09 +01:00
Randy Abernethy
9c0316bbf3
THRIFT-2831:Eliminates dead code in node web server
...
Clinet: Node
Patch: Chi Vinh Le
Github Pull Request: This closes #270
2014-11-18 12:11:31 -08:00
jfarrell
0a93dcde9f
THRIFT-2840: Cabal file points to LICENSE file outside the path of the Haskell project.
...
Client: hs
Patch: Sean Parsons
Update Thrift.cabal license to copy of local license file
This closes #272
2014-11-18 08:45:41 -05:00
Konrad Grochowski
16a23a6618
THRIFT-2729: C++ - .clang-format created and applied
...
Client: C++
Patch: Konrad Grochowski
make style command added
2014-11-18 11:39:10 +01:00
Konrad Grochowski
240120c843
Revert "THRIFT-2729: C++ - .clang-format created and applied"
...
This reverts commit 74260aa909
.
2014-11-18 11:33:31 +01:00
Konrad Grochowski
74260aa909
THRIFT-2729: C++ - .clang-format created and applied
...
Client: C++
Patch: Konrad Grochowski
make style command added
2014-11-18 10:02:08 +01:00
Jens Geyer
ca7e97e042
THRIFT-2814 args/result classes not found when no namespace is set
...
Client: Haxe
Patch: Jens Geyer
This closes #275
Fixes remaining issues regarding proper Haxe class and package names capitalization.
2014-11-18 02:17:10 +01:00
jfarrell
1cdf2504e0
THRIFT-2822: 0.9.2 release not available via bower
...
client: build
Patch: jfarrell
Updated bower.json on master to reflect 0.9.2
2014-11-16 22:37:57 -05:00
Roger Thomas
6fb5923711
THRIFT-2807 PHP CS Fix
...
This closes #252
Patch: Roger Thomas
2014-11-16 22:41:20 +01:00
Roger Meier
5effab65e3
.travis.yml: restructure matrix build, add QA, add CMake builds
2014-11-16 22:31:33 +01:00
Randy Abernethy
2e091f681b
THRIFT-2819
...
Client Node
Patch: Chi Vinh Le
Adds websocket client to Node with tests
2014-11-15 23:05:22 -08:00
Randy Abernethy
c118db2ce4
THRIFT-2830:clean up ant tutorial warnings
...
Client: Tutorial
Patch: Randy Abernethy
supress spurious ant warnings
2014-11-15 22:21:36 -08:00
Randy Abernethy
8c16ed79c4
THRIFT-2823:grunt tests failing
...
Client: JS
Patch: Randy Abernethy
The lib/js/test/build.xml was copying thrift.js incorrectly.
2014-11-15 21:29:18 -08:00
Jens Geyer
b029aa8b82
THRIFT-2829 Support haxelib installation via github
...
Client: Haxe
Patch: Jens Geyer
This closes #268
2014-11-15 23:54:16 +01:00