Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 22, 2012
  1. @jfarrell

    THRIFT-1500: d programming language support

    jfarrell authored
    Client: D
    Patch: David Nadlinger
    
    D program language library and additions
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1304085 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-1343 - remove internal min function, it seems the same as erla…

    Anthony F. Molinaro authored
    …ng:min/2
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1303672 13f79535-47bb-0310-9956-ffa450edef68
  3. THRIFT-1344 - fix http deprecation warning

    Anthony F. Molinaro authored
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1303671 13f79535-47bb-0310-9956-ffa450edef68
  4. THRIFT-1532 - slightly better fix, take into account requiredness whe…

    Anthony F. Molinaro authored
    …n adding default values
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1303666 13f79535-47bb-0310-9956-ffa450edef68
  5. THRIFT-1532/THRIFT-1475 - fix record generation for erlang

    Anthony F. Molinaro authored
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1303663 13f79535-47bb-0310-9956-ffa450edef68
  6. @jfarrell

    THRIFT-1537:TFramedTransport issues

    jfarrell authored
    Client: delphi
    Patch: Jens Geyer
    
    TFramedTransport fixes for:
     - The offset "off" is ignored, instead always 0 is used fpor reads and writes
     - Trying to write an empty byte array results in range check exceptions
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1303637 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 8, 2012
  1. @jfarrell

    THRIFT-1534:Required fields in the Delphi code generator.

    jfarrell authored
    Client:delphi
    Patch:Jens Geyer
    
    Required field changes to isset and generated Read-methods.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1298265 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 2, 2012
  1. @jfarrell

    THRIFT-1429:The nonblocking servers is supposed to use TransportFacto…

    jfarrell authored
    …ry to read the data
    
    Client: Java
    Patch: Bryan Duxbury 
    
    Enforce the transport factory on the server-read side as well as on the server-write side
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1296060 13f79535-47bb-0310-9956-ffa450edef68
  2. @jfarrell

    THRIFT-1523: clientTimeout not worked as expected in TServerSocket cr…

    jfarrell authored
    …eated by TSSLTransportFactory
    
    Client: java
    Patch: Alexey Sviridov
    
    Adds server timeout to SSLTransportFactory
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1296053 13f79535-47bb-0310-9956-ffa450edef68
  3. @jfarrell

    THRIFT-1128:MAC OS X thrift.h incompatibility with Thrift.h

    jfarrell authored
    Client: cpp, c_glib
    Patch: Jake Farrell
    
    Moving c_glib headers into $(includedir)/thrift/c_glib to not collide with cpp headers.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1296038 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 1, 2012
  1. THRIFT-1527. java: Generated implementation of tupleReadStruct in uni…

    Bryan Duxbury authored
    …ons return null when the setfield is unrecognized
    
    Unrecognized fields will now result in a TProtocolException when reading with the TupleProtocol.
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1295997 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-1529. java: TupleProtocol can unintentionally include an extra…

    Bryan Duxbury authored
    … byte in bit vectors when number of optional fields is an integral of 8
    
    This patch harmonizes the math between writeBitSet and readBitSet to eliminate the mismatch in number of bytes calculation, allowing structs to be serialized correctly.
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1295995 13f79535-47bb-0310-9956-ffa450edef68
  3. THRIFT-481: indentation of ruby classes is off by a few

    Ilya Maykov authored
    Compiler: Ruby
    Patch: Ilya Maykov
    
    Fixed indentation of gen-rb files by wrapping each file
    output stream in a class that keeps track of the indent
    level instead of using the global indent.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1295423 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 29, 2012
  1. THRIFT-1204: Ruby autogenerated files should require 'thrift' gem

    Ilya Maykov authored
    Library: Ruby
    Patch: Ilya Maykov
    This patch does 2 things:
    1) Adds a "require 'thrift'" line to the *_types.rb and *_constants.rb files,
       to be consistent with *_service.rb which was generating the thrift require
       already.
    2) Adds a "rubygems" option to the --gen rb compiler target. When this option
       is specified, the compiler will add a "require 'rubygems'" line to the top
       of each gen-rb file. Defaults to false.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1294949 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-1526. java: Union TupleSchemeFactory returns StandardSchemes

    Bryan Duxbury authored
    This patch makes it return nice, proper TupleSchemes.
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1294925 13f79535-47bb-0310-9956-ffa450edef68
  3. THRIFT-369: sets and maps break equality

    Ilya Maykov authored
    Client: ruby
    Patch: Ilya Maykov
    Added a unit test demonstrating that equality is not broken for structs with nested containers.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1294917 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 28, 2012
  1. @bufferoverflow

    THRIFT-1524 TNonBlockingServer does not compile in Visual Studio 2010

    bufferoverflow authored
    Patch: Christian Taedcke
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1294824 13f79535-47bb-0310-9956-ffa450edef68
  2. @bufferoverflow

    THRIFT-1524 TNonBlockingServer does not compile in Visual Studio 2010

    bufferoverflow authored
    Patch: Christian Taedcke
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1294819 13f79535-47bb-0310-9956-ffa450edef68
  3. @bufferoverflow

    THRIFT-1388 Delphi XE code-generation test case

    bufferoverflow authored
    Patch: Jens Geyer
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1294798 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 22, 2012
  1. THRIFT-1518. cpp: Generated C++ code only sends the first optional fi…

    Bryan Duxbury authored
    …eld in the write() function for a struct
    
    There was some incorrect else if logic added to the CPP generated code, which this patch replaces with the proper functionality.
    
    Patch: Thomas Wiggins
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1292508 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-1520 : embed version number in .app file for easier integratio…

    Anthony F. Molinaro authored
    …n with rebar
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1292474 13f79535-47bb-0310-9956-ffa450edef68
  3. THRIFT-1520 : embed version number in .app file for easier integratio…

    Anthony F. Molinaro authored
    …n with rebar
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1292466 13f79535-47bb-0310-9956-ffa450edef68
  4. @bufferoverflow

    THRIFT-1516 TProtocolException in C# should be public

    bufferoverflow authored
    Patch: Stefan Gmeiner
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1292148 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 19, 2012
  1. @bufferoverflow

    THRIFT-1517 TTransport.ReadAll() should set exception type to EndOfFile

    bufferoverflow authored
    Patch: Stefan Gmeiner
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1291039 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 14, 2012
  1. THRIFT-1447. java: NullpointerException in ProcessFunction.class :in …

    Bryan Duxbury authored
    …'oneway' method
    
    Patch: Ihor Mysak
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1244272 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 11, 2012
  1. @bufferoverflow

    THRIFT-1348 C++ Qt bindings

    bufferoverflow authored
    Patch: Doug Rosvick
    qt-cleanup.patch applied
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1243124 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 10, 2012
  1. @bufferoverflow

    THRIFT-1348 C++ Qt bindings

    bufferoverflow authored
    fix: remove moc_TQTcpServer.cpp (was added by accident)
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1242921 13f79535-47bb-0310-9956-ffa450edef68
  2. @bufferoverflow

    THRIFT-1348 C++ Qt bindings

    bufferoverflow authored
    Patch: Doug Rosvick and Vitali Lovich
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1242900 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 9, 2012
  1. @jfarrell

    Thrift-556:Ruby compiler does not correctly referred to top-level mod…

    jfarrell authored
    …ules when a submodule masks the top-level name
    
    Client: rb
    Patch: Ben Kelly
    
    Prepends a :: to every  place that references the top-level module.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1242376 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 6, 2012
  1. @bufferoverflow

    THRIFT-1512 Thrift socket support for Windows XP

    bufferoverflow authored
    Patch: Peace C
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1241171 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 31, 2012
  1. @jfarrell

    THRIFT-1510:There should be an implementation of the JsonProtocol for…

    jfarrell authored
    … ruby
    
    Client: ruby
    Patch: Wim Crols
    
    JSON impl for ruby
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1238144 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 28, 2012
  1. @jfarrell

    Thrift-1453:Don't change types of arguments when serializing with thr…

    jfarrell authored
    …ift php extension
    
    Client:php
    patch: Dave Watson
    
    Don't change types of arguments when serializing with thrift php extension
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1236972 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 27, 2012
  1. @jfarrell

    THRIFT-1394:Treatment of optional fields is not consistent between C+…

    jfarrell authored
    …+ and Java
    
    Client: cpp
    Patch: Diwaker Gupta
    
    In CPP, all optional fields are guarded by the isset helper struct. On Java, however, the generated code takes advantage of nullable types: for containers, structs, exceptions, enums, and, notably, strings, the generator elides explicit use of an "isset" bit vector and instead emits checks of the form "field null". This leads to varying behavior between the two languages: an optional string field with a default value will have {{isset[fieldid]}} false on C, but the equivalent test in Java will be true.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1236529 13f79535-47bb-0310-9956-ffa450edef68
  2. @jfarrell

    Thrift-1502:TSimpleServer::serve(): Do not print out error message if…

    jfarrell authored
    … server was stopped.
    
    Client: cpp
    Patch: Vibhav Sreekanti
    
    Print msg on TSimpleServer stop.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1236523 13f79535-47bb-0310-9956-ffa450edef68
  3. @jfarrell

    Thrift-1465:Visibility of methods in generated java code

    jfarrell authored
    Client: java
    Patch: Ashutosh Chauhan
    
    Changes visibility of processor getProcessMap() and getEmptyArgs() methods
    
    
    git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1236515 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.