common/thrift.git
12 years agoThrift-1264:TSocketClient is queried by run loop after deallocation in Cocoa
Jake Farrell [Sun, 3 Mar 2013 03:51:55 +0000 (22:51 -0500)] 
Thrift-1264:TSocketClient is queried by run loop after deallocation in Cocoa
Client: cocoa
Patch: Jan Ruth

Fixes TSocketClient not deallocated correctly.

12 years agoTHRIFT-1856: different comments generated
Jake Farrell [Mon, 18 Feb 2013 00:31:04 +0000 (19:31 -0500)] 
THRIFT-1856: different comments generated
Patch: Jake Farrell

Fix different comments being generated on OSX vs Linux/Windows.

12 years agoTHRIFT-1856: different comments generated
Jake Farrell [Sun, 17 Feb 2013 19:44:46 +0000 (14:44 -0500)] 
THRIFT-1856: different comments generated
Patch: Jake Farrell

Fix different comments being generated on OSX vs Linux/Windows

12 years agoTHRIFT-1603 Thrift IDL allows for multiple exceptions, args or struct member names...
Jens Geyer [Sun, 3 Feb 2013 21:30:41 +0000 (22:30 +0100)] 
THRIFT-1603 Thrift IDL allows for multiple exceptions, args or struct member names to be the same
Patch: Kamil Sałaś

12 years agoTHRIFT-1843 Get rid of annoying comma in python function signatures
Roger Meier [Thu, 24 Jan 2013 22:16:54 +0000 (23:16 +0100)] 
THRIFT-1843 Get rid of annoying comma in python function signatures
Patch: Volodymyr Krestiannykov

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Wed, 23 Jan 2013 19:59:13 +0000 (20:59 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoTHRIFT-1842 Memory leak with Pipes
Jens Geyer [Wed, 23 Jan 2013 19:58:47 +0000 (20:58 +0100)] 
THRIFT-1842 Memory leak with Pipes
Patch: Jens Geyer

12 years agoTHRIFT-1805 Thrift should not swallow ALL exceptions
Roger Meier [Wed, 23 Jan 2013 19:18:58 +0000 (20:18 +0100)] 
THRIFT-1805 Thrift should not swallow ALL exceptions
Patch: Diwaker Gupta

12 years agoTHRIFT-1837 Deploy and use cxxfunctional.h in cpp code generated in cob_style mode
Roger Meier [Tue, 22 Jan 2013 20:36:42 +0000 (21:36 +0100)] 
THRIFT-1837 Deploy and use cxxfunctional.h in cpp code generated in cob_style mode
Patch: Nate Rosenblum

12 years agoTHRIFT-1789 fix json protocol read set begin
Roger Meier [Sat, 19 Jan 2013 20:04:12 +0000 (21:04 +0100)] 
THRIFT-1789 fix json protocol read set begin
Patch: Kevin Radloff

12 years agoTHRIFT-1832 C# async generator assumes all methods have arguments
Jens Geyer [Thu, 17 Jan 2013 21:46:57 +0000 (22:46 +0100)] 
THRIFT-1832 C# async generator assumes all methods have arguments
Patch: Kevin Radloff

12 years agoTHRIFT-1831 Bug in list deserializer
Roger Meier [Wed, 16 Jan 2013 21:46:10 +0000 (22:46 +0100)] 
THRIFT-1831 Bug in list deserializer
Patch: Satheesh Velmurugan

12 years agoTHRIFT-847 Test Framework harmonization across all languages
Roger Meier [Wed, 16 Jan 2013 21:12:14 +0000 (22:12 +0100)] 
THRIFT-847 Test Framework harmonization across all languages
 THRIFT-1595 Java test server should follow the documented behavior as of THRIFT-1590
 Patch: Kamil Salas

12 years agoTHRIFT-1829 cpp unit tests fail to build using multiple make jobs
Roger Meier [Tue, 15 Jan 2013 22:20:19 +0000 (23:20 +0100)] 
THRIFT-1829 cpp unit tests fail to build using multiple make jobs
Patch: David Rennalls and Roger Meier

12 years agoTHRIFT-1826 update c_glib source header paths
Roger Meier [Fri, 11 Jan 2013 10:41:53 +0000 (11:41 +0100)] 
THRIFT-1826 update c_glib source header paths
Patch: Simon South

12 years agoadd debian/README
Roger Meier [Thu, 10 Jan 2013 22:18:14 +0000 (23:18 +0100)] 
add debian/README

12 years agoTHRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8
Roger Meier [Tue, 8 Jan 2013 22:12:28 +0000 (23:12 +0100)] 
THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8
Initial Patch: Marco Matarazzo
Folder move and deletion of contrib/create-debian-packages.sh by roger ;-r

12 years agoTHRIFT-1812 add sonar-project.properties
Roger Meier [Sun, 6 Jan 2013 19:11:28 +0000 (20:11 +0100)] 
THRIFT-1812 add sonar-project.properties
delphi, flex and php added
Patch: Roger Meier

12 years agoTHRIFT-1822 PHP unit test does not work
Roger Meier [Sun, 6 Jan 2013 19:10:42 +0000 (20:10 +0100)] 
THRIFT-1822 PHP unit test does not work
Patch: Roger Meier

12 years agoTHRIFT-1594 Java test clients should have a return codes that reflect whether it...
Roger Meier [Sun, 6 Jan 2013 13:33:39 +0000 (14:33 +0100)] 
THRIFT-1594 Java test clients should have a return codes that reflect whether it succeeds or not.
Patch: Kamil Salas and  Roger Meier

12 years agoTHRIFT-1814 Minor D library fixes
Roger Meier [Sat, 5 Jan 2013 19:46:43 +0000 (20:46 +0100)] 
THRIFT-1814 Minor D library fixes
fix a few tiny issues in the D library so that it compiles using the upcoming 2.061 DMD release

Patch: David Nadlinger

12 years agoTHRIFT-1797 Python implementation of TSimpleJSONProtocol
Roger Meier [Sat, 5 Jan 2013 19:38:35 +0000 (20:38 +0100)] 
THRIFT-1797 Python implementation of TSimpleJSONProtocol
Improve Test Suite according to test/ThriftTest.thrift
Patch: Avi Flamholz

12 years agoTHRIFT-1815 Code generators line buffer output
Jens Geyer [Fri, 4 Jan 2013 18:33:29 +0000 (19:33 +0100)] 
THRIFT-1815 Code generators line buffer output
Patch: Andrew Gaul

12 years agoAdded some (mostly Delphi-specific) ignores
Jens Geyer [Fri, 4 Jan 2013 17:55:50 +0000 (18:55 +0100)] 
Added some (mostly Delphi-specific) ignores

12 years agoremove dead link
Roger Meier [Thu, 27 Dec 2012 23:20:21 +0000 (00:20 +0100)] 
remove dead link

12 years agoTHRIFT-1812 add sonar-project.properties
Roger Meier [Thu, 27 Dec 2012 21:21:32 +0000 (22:21 +0100)] 
THRIFT-1812 add sonar-project.properties
Patch: Roger Meier

12 years agoTHRIFT-1779 Missing process_XXXX method in generated TProcessor implementation for...
Roger Meier [Thu, 27 Dec 2012 01:32:44 +0000 (02:32 +0100)] 
THRIFT-1779 Missing process_XXXX method in generated TProcessor implementation for all 'oneway' service functions
Patch: Luis Laugga

12 years agoTHRIFT-1766 [Ruby] Provide support for binary types
Roger Meier [Thu, 27 Dec 2012 00:24:20 +0000 (01:24 +0100)] 
THRIFT-1766 [Ruby] Provide support for binary types
Patch: Nathan Beyer

12 years agoremove unused import
Roger Meier [Wed, 26 Dec 2012 23:17:39 +0000 (00:17 +0100)] 
remove unused import

12 years agoTHRIFT-1797 Python implementation of TSimpleJSONProtocol
Roger Meier [Wed, 26 Dec 2012 21:09:55 +0000 (22:09 +0100)] 
THRIFT-1797 Python implementation of TSimpleJSONProtocol
Patch: Avi Flamholz

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Mon, 24 Dec 2012 09:33:55 +0000 (10:33 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoTHRIFT-1800 Documentation text not always escaped correctly when rendered to HTML
Jens Geyer [Mon, 24 Dec 2012 09:32:58 +0000 (10:32 +0100)] 
THRIFT-1800 Documentation text not always escaped correctly when rendered to HTML
Patch: Jens Geyer

12 years agoTHRIFT-1657 Chrome browser sending OPTIONS method before POST in xmlHttpRequest
Roger Meier [Sun, 23 Dec 2012 19:23:39 +0000 (20:23 +0100)] 
THRIFT-1657 Chrome browser sending OPTIONS method before POST in xmlHttpRequest
Patch: Shantanu Choudhary

12 years agoTHRIFT-1795 Race condition in TThreadedServerPool java implementation
Roger Meier [Sun, 23 Dec 2012 16:20:20 +0000 (17:20 +0100)] 
THRIFT-1795 Race condition in TThreadedServerPool java implementation
Patch: Venkat Ranganathan

12 years agoTHRIFT-1801 Sync up TApplicationException codes across languages and thrift implement...
Roger Meier [Sat, 22 Dec 2012 20:31:03 +0000 (21:31 +0100)] 
THRIFT-1801 Sync up TApplicationException codes across languages and thrift implementations
Patch: Andrew Cox

12 years agoTHRIFT-1641 Thrift 0.8 not compatible with Android HttpClient
Roger Meier [Sat, 22 Dec 2012 18:46:28 +0000 (19:46 +0100)] 
THRIFT-1641 Thrift 0.8 not compatible with Android HttpClient
Patch: Darin Tay

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Fri, 21 Dec 2012 22:08:22 +0000 (23:08 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoTHRIFT-1799 Option to generate HTML in "standalone mode"
Jens Geyer [Fri, 21 Dec 2012 22:07:29 +0000 (23:07 +0100)] 
THRIFT-1799 Option to generate HTML in "standalone mode"
Patch: Jens Geyer

12 years agoTHRIFT-1746 provide a SPDX file
Roger Meier [Fri, 21 Dec 2012 21:42:34 +0000 (22:42 +0100)] 
THRIFT-1746 provide a SPDX file
cleanup license: THRIFT-1746_remove_obsolete_old_thrift_license.patch

12 years agoTHRIFT-1788 C#: Constants static constructor does not compile
Jens Geyer [Tue, 18 Dec 2012 21:35:04 +0000 (22:35 +0100)] 
THRIFT-1788 C#: Constants static constructor does not compile
Patch: Carl Yeksigian

12 years agoTHRIFT-1796 TJSONProtocol is not functional
Roger Meier [Tue, 18 Dec 2012 20:02:16 +0000 (21:02 +0100)] 
THRIFT-1796 TJSONProtocol is not functional
Patch: Avi Flamholz

12 years agoTHRIFT-1767 unions can't have required fields (Delphi)
Jens Geyer [Mon, 17 Dec 2012 22:24:13 +0000 (23:24 +0100)] 
THRIFT-1767 unions can't have required fields (Delphi)
Patch: Kenjiro Fukumitsu, Jens Geyer

12 years agoTHRIFT-1768 unions can't have required fields (Compiler)
Jens Geyer [Mon, 17 Dec 2012 21:41:21 +0000 (22:41 +0100)] 
THRIFT-1768 unions can't have required fields (Compiler)
Patch: Jens Geyer

12 years agoTHRIFT-1794 C# asyncctp broken
Jens Geyer [Sun, 16 Dec 2012 19:04:19 +0000 (20:04 +0100)] 
THRIFT-1794 C# asyncctp broken
Patch: Carl Yeksigian

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Sun, 16 Dec 2012 18:04:52 +0000 (19:04 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoTHRIFT-1783 C# doesn't handle required fields correctly
Jens Geyer [Sun, 16 Dec 2012 18:00:27 +0000 (19:00 +0100)] 
THRIFT-1783 C# doesn't handle required fields correctly
Patch: Carl Yeksigian

12 years agoTHRIFT-1792 Added TFramedTransport to the thrift Cocoa library.
Roger Meier [Sun, 16 Dec 2012 14:55:45 +0000 (15:55 +0100)] 
THRIFT-1792 Added TFramedTransport to the thrift Cocoa library.
Patch: Frank Kuehnel

12 years agoTHRIFT-1630 Equivalent objects that contain sets and maps can serialize differently
Roger Meier [Sun, 16 Dec 2012 14:44:48 +0000 (15:44 +0100)] 
THRIFT-1630 Equivalent objects that contain sets and maps can serialize differently
Patch: Kamil Salas

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Sat, 15 Dec 2012 02:18:26 +0000 (03:18 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Sat, 15 Dec 2012 02:16:46 +0000 (03:16 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
Jens Geyer [Sat, 15 Dec 2012 02:16:34 +0000 (03:16 +0100)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift

12 years agoTHRIFT-1782 async only defined in silverlight
Jens Geyer [Thu, 13 Dec 2012 23:09:15 +0000 (00:09 +0100)] 
THRIFT-1782 async only defined in silverlight
Patch: Carl Yeksigian

12 years agoTHRIFT-1780 Add option to generate nullable values
Jens Geyer [Thu, 13 Dec 2012 23:08:24 +0000 (00:08 +0100)] 
THRIFT-1780 Add option to generate nullable values
Patch: Carl Yeksigian

12 years agoTHRIFT-1699 Native Union#read has extra read_field_end call
Jens Geyer [Wed, 12 Dec 2012 22:11:04 +0000 (23:11 +0100)] 
THRIFT-1699 Native Union#read has extra read_field_end call
Patch: Kevin Radloff

12 years agoTHRIFT-1765 Incorrect error message printed for null or negative keys
Jens Geyer [Tue, 11 Dec 2012 22:38:12 +0000 (23:38 +0100)] 
THRIFT-1765 Incorrect error message printed for null or negative keys

12 years agoTHRIFT-1763 jquery ajax code should send application/json content-type
Roger Meier [Tue, 11 Dec 2012 20:21:00 +0000 (21:21 +0100)] 
THRIFT-1763 jquery ajax code should send application/json content-type
Patch: Kevin Radloff
rogerr: my first git commit on Apache Thrift!
;-r

12 years agoTHRIFT-1773. Revert "Thrift-1604:Python exxception handeling for changes from PEP3110"
Todd Lipcon [Mon, 10 Dec 2012 22:29:59 +0000 (14:29 -0800)] 
THRIFT-1773. Revert "Thrift-1604:Python exxception handeling for changes from PEP3110"

This reverts commit 6c5ee6ad2067e245ab5364f9a6019d8b63d7ed52.

This commit is being reverted since it broke compatibility with
Python 2.4, which is the latest version included in RHEL5 releases.

12 years agoTesting new git repo permissions for r/w.
jfarrell [Mon, 10 Dec 2012 20:46:04 +0000 (15:46 -0500)] 
Testing new git repo permissions for r/w.

12 years agoTHRIFT-1422 async_server.skeleton.cpp include TEventServer.h, but there isn't corresp...
Roger Meier [Fri, 16 Nov 2012 01:22:47 +0000 (01:22 +0000)] 
THRIFT-1422 async_server.skeleton.cpp include TEventServer.h, but there isn't corresponding file in deed

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410139 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1494 Python generated "Service-remote" script doesn't honor service inheritance
Roger Meier [Fri, 16 Nov 2012 00:51:59 +0000 (00:51 +0000)] 
THRIFT-1494 Python generated "Service-remote" script doesn't honor service inheritance
Patch: Nathaniel Cook

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410130 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1740 Make C++ library build on OS X and iOS
Roger Meier [Fri, 16 Nov 2012 00:38:27 +0000 (00:38 +0000)] 
THRIFT-1740 Make C++ library build on OS X and iOS
Patch: Ben Craig
minor modification by Roger Meier

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410127 13f79535-47bb-0310-9956-ffa450edef68

12 years agoadd -Xlint:unchecked to improve quality
Roger Meier [Thu, 15 Nov 2012 22:23:27 +0000 (22:23 +0000)] 
add -Xlint:unchecked to improve quality

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410065 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1752 structs do not implement Comparable and have a redundant cast
Roger Meier [Thu, 15 Nov 2012 22:20:44 +0000 (22:20 +0000)] 
THRIFT-1752 structs do not implement Comparable and have a redundant cast
Patch: Andrew Gaul

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410061 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1747 Generated Python code incorrect when declaring constants of a struct...
Roger Meier [Thu, 15 Nov 2012 21:46:01 +0000 (21:46 +0000)] 
THRIFT-1747 Generated Python code incorrect when declaring constants of a struct type declared in an included thrift file
Patch: Justin Judd

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410038 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1749 Python TSSLSocket error handling obscures actual error
Roger Meier [Thu, 8 Nov 2012 23:11:14 +0000 (23:11 +0000)] 
THRIFT-1749 Python TSSLSocket error handling obscures actual error
Patch: Tyler Hobbs

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1407311 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1748 Guard and RWGuard macros defined in global namespace
Roger Meier [Wed, 7 Nov 2012 20:26:03 +0000 (20:26 +0000)] 
THRIFT-1748 Guard and RWGuard macros defined in global namespace
Patch: Bud Bundy

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1406793 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1745 Python JSON protocol
Roger Meier [Fri, 2 Nov 2012 10:36:59 +0000 (10:36 +0000)] 
THRIFT-1745 Python JSON protocol
fix typo detected by cross language test suite

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1404914 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-847 Test Framework harmonization across all languages
Roger Meier [Fri, 2 Nov 2012 07:50:24 +0000 (07:50 +0000)] 
THRIFT-847 Test Framework harmonization across all languages
add NODE_PATH
remove Unix Domain Socket used by tests

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1404889 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1745 Python JSON protocol
Roger Meier [Fri, 2 Nov 2012 00:05:42 +0000 (00:05 +0000)] 
THRIFT-1745 Python JSON protocol
TJSONProtocol.py: Frederic Delbos

THRIFT-847 Test Framework harmonization across all languages
Integration into py lib and test suite

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1404838 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1735 remove generated files with make clean
Roger Meier [Thu, 1 Nov 2012 23:02:07 +0000 (23:02 +0000)] 
THRIFT-1735 remove generated files with  make clean

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1404820 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1735 remove generated files with make clean
Roger Meier [Thu, 1 Nov 2012 22:59:09 +0000 (22:59 +0000)] 
THRIFT-1735 remove generated files with  make clean

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1404816 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1744: Compilation failure under Android NDK toolchain
Henrique Mendonca [Mon, 29 Oct 2012 21:55:46 +0000 (21:55 +0000)] 
THRIFT-1744: Compilation failure under Android NDK toolchain
Client: C++ and Android NDK
Patch: Vlad Troyanker

include config.h

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1403549 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1735 integrate tutorial into regular build
Roger Meier [Fri, 26 Oct 2012 21:46:18 +0000 (21:46 +0000)] 
THRIFT-1735 integrate tutorial into regular build
python and python twisted

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402680 13f79535-47bb-0310-9956-ffa450edef68

12 years agochange AUTHOR to Apache Thrift <dev@thrift.apache.org>
Roger Meier [Fri, 26 Oct 2012 20:19:44 +0000 (20:19 +0000)] 
change AUTHOR to Apache Thrift <dev@thrift.apache.org>

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402647 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1353: Switch to performance branch, get rid of BinaryParser
Henrique Mendonca [Fri, 26 Oct 2012 07:29:47 +0000 (07:29 +0000)] 
Thrift-1353: Switch to performance branch, get rid of BinaryParser
Client: Node.js
Patch: Wade Simmons

add missing files and licenses

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402414 13f79535-47bb-0310-9956-ffa450edef68

12 years agoignore thrift.exe
Roger Meier [Wed, 24 Oct 2012 21:39:54 +0000 (21:39 +0000)] 
ignore thrift.exe

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401898 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1735 do nothing when building with MINGW
Roger Meier [Wed, 24 Oct 2012 21:38:21 +0000 (21:38 +0000)] 
THRIFT-1735 do nothing when building with MINGW

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401897 13f79535-47bb-0310-9956-ffa450edef68

12 years agoremove unused variable
Roger Meier [Wed, 24 Oct 2012 21:12:47 +0000 (21:12 +0000)] 
remove unused variable

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401884 13f79535-47bb-0310-9956-ffa450edef68

12 years agoadd missing svn:ignore for Makefile
Roger Meier [Wed, 24 Oct 2012 18:59:43 +0000 (18:59 +0000)] 
add missing svn:ignore for Makefile

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401824 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1735 integrate tutorial into regular build
Roger Meier [Wed, 24 Oct 2012 18:40:06 +0000 (18:40 +0000)] 
THRIFT-1735 integrate tutorial into regular build
- cpp support
- cleanup stuff

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401818 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1739: missing license header in node.js files
Jake Farrell [Tue, 23 Oct 2012 00:48:17 +0000 (00:48 +0000)] 
THRIFT-1739: missing license header in node.js files
Client: node.js
Patch: Jake Farrell

Adding license headers to node.js files.

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401134 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1353: Switch to performance branch, get rid of BinaryParser
Henrique Mendonca [Mon, 22 Oct 2012 21:06:14 +0000 (21:06 +0000)] 
Thrift-1353: Switch to performance branch, get rid of BinaryParser
Client: Node.js
Patch: Wade Simmons

"binary" fields will be returned as Buffers instead of Strings
"int64" fields will be returned as http://github.com/broofa/node-int64 objects

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401081 13f79535-47bb-0310-9956-ffa450edef68

12 years agoremove whitespace and add some svn:ignore
Roger Meier [Mon, 22 Oct 2012 19:52:40 +0000 (19:52 +0000)] 
remove whitespace and add some svn:ignore

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401056 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1735 integrate tutorial into regular build
Roger Meier [Mon, 22 Oct 2012 19:27:38 +0000 (19:27 +0000)] 
THRIFT-1735 integrate tutorial into regular build
Patch: Roger Meier

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401032 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1738: node.js: export transport and protocol so they can be used outside the...
Henrique Mendonca [Mon, 22 Oct 2012 18:35:30 +0000 (18:35 +0000)] 
Thrift-1738: node.js: export transport and protocol so they can be used outside the cassandra/server context
Client: Node.js
Patch: Barbara Raitz

exports and parse example.

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400991 13f79535-47bb-0310-9956-ffa450edef68

12 years agoadd 0.9.0 relase to doap.rdf
Roger Meier [Sat, 20 Oct 2012 21:33:49 +0000 (21:33 +0000)] 
add 0.9.0 relase to doap.rdf

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400520 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1724 HTML generator doesn't identify unions in output
Roger Meier [Sat, 20 Oct 2012 21:29:02 +0000 (21:29 +0000)] 
THRIFT-1724 HTML generator doesn't identify unions in output
Patch: Kevin Radloff

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400519 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1731 error: expected identifier before ';' token
Roger Meier [Sat, 20 Oct 2012 21:18:43 +0000 (21:18 +0000)] 
THRIFT-1731 error: expected identifier before ';' token
Patch: Martin Vogt

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400518 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1713 Named and Anonymous Pipe transport (Delphi)
Roger Meier [Sat, 20 Oct 2012 20:59:41 +0000 (20:59 +0000)] 
THRIFT-1713 Named and Anonymous Pipe transport (Delphi)
Patch: Jens Geyer

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400514 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1709:Warning "Bitwise-or operator used on a sign-extended operand;..."
Jake Farrell [Sat, 20 Oct 2012 16:47:51 +0000 (16:47 +0000)] 
Thrift-1709:Warning "Bitwise-or operator used on a sign-extended operand;..."
Client: csharp
Patch: Jake Farrell

Reverts initial patch submitted with ticket and changes to using unchecked {} due to reported memory issues with the previous patch.

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400487 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1414 bufferoverflow in c_glib buffered transport/socket client
Roger Meier [Wed, 17 Oct 2012 22:05:44 +0000 (22:05 +0000)] 
THRIFT-1414 bufferoverflow in c_glib buffered transport/socket client
Patch: Christian Zimnick

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1399452 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1730 error: numeric_limits is not a member of std
Roger Meier [Wed, 17 Oct 2012 22:02:01 +0000 (22:02 +0000)] 
THRIFT-1730 error: numeric_limits is not a member of std
Patch: Martin Vogt

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1399451 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1729:C glib refactor left empty folders in svn
Jake Farrell [Fri, 12 Oct 2012 14:55:57 +0000 (14:55 +0000)] 
Thrift-1729:C glib refactor left empty folders in svn
Client: c_glib
Patch: Jake Farrell

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397598 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1728:Upgradation of httpcomponents
Jake Farrell [Fri, 12 Oct 2012 14:44:14 +0000 (14:44 +0000)] 
Thrift-1728:Upgradation of httpcomponents
Client: java
Patch: Karthik K

Upgrade java version dependencies and moves versioning into build.properties

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397588 13f79535-47bb-0310-9956-ffa450edef68

12 years agoTHRIFT-1643:Denial of Service attack in TBinaryProtocol.readString
Jake Farrell [Fri, 12 Oct 2012 00:43:13 +0000 (00:43 +0000)] 
THRIFT-1643:Denial of Service attack in TBinaryProtocol.readString
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/trunk@1397397 13f79535-47bb-0310-9956-ffa450edef68

12 years agoUpdating Thrift trunk version to 1.0.0-dev
Jake Farrell [Thu, 11 Oct 2012 20:34:25 +0000 (20:34 +0000)] 
Updating Thrift trunk version to 1.0.0-dev

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397293 13f79535-47bb-0310-9956-ffa450edef68

12 years agoThrift-1721:Dist broken due to 0.8.0 to 0.9.0 changes
Jake Farrell [Thu, 11 Oct 2012 00:29:11 +0000 (00:29 +0000)] 
Thrift-1721:Dist broken due to 0.8.0 to 0.9.0 changes
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

12 years agoThrift-1722:C# WP7 Assembly addition beaks mono build
Jake Farrell [Thu, 11 Oct 2012 00:20:00 +0000 (00:20 +0000)] 
Thrift-1722:C# WP7 Assembly addition beaks mono build
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

12 years agoThrift-1718:Incorrect check in TFileTransportTest
Jake Farrell [Tue, 9 Oct 2012 19:59:35 +0000 (19:59 +0000)] 
Thrift-1718:Incorrect check in TFileTransportTest
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

12 years agoTHRIFT-1716 max allowed connections should be PIPE_UNLIMITED_INSTANCES
Roger Meier [Tue, 9 Oct 2012 18:46:55 +0000 (18:46 +0000)] 
THRIFT-1716 max allowed connections should be PIPE_UNLIMITED_INSTANCES
Patch: Jens Geyer

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396190 13f79535-47bb-0310-9956-ffa450edef68