summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Thrift-1743: Add Composer.json for Thrift 0.9.x releasethrift-0.9.00.9.00.9.xjfarrell2013-03-291-0/+31
| | | | | | | Client: PHP Patch: Xavier HAUSHERR Adds the composer.json file for the specific release for publishing the php client.
* Thrift-1643:Denial of Service attack in TBinaryProtocol.readStringJake Farrell2012-10-123-8/+47
| | | | | | | | | | | Client: java Patch: Niraj Tolia In readString, if the string field's size is greater than the number of bytes remaining in the byte array to deserialize, libthrift will happily allocate a byte array of that size in readStringBody, filling the heap. git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.9.x@1397398 13f79535-47bb-0310-9956-ffa450edef68
* Updating CHANGES and versioning for 0.9.0 release.Jake Farrell2012-10-1116-21/+307
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.9.x@1397283 13f79535-47bb-0310-9956-ffa450edef68
* Initial branch for the 0.9.x releaseJake Farrell2012-10-110-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.9.x@1396885 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1721:Dist broken due to 0.8.0 to 0.9.0 changesJake Farrell2012-10-117-2/+16
| | | | | | | | | | | Client: build Patch: Jake Farrell Fix dist build to create the 0.9.0 release git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396880 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1722:C# WP7 Assembly addition beaks mono buildJake Farrell2012-10-111-2/+4
| | | | | | | | | | | Client: csharp Patch: Jake Farrell Fix DIST build for release which broke with the addition of WP7 Assembly info. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396874 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1718:Incorrect check in TFileTransportTestJake Farrell2012-10-091-1/+1
| | | | | | | | | | | Client: cpp Patch: Diwaker Gupta Fixes cpp tests git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396258 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1716 max allowed connections should be PIPE_UNLIMITED_INSTANCESRoger Meier2012-10-091-3/+3
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396190 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1643 Denial of Service attack in TBinaryProtocol.readStringRoger Meier2012-10-091-3/+38
| | | | | | | | Patch: Niraj Tolia Fix: add TCompactProtocol maxNetworkBytes git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396186 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1717: fix deb build in jenkinsJake Farrell2012-10-091-1/+1
| | | | | | | | | | | Client: build Patch: Jake Farrell Fixing debian changelog to allow deb build to be automated again within jenkins. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395835 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1023:Thrift encoding (UTF-8) issue with Ruby 1.9.2Jake Farrell2012-10-0924-88/+583
| | | | | | | | | | | Client: rb Patch: Nathan Beyer Fixes encoding issue for UTF-8 strings in ruby client. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395832 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1673: Ruby compile flags for exension for multi arch builds (os x)Jake Farrell2012-10-091-1/+3
| | | | | | | | | | | Client: rb Patch: Jake Farrell Updating extconf to only grab arch flags from ruby binary to stop rvm version >= 1.9.x from breaking. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395824 13f79535-47bb-0310-9956-ffa450edef68
* update Visual Studio project files and svn:ignoreRoger Meier2012-10-074-289/+363
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395370 13f79535-47bb-0310-9956-ffa450edef68
* remove unused stuffRoger Meier2012-10-072-743/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395316 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1695 allow warning-free compilation in VS 2012 and GNU 4.6Roger Meier2012-10-075-54/+71
| | | | | | | Patch: Ben Craig & James K Lowden git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395277 13f79535-47bb-0310-9956-ffa450edef68
* ignoresRoger Meier2012-10-061-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394985 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1713 Named and Anonymous Pipe transport (Delphi) Roger Meier2012-10-066-1067/+1908
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394952 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1558 Named Pipe and Anonymous Pipe transport for WindowsRoger Meier2012-10-061-1/+0
| | | | | | | minor fix git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394935 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1690Roger Meier2012-10-062-2/+2
| | | | | | | Non-linux OSes use int's in bsd socket calls as well. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394931 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1714:Explicitly add CWD to Ruby test_suites.rbJake Farrell2012-10-061-1/+1
| | | | | | | | | | | | Client: rb Patch: Nathan Beyer test/rb/Makefile.am contains a invocation or the ruby interpreter to run test_suites.rb that needs modification to run correctly on Ruby 1.9+. Ruby 1.9+ doesn't include the CWD by default anymore. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394906 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1707: Adjust server_spec.rb for RSpec 2.11.x and Ruby 1.9.3Jake Farrell2012-10-062-26/+26
| | | | | | | | | | | Client: rb Patch: Nathan Beyer The message expectations in RSpec 2.11.x don't seem to work consistently on Ruby 1.9.x when Threads are used. This is causing a problem in a few tests in server_spec.rb. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394868 13f79535-47bb-0310-9956-ffa450edef68
* update svn ignoreRoger Meier2012-10-050-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394498 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1710: Minor issues in test cases codeJake Farrell2012-10-056-257/+24
| | | | | | | | | | | | | | Client: delphi Patch: Jens Geyer The patch for THRIFT-1670 left some minor issues open. These are hereby fixed. - incorrect search paths in uses clause - unused variable in ReadResponse() - incorrectly formatted comment in IDL git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394339 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1709:Warning "Bitwise-or operator used on a sign-extended operand; ↵Jake Farrell2012-10-051-3/+10
| | | | | | | | | | | | | consider casting to a smaller unsigned type first" in TBinaryProtocol.cs at ReadInt64() Client: csharp Patch: Jens Geyer Fixes warning at the byte shift operations due to a missing cast at the bitwise-or. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394338 13f79535-47bb-0310-9956-ffa450edef68
* add some ignoresRoger Meier2012-10-040-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394186 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1690 Sockets and Pipe Handles truncated on Win64Roger Meier2012-10-0435-370/+351
| | | | | | | Patch: Ben Craig git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394182 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-336: Compact Protocol in C#Henrique Mendonca2012-10-031-0/+850
| | | | | | | Patch: Henrique Mendonça git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1393370 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-336: Compact Protocol in C#Henrique Mendonca2012-10-031-0/+5
| | | | | | | Patch: Henrique Mendonça git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1393368 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1645: Replace Object#tee with more conventional Object#tap in specsJake Farrell2012-10-015-17/+20
| | | | | | | | | | | Client: rb Patch: Nathan Beyer The spec_helper.rb defines an Object#tee method, which is functionally equivalent to Object#tap. Object#tap was added to Ruby 1.9 and to 1.8.7. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1392509 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1680:Make install requires GNU makeJake Farrell2012-09-293-91/+26
| | | | | | | | | | | Client: build patch: Jake Farrell Updates boost and libevent configure messages, updates thrift help to display error and smaller message, moves help to --help or -help and takes care of // TODO(dreiss): Delete these when everyone is using the new hotness. Welcome to the new hotness everyone. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391705 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1082: Thrift::FramedTransport sometimes calls close() on an undefined ↵Jake Farrell2012-09-281-1/+3
| | | | | | | | | | | | value Client: perl Patch: John Siracusa Fixes Thrift::FramedTransport module sometimes ends up calling the close() method on an undefined value inside its own close() git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391418 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1591: Enable TCP_NODELAY for ruby gemJake Farrell2012-09-282-2/+4
| | | | | | | | | | | Client: rb Patch: Christos Trochalakis Set TCP_NODELAY for client socket for ruby lib git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391399 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1644:Upgrade RSpec to 2.11.x and refactor specs as neededJake Farrell2012-09-2826-902/+865
| | | | | | | | | | | Client: rb Patch: Nathan Beyer Upgrading to rspec2. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391280 13f79535-47bb-0310-9956-ffa450edef68
* Client: JSHenrique Mendonca2012-09-271-2/+11
| | | | | | | Extend QUnit test cases git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390990 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1703:Add leading :: to cpp namesHenrique Mendonca2012-09-271-20/+20
| | | | | | | | Client: c++ Patch: Jochen Topf git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390983 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1521:patches for more PerformanceJake Farrell2012-09-251-2/+4
| | | | | | | | | | | Client: php Patch: D. Edler Removes double function calls in the transport classes to strlen. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390051 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1701:node.js TBufferedTransport buffer corruptionHenrique Mendonca2012-09-241-2/+2
| | | | | | | | | Patch: Marshall Roch fix buffer copy method calls git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1389517 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1696:Compiler fails if namespace of an unknown language is present in ↵Henrique Mendonca2012-09-241-7/+8
| | | | | | | | | | | the IDL Patch: Abhishek Kona print warning instead of throwing an exception git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1389509 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1689: don't exit(-1) in TNonblockingServerHenrique Mendonca2012-09-201-1/+1
| | | | | | | | | | | Client: c++ Patch: Brian Fallik use standard exit(1) instead git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1388019 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1694 Re-Enable serialization for WP7 Silverlight Roger Meier2012-09-192-10/+34
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1387715 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1651 Support annotations on all elementsRoger Meier2012-09-175-9/+104
| | | | | | | | Patch: Benjy Weinberger git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1386848 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1693:libthrift has dependency on two different versions of httpcoreJake Farrell2012-09-131-1/+1
| | | | | | | | | | | Client: java Patch: Jake Farrell Update version of httpclient to match httpcore in use in java lib. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384182 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1691 Serializer/deserializer support for Delphi Roger Meier2012-09-123-0/+782
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384105 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1655. java: TBinaryProtocol: exceeded message length raises generic ↵Bryan Duxbury2012-09-111-2/+2
| | | | | | | | | | TException This patch converts the TException into a TProtocolException. Patch: Tyler Hobbs git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1383515 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1686 t_php_generator.cc uses "and" instead of "&&", and causes ↵Roger Meier2012-09-061-1/+1
| | | | | | | | | compiler errors with Visual Studio Patch: Ben Craig git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381696 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1615 Roger Meier2012-09-0520-0/+0
| | | | | | | cleanup: remove empty stuff git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381333 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1615 PHP Namespace (was Thrift for Symfony 2)Roger Meier2012-09-0571-4675/+7064
| | | | | | | Patch: Xavier HAUSHERR git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381323 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1650: Update clean items and svn:ignore entries for OS X artifactsJake Farrell2012-09-021-4/+4
| | | | | | | | | | | Client: ruby Patch: Nathan Beyer add a few entries to the CLEAN variable, so that some additional OS X artifacts will get cleaned up git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1379915 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1670: Incompatibilities between different versions of a Thrift interfaceJake Farrell2012-08-298-2/+837
| | | | | | | | | | | Client: delphi Patch: Jens Geyer The method TProtocolUtil.Skip() lacks implementation, which leads to exceptions after unknown message members are found by the generated deserialisation code. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1378429 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1656: Setting proper headers in THttpServer.cpp so that "Cross-Origin ↵Jake Farrell2012-08-221-0/+1
| | | | | | | | | | | | | Resource Sharing" on js client can work. Client: cpp Patch: Shantanu Choudhary Set headers from server side, in the response, so that Javascript can handle Cross-site HTTP requests. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1375883 13f79535-47bb-0310-9956-ffa450edef68