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
Jens Geyer
182411406a
THRIFT-2828 slightly wrong help screen indent
...
Client: Compiler (general)
Patch: Jens Geyer
This closes #269
2014-11-15 23:51:39 +01:00
Randy Abernethy
b2652300c0
THRIFT-2823: grunt jsjq test fail
...
Client: JS
Patch: Randy Abernethy
Node no longer supports loading thrift.js from
parent dir, moved to test/build
2014-11-15 12:02:57 -08:00
Konrad Grochowski
8c12b19eb7
THRIFT-2827: C++ - Remove unused tr1/functional include from ProcessorTest
...
Client: C++
Patch: Aiden Scandella
This closes #267
Include was unused yet was causing compilation problems on platforms
without c++11 tr1
2014-11-15 12:57:23 +01:00
Jens Geyer
e38f1e2dc2
THRIFT-2824 Flag to disable html escaping doctext
...
Client: HTML
Patch: Craig Peterson
This closes #266
commit 0df9592deb6dce477600f923745d6cdb113592ae
Author: Craig Peterson <cpeterson@ancestry.com>
Date: 2014-11-14T19:12:49Z
adding flag to allow unescaped html in doectexts
2014-11-14 22:31:22 +01:00
Jens Geyer
38f2a2aed3
THRIFT-2826 html:standalone sometimes ignored
...
Client: HTML
Patch: Jens Geyer
2014-11-14 22:30:16 +01:00
Jens Geyer
565ea0c497
THRIFT-2818 Trailing commas in array
...
Client: Node.js
Patch: Chi Vinh Le
This closes #263
2014-11-14 21:29:19 +01:00
Jens Geyer
e5ff9a860d
THRIFT-2815 Support for Multiplexing Services on any Transport, Protocol and Server
...
Client: Haxe
Patch: Jens Geyer
This closes #262
2014-11-11 01:39:38 +01:00
Jens Geyer
96dfcd5c5d
THRIFT-2814 args/result classes not found when no namespace is set
...
Client: Haxe
Patch: Jens Geyer
This closes #261
2014-11-11 01:35:24 +01:00
Jens Geyer
65e9bde0ed
THRIFT-2813 multiple haxe library fixes/improvements
...
Client: Haxe
Patch: Jens Geyer
This closes #260
2014-11-11 01:35:21 +01:00
Jens Geyer
6794c62485
THRIFT-2812 Go server adding redundant buffering layer
...
Client: Go
Patch: Craig Peterson
This closes #259
It has been pointed out to me that #249 was wrong. It was not needed to allow server sockets to use buffering. The correct way is to pass in a TBufferedTransportFactory to the server. This will create buffered sockets as the processor starts up.
This change creates extra buffering, and is actually a real pain to deactivate. Sorry.
2014-11-11 00:11:16 +01:00