Permalink
Switch branches/tags
Nothing to show
Commits on Sep 7, 2011
  1. change version

    nathanmarz committed Sep 7, 2011
Commits on Mar 23, 2011
Commits on Mar 22, 2011
Commits on Mar 17, 2011
  1. Added union_value() method to generated python classes, as python doe…

    …sn't have real support for unions. This makes accessing the set value of a union type easier in python.
    bakkdoor committed Mar 17, 2011
Commits on Jan 18, 2011
  1. fix imports generated by python generator to correctly find the root …

    …of the generated code so that thrift includes work correctly
    nathanmarz committed Jan 18, 2011
Commits on Jan 14, 2011
  1. fixed bug in comparing unions with collections (wouldn't be able to c…

    …ast collections to Comparable)
    nathanmarz committed Jan 14, 2011
Commits on Jun 9, 2010
Commits on May 26, 2010
  1. THRIFT-768. java: Async client for Java

    This patch adds an implementation of a fully-asynchronous client that makes use of NIO. Stubs for the async method calls are generated along with the existing synchronous ones.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@948492 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 26, 2010
Commits on May 19, 2010
  1. THRIFT-733. Don't use scripting bridge extension's className method b…

    …ecause it's not available on iPhone.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@946208 13f79535-47bb-0310-9956-ffa450edef68
    geechorama committed May 19, 2010
Commits on May 18, 2010
  1. THRIFT-784. erl: Fix two problems with "make install"

    - Support DESTDIR.
    - Pass proper arguments to install.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@945898 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed May 18, 2010
  2. THRIFT-646. erlang: Misc build cleanups

    - Use AC_ERLANG_PATH_ERLC to find erlc, instead of the generic
      AC_PATH_PROG.
    - Also check for erl, just in case it is used internally by checks.
    - Use AC_ERLANG_SUBST_INSTALL_LIB_SUBDIR instead of manual hackery to
      find the location where Erlang libraries should be installed.  (This
      doesn't use the discovered version of Erlang, though.  See
      http://lists.gnu.org/archive/html/bug-autoconf/2010-05/msg00003.html .)
    - Minor style changes in Makefile.am
    - Remove some hacks we were using in the old makefile that were
      necessary because we were not using automake.
    - Remove ebin in a "maintainer-clean-local" rule to avoid shadowing the
      default "maintainer-clean" rule which handles MAINTAINERCLEANFILES.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@945744 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed May 18, 2010
Commits on May 17, 2010
  1. THRIFT-781. Install libfb303.so in the correct target lib directory

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@945318 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed May 17, 2010
Commits on May 12, 2010
  1. THRIFT-459. Ruby installation always tries to write to /Library/Ruby/…

    …site
    
    This patch adds a RUBY_PREFIX option similiar to JAVA_PREFIX or PY_PREFIX.
    
    Patch: Matthieu Imbert
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@943698 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 12, 2010
  2. THRIFT-774. java: TDeserializer should provide a partialDeserialize m…

    …ethod for primitive types
    
    This patch adds partialDeserialize* methods for each of the supported Thrift primitives.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@943679 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 12, 2010
Commits on May 7, 2010
  1. THRIFT-373. Include js and as3 libraries in release tarballs

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@942198 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed May 7, 2010
  2. Clean up a little bit of extra whitespace

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@942197 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed May 7, 2010
Commits on May 4, 2010
  1. THRIFT-647. php: Add license header and fix style in Makefile.am

    The attachment was made with the "licensed for inclusion" option, so it
    should get a standard Apache license header.  Our other makefiles use
    $() style for variables and don't include extra spaces before
    backslashes.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940936 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed May 4, 2010
  2. revert an unintentional commit to the java generator

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940861 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 4, 2010
Commits on May 3, 2010
  1. THRIFT-770. build: Get 'make dist' to work without first compiling so…

    …urce code
    
    This patch ditches the old print_version.sh method and instead generates the compiler's version.h via the Makefile.
    
    Patch: Anthony Molinaro
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940630 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 3, 2010
Commits on May 2, 2010
  1. THRIFT-650. build: Make Check fails on Centos/OSX with 0.2.0 tarball

    This patch fixes the make check target for OSX.
    
    Patch: Anthony Molinaro
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940327 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 2, 2010
  2. THRIFT-646. erl: Erlang library is missing install target

    This patch adds a new install target to the erlang makefile. It also converts the Makefile to Makefile.am
    
    Patch: Anthony Molinaro
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940326 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 2, 2010
  3. THRIFT-647. php: PHP library is missing install target

    This patch adds a 'make install' target to a new PHP makefile. 
    
    Patch: Anthony Molinaro
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940325 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 2, 2010
Commits on May 1, 2010
  1. THRIFT-765. java: Revert the changes applied by THRIFT-765, as they a…

    …ppear to be unstable
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@940013 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed May 1, 2010
Commits on Apr 30, 2010
  1. set the TRUNK version to 0.4.0-dev, instead of the ancient 20080411 d…

    …atestamp
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@939825 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 30, 2010
  2. THRIFT-765. java: Improved string encoding and decoding performance

    This patch fixes a regression caused by the previous 'fast' implementation, in particular, dealing with unicode characters that need to be encoded as surrogate pairs. The performance stays about the same.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@939822 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 30, 2010
Commits on Apr 29, 2010
  1. THRIFT-438. py: Add support for Twisted.web in servers and clients

    This patch adds a Twisted.web resource that can be used for processing incoming Thrift requests over HTTP
    
    Patch: Esteve Fernandez
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@939413 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 29, 2010
  2. THRIFT-766. java: Propagate TSocket timeout to connect

    This patch makes sure the specified timeout is used when opening connections, too.
    
    Patch: David Helder
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@939380 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 29, 2010
  3. java: add another testcase to TestUtf8Helper

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@939142 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 29, 2010
Commits on Apr 28, 2010
  1. THRIFT-762. Include CoreServices.h if we are not compiling on the iPh…

    …one.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@939024 13f79535-47bb-0310-9956-ffa450edef68
    geechorama committed Apr 28, 2010
Commits on Apr 26, 2010
  1. THRFIT-601. java: Add readLength support to TBinaryProtocol.Factory

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@938206 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed Apr 26, 2010
  2. THRIFT-601. java: Allow a maximum frame size for TFramedTransport

    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@938205 13f79535-47bb-0310-9956-ffa450edef68
    dreiss committed Apr 26, 2010
  3. THRIFT-760. java: Generated client code does not set or check the seq…

    …uence ID in messages
    
    The Java generated clients weren't paying attention to sequence ids. Now they are\!
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@938169 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 26, 2010
Commits on Apr 25, 2010
  1. THRIFT-765. java: Improved string encoding and decoding performance

    This change makes Java's string/utf8 encoding and decoding about 2x faster.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@937812 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 25, 2010
Commits on Apr 22, 2010
  1. THRIFT-611. Under Windows when compiling using MinGW, includes are in…

    …correctly resolved due to '/' <-> '\' havoc.
    
    This patch ensures the proper slashes are used based on the platform.
    
    git-svn-id: http://svn.apache.org/repos/asf/incubator/thrift/trunk@937070 13f79535-47bb-0310-9956-ffa450edef68
    bryanduxbury committed Apr 22, 2010