Permalink
Commits on Nov 26, 2011
  1. Updating CHANGES for 0.8.0 release

    git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.8.x@1206597 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 26, 2011
  2. Updating versioning to 0.8.0.

    git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.8.x@1206566 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 26, 2011
  3. Initial branch for the 0.8.x release

    git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.8.x@1206541 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 26, 2011
  4. Thrift-1330: PHP Namespaces no longer generated

    Client: php
    Patch: Mike Riley
    
    Fixes namespaces in PHP generator to with with php >= 5.3.x
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1206532 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 26, 2011
  5. Thrift-386: Make it possible to build the Python library without the …

    …extension
    
    Client: py
    Patch: Jake Farrell
    
    patch for py lib which will attempt to build the C extension and if it fails falls back to just building the library without any extensions.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1206398 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 26, 2011
Commits on Nov 23, 2011
  1. THRIFT-1434 Node.js Thrift compiler fails to generate server code usi…

    …ng inheritance
    
    Patch: Wade Simmons
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1205592 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 23, 2011
  2. THRIFT-1431 Rename 'sys' module to 'util'

    Patch: David Worms
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1205576 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 23, 2011
  3. Thrift-1435: make TException.Message property conformant to the usual…

    … expectations
    
    Client: delphi
    Patch: Jens Geyer
    
    Make delphi exceptions act like standard TException within other languages 
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1205415 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 23, 2011
Commits on Nov 21, 2011
  1. Thrift-1432: Javascript struct constants declared in the same file as…

    … their struct definition will cause an error
    
    Client: js
    Patch: Mike Riley
    
    Flips print out of constants and structs within the generator to allow for use of constants within the structs.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1204495 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 21, 2011
Commits on Nov 17, 2011
  1. Thrift-1391: Improved Delphi XE test cases

    Client: delphi
    Patch: Jens Geyer
    
    Improved TestClient:
     - collects test results and reports errors
     - added or completed a number of tests, like listTest, mapmapTest, multiExceptionTest and others
     - exception content test also included
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1202948 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 17, 2011
Commits on Nov 16, 2011
  1. THRIFT-1387 Build MSVC libraries with Boost Threads instead of Pthreads

    Minor Fix: add PDB files to vcxproj files
    Patch: Peace C
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1202843 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 16, 2011
  2. Thrift-1426: Dist package missing files for release 0.8

    Client: build
    Patch: Jake Farrell
    
    Cleans up dist target and removes extra folders.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1202686 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 16, 2011
  3. Thrift-1428: shared.thrft does not include namespace for php, so thri…

    …ft compiler generate incorrect name
    
    Client: test
    Patch: Ruslan Shevchenko
    
    shared.thrft does not include namespace for php, so thrift compiler generate incorrect name
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1202653 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 16, 2011
Commits on Nov 14, 2011
  1. THRIFT-1411. java: java generator does not provide type parameter for…

    … TBaseProcessor
    
    Patch: Jake Douglas
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1201961 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 14, 2011
Commits on Nov 12, 2011
  1. Thrift-1425:The Node package is incompatible with latest node (0.6) &…

    … npm (1.0.27)
    
    Client: nodejs
    Patch: David Worms
    
    Changes web to url within bug stanza for nodejs packaging 
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1201270 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 12, 2011
Commits on Nov 10, 2011
  1. Thrift-1401: JSON-protocol for Delphi XE Libraries

    Client: delphi
    Patch: Jake Farrell
    
    Fixing windows newlines removed incorrectly.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1200551 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 10, 2011
  2. Thrift-1401: JSON-protocol for Delphi XE Libraries

    Client: delphi
    Patch: Jens Geyer
    
    Adds support for the JSON protocol to the existing Delphi XE libraries.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1200538 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 10, 2011
  3. Thrift-1424:Ruby specs fail when run with rake

    Client: ruby
    Patch: Peter Sanford
    
    Fixes specs failing to load the spec_helper in ruby 1.9.2
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1200070 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 10, 2011
Commits on Nov 9, 2011
  1. Thrift-1421: Debian Packages can not be built

    Client: debian
    Patch: Jake Farrell
    
    Commenting out erlang from debian build until jsx can be fixed. 
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1199792 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 9, 2011
Commits on Nov 8, 2011
  1. Thrift-184: Add OSGi Manifest headers to the libthrift java library t…

    …o be able to use Thrift in the OSGi runtime
    
    Client: java
    Patch: Jake Farrell
    
    Updated manifest to add OSGI support.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1199047 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 8, 2011
Commits on Nov 6, 2011
  1. Removing trailing quote in java build.properties file.

    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198592 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 6, 2011
  2. Thrift-1421: Debian Packages can not be built (ruby build fails)

    Client: deb
    Patch: Jake Farrell
    
    Removing ruby from deb as it is now available as a gem.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198549 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 6, 2011
  3. Thrift-1382: Bundle install doesnot work because thrift crashes

    Client: ruby
    
    Fixing strlcpy header.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198543 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 6, 2011
  4. Thrift-1382: Bundle install doesnot work because thrift crashes

    Client: ruby
    
    Adding header for strlcpy.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198503 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 6, 2011
  5. Thrift-1382: Bundle install doesnot work because thrift crashes

    Client: ruby
    Patch: Jake Farrell
    
    Fixes strlcpy header include issue with ruby 1.9.x.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198394 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 6, 2011
  6. Thrift-1251: Generated java code should indicate which fields are req…

    …uired and which are optional
    
    Client: java
    Patch: Jake Farrell
    
    Fixes optional/required comments on fields.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198386 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 6, 2011
  7. THRIFT-1361 revert compiler/cpp/src/thrifty.yy change

    => breaks mingw build
    => memleak fixes reported by cppcheck
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198347 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 6, 2011
  8. THRIFT-1361 Optional replacement of pthread by boost::thread

    Patch: Alexandre Parenteau
    rev3
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198339 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 6, 2011
  9. THRIFT-1277 Node.js serializes false booleans as null

    revert patch => breaks js
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198334 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 6, 2011
Commits on Nov 5, 2011
  1. Thrift-1415: delphi: add version Info to the library

    Client: delphi
    Patch: Jens Geyer 
    
    Adding versioning to delphi library
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1197957 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 5, 2011
  2. Thrift-1277: Node.js serializes false booleans as null

    Client: js
    Patch: Hans Duedal 
    
    When serializing boolean types, false booleans are serialized as null instead of false switching to  using loose compare instead
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1197955 13f79535-47bb-0310-9956-ffa450edef68
    jfarrell committed Nov 5, 2011
Commits on Nov 4, 2011
  1. THRIFT-1335: Add accept timeout to TServerSocket

    Client: cpp
    Patch: Dave Watson
    
    FIX: add accTimout_ Initialization to DomainSocket Constructor
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1197523 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 4, 2011
  2. THRIFT-1420. java: Nonblocking and HsHa server should make sure to cl…

    …ose all their socket connections when the selector exits
    
    This patch makes the selector threads close out all of their open sockets before completely exiting. In testing, this appears to alleviate issues with hanging clients.
    
    Patch: Thomas Kielbus
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1197370 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 4, 2011
Commits on Nov 2, 2011
  1. THRIFT-1419. java: AbstractNonBlockingServer does not catch errors wh…

    …en invoking the processor
    
    This patch changes the invoke() method to catch Throwables instead of just Exceptions.
    
    Patch: Thomas Kielbus"
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1196848 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 2, 2011
Commits on Nov 1, 2011
  1. THRIFT-1416 Python Unit test is broken on ci

    remove repr from TestSuite
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1196273 13f79535-47bb-0310-9956-ffa450edef68
    bufferoverflow committed Nov 1, 2011