Commit Graph

3111 Commits

Author SHA1 Message Date
Henrique Mendonça
27db434fd9 THRIFT-1659 Bring nodejs default transport in line with Java default transport 2013-06-09 22:20:25 +02:00
Carl Yeksigian
de07408e43 THRIFT-1995: IDL can generate uncompilable ocde
Patch: Carl Yeksigian
2013-06-09 05:28:47 -07:00
Jens Geyer
c08926ae73 THRIFT-1913 skipping unknown fields in java unions
Patch: Hrushikesh Tilak
2013-06-09 14:10:57 +02:00
kamilsalas
d522421d7f Thrift-1775: 2013-06-09 13:47:37 +02:00
Jake Farrell
765bbfb551 Thrift-1733: Fix RPM build issues on RHEL6
Client: contrib
Patch: Kirby Files

Updating thrift.spec for RHEL6 compatability.
2013-06-08 21:25:48 -04:00
Henrique Mendonça
0e07ec8162 THRIFT-1952 Travis CI
add multi-core support
2013-06-08 09:40:21 +02:00
Jake Farrell
877125c5cd 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
2013-06-07 23:47:22 -04:00
Carl Yeksigian
c317852eed THRIFT-2003: Deprecate senum
Patch: Randy Abernethy
2013-06-07 12:31:13 -04:00
Carl Yeksigian
7cb7fc8a73 THRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issues
Client: cpp
Patch: Ben Craig
2013-06-07 07:33:01 -04:00
Carl Yeksigian
0928eda771 THRIFT-2002: Update Maybe to use Data.Maybe to prevent failure of the debug test
Client: haskell
Patch: Carl Yeksigian
2013-06-06 20:53:32 -04:00
Carl Yeksigian
e2c5b2d433 THRIFT-400: Test failures in one language shouldn't keep test suites in other languages from firing
Adding test instructions to the README
2013-06-06 19:30:59 -04:00
Carl Yeksigian
548244f049 THRIFT-1959: Add Union TMemoryBuffer support
Client: csharp
Patch: carl
2013-06-06 07:52:42 -04:00
Henrique Mendonça
b6dfc9036b THRIFT-1986 fix TCompactProtocol constants 2013-06-05 14:46:06 +02:00
Henrique Mendonça
7297688072 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-06-05 12:51:02 +02:00
Jake Farrell
240df17f85 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
2013-06-04 23:59:34 -04:00
Jake Farrell
89be18365e 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.
2013-06-04 23:22:04 -04:00
Jake Farrell
37e655c71b 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()).
2013-06-04 23:04:16 -04:00
Jake Farrell
1b0bc0f421 THRIFT-1996:Constants generation is broken / inconsistent with regular Java generation
Client: as3/javame
Patch: Matthew Rathbone

Constants file missing program_name_ prefix.
2013-06-04 22:46:38 -04:00
Roger Meier
d65216df19 THRIFT-1982 vsnprintf on Windows have different semantics
Patch: Konrad Grochowski
2013-06-04 22:25:06 +02:00
Roger Meier
f2b094f1f1 THRIFT-1983 %z printf format is not available in Visual
Patch: Konrad Grochowski
2013-06-04 22:09:37 +02:00
Jens Geyer
c2c4d72b90 THRIFT-1993 Factory to create instances from known (generated) interface types with Delphi
Patch: Jens Geyer
2013-06-04 22:06:30 +02:00
Jens Geyer
0ca234f3b6 THRIFT-1944 Deprecate slist
Patch: Randy Abernethy
2013-06-04 22:01:47 +02:00
Roger Meier
cde23dfd2d THRIFT-1986 TCompactProtocol constants truncated on Windows (C4309)
Patch: Konrad Grochowski
2013-06-04 21:28:06 +02:00
Roger Meier
64a799d28e THRIFT-1987 TCompactProtocol.tcc/h warnings on Visual
Patch: Konrad Grochowski
2013-06-04 20:59:01 +02:00
Carl Yeksigian
1ed799156d THRIFT-1985: Add a Vagrantfile to build and test Apache Thrift fully reproducable
Moved the Vagrantfile to the contrib/ directory to prevent polluting the top level directory
2013-06-04 04:56:00 -04:00
Jens Geyer
d65def0159 THRIFT-1977: Fix to ensure proper C# class names
Patch: Jens Geyer
2013-06-04 01:19:53 +02:00
Carl Yeksigian
3e93711464 THRIFT-1992: Fix TCompactProtocol compiler warnings
Client: cpp
Patch: Konrad Grochowski
2013-06-03 14:23:55 -04:00
Jens Geyer
111d8f2615 Add jensg to dev list 2013-06-03 16:49:55 +02:00
Carl Yeksigian
350860fca3 Add carl to developer list 2013-06-01 22:48:52 -04:00
Henrique Mendonça
8d22c10a47 THRIFT-1973 TCompactProtocol in C# lib does not serialize and deserialize negative int32 and int64 number correctly
Patch: Eric Ding
2013-06-01 16:53:32 +02:00
Henrique Mendonça
5a61438a5e THRIFT-1973 TCompactProtocol in C# lib does not serialize and deserialize negative int32 and int64 number correctly
Patch: Eric Ding
2013-06-01 11:33:25 +02:00
Henrique Mendonça
f57ec91e53 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-06-01 11:31:51 +02:00
Henrique Mendonça
da7982edea THRIFT-1973 TCompactProtocol in C# lib does not serialize and deserialize negative int32 and int64 number correctly
Patch: Eric Ding
2013-05-31 18:20:42 +02:00
Jake Farrell
0049ec72ed Thrift-1402:Generated Y_types.js does not require() X_types.js when an include in the IDL file was used
Client: js
Patch: Patrick Costello

Adds render_includes() to js header.
2013-05-30 23:42:56 -04:00
Jake Farrell
175a694109 Thrift-1988:When trying to build a debian package it fails as the file NEWS doesn't exist
Client: build
Patch:

Removing NEWS from the debian/docs include used by debian package build files as #DOCS#
2013-05-30 22:56:11 -04:00
Roger Meier
0236434bdc THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable
add EXTRA_DIST
2013-05-30 21:57:34 +02:00
Roger Meier
14ff9c8a6a THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable 2013-05-30 14:11:45 +02:00
Roger Meier
1e3c884636 THRIFT-1981 Not all PHP libraries are installed when building an installing a debian package
Patch: Ricky Cormier
2013-05-30 14:04:11 +02:00
Roger Meier
74c2cc8294 add missing apt-get upgrade within .travis.yml 2013-05-30 13:28:17 +02:00
Roger Meier
16ee0d17a6 THRIFT-1968 Thrift's include path is wrong in pkg-config files
THRIFT-1552 fix include path => thrift/Thrift.h
2013-05-30 09:57:00 +02:00
Jake Farrell
64924b8781 Thrift-1984: namespace collision in python
Client: py
Patch: Jake Farrell

Updates fb303 to to be package thrift_fb303.
2013-05-29 23:15:37 -04:00
Jake Farrell
fbb78a6589 Thrift-1978: Ruby: Thrift should allow for the SSL verify mode to be set
Client: rb
Patch: Timur Alperovich

Ruby SSL verify mode cannot be specified, which means thrift cannot be used against servers with self-signed certificates over SSL. The suggested fix is to expose the SSL verification mode as a constructor argument in lib/rb/lib/thrift/transport/http_client_transport.rb.
2013-05-27 22:01:36 -04:00
Jens Geyer
d3c71827f8 THRIFT-1977 C# compiler should generate constant files prefixed with thrift file name
Patch: Deniss Afonin & Jens Geyer
2013-05-28 03:09:04 +02:00
Jens Geyer
a5cce17a8d THRIFT-1958 C#: Use static Object.Equals instead of .Equals() calls in equals
Patch: Carl Yeksigian
2013-05-27 23:55:56 +02:00
Jens Geyer
691a16ac04 THRIFT-1970 [Graphviz] Adds option to render exceptions relationships
Patch: Rodrigo Setti
2013-05-18 11:16:28 +02:00
Henrique Mendonça
cbb979b804 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift 2013-05-16 21:37:32 +02:00
Henrique Mendonça
8ad13a38e8 THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning
Patch: Andrew Cox
2013-05-16 21:26:20 +02:00
Henrique Mendonça
f837f30181 Revert "THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning"
This reverts commit d28d4d5784.
2013-05-16 21:25:18 +02:00
Henrique
d28d4d5784 THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning
Patch: Andrew Cox
2013-05-16 21:22:46 +02:00
Jake Luciani
36af4d3b40 THRIFT-1972 Add async server processors to Java
Patch: Jake Luciani
2013-05-16 12:59:50 -04:00