jfarrell [Tue, 18 Mar 2014 13:24:34 +0000 (09:24 -0400)]
THRIFT-2390: no close event when connection lost
Client: node
Patch: gruzovator <gruzovator@gmail.com>
Github Pull Request: This closes #83
----
commit
270183f0507afc4346486cb58b8a684174eb13db
Author: gruzovator <gruzovator@gmail.com>
Date: 2014-03-18T12:23:21Z
fix for THRIFT-2390
fix for THRIFT-2390 (no close event when connection lost)
Jens Geyer [Mon, 17 Mar 2014 20:50:39 +0000 (22:50 +0200)]
Fixed a bunch of inconsistent/wrong line endings in the C# part, no other changes
Jens Geyer [Sun, 16 Mar 2014 14:48:53 +0000 (16:48 +0200)]
THRIFT-2404 emit warning on (typically inefficient) list<byte>
Patch: Jens Geyer
henrique [Sat, 15 Mar 2014 22:11:34 +0000 (23:11 +0100)]
fix broken license header and outdated note
Carl Yeksigian [Wed, 12 Mar 2014 20:48:01 +0000 (16:48 -0400)]
THRIFT-2399 Recognize '//'-style comments in emacs
PATCH: David Hull
Roger Meier [Wed, 12 Mar 2014 08:38:42 +0000 (09:38 +0100)]
THRIFT-2397 Add CORS and CSP support for JavaScript and Node.js libraries
Patch: Randy Abernethy
jfarrell [Wed, 12 Mar 2014 02:21:07 +0000 (22:21 -0400)]
THRIFT-2392: Actionscript tutorial
Client: tutorial
Patch: dima levchenko
Adds an AS3 tutorial
jfarrell [Wed, 12 Mar 2014 01:56:15 +0000 (21:56 -0400)]
THRIFT-2389: namespaces handled wrongly in acrionscript 3.0 implementation
Client: as3
Patch: dima levchenko
Updates compiler to work with AS3.0 namespacing
Jens Geyer [Tue, 11 Mar 2014 20:31:53 +0000 (22:31 +0200)]
THRIFT-2375 Excessive <br>'s in generated HTML
Patch: Jens Geyer
Roger Meier [Tue, 11 Mar 2014 20:20:35 +0000 (21:20 +0100)]
THRIFT-2029 Port C++ tests to Windows
THRIFT-847 Test Framework harmonization across all languages
fix compact protocol test within TestServer.cpp and TestClient.cpp
remove stuff that breaks the cross language test suite
- TestServer.cpp: cin read
- test.sh: mkfifo
Reported-by: Chamila Wijayarathna
Roger Meier [Mon, 10 Mar 2014 11:35:41 +0000 (12:35 +0100)]
test/test.sh: fix typo
henrique [Fri, 7 Mar 2014 21:16:51 +0000 (22:16 +0100)]
THRIFT-2355 Add SSL and Web Socket Support to Node and JavaScript
Patch: Randy Abernethy
Jens Geyer [Fri, 7 Mar 2014 18:42:28 +0000 (19:42 +0100)]
THRIFT-2383 contrib: sample for connecting Thrift with Rebus
Patch: Jens Geyer
Jens Geyer [Fri, 7 Mar 2014 18:41:48 +0000 (19:41 +0100)]
THRIFT-2382 contrib: sample for connecting Thrift with STOMP
Patch: Jens Geyer
Jens Geyer [Thu, 6 Mar 2014 20:11:46 +0000 (21:11 +0100)]
THRIFT-2388 GoLang - Fix data races in simple_server and server_socket
Patch: Chris Bannister
Carl Yeksigian [Thu, 6 Mar 2014 17:03:41 +0000 (12:03 -0500)]
THRIFT-2391 Socket transport for ActionScript 3.0
PATCH: Dima Levchenko
henrique [Thu, 6 Mar 2014 14:06:22 +0000 (15:06 +0100)]
THRIFT-2387 nodejs: external imports should be centralized in index.js
Patch: Pierre Lamot
Roger Meier [Wed, 5 Mar 2014 21:51:18 +0000 (22:51 +0100)]
README: replace sh test/test.sh with make cross
Roger Meier [Sat, 1 Mar 2014 16:00:46 +0000 (17:00 +0100)]
THRIFT-847 Test Framework harmonization across all languages
README.md added
Patch: Roger Meier
Jens Geyer [Fri, 28 Feb 2014 18:35:26 +0000 (19:35 +0100)]
THRIFT-2378 service method arguments of binary type lead to uncompileable Go code
Patch: Jens Geyer
Jens Geyer [Fri, 28 Feb 2014 18:34:40 +0000 (19:34 +0100)]
THRIFT-2384 Binary map keys produce uncompilable code in go
Patch: Aleksey Pesternikov
Jens Geyer [Wed, 26 Feb 2014 20:00:05 +0000 (21:00 +0100)]
THRIFT-2380 unreachable code (CID
1174546 , CID
1174679 )
Patch: Jens Geyer
henrique [Sun, 23 Feb 2014 19:16:44 +0000 (20:16 +0100)]
THRIFT-2376 nodejs: allow Promise style calls for client and server
patch: Pierre Lamot
Jens Geyer [Mon, 24 Feb 2014 21:57:52 +0000 (22:57 +0100)]
THRIFT-2305 TFramedTransport empty constructor should probably be private
Patch: Alex Ausch & Jens Geyer
jfarrell [Mon, 24 Feb 2014 03:56:58 +0000 (22:56 -0500)]
THRIFT-2328: Java eliminate all compiler warnings
Client: java
Patch: jfarrell
reverting previous patch for 0.9.1 and will suppress individually or address for 1.0
Jens Geyer [Sun, 23 Feb 2014 18:36:18 +0000 (19:36 +0100)]
THRIFT-2370 Compiler SEGFAULTs generating HTML documentation for complex structure
Patch: Jens Geyer
Jens Geyer [Sat, 22 Feb 2014 20:10:45 +0000 (21:10 +0100)]
THRIFT-2373 warning CS0414 in THttpClient.cs: private field 'Thrift.Transport.THttpClient.connection' assigned but never used
Patch: Jens Geyer
Roger Meier [Sat, 22 Feb 2014 19:07:33 +0000 (20:07 +0100)]
THRIFT-2325 SSL-test-certificates_cpp_tests
Patch: Roger Meier
Roger Meier [Sat, 22 Feb 2014 19:05:21 +0000 (20:05 +0100)]
THRIFT-2325 SSL-test-certificates.patch
Java test suite use keys and certs from test/keys/
Patch: Roger Meier
Roger Meier [Sat, 22 Feb 2014 17:13:03 +0000 (18:13 +0100)]
THRIFT-847 Test Framework harmonization across all languages
add a *make cross* build target
Patch: Roger Meier
Jens Geyer [Sat, 22 Feb 2014 16:34:29 +0000 (17:34 +0100)]
THRIFT-1579 PHP Extension - function thrift_protocol_read_binary not working from TBinarySerializer::deserialize
Patch: Tobias Heintz
jfarrell [Sat, 22 Feb 2014 01:15:16 +0000 (20:15 -0500)]
THRIFT-2328: Java eliminate all compiler warnings
Client: Java
Patch: jfarrell
removes lint check for unchecked casts.
jfarrell [Sat, 22 Feb 2014 00:37:13 +0000 (19:37 -0500)]
THRIFT-2372:thrift/json_protocol.go:160: function ends without a return statement
Client: go
Patch: jfarrell
Removes else block from function and just returns.
jfarrell [Sat, 22 Feb 2014 00:31:46 +0000 (19:31 -0500)]
THRIFT-2371:ruby bundler version fails on ~1.3.1, remove and take latest avail
Client: rb
Patch: jfarrell
Fix rb build by grabbing latest avail bundler version.
Roger Meier [Sat, 22 Feb 2014 00:01:58 +0000 (01:01 +0100)]
THRIFT-2369 Add ssl support for nodejs implementation
Patch: Pierre Lamot
jfarrell [Fri, 21 Feb 2014 18:43:43 +0000 (13:43 -0500)]
Revert "THRIFT-2258 cpp: Add TLS v1.1/1.2 support to TSSLSocket.cpp"
This reverts commit
01386c95a8f18d55cefc0ad0f33a1154e095f51a .
jfarrell [Fri, 21 Feb 2014 17:11:14 +0000 (12:11 -0500)]
THRIFT-1719:SASL client support for Python
Client: py
Patch: Tyler Hobbs
Add SASL client transports that will work with the Java lib's TSaslTransport
Roger Meier [Wed, 19 Feb 2014 22:07:25 +0000 (23:07 +0100)]
THRIFT-2258 cpp: Add TLS v1.1/1.2 support to TSSLSocket.cpp
Patch: Chris Stylianou
Roger Meier [Wed, 19 Feb 2014 18:59:25 +0000 (19:59 +0100)]
THRIFT-2325 SSL test certificates
Fix: use common test cert within Python unit tests
Patch: Roger Meier
Roger Meier [Wed, 19 Feb 2014 15:45:56 +0000 (16:45 +0100)]
THRIFT-2325 SSL test certificates
Patch: Roger Meier
Roger Meier [Wed, 19 Feb 2014 15:28:35 +0000 (16:28 +0100)]
THRIFT-2367 Build failure: stdlib and boost both define uint64_t
Fix: remove "using namespace boost;"
Patch: Roger Meier
Jens Geyer [Tue, 18 Feb 2014 20:55:43 +0000 (21:55 +0100)]
THRIFT-2359 TBufferedTransport doesn't clear it's buffer on a failed flush call
Patch: Chris Trotman
Jens Geyer [Sun, 16 Feb 2014 14:48:57 +0000 (15:48 +0100)]
THRIFT-2365 C# decodes too many binary bytes from JSON
Patch: Jens Geyer
Roger Meier [Wed, 12 Feb 2014 08:35:12 +0000 (09:35 +0100)]
THRIFT-2358 C++: add compact protocol to cross language test suite
Patch: Roger Meier
Roger Meier [Tue, 11 Feb 2014 20:28:56 +0000 (21:28 +0100)]
THRIFT-2351 PHP TCompactProtocol has fails to decode messages
Patch: Paul Banks
Roger Meier [Sun, 9 Feb 2014 21:43:40 +0000 (22:43 +0100)]
THRIFT-2344 configure.ac: compiler-only option
Patch: Roger Meier
Roger Meier [Sun, 9 Feb 2014 20:13:53 +0000 (21:13 +0100)]
THRIFT-2344 configure.ac: compiler-only option
Patch: Roger Meier
henrique [Sun, 9 Feb 2014 10:34:50 +0000 (11:34 +0100)]
ignore node_modules and simplify ignore rules a bit
Roger Meier [Sun, 9 Feb 2014 10:31:02 +0000 (11:31 +0100)]
THRIFT-2352 msvc failed to compile thrift tests
Patch: Sergei Nikulov & Roger Meier
henrique [Fri, 7 Feb 2014 13:12:56 +0000 (14:12 +0100)]
THRIFT-2350 Add async calls to normal JavaScript
Patch: Randy Abernethy
Jens Geyer [Fri, 7 Feb 2014 21:24:37 +0000 (22:24 +0100)]
THRIFT-2345 Delphi: UTF-8 sent by PHP as JSON is not understood by TJsonProtocol
Patch: Jens Geyer
Jens Geyer [Fri, 7 Feb 2014 21:22:36 +0000 (22:22 +0100)]
THRIFT-2346 C#: UTF-8 sent by PHP as JSON is not understood by TJsonProtocol
Patch: Jens Geyer
henrique [Fri, 7 Feb 2014 13:12:56 +0000 (14:12 +0100)]
THRIFT-2350 Add async calls to normal JavaScript
Patch: Randy Abernethy
Roger Meier [Fri, 7 Feb 2014 00:15:23 +0000 (01:15 +0100)]
THRIFT-2348 PHP Generator: add array typehint to functions
Patch: Maurus Cuelenaere
Roger Meier [Thu, 6 Feb 2014 22:41:37 +0000 (23:41 +0100)]
THRIFT-1457 java: Capacity of TframedTransport write buffer is never reset
Patch: Arthur Meyer
Jens Geyer [Wed, 5 Feb 2014 20:10:59 +0000 (21:10 +0100)]
THRIFT-2349: Golang - improve tutorial
Patch: Chris Bannister
Jens Geyer [Tue, 4 Feb 2014 22:56:39 +0000 (23:56 +0100)]
THRIFT-2343 Fix tutotial code and codegen for methods without exceptions
Patch: Jens Geyer
Jens Geyer [Tue, 4 Feb 2014 22:03:30 +0000 (23:03 +0100)]
THRIFT-2343 Golang - Return a single error for all exceptions instead of multiple return values
Patch: Chris Bannister
Roger Meier [Sun, 2 Feb 2014 23:29:23 +0000 (00:29 +0100)]
THRIFT-2224 cpp: TSSLSocket.h and TSSLServerSocket.h should use the platfromsocket too
Patch: soyer
Roger Meier [Sun, 2 Feb 2014 22:56:19 +0000 (23:56 +0100)]
THRIFT-2225 cpp: SSLContext destroy before cleanupOpenSSL
Patch: soyer
Jens Geyer [Sun, 2 Feb 2014 17:08:31 +0000 (18:08 +0100)]
THRIFT-2341 Enable generation of Delphi XMLDoc comments (a.k.a. "Help Insight")
Patch: Jens Geyer
Jens Geyer [Sat, 1 Feb 2014 02:58:40 +0000 (03:58 +0100)]
THRIFT-2340 Generated server implementation does not send response type EXCEPTION on the Thrift.TApplicationExceptionType.UNKNOWN_METHOD exception
Patch: Tomasz A. Biczel
Jens Geyer [Fri, 31 Jan 2014 22:42:57 +0000 (23:42 +0100)]
THRIFT-2338 First doctext wrongly interpreted as program doctext in some cases
Patch: Jens Geyer
Jens Geyer [Thu, 30 Jan 2014 22:34:09 +0000 (23:34 +0100)]
THRIFT-2310 PHP Client-side support for Multiplexing Services (Patch v1 ONLY)
Patch: Alexander Elyseev
Jens Geyer [Thu, 30 Jan 2014 19:57:08 +0000 (20:57 +0100)]
THRIFT-2337 Golang does not report TIMED_OUT exceptions
Patch: Chris Bannister
Roger Meier [Mon, 27 Jan 2014 20:19:02 +0000 (21:19 +0100)]
.gitignore update
Roger Meier [Mon, 27 Jan 2014 20:15:56 +0000 (21:15 +0100)]
THRIFT-2334 nodejs: add a tutorial for node JS
Patch: Pierre Lamot
Roger Meier [Sun, 26 Jan 2014 13:57:38 +0000 (14:57 +0100)]
erlang: use https instead of git for dependency URL
Roger Meier [Sun, 26 Jan 2014 10:51:26 +0000 (11:51 +0100)]
THRIFT-2317 add disable option to exclude tutorial from build
Roger Meier [Sun, 26 Jan 2014 10:44:27 +0000 (11:44 +0100)]
THRIFT-2327 nodejs: nodejs test suite should be bundled with the library
Patch: Pierre Lamot
further modifications by Roger Meier
- git mv instead of delete and add
- detect node or nodejs with configure.ac
- use exit instead of return within lib/nodejs/test/testAll.sh
Roger Meier [Sun, 26 Jan 2014 09:46:10 +0000 (10:46 +0100)]
doap.rdf: validated rdf - add rdf:parseType="Collection" to release
Roger Meier [Sat, 25 Jan 2014 23:26:16 +0000 (00:26 +0100)]
THRIFT-2332 RPMBUILD: run bootstrap (if needed)
Patch: Nevo Hed
Roger Meier [Sat, 25 Jan 2014 18:59:27 +0000 (19:59 +0100)]
cpp: TSSLServerSocket should use THRIFT_SOCKET
Jens Geyer [Fri, 24 Jan 2014 23:59:45 +0000 (00:59 +0100)]
THRIFT-2320 Program level doctext does not get attached by parser
Patch: Craig Peterson & Jens Geyer
Roger Meier [Thu, 23 Jan 2014 19:44:36 +0000 (20:44 +0100)]
THRIFT-2330 Generate PHPDoc comments
Patch: Maurus Cuelenaere
Jens Geyer [Thu, 23 Jan 2014 18:16:52 +0000 (19:16 +0100)]
THRIFT-2331 Missing call to ReadStructBegin() in TApplicationException.Read()
Patch: Jens Geyer
Jens Geyer [Thu, 23 Jan 2014 18:03:37 +0000 (19:03 +0100)]
THRIFT-2323 Uncompileable Delphi code generated for typedef'd structs
Patch: Jens Geyer
jfarrell [Thu, 23 Jan 2014 03:20:21 +0000 (22:20 -0500)]
Thrift-2184: undefined method rspec_verify for Thrift::MemoryBufferTransport
Client: rb
Patch: jfarrell | Nevo Hed
Updates ruby checks to require bundler and uses bundle exec to ensure
the required rake version.
Roger Meier [Tue, 21 Jan 2014 23:10:31 +0000 (00:10 +0100)]
THRIFT-2108 java: Fix TAsyncClientManager timeout race
Patch: Vadim Spivak
Roger Meier [Mon, 20 Jan 2014 17:41:48 +0000 (18:41 +0100)]
THRIFT-1810 add ruby to test/test.sh
initial version without cross language checks
Signed-off-by: Roger Meier <roger@apache.org>
Roger Meier [Sun, 19 Jan 2014 20:53:02 +0000 (21:53 +0100)]
THRIFT-1810 add ruby to test/test.sh
initial version without cross language checks
Signed-off-by: Roger Meier <roger@apache.org>
Roger Meier [Fri, 17 Jan 2014 20:07:58 +0000 (21:07 +0100)]
THRIFT-2229 cpp:thrift failed to build on OSX 10.9 GM
Content-type: text/html
Supwisdom Source - common/thrift.git/log
500 - Internal Server Error
Unknown encoding 'gb18030' at /usr/local/share/gitweb/gitweb.cgi line 1539