common/thrift.git
11 years agoTHRIFT-1351 Compiler does not care about binary strings
Jens Geyer [Wed, 21 Aug 2013 21:55:29 +0000 (23:55 +0200)] 
THRIFT-1351 Compiler does not care about binary strings

Patch: Wade Simmons & Jens Geyer

11 years agoThrift-2137:Ruby test lib fails jenkins build #864
jfarrell [Sun, 18 Aug 2013 20:36:06 +0000 (16:36 -0400)] 
Thrift-2137:Ruby test lib fails jenkins build #864
Client: ruby test
Patch: jfarrell

Updates test suite to include needed dependencies and run via bundler.

11 years agoThrift-2136:Vagrant build not compiling java, ruby, php, go libs
jfarrell [Sun, 18 Aug 2013 15:20:53 +0000 (11:20 -0400)] 
Thrift-2136:Vagrant build not compiling java, ruby, php, go libs
Client: build
Patch: jfarrell

Updating to add deb package creation.

11 years agoTHRIFT-2136:Vagrant build not compiling java, ruby, php, go libs due to missing depen...
jfarrell [Sun, 18 Aug 2013 14:54:52 +0000 (10:54 -0400)] 
THRIFT-2136:Vagrant build not compiling java, ruby, php, go libs due to missing dependencies
Client: build
Patch: jfarrell

Updates ruby build to use bundler

11 years agoThrift-1614:Thrift build from svn repo sources fails with automake-1.12
jfarrell [Sun, 18 Aug 2013 14:53:07 +0000 (10:53 -0400)] 
Thrift-1614:Thrift build from svn repo sources fails with automake-1.12
Client: build
Patch: jfarrell

Override am__yacc_c2h to force all generated headers to be .h

11 years agoThrift-2133: java TestTBinaryProtocol.java test failing
jfarrell [Sun, 18 Aug 2013 01:38:31 +0000 (21:38 -0400)] 
Thrift-2133: java TestTBinaryProtocol.java test failing
Client: java
Patch: jfarrell

Removing unused test after THRIFT-820 changes.

11 years agoThrift-2136:Vagrant build not compiling java, ruby, php, go libs due to missing depen...
jfarrell [Sat, 17 Aug 2013 22:35:13 +0000 (18:35 -0400)] 
Thrift-2136:Vagrant build not compiling java, ruby, php, go libs due to missing dependencies
Client: build
Patch: jfarrell

Updates vagrantfile script to add missing dependencies for java, ruby, php and go libs.

11 years agoTHRIFT-2135:GO lib leaves behind test files that are auto generated
jfarrell [Sat, 17 Aug 2013 19:52:42 +0000 (15:52 -0400)] 
THRIFT-2135:GO lib leaves behind test files that are auto generated
Client: go
Patch: jfarrell

Removed generated test idl on clean

11 years agoTHRIFT-1614: Thrift build from svn repo sources fails with automake-1.12
jfarrell [Sat, 17 Aug 2013 19:47:13 +0000 (15:47 -0400)] 
THRIFT-1614: Thrift build from svn repo sources fails with automake-1.12
Client: compiler
Patch: jfarrell

Updates automake version min req to 1.11 and switches header generated
by yacc to .h instead of .hh.

11 years agoTHRIFT-2134: mingw-cross-compile script failing with strip errors
jfarrell [Sat, 17 Aug 2013 19:44:19 +0000 (15:44 -0400)] 
THRIFT-2134: mingw-cross-compile script failing with strip errors
Client: build
Patch: jfarrell

Updates the mingw build script to use the -o option when striping.

11 years agoThrift-2129: php ext missing from dist
jfarrell [Fri, 16 Aug 2013 13:48:42 +0000 (09:48 -0400)] 
Thrift-2129: php ext missing from dist
Client: php
Patch: jfarrell

Adds php extension back to dist build.

11 years agoTHRIFT-2128: lib GO tests fail with funct ends without a return statement
jfarrell [Fri, 16 Aug 2013 13:26:05 +0000 (09:26 -0400)] 
THRIFT-2128: lib GO tests fail with funct ends without a return statement
Client: go
Patch: jfarrell

Fix issue with go tests failing in go1 in the process function.

11 years agoThrift-2124: .o, .so, .la, .deps, .libs, gen-* files left tutorials, test and lib...
jfarrell [Fri, 16 Aug 2013 01:20:19 +0000 (21:20 -0400)] 
Thrift-2124: .o, .so, .la, .deps, .libs, gen-* files left tutorials, test and lib/cpp when making DIST
Client: build
Patch: jfarrell

Fixing all the missing files and dist build issues that have been ignored.

11 years agoTHRIFT-2123: go lib missing files in dist
jfarrell [Fri, 16 Aug 2013 00:39:58 +0000 (20:39 -0400)] 
THRIFT-2123: go lib missing files in dist
Client: go
Patch: jfarrell

fixed missing files in go lib dist build

11 years agoThrift-2126: missing cpp lib concurrency STD* files from DIST
jfarrell [Thu, 15 Aug 2013 23:21:43 +0000 (19:21 -0400)] 
Thrift-2126: missing cpp lib concurrency STD* files from DIST
Client: build
Patch: jfarrell

Updates cpp makefile to include missing STD* files.

11 years agoTHRIFT-2125: debian missing from dist
jfarrell [Thu, 15 Aug 2013 23:14:14 +0000 (19:14 -0400)] 
THRIFT-2125: debian missing from dist
Client: build
Patch: jfarrell

Updating dist to add debian packages needed for build.

11 years agoTHRIFT-820 Remove readLength attribute from BinaryProtocol
Carl Yeksigian [Wed, 14 Aug 2013 23:37:54 +0000 (19:37 -0400)] 
THRIFT-820 Remove readLength attribute from BinaryProtocol

Patch: Carl Yeksigian

11 years agoTHRIFT-2042 visual 2010 warnings - unused variable Patch: Konrad Grochowski
Roger Meier [Wed, 14 Aug 2013 23:35:11 +0000 (01:35 +0200)] 
THRIFT-2042 visual 2010 warnings - unused variable Patch: Konrad Grochowski

11 years agoAdded some ignores
Jens Geyer [Wed, 14 Aug 2013 23:29:49 +0000 (01:29 +0200)] 
Added some ignores

11 years agoTHRIFT-2120 js: Qunit URL is broken Patch: Roger Meier
Roger Meier [Wed, 14 Aug 2013 22:23:02 +0000 (00:23 +0200)] 
THRIFT-2120 js: Qunit URL is broken Patch: Roger Meier

11 years agoTHRIFT-2036 Thrift gem warns about class variable access from top level
Jens Geyer [Wed, 14 Aug 2013 19:33:16 +0000 (21:33 +0200)] 
THRIFT-2036 Thrift gem warns about class variable access from top level

Patch: Takuya Hashimoto & Keith Barrette

11 years agoTHRIFT-2118 Certificate error handling still incorrect
Jens Geyer [Tue, 13 Aug 2013 20:31:53 +0000 (22:31 +0200)] 
THRIFT-2118 Certificate error handling still incorrect

Patch: Jens Geyer

11 years agoTHRIFT-2105 Generated code for default values of collections ignores t_field::T_REQUIRED
Carl Yeksigian [Tue, 13 Aug 2013 22:16:00 +0000 (18:16 -0400)] 
THRIFT-2105 Generated code for default values of collections ignores t_field::T_REQUIRED
Client: cpp
Patch: Vladimir Strisovsky

11 years agoTHRIFT-2117 Cocoa TBinaryProtocol strictWrite should be set to true by default
Carl Yeksigian [Tue, 13 Aug 2013 22:09:59 +0000 (18:09 -0400)] 
THRIFT-2117 Cocoa TBinaryProtocol strictWrite should be set to true by default

Client: cocoa
Patch: David Robakowski

11 years agoTHRIFT-2109 Secure connections should be supported in Go
Jens Geyer [Tue, 13 Aug 2013 19:34:17 +0000 (21:34 +0200)] 
THRIFT-2109 Secure connections should be supported in Go

Patch: Justin Judd

11 years agoTHRIFT-2017 Resource Leak in thrift struct under compiler/cpp/src/parse/t_program.h
Jens Geyer [Sun, 4 Aug 2013 11:39:09 +0000 (13:39 +0200)] 
THRIFT-2017 Resource Leak in thrift struct under compiler/cpp/src/parse/t_program.h

Patch: kuldeep gupta

11 years agoTHRIFT-2112 Error in Go generator when using typedefs in map keys
Jens Geyer [Sat, 3 Aug 2013 08:22:39 +0000 (10:22 +0200)] 
THRIFT-2112 Error in Go generator when using typedefs in map keys

Patch: Emir Habul

11 years agoTHRIFT-2111: typo in php readme
jfarrell [Sat, 3 Aug 2013 01:55:22 +0000 (21:55 -0400)] 
THRIFT-2111: typo in php readme
Client: php
Patch: Jeremy Thomerson

Fixes type in php readme.

11 years agoTHRIFT-2107 minor Go generator fixes
Jens Geyer [Wed, 31 Jul 2013 11:20:20 +0000 (13:20 +0200)] 
THRIFT-2107 minor Go generator fixes

Patch: Jens Geyer

11 years agoTHRIFT-2106 Fix support for namespaces in GO generator
Jens Geyer [Wed, 31 Jul 2013 11:03:26 +0000 (13:03 +0200)] 
THRIFT-2106 Fix support for namespaces in GO generator

Patch: Emir Habul

11 years agoTHRIFT-2100 typedefs are not correctly referenced when including from other thrift...
Jens Geyer [Tue, 30 Jul 2013 01:08:17 +0000 (03:08 +0200)] 
THRIFT-2100 typedefs are not correctly referenced when including from other thrift files

Patch: Remo Hertig

11 years agoTHRIFT-2083 Improve the go lib: Testcase for buffered Transport
Jens Geyer [Fri, 26 Jul 2013 21:05:00 +0000 (23:05 +0200)] 
THRIFT-2083 Improve the go lib: Testcase for buffered Transport

Patch: Feng Shen

11 years agoTHRIFT-2083 Improve the go lib: buffered Transport, save memory allocation, handle...
Jens Geyer [Thu, 25 Jul 2013 23:01:11 +0000 (01:01 +0200)] 
THRIFT-2083 Improve the go lib: buffered Transport, save memory allocation, handle concurrent request

Patch: Feng Shen

11 years agoTHRIFT-2102 constants are not referencing to correct type when included from another...
Jens Geyer [Thu, 25 Jul 2013 22:23:00 +0000 (00:23 +0200)] 
THRIFT-2102 constants are not referencing to correct type when included from another thrift file

Patch: Remo Hertig

11 years agoTHRIFT-2093 added the ability to set compression level in C++ zlib transport
Roger Meier [Fri, 19 Jul 2013 21:28:22 +0000 (23:28 +0200)] 
THRIFT-2093 added the ability to set compression level in C++ zlib transport
Patch: Randy Abernethy

11 years agoTHRIFT-2094 TNonblocking server no longer works on windows
Roger Meier [Fri, 19 Jul 2013 19:10:54 +0000 (21:10 +0200)] 
THRIFT-2094 TNonblocking server no longer works on windows
Patch: Konrad Grochowski

11 years agoTHRIFT-2038 THRIFT_INVALID_SOCKET added to PlatformSocket.h
Roger Meier [Fri, 19 Jul 2013 19:10:01 +0000 (21:10 +0200)] 
THRIFT-2038 THRIFT_INVALID_SOCKET added to PlatformSocket.h
Patch: Konrad Grochowski

11 years agoTHRIFT-2090 Go generator, fix including of other thrift files
Jens Geyer [Thu, 18 Jul 2013 20:48:40 +0000 (22:48 +0200)] 
THRIFT-2090 Go generator, fix including of other thrift files

Patch: Emir Habul

11 years agoTHRIFT-2090: Go generator, fix including of other thrift files
Jens Geyer [Wed, 17 Jul 2013 22:33:05 +0000 (00:33 +0200)] 
THRIFT-2090: Go generator, fix including of other thrift files

Patch: Emir Habul

11 years agoTHRIFT-2091 Unnecessary 'friend' declaration causes warning in TWinsockSingleton
Jens Geyer [Tue, 16 Jul 2013 18:58:38 +0000 (20:58 +0200)] 
THRIFT-2091 Unnecessary 'friend' declaration causes warning in TWinsockSingleton

Patch: Konrad Grochowski

11 years agoTHRIFT-2089 Compiler ignores duplicate typenames
Roger Meier [Mon, 15 Jul 2013 20:41:34 +0000 (22:41 +0200)] 
THRIFT-2089 Compiler ignores duplicate typenames
Patch: Randy Abernethy

11 years agoTHRIFT-2088 Typos in Thrift compiler help text
Jens Geyer [Sun, 14 Jul 2013 11:54:10 +0000 (13:54 +0200)] 
THRIFT-2088 Typos in Thrift compiler help text

Patch: Jens Geyer

11 years agoTHRIFT-2084 Delphi: Ability to create entity Thrift-generated instances based on...
Jens Geyer [Sat, 6 Jul 2013 12:28:43 +0000 (14:28 +0200)] 
THRIFT-2084  Delphi: Ability to create entity Thrift-generated instances based on TypeInfo

Patch: Jens Geyer

11 years agoTHRIFT-1442 TNonblockingServer: Refactor to allow multiple IO Threads
Roger Meier [Mon, 8 Jul 2013 21:35:25 +0000 (23:35 +0200)] 
THRIFT-1442 TNonblockingServer: Refactor to allow multiple IO Threads
Patch: Pavlin Radoslavov

11 years agoTHRIFT-2080 C# multiplex processor does not catch IOException
Jens Geyer [Sat, 6 Jul 2013 07:29:19 +0000 (09:29 +0200)] 
THRIFT-2080 C# multiplex processor does not catch IOException

Patch: Jens Geyer

11 years agoTHRIFT-1709 Warning "Bitwise-or operator used on a sign-extended operand; consider...
Jens Geyer [Sat, 6 Jul 2013 07:28:49 +0000 (09:28 +0200)] 
THRIFT-1709 Warning "Bitwise-or operator used on a sign-extended operand; consider casting to a smaller unsigned type first" in TBinaryProtocol.cs at ReadInt64()

Patch: Jens Geyer

11 years agoTHRIFT-2082 Executing "gmake clean" is broken
Carl Yeksigian [Fri, 5 Jul 2013 17:45:54 +0000 (13:45 -0400)] 
THRIFT-2082 Executing "gmake clean" is broken

Patch: Pavlin Radoslavov

11 years agoTHRIFT-2081 Specified timeout should be used in TSocket.Open()
Jens Geyer [Fri, 5 Jul 2013 17:20:27 +0000 (19:20 +0200)] 
THRIFT-2081 Specified timeout should be used in TSocket.Open()

Patch: Jens Geyer

11 years agoTHRIFT-2074 cppcheck error removed from ThreadManager.cpp
Roger Meier [Sat, 29 Jun 2013 12:51:30 +0000 (14:51 +0200)] 
THRIFT-2074 cppcheck error removed from ThreadManager.cpp
Patch: Konrad Grochowski

11 years agoTHRIFT-1357 Erlang Dependency breaks build
Roger Meier [Sat, 29 Jun 2013 11:08:32 +0000 (13:08 +0200)] 
THRIFT-1357 Erlang Dependency breaks build
Patch: Anthony Molinaro

11 years agoTHRIFT-2044 Util.h uses defines from PlatformSocket but does not include it
Roger Meier [Sat, 29 Jun 2013 10:48:05 +0000 (12:48 +0200)] 
THRIFT-2044 Util.h uses defines from PlatformSocket but does not include it
Patch: Konrad Grochowski

11 years agoTHRIFT-2071 clang 3.2 reports warning when comparing shared_ptr<X> == NULL
Roger Meier [Fri, 28 Jun 2013 22:28:50 +0000 (00:28 +0200)] 
THRIFT-2071 clang 3.2 reports warning when comparing shared_ptr<X> == NULL
Patch: Konrad Grochowski

11 years agoTHRIFT-2072 TNonblocking server compilation FAILS with C++11 support enabled
Roger Meier [Fri, 28 Jun 2013 20:49:14 +0000 (22:49 +0200)] 
THRIFT-2072 TNonblocking server compilation FAILS with C++11 support enabled
Patch: Konrad Grochowski

11 years agoupdate .gitignore
Roger Meier [Fri, 28 Jun 2013 20:33:04 +0000 (22:33 +0200)] 
update .gitignore

11 years agoTHRIFT-2039 config.h --> thrift-config.h
Roger Meier [Fri, 28 Jun 2013 20:26:43 +0000 (22:26 +0200)] 
THRIFT-2039 config.h --> thrift-config.h
Patch: Ben Craig

11 years agoTHRIFT-2070 Improper `HexChar' and 'HexVal' implementation in TJSONProtocol.cs
Jens Geyer [Fri, 28 Jun 2013 19:48:02 +0000 (21:48 +0200)] 
THRIFT-2070 Improper `HexChar' and 'HexVal' implementation in TJSONProtocol.cs

Patch: Yousong Zhou

11 years agoTHRIFT-2065 Not valid constants filename in Java
Jens Geyer [Wed, 26 Jun 2013 18:19:23 +0000 (20:19 +0200)] 
THRIFT-2065 Not valid constants filename in Java

Patch: Jens Geyer

11 years agoTHRIFT-2032 C# client leaks sockets/handles
Jens Geyer [Tue, 25 Jun 2013 20:21:29 +0000 (22:21 +0200)] 
THRIFT-2032 C# client leaks sockets/handles

Patch: Jens Geyer

11 years agoTHRIFT-2066 'make install' does not install two headers required for C++ bindings
Jens Geyer [Tue, 25 Jun 2013 19:36:29 +0000 (21:36 +0200)] 
THRIFT-2066 'make install' does not install two headers required for C++ bindings

Patch: Lalith Suresh

11 years agoTHRIFT-2039 config.h --> thrift-config.h
Konrad Grochowski [Sat, 22 Jun 2013 20:10:23 +0000 (22:10 +0200)] 
THRIFT-2039 config.h --> thrift-config.h

Signed-off-by: Roger Meier <roger@apache.org>
11 years agoTHRIFT-2039 config.h --> thrift-config.h
Roger Meier [Sat, 22 Jun 2013 20:05:22 +0000 (22:05 +0200)] 
THRIFT-2039 config.h --> thrift-config.h

11 years agoTHRIFT-2039 config.h --> thrift-config.h
Konrad Grochowski [Sat, 22 Jun 2013 20:03:31 +0000 (22:03 +0200)] 
THRIFT-2039 config.h --> thrift-config.h

Signed-off-by: Roger Meier <roger@apache.org>
11 years agoThrift-2057:Vagrant fails on php tests
jfarrell [Fri, 21 Jun 2013 19:53:39 +0000 (14:53 -0500)] 
Thrift-2057:Vagrant fails on php tests
Client: build
Patch: Jake Farrell

Removes phpunit package and installs phpunit from pear

11 years agoThrift-1919:libthrift depends on httpcore-4.1.3 (directly) and httpcore-4.1.4 (transi...
jfarrell [Fri, 21 Jun 2013 19:50:31 +0000 (14:50 -0500)] 
Thrift-1919:libthrift depends on httpcore-4.1.3 (directly) and httpcore-4.1.4 (transitively)
Client: java
Patch: Jake Farrell

Updates version of httpcore and httpclient

11 years agoThrift-2052: Vagrant machine image defaults to only 384MB RAM
jfarrell [Fri, 21 Jun 2013 18:36:18 +0000 (13:36 -0500)] 
Thrift-2052: Vagrant machine image defaults to only 384MB RAM
Client: build
Patch: Justin Porterfield

Updates min ram to 1G and sets num cpus to 2

11 years agoTHRIFT-2049 Go compiler doesn't build on native Windows
Jens Geyer [Thu, 20 Jun 2013 22:03:50 +0000 (00:03 +0200)] 
THRIFT-2049 Go compiler doesn't build on native Windows

Patch: Ben Craig & Jens Geyer

11 years agoTHRIFT-2024 TServer.cpp warns on 64-bit platforms about truncating an rlim_t into...
Ben Craig [Thu, 20 Jun 2013 21:44:46 +0000 (23:44 +0200)] 
THRIFT-2024 TServer.cpp warns on 64-bit platforms about truncating an rlim_t into an int

Signed-off-by: Roger Meier <roger@apache.org>
11 years agoThrift-2051:Vagrant fails to build erlang
jfarrell [Thu, 20 Jun 2013 20:40:48 +0000 (15:40 -0500)] 
Thrift-2051:Vagrant fails to build erlang
    Client: build
    Patch: Justin Porterfield

    Removes erlang client lib build from Vagrantfile

11 years agoTHRIFT-2050 Vagrant C# lib compile fails with TException missing
Jens Geyer [Thu, 20 Jun 2013 19:48:21 +0000 (21:48 +0200)] 
THRIFT-2050 Vagrant C# lib compile fails with TException missing

Patch: Justin Porterfield

11 years agoTHRIFT-1458 cpp: use the C++ standard (c++0x or later c++11) to improve code quality...
Roger Meier [Wed, 19 Jun 2013 23:06:22 +0000 (01:06 +0200)] 
THRIFT-1458 cpp: use the C++ standard (c++0x or later c++11) to improve code quality and cross platform capability
Signed-off-by: Nate Rosenblum <nater@maginatics.com>
11 years agoTHRIFT-2012: Modernize Go tooling - Fix for "make dist"
Jens Geyer [Wed, 19 Jun 2013 21:30:50 +0000 (23:30 +0200)] 
THRIFT-2012: Modernize Go tooling - Fix for "make dist"

Patch: Jens Geyer

12 years agoTHRIFT-2012 Modernizing Go
Jens Geyer [Tue, 7 May 2013 09:37:41 +0000 (11:37 +0200)] 
THRIFT-2012 Modernizing Go
Fix for variable ‘field_default_value’ set but not used

Patch: jens Geyer

11 years agoTHRIFT-2012 Modernizing Go
Jens Geyer [Tue, 18 Jun 2013 20:25:07 +0000 (22:25 +0200)] 
THRIFT-2012 Modernizing Go

Patch: Travis Cline

11 years agoTHRIFT-2030 Thrift allows for inconsistent use of "oneway"
Jens Geyer [Fri, 14 Jun 2013 16:48:15 +0000 (18:48 +0200)] 
THRIFT-2030 Thrift allows for inconsistent use of "oneway"

Patch: Jens Geyer

11 years agoTHRIFT-2015 Thrift exceptions should derive from TException
Jens Geyer [Wed, 12 Jun 2013 19:09:36 +0000 (21:09 +0200)] 
THRIFT-2015 Thrift exceptions should derive from TException

Patch: Jens Geyer

11 years agoTHRIFT-2010 Generate c_glib code doesn't compile with strict gcc flags
Roger Meier [Mon, 10 Jun 2013 19:24:54 +0000 (21:24 +0200)] 
THRIFT-2010 Generate c_glib code doesn't compile with strict gcc flags
Patch: Miguel Angel Cabrera Moya

11 years agoTHRIFT-2014 Change C++ lib includes to use <namespace/> style throughout
Roger Meier [Mon, 10 Jun 2013 19:17:23 +0000 (21:17 +0200)] 
THRIFT-2014 Change C++ lib includes to use <namespace/> style throughout
Patch: Randy Abernethy

11 years agoTHRIFT-1735 integrate tutorial into regular build
Roger Meier [Sun, 9 Jun 2013 21:10:06 +0000 (23:10 +0200)] 
THRIFT-1735 integrate tutorial into regular build
THRIFT-1811 ruby tutorial as part of the regular build

11 years agoTHRIFT-1659 Bring nodejs default transport in line with Java default transport
Henrique Mendonça [Sun, 9 Jun 2013 20:54:51 +0000 (22:54 +0200)] 
THRIFT-1659 Bring nodejs default transport in line with Java default transport

11 years agoTHRIFT-1659 Bring nodejs default transport in line with Java default transport
Henrique Mendonça [Sun, 9 Jun 2013 19:48:39 +0000 (21:48 +0200)] 
THRIFT-1659 Bring nodejs default transport in line with Java default transport

11 years agoTHRIFT-1995: IDL can generate uncompilable ocde
Carl Yeksigian [Tue, 4 Jun 2013 08:28:31 +0000 (04:28 -0400)] 
THRIFT-1995: IDL can generate uncompilable ocde

Patch: Carl Yeksigian

11 years agoTHRIFT-1913 skipping unknown fields in java unions
Jens Geyer [Sun, 9 Jun 2013 12:10:57 +0000 (14:10 +0200)] 
THRIFT-1913 skipping unknown fields in java unions

Patch: Hrushikesh Tilak

11 years agoThrift-1775:
kamilsalas [Sun, 3 Feb 2013 21:07:02 +0000 (22:07 +0100)] 
Thrift-1775:

11 years agoThrift-1733: Fix RPM build issues on RHEL6
Jake Farrell [Sun, 9 Jun 2013 01:25:48 +0000 (21:25 -0400)] 
Thrift-1733: Fix RPM build issues on RHEL6
Client: contrib
Patch: Kirby Files

Updating thrift.spec for RHEL6 compatability.

11 years agoTHRIFT-1952 Travis CI
Henrique Mendonça [Sat, 8 Jun 2013 07:40:21 +0000 (09:40 +0200)] 
THRIFT-1952 Travis CI
add multi-core support

11 years agoTHRIFT-1966:Support different files for SSL certificates and keys
Jake Farrell [Sat, 8 Jun 2013 03:47:22 +0000 (23:47 -0400)] 
THRIFT-1966:Support different files for SSL certificates and keys
Client: py
Patch: Michael Kaes

Change the TSSLSocket class to accept key parameters and pass them to the ssl.wrap_socket function

11 years agoTHRIFT-2003: Deprecate senum
Carl Yeksigian [Fri, 7 Jun 2013 16:31:13 +0000 (12:31 -0400)] 
THRIFT-2003: Deprecate senum
Patch: Randy Abernethy

11 years agoTHRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issues
Carl Yeksigian [Fri, 7 Jun 2013 11:33:01 +0000 (07:33 -0400)] 
THRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issues
Client: cpp
Patch: Ben Craig

11 years agoTHRIFT-2002: Update Maybe to use Data.Maybe to prevent failure of the debug test
Carl Yeksigian [Fri, 7 Jun 2013 00:53:32 +0000 (20:53 -0400)] 
THRIFT-2002: Update Maybe to use Data.Maybe to prevent failure of the debug test
Client: haskell
Patch: Carl Yeksigian

11 years agoTHRIFT-400: Test failures in one language shouldn't keep test suites in other languag...
Carl Yeksigian [Thu, 6 Jun 2013 11:24:51 +0000 (07:24 -0400)] 
THRIFT-400: Test failures in one language shouldn't keep test suites in other languages from firing

Adding test instructions to the README

11 years agoTHRIFT-1959: Add Union TMemoryBuffer support
Carl Yeksigian [Thu, 6 Jun 2013 11:52:42 +0000 (07:52 -0400)] 
THRIFT-1959: Add Union TMemoryBuffer support
Client: csharp
Patch: carl

11 years agoTHRIFT-1986 fix TCompactProtocol constants
Henrique Mendonça [Wed, 5 Jun 2013 12:46:06 +0000 (14:46 +0200)] 
THRIFT-1986 fix TCompactProtocol constants

11 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Henrique Mendonça [Wed, 5 Jun 2013 10:51:02 +0000 (12:51 +0200)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

11 years agoTHRIFT-1824:many compile warning, becase Thread.h includes config.h
Jake Farrell [Wed, 5 Jun 2013 03:59:34 +0000 (23:59 -0400)] 
THRIFT-1824:many compile warning, becase Thread.h includes config.h
Client: build
Patch: Jake Farrell

Wrap our config.h with #ifndef CONFIG_H to guard against duplicate definitions

11 years agoThrift-1951:libthrift.jar has source files in it
Jake Farrell [Wed, 5 Jun 2013 03:22:04 +0000 (23:22 -0400)] 
Thrift-1951:libthrift.jar has source files in it
Client: java
Patch: Jake Farrell

Remove source from libthrift.jar. source dist all ready included in release to central.

11 years agoThrift-1997:Add accept backlog configuration method to TServerSocket
Jake Farrell [Wed, 5 Jun 2013 03:04:16 +0000 (23:04 -0400)] 
Thrift-1997:Add accept backlog configuration method to TServerSocket
Client: cpp
Patch: Randy Abernethy

TServerSocket hard codes the accept backlog to 1024. This patch adds a setAcceptBacklog() method which can be used to change the backlog size (must be called prior to listen()).

11 years agoTHRIFT-1996:Constants generation is broken / inconsistent with regular Java generation
Jake Farrell [Wed, 5 Jun 2013 02:46:38 +0000 (22:46 -0400)] 
THRIFT-1996:Constants generation is broken / inconsistent with regular Java generation
Client: as3/javame
Patch: Matthew Rathbone

Constants file missing program_name_ prefix.

11 years agoTHRIFT-1982 vsnprintf on Windows have different semantics
Roger Meier [Tue, 4 Jun 2013 20:25:06 +0000 (22:25 +0200)] 
THRIFT-1982 vsnprintf on Windows have different semantics
Patch: Konrad Grochowski

11 years agoTHRIFT-1983 %z printf format is not available in Visual
Roger Meier [Tue, 4 Jun 2013 20:09:37 +0000 (22:09 +0200)] 
THRIFT-1983 %z printf format is not available in Visual
Patch: Konrad Grochowski

11 years agoTHRIFT-1993 Factory to create instances from known (generated) interface types with...
Jens Geyer [Tue, 4 Jun 2013 19:43:40 +0000 (21:43 +0200)] 
THRIFT-1993 Factory to create instances from known (generated) interface types with Delphi

Patch: Jens Geyer