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
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
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
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
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
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
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
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
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
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
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
Jake Luciani
36af4d3b40
THRIFT-1972 Add async server processors to Java
...
Patch: Jake Luciani
2013-05-16 12:59:50 -04:00
Jens Geyer
744e45f3b6
THRIFT-1969 C#: Tests not properly linked from the solution
...
Patch: Carl Yeksigian
2013-05-14 21:56:24 +02:00
Jens Geyer
2d2b3b2be8
THRIFT-1962 Multiplex processor should send any TApplicationException back to client
...
Patch: Jens Geyer
2013-05-13 22:03:08 +02:00
Roger Meier
15522724f6
THRIFT-1034 Java: Add a TNonblockingMultiFetchClient
...
Patch: Xing Jin
2013-05-12 20:45:13 +02:00
Henrique
08c34eae97
THRIFT-1967 Node.js tests don't cover all services
...
Patch: Henrique Mendonça
align with the tests we have for the original JS and C++ libraries
it also corrects two small bugs on the test server
and add nodejs to travis and make check
2013-05-11 20:41:22 +02:00
Henrique
99be0275e1
THRIFT-1957 NodeJS TFramedTransport and TBufferedTransport read bytes as unsigned
...
Patch: Matthew Imrie
Add method to binary.js to properly read a byte type as
signed Changed transport.js readByte methods in
TFramedBuffer and TBufferedTransport to use binary.js
readByte method Added unit test for binary.js readByte
method to binary.test.js and changed test harness to
nodeunit.
2013-05-11 01:21:52 +02:00
Jens Geyer
379c2776e2
THRIFT-1961 C# tests should be in lib/csharp/test/...
...
Patch: Jens Geyer
2013-05-09 15:23:48 +02:00
Jens Geyer
7203424e96
THRIFT-1901 C#: Support for Multiplexing Services on any Transport, Protocol and Server
...
Patch: Jens Geyer
2013-05-08 18:46:57 +02:00
Jens Geyer
f670181a3d
THRIFT-1961 C# tests should be in lib/csharp/test/...
...
Patch: Jens Geyer
2013-05-06 23:48:00 +02:00
Roger Meier
5ed5e8b3f0
THRIFT-1917 Task expiration in TThreadPoolServer
...
Patch: Ivan Fastov
2013-05-06 00:21:04 +02:00
Roger Meier
4f623260b5
THRIFT-1760 [Ruby] Remove unnecessary native protocol code
...
Patch: Nathan Beyer
2013-05-05 23:59:25 +02:00
Roger Meier
7f1df99247
THRIFT-1932 TFileTransport::readEvent() casts values read from input stream into a pointer and then dereferences it.
...
Patch: Hugo Mildenberger
2013-05-05 23:29:34 +02:00
Roger Meier
967600ef4f
THRIFT-1850 make check hangs on TSocket tests in TransportTest.cpp
...
Patch: Randy Abernethy
2013-05-03 22:39:53 +02:00
Jake Farrell
0fd47dab1b
THRIFT-1956: Switch to Apache Commons Lang 3
...
Client: java
Patch: Christoffer Sawicki
Updates commons lang from 2.5 to 3.1
2013-05-02 22:51:52 -04:00
Jens Geyer
7f8b870357
THRIFT-1949: WP7 build broken
2013-05-02 19:52:30 +02:00
Jens Geyer
b706b1a905
THRIFT-1742 Optionally implement hashcode and equals in c#
...
Patch: Carl Yeksigian
2013-04-29 22:10:10 +02:00
Jake Luciani
938e640702
THRIFT-1785 add TMemoryBuffer; patch by carl yeksigian reviewed by tjake
2013-04-25 17:53:08 -04:00
Jens Geyer
f509df9c96
THRIFT-1930: C# generates unsigned byte for Thrift "byte" type
...
Patch: Jens Geyer
2013-04-25 20:38:55 +02:00
jfarrell
6bdb10b592
Thrift-1942: Binary accelerated cpp extension does not use Thrift namespaces for Exceptions
...
Client: php
Patch: Tyler Hobbs
Adds namespaced TException to the accelerated php client lib.
2013-04-23 15:42:04 -05:00
Jake Farrell
146e5116a2
Thrift-1786: C# Union Typing
...
Client: csharp
Patch: Carl Yeksigian
Updating makefile for mono
2013-04-22 22:28:56 -04:00
jfarrell
bdb19a467a
Thrift-1786: C# Union Typing
...
Client: csharp
Patch: Carl Yeksigian
Union typing patch
2013-04-22 14:41:13 -05:00
Jake Farrell
de262dc77e
Thrift-1903: PHP namespaces cause binary protocols to not be used
...
Client: php
Patch: Tyler Hobbs
Resolves the issue by importing TBinaryProtocolAccelerated and checking if $this->output_ is an instance of that instead of using a static string in TProtocol.
2013-04-19 21:58:33 -04:00
Jake Farrell
c613cd2d9b
Thrift-1846:Restore socket.h header to support builds with Android NDK
...
Client: cpp
Patch: Nicolas Trésegnie
moves the <sys/socket.h> include from TSocket.h to the .cpp to minimize the risk of hidden dependencies.
2013-04-01 21:39:03 -04:00
Jens Geyer
06045cf8d9
THRIFT-1880 Make named pipes server work asynchronously (overlapped) to allow for clean server stops
...
Patch: Jens Geyer
2013-03-27 20:26:25 +02:00
Roger Meier
3a931b50d9
THRIFT-1902 C++: Support for Multiplexing Services on any Transport, Protocol and Server
...
Patch: Patrik Lindblom
2013-03-26 22:14:03 +01:00
Jake Farrell
2ff5428598
Thrift-984: Ocaml versioning
...
Client: ocaml
Patch: Chet Murthy
Addes versioning to the ocaml library via _oasis file
2013-03-25 22:06:36 -04:00
Jens Geyer
8a70196d00
THRIFT-1899 Delphi: Support for Multiplexing Services on any Transport, Protocol and Server
...
Patch: Jens Geyer
2013-03-25 01:32:57 +02:00
Jens Geyer
cac2c5761e
THRIFT-563 Support for Multiplexing Services on any Transport, Protocol and Server
...
Patch: Rob Slifka
Fixes broken build due to previous patch
2013-03-25 01:22:09 +02:00
Roger Meier
9cda78844d
THRIFT-1864 java: implement event handler for non-blocking server
...
Patch: Vitali Lovich
2013-03-24 21:42:35 +01:00