Konrad Grochowski [Tue, 8 Jul 2014 17:22:44 +0000 (19:22 +0200)]
THRIFT-2614 - C++ Library - TNonblockingServer.cpp MSVC warning removed
Signed-off-by: Roger Meier <roger@apache.org>
Jens Geyer [Tue, 8 Jul 2014 19:31:52 +0000 (21:31 +0200)]
THRIFT-2557 CS0542 member names cannot be the same as their enclosing type
Client: C#
Patch: Jens Geyer
Roger Meier [Tue, 8 Jul 2014 05:46:11 +0000 (07:46 +0200)]
THRIFT-2610 MSVC warning in TSocket.cpp
Patch: Konrad Grochowski
Roger Meier [Tue, 8 Jul 2014 05:29:12 +0000 (07:29 +0200)]
THRIFT-2605 TSocket warning on gcc 4.8.3
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 20:06:45 +0000 (22:06 +0200)]
THRIFT-2416 Cannot use TCompactProtocol with MSVC
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 20:02:57 +0000 (22:02 +0200)]
THRIFT-2609 TFileTransport.h unused field warning (clang 3.4)
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 19:56:44 +0000 (21:56 +0200)]
THRIFT-2608 TNonblockingServer.cpp warnings on clang 3.4
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 19:55:27 +0000 (21:55 +0200)]
THRIFT-2607 ThreadManager.cpp warning on clang++ 3.4
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 19:53:04 +0000 (21:53 +0200)]
THRIFT-2606 ThreadManager.h warning in clang++ 3.4
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 19:48:28 +0000 (21:48 +0200)]
THRIFT-2092 TNonblocking server should release handler as soon as connection closes
Patch: Konrad Grochowski
Roger Meier [Mon, 7 Jul 2014 19:44:30 +0000 (21:44 +0200)]
THRIFT-1998 TCompactProtocol.tcc - one more warning on Visual 2010
Patch: Konrad Grochowski
Roger Meier [Sun, 6 Jul 2014 10:33:38 +0000 (12:33 +0200)]
THRIFT-1926 PHP Constant Generation Refactoring
remove author tag
Jens Geyer [Fri, 4 Jul 2014 20:30:14 +0000 (22:30 +0200)]
THRIFT-2524 Visual Studio project is missing TThreadedServer files
Client: C++
Patch: Jens Geyer
Jens Geyer [Fri, 4 Jul 2014 20:09:31 +0000 (22:09 +0200)]
THRIFT-2590 C++ Visual Studio solution doesn't include Multiplexing support
Client: C++
Patch: Jens Geyer, based on a patch proposal from Thomas Lazar
Jens Geyer [Fri, 4 Jul 2014 20:02:21 +0000 (22:02 +0200)]
THRIFT-2590 C++ Visual Studio solution doesn't include Multiplexing support
Client: C++
Patch: Pascal Bach
Jens Geyer [Fri, 4 Jul 2014 19:16:09 +0000 (21:16 +0200)]
THRIFT-1926 PHP Constant Generation Refactoring
Client: PHP
Patch: Xavier HAUSHERR
Roger Meier [Fri, 4 Jul 2014 19:42:32 +0000 (21:42 +0200)]
THRIFT-2594 JS Compiler: Single quotes are not being escaped in constants.
Patch: Thomas Lazar
Wade Simmons [Tue, 1 Jul 2014 19:18:30 +0000 (12:18 -0700)]
fix global leaks and copy-paste errors
- TCompactProtocol.prototype.writeBool not referencing `booleanField_`
on `this` correctly. Also using `NULL` instead of `null`.
- TCompactProtocol.prototype.writeVarint64 had a typo for TProtocolException
- TCompactProtocol.prototype.readMapBegin had a typo between `kvtype` and
`kvType`
- createMultiplexServer leaked a global var `processStatus`
- TFramedTransport had a line that was accidently copy pasted, leading
to a global leak of `frameLeft`. (I created the patch the introduced
this copy paste error in Thrift-1353, so I can confirm it was
a mistake).
- createWebServer tried to check a non-existent var `route` and leaked
a global `result`
Signed-off-by: Roger Meier <roger@apache.org>
Roger Meier [Fri, 4 Jul 2014 13:38:20 +0000 (15:38 +0200)]
.gitignore: haskell related exclude
Jens Geyer [Thu, 3 Jul 2014 22:00:33 +0000 (00:00 +0200)]
THRIFT-2599 Uncompileable Delphi code due to naming conflicts with IDL
Client: Delphi
Patch: Jens Geyer
Jens Geyer [Thu, 3 Jul 2014 21:05:54 +0000 (23:05 +0200)]
Testcase fixed
jfarrell [Tue, 1 Jul 2014 02:45:28 +0000 (22:45 -0400)]
Thrift-2467: Unable to build contrib/fb303 on OSX 10.9.2
Client: build
Patch: jfarrell
Updates fb303 build to use ax_cxx macros to detect and add std cflags.
Wade Simmons [Fri, 27 Jun 2014 18:55:06 +0000 (11:55 -0700)]
fix TFramedTransport residual continuation
There were many bugs in the current TFramedTransport.receiver caused by
merge mistakes and bad patches. Simplify the logic so it is easier to
reason about and prevent future issues.
- THRIFT-2194 Fixed one bug with residual not being set
- THRIFT-2205 Reverted the above fix (by accident) and broke it further
by including InputBufferUnderrunError in TFramedTransport (which is
incorrect)
This patch cleans up TFramedTransport.receiver by only have one hold
over buffer instead of two (frame + residual).
David Robakowski [Sat, 28 Jun 2014 06:37:21 +0000 (08:37 +0200)]
Add [-s[sl]] option for the python service remote to enable communication over an SSL socket connection
jfarrell [Fri, 27 Jun 2014 02:53:01 +0000 (22:53 -0400)]
Thrift-THRIFT-2574: Compiler option to generate namespace directories for Ruby
Client: rb
Patch: Andrew Bloomgarden
Adds option to generate namespaced ruby classes.
Github: closes #140
henrique [Wed, 25 Jun 2014 11:13:23 +0000 (13:13 +0200)]
THRIFT-2579 C++ lib Windows CE support
Jens Geyer [Tue, 24 Jun 2014 19:06:58 +0000 (21:06 +0200)]
THRIFT-2588 Thrift compiler is not buildable in Visual Studio 2010
Client: General Compiler
Patch: Thomas Lazar
henrique [Tue, 24 Jun 2014 14:11:26 +0000 (16:11 +0200)]
format tutorial Java README.md
henrique [Tue, 24 Jun 2014 14:08:22 +0000 (16:08 +0200)]
THRIFT-2577 C++ TFileTransport missuse of closesocket on windows platform
Patch: suuyaoo
This closes #142
---
Henrique Mendonça [Tue, 24 Jun 2014 14:06:32 +0000 (16:06 +0200)]
format tutorial Java README.md
henrique [Tue, 24 Jun 2014 13:45:41 +0000 (15:45 +0200)]
THRIFT-2581 C++ TFDTransport destructor should not throw
Jens Geyer [Sun, 22 Jun 2014 17:47:52 +0000 (19:47 +0200)]
THRIFT-2233 Java compiler should defensively copy its binary inputs
Client: Java
Patch: Andrew Gaul
Jens Geyer [Sun, 22 Jun 2014 17:09:06 +0000 (19:09 +0200)]
THRIFT-2503 C++: Fix name collision when a struct has a member named "val"
Client: C++
Patch: Jens Geyer & Alexander Potashev
Jens Geyer [Sun, 22 Jun 2014 17:06:51 +0000 (19:06 +0200)]
THRIFT-2508 Uncompileable C# code due to language keywords in IDL
Client: C#
Patch: Jens Geyer
Jens Geyer [Thu, 19 Jun 2014 21:25:50 +0000 (23:25 +0200)]
FIX broken test
Jens Geyer [Thu, 19 Jun 2014 20:49:54 +0000 (22:49 +0200)]
THRIFT-2549 Generate json tag for struct members. use go.tag annotation to override the default generated tag.
Client: Go
Patch: Aleksey Pesternikov
This closes #128
Jens Geyer [Thu, 19 Jun 2014 20:11:53 +0000 (22:11 +0200)]
THRIFT-2576 Implement Thrift.Protocol.prototype.skip method in JavaScript library
Client: JavaScript
Patch: Hyungsul Kim
This closes #141
Roger Meier [Wed, 18 Jun 2014 20:43:17 +0000 (22:43 +0200)]
THRIFT-2578 Moving 'make cross' from test.sh to test.py
Patch: Chamila Dilshan Wijayarathna
henrique [Tue, 17 Jun 2014 10:36:39 +0000 (12:36 +0200)]
THRIFT-2571 doc and speed up travis build
Randy Abernethy [Tue, 17 Jun 2014 04:15:23 +0000 (21:15 -0700)]
THRIFT-2539:TSocket.cpp AI_ADDRCONFIG problems on Windows
Client: C++ Lib
Patch: Michal Gazda
AI_ADDRCONFIG keeps Windows from making local connections
when no NICs are present.
Roger Meier [Mon, 16 Jun 2014 05:32:12 +0000 (07:32 +0200)]
compiler: move README_Windows.md content to README.md
fix compiler/cpp/Makefile.am
Roger Meier [Sun, 15 Jun 2014 19:48:59 +0000 (21:48 +0200)]
THRIFT-2520 cpp:cob_style generates incorrect .tcc file
This closes #118
commit
22d266eefaf16f21ffd0ad193a6a54403de65197
Author: N.Sukegawa <nsukeg@gmail.com>
Date: 2014-05-07T19:36:43Z
Roger Meier [Sat, 14 Jun 2014 19:59:24 +0000 (21:59 +0200)]
compiler: move README_Windows.md content to README.md
Roger Meier [Wed, 11 Jun 2014 12:15:21 +0000 (14:15 +0200)]
THRIFT-2572 Add string/collection length limit checks (from C++) to java protocol readers
Client: Java
This closes #138
Patch: Andrew Cox
Roger Meier [Wed, 11 Jun 2014 09:09:14 +0000 (11:09 +0200)]
THRIFT-847 Test Framework harmonization across all languages
initial version of test.py and tests.json
Patch: Roger Meier
henrique [Wed, 11 Jun 2014 07:26:01 +0000 (09:26 +0200)]
THRIFT-2571 Simplify cross compilation using CMake
Patch: Pascal Bach
This closes #137
----
Roger Meier [Tue, 10 Jun 2014 20:16:14 +0000 (22:16 +0200)]
THRIFT-847 Test Framework harmonization across all languages
Added cross tests for ruby with ruby, cpp, java, node and python.
ruby_protocols="binary compact json accel"
ruby_transports="buffered framed"
ruby_sockets="ip"
Created new TestServer.rb and TestClient.rb for this purpose
Patch: Chamila Dilshan Wijayarathna
henrique [Tue, 10 Jun 2014 13:19:55 +0000 (15:19 +0200)]
THRIFT-2471 requires libboost 1.54
+ additional script clean up
Pascal Bach [Tue, 10 Jun 2014 11:15:40 +0000 (13:15 +0200)]
Allow cross build for windows using mingw32
- Build the compiler using CMake for:
- Linux native gcc
- Windows using mingw32
Pascal Bach [Wed, 23 Apr 2014 16:19:06 +0000 (18:19 +0200)]
Get thrift version from configure.ac for CMake build
Pascal Bach [Thu, 17 Apr 2014 14:19:07 +0000 (16:19 +0200)]
Add CMake file for the thrift compiler
Roger Meier [Mon, 9 Jun 2014 20:41:06 +0000 (22:41 +0200)]
THRIFT-2569 Introduce file to specify third party library locations on Windows
This closes #136
----
commit
f55437d55549ced475092518f432936c4e760639
Author: Pascal Bach <pascal.bach@siemens.com>
Date: 2014-04-09T09:19:18Z
TPipeServer requires OverlappedSubmissionThread.cpp|h
so include it in the corresponding VS files
commit
63a3309a83e6fb09b589a61fe56c5abe1157acb5
Author: Pascal Bach <pascal.bach@siemens.com>
Date: 2014-03-26T15:44:07Z
Replace Env variables for 3rdparty
----
Patch: Pascal Bach
Roger Meier [Mon, 9 Jun 2014 20:37:42 +0000 (22:37 +0200)]
.gitignore: add c_glib profiling files *.gcno
Jens Geyer [Thu, 5 Jun 2014 20:03:19 +0000 (22:03 +0200)]
THRIFT-2568 Implement own certificate handler
Client: C#
Patch: Michael Blättler
This closes #133
commit
57494794e787356ee98229cac35ea7aaa60ad562
Author: mblaettler <michi.blaettler@bluewin.ch>
Date: 2014-06-05T11:41:05Z
THRIFT-2568: Implemented possibility to use own certificate handler
henrique [Wed, 4 Jun 2014 16:14:39 +0000 (18:14 +0200)]
THRIFT-2565 autoconf fails to find mingw-g++ cross compiler on travis CI
Jens Geyer [Sat, 31 May 2014 20:58:15 +0000 (22:58 +0200)]
THRIFT-2435 Java compiler doesn't like struct member names that are identical to an existing enum or struct type
Client: java
Patch: Jens Geyer
Fixed a potential nullptr dereference introduced by that patch (Coverity ID
1216835)
Jens Geyer [Fri, 30 May 2014 16:37:24 +0000 (18:37 +0200)]
THRIFT-2560 Thrift compiler generator tries to concat ints with strings using +
Client: Compiler
Patch: Jens Geyer
Roger Meier [Sat, 31 May 2014 20:22:07 +0000 (22:22 +0200)]
THRIFT-847 Test Framework harmonization across all languages
Added 'ssl' tests for python tests.
Added '-transport arg (=buffered) transport: buffered, framed, http' to test/py/TestServer.py and test/py/TestClient.py and removed '-framed' arguement.
Changed test/py/RunClientServer.py to match above changes.
Added tests to compact protocol in python cases.
Added tests to test BinaryAccelarated protocol with Binary Protocol.
Changed py/TestClient.py and py/TestServer.py from --proto to --protocol parameter
Patch: Chamila Dilshan Wijayarathna & Roger Meier
Jens Geyer [Fri, 30 May 2014 15:51:47 +0000 (17:51 +0200)]
THRIFT-2554 double initialization in generated Read() method
Client: C#
Patch: Jens Geyer
Jens Geyer [Fri, 30 May 2014 15:51:14 +0000 (17:51 +0200)]
THRIFT-2555 excessive "unused field" comments
Client: Go
Patch: Jens Geyer
ra [Fri, 30 May 2014 13:31:00 +0000 (06:31 -0700)]
THRIFT-2558: CSharp gen tries to add str + int
Client: C# Compiler
Patch: Randy Abernethy
The C# generator attempts to throw a str + int string in
several places producing undesirable results. This patch
uses stringstream to concatenate the string representations.
Roger Meier [Fri, 30 May 2014 12:53:22 +0000 (14:53 +0200)]
update doc/install
Roger Meier [Fri, 30 May 2014 12:35:34 +0000 (14:35 +0200)]
add doc/install from website, update README.md
Roger Meier [Fri, 30 May 2014 01:03:09 +0000 (03:03 +0200)]
THRIFT-2543 Generated enum type in haskell should be qualified
Client: Haskell
Patch: Zejun Wu
Roger Meier [Thu, 29 May 2014 22:18:50 +0000 (00:18 +0200)]
THRIFT-2469 "java:fullcamel" option to automatically camel-case underscored attribute names
add missing TestFullCamel.java
Client: Java
Patch: Tom Lee
Roger Meier [Thu, 29 May 2014 22:14:50 +0000 (00:14 +0200)]
THRIFT-2469 "java:fullcamel" option to automatically camel-case underscored attribute names
Client: Java
Patch: Tom Lee
Roger Meier [Thu, 29 May 2014 20:40:32 +0000 (22:40 +0200)]
THRIFT-2526 Assignment operators and copy constructors in c++ don't copy the __isset struct
Client: cpp
Patch: Doug Judd
Roger Meier [Thu, 29 May 2014 14:25:22 +0000 (16:25 +0200)]
THRIFT-2551 OutOfMemoryError "unable to create new native thread" kills serve thread
Github Pull Request: This closes #112
Patch: Fuud
Roger Meier [Wed, 28 May 2014 21:03:57 +0000 (23:03 +0200)]
THRIFT-847 Test Framework harmonization across all languages
py-py, py-java, java-py, cpp-py, py-cpp, nodejs-py, py-nodejs tests added with
py_protocols="binary compact json accel"
py_transports="buffered"
py_sockets="ip",
test.sh refactored so that new protocols, transports and sockets can be easily added.
Patch: Chamila Dilshan Wijayarathna
Jens Geyer [Wed, 28 May 2014 20:31:23 +0000 (22:31 +0200)]
THRIFT-1584 could not SetMinThreads in ThreadPool on single-core machines
Client: C#
Patch: Jens Geyer after suggestion from JIRA-User "Funny"
Roger Meier [Wed, 28 May 2014 12:19:09 +0000 (14:19 +0200)]
THRIFT-2239 Address FindBugs errors
Client: Java
Patch: Liang Xie
Roger Meier [Tue, 27 May 2014 22:04:32 +0000 (00:04 +0200)]
THRIFT-847 Test Framework harmonization across all languages
Added
--port arg (=9090) Port number to listen
to nodejs server at lib/nodejs/test/server.js and added
--host arg (=localhost) Host to connect
--port arg (=9090) Port number to connect
to nodejs client at lib/nodejs/test/client.js
Patch: Chamila Dilshan Wijayarathna
Roger Meier [Tue, 27 May 2014 21:57:38 +0000 (23:57 +0200)]
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Tue, 27 May 2014 21:10:11 +0000 (23:10 +0200)]
THRIFT-2552 eliminate warning from configure.ac
Client: build process
Patch: Liang Xie
Roger Meier [Tue, 27 May 2014 19:18:00 +0000 (21:18 +0200)]
THRIFT-847 Test Framework harmonization across all languages
Patch: Chamila Dilshan Wijayarathna
Jens Geyer [Mon, 26 May 2014 21:39:47 +0000 (23:39 +0200)]
Updated makefile for THRIFT-2544 Add support for socket transport for c# library when using Windows Phone projects
Client: C#
Patch: Jens Geyer
Jens Geyer [Mon, 26 May 2014 21:34:35 +0000 (23:34 +0200)]
THRIFT-2544 Add support for socket transport for c# library when using Windows Phone projects
Client: C#
Patch: Matrix Ji
Roger Meier [Sun, 25 May 2014 20:59:17 +0000 (22:59 +0200)]
make cross: add nodejs-nodejs test and nodejs compact protocol
Roger Meier [Fri, 23 May 2014 10:54:08 +0000 (12:54 +0200)]
THRIFT-2534 Cross language test results should recorded to a status.md or status.html file automatically
fix: swap client server
Patch: Chamila Dilshan Wijayarathna
henrique [Tue, 20 May 2014 11:18:45 +0000 (13:18 +0200)]
THRIFT-2534 Cross language test results should recorded to a status.md or status.html file automatically
also removes go and lua from travis CI builds
henrique [Mon, 19 May 2014 19:59:39 +0000 (21:59 +0200)]
THRIFT-2505 fix apache license header
henrique [Mon, 19 May 2014 17:11:10 +0000 (19:11 +0200)]
THRIFT-2522 TypeScript extension for Thrift Compiler
add info and format js/README.md
This closes #124
----
commit
ada1016fdd6408694f9b82d5de8c1fbbf8d8a528
Author: Pascal Schweizer <pasci@hispeed.ch>
Date: 2014-03-21T16:18:59Z
THRIFT-2522 TypeScript extension for Thrift Compiler
----
Pascal Schweizer [Fri, 21 Mar 2014 16:18:59 +0000 (17:18 +0100)]
THRIFT-2522 TypeScript extension for Thrift Compiler
Jens Geyer [Fri, 16 May 2014 23:54:09 +0000 (01:54 +0200)]
Fixed broken build: "thrift -out <dir>" expects that <dir> already exists
Jens Geyer [Fri, 16 May 2014 23:20:32 +0000 (01:20 +0200)]
Fixed broken build (superfluous EXTRA_DIST section)
Jens Geyer [Fri, 16 May 2014 23:07:28 +0000 (01:07 +0200)]
THRIFT-2500 sending random data crashes thrift(golang) service
Client: Go
Patch: Aleksey Pesternikov
This closes #117
commit
1bb25c4a48845e112847ca8293402f0294d8f597
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-05-02T21:40:59Z
recover from panic in processor
commit
8d1427a2c3c183d499442dc1f0437292e6641ac3
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-05-02T21:41:52Z
some sanity checks in binary protocol
commit
666cc87a51f86ca5940225c36716bbad467c6e73
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-05-02T21:53:59Z
some sanity checks in compact protocol
Jens Geyer [Fri, 16 May 2014 22:38:06 +0000 (00:38 +0200)]
THRIFT-2537 Path for "go get" does not work
Client: Go
Patch: Jens Geyer
This closes #115
Roger Meier [Fri, 16 May 2014 21:18:25 +0000 (23:18 +0200)]
THRIFT-2534 Cross language test results should recorded to a status.md or status.html file automatically
Patch: Chamila Dilshan Wijayarathna & Roger Meier
jfarrell [Fri, 16 May 2014 03:25:46 +0000 (23:25 -0400)]
Thrift-2535:TJSONProtocol when serialized yields TField ids rather than names
Adds ability to optionally serialize TJSONProtocol with TField names
Roger Meier [Tue, 13 May 2014 22:49:41 +0000 (00:49 +0200)]
THRIFT-2401 Haskell tutorial compiles
Patch: John Chee & Roger Meier
includes minifix from:
THRIFT-2453 haskell tutorial: fix up division by 0 example
Roger Meier [Sun, 11 May 2014 15:39:34 +0000 (17:39 +0200)]
THRIFT-1771 "make check" fails on x64 for libboost_unit_test_framework.a
update ax_boost_base.m4 from http://www.gnu.org/software/autoconf-archive/
Patch: Roger Meier
ra [Sun, 11 May 2014 07:25:01 +0000 (00:25 -0700)]
THRIFT-2511 Node.js compact protocol
Client: Node
Patch: Randy Abernethy
Adds Compact Protocol to Node.js, tests in testAll.sh and repairs all
library JSHint warnings.
Jens Geyer [Fri, 9 May 2014 21:48:57 +0000 (23:48 +0200)]
THRIFT-2505 go struct should always be a pointer to avoid copying of potentially size-unbounded structs
Client: Go
Patch: Aleksey Pesternikov
This closes #116
commit
69bbf0e2b148cb1f48e24f46d181cc4d5dc35786
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-05-02T15:45:15Z
struct should always be a pointer to avoid copying of potentially size-unbounded structs
Jens Geyer [Fri, 9 May 2014 21:34:10 +0000 (23:34 +0200)]
THRIFT-2491 unable to import generated ThriftTest service
Client: Go
Patch: Aleksey Pesternikov
Go codegen fix regarding Process(), as discussed in THRIFT-2491.
Belongs to pull request 109.
Jens Geyer [Thu, 8 May 2014 21:18:44 +0000 (23:18 +0200)]
THRIFT-2497 server and client for test/go, also several fixes and improvements
Client: Go
Patch: Aleksey Pesternikov
This closes #109
commit
f2e7186ca8d63f407dba0c56ee51afd6405926ba
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-22T12:48:14Z
add _ to generated filename if it ends with _test.go
commit
a6ed88196fbf4622a3b0261bbac0fe6b258bdd36
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-22T14:19:13Z
use tcxx instead of tr1 in test/cpp
commit
d1848fa05f4baefc66eb405f4b1a8657bb2869bd
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-23T01:01:03Z
Merge branch 'master' of https://github.com/apache/thrift into go_integration
commit
04d22fef228d3f868b32a296a38f99ff52ee2142
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T00:34:24Z
additions:
test for client/server with several protocol/transport/ssl combinations
bin/testclient and bin/testserver
debug_transport
fixes:
separate Listen() and AcceptLoop() instead of Serve() in SimpleServer
if handler function returns any unknown exception, handler closes connection
commit
ed88d57d977cffea9fac8f61143801f3097ef46c
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:29:54Z
Generate lowercase package name
lowercased pkg name in thrift files
underline() -> lowercase()
commit
498a910c6c6753a4b1e3633eb5c9c82be33e8c7b
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:32:26Z
Merge branch 'master' into go_test_service_name
commit
25792d7218a2c32ee3c2077f65ca7d0cea7f31f5
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-22T12:48:14Z
add _ to generated filename if it ends with _test.go
commit
af994b415308a2e174d57a03675fc83d7cbd43d1
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T00:34:24Z
additions:
test for client/server with several protocol/transport/ssl combinations
bin/testclient and bin/testserver
debug_transport
fixes:
separate Listen() and AcceptLoop() instead of Serve() in SimpleServer
if handler function returns any unknown exception, handler closes connection
commit
f22a777a5d5b4d93a8d7981e7aadc2c63919518a
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:44:08Z
Merge branch 'go_integration' of github.com:apesternikov/thrift into go_integration
commit
49a33c8c80ea35f923ee9aa3577780fcf41fe840
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:49:05Z
Merge branch 'master' into test_cpp_on_mac
commit
81b402ec6301f6b132c9b346ad5481f55f0aff89
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:56:56Z
operator < for ThriftTest
commit
cde312d940d12077274dd0ba677ca850b5b439a7
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T14:12:58Z
minor formatting
commit
0a693115c2c20a2a8375f3859ff7bed261e6c8da
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T14:13:20Z
Merge branch 'test_cpp_on_mac' into go_integration
commit
e06b5d24e8b6d429723a3c77a58c6ce903e1366a
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T15:19:20Z
Merge branch 'go_test_service_name' into go_integration
commit
42d577c9812a070060c773fcd0598e58e6d6ba61
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T15:39:57Z
imported THRIFT-2491
lowercase package names
commit
491ccf8b018c046c5ced72b1e19d9ac4ec48a6f5
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T15:51:53Z
--noinsane flag for c++ TestClient. works with go server now for other default params
commit
78db3c9a3a5742818a5de6e57f2fe9aed84919e5
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T16:03:23Z
license
Jens Geyer [Thu, 8 May 2014 20:31:34 +0000 (22:31 +0200)]
THRIFT-2455 Allow client certificates to be used with THttpClient
Client: C#
Patch: Adam Connelly & Jens Geyer
This closes #96
commit
a87068655a3d31e2f85e5630462dd174b02f43c6
Author: Adam Connelly <adam@resdiary.com>
Date: 2014-04-09T12:06:20Z
THRIFT-2455: Allow client certificates to be used with THttpClient
Roger Meier [Sun, 4 May 2014 20:58:15 +0000 (22:58 +0200)]
THRIFT-2512 lib/${language}/README.md
Client: cpp
remove README_WINDOWS.md from WINDOWS_DIST
Roger Meier [Sun, 4 May 2014 20:56:44 +0000 (22:56 +0200)]
THRIFT-2512 lib/${language}/README.md
Client: cpp
remove README_SSL.md from EXTRA_DIST
Roger Meier [Sun, 4 May 2014 20:34:44 +0000 (22:34 +0200)]
THRIFT-2512 lib/${language}/README.md
Client: cpp
doc cosmetics
Roger Meier [Sun, 4 May 2014 20:21:58 +0000 (22:21 +0200)]
THRIFT-2512 lib/${language}/README.md
Client: cpp
merge README_WINDOWS.md and README.SSL.md into README.md