Permalink
Commits on Sep 16, 2018
  1. THRIFT-3458: additional dub.json changes

    jeking3 committed Sep 14, 2018
  2. dub.json for integration into Dlang package registry and fix depricat…

    nrTQgc authored and jeking3 committed Jan 24, 2018
    …ion warnings
  3. THRIFT-4637 C# async mode generates incorrect code with inherited ser…

    Jens-G authored and jeking3 committed Sep 15, 2018
    …vices
    
    Client: C#
    Patch: Jens Geyer
  4. THRIFT-4620: add crosstest support for zlib (buffered) to cpp, enable…

    jeking3 committed Sep 15, 2018
    … cpp,go,py,py3 tests
  5. THRIFT-4620: Ensure enough space for for zlib flush marker

    Dominic Coyne authored and jeking3 committed Sep 11, 2018
    Client: lib/cpp
Commits on Sep 15, 2018
  1. THRIFT-4631 Fix Ruby codegen to gen valid ruby for recursive structs

    Charles Giardina authored and jeking3 committed Sep 11, 2018
  2. THRIFT-4634: work around cabal 1.22 dependency bug breaking CI job fo…

    jeking3 committed Sep 14, 2018
    …r Xenial
Commits on Sep 13, 2018
  1. Better consistency with module names, fix module name for Errors

    apocolipse authored and jeking3 committed Sep 4, 2018
Commits on Sep 2, 2018
  1. Update Swift Library and tests

    apocolipse authored and jeking3 committed Aug 29, 2018
  2. Remove checking of remaining bytes in the Go library.

    vykulakov authored and jeking3 committed Aug 31, 2018
    Obtaining the remaining bytes isn't supported with some combinations of protocols and transports in the Go library. For example, the binary protocol doesn't work properly with the zlib transport which wraps the framed transport. In libraries for other languages checking is used for directly reading data from a buffer of an underlying transport. If data isn't enough we just read data from the underlying transport and never throw an error as in the Go library. But buffer for the zlib transport is encapsulated in the Go zlib library and we can't access to it. So removing that checking is the most simple and convenient method to solve the problem.
Commits on Sep 1, 2018
  1. THRIFT-4621 Add THeader for Python

    spladug authored and nsuke committed Aug 13, 2018
    Client: py
Commits on Aug 29, 2018
  1. THRIFT-4622: Resolve typedef'd list-element type

    simonsouth authored and jeking3 committed Aug 19, 2018
    Client: c_glib
  2. THRIFT-4617: Prepend service-specific struct names with service name (#…

    flavray authored and jeking3 committed Aug 29, 2018
    …1578)
    
    Client: rs
Commits on Aug 7, 2018
  1. THRIFT-4609 keep InnerException wherever appropriate

    Jens-G committed Aug 6, 2018
    Client: C#
    Patch: Jens Geyer
    
    This closes #1576
  2. THRIFT-4614: Generate missing @nullable annotation (#1577)

    msridhar authored and dcelasun committed Aug 7, 2018
    Client: Java
Commits on Aug 3, 2018
  1. Fix comparison of integers of different signs

    kainjow authored and jeking3 committed Aug 2, 2018
    This fixes a warning in Xcode/clang "Comparison of integers of different signs: 'int' and 'UInt32' (aka 'unsigned int')"
Commits on Aug 1, 2018
  1. THRIFT-4604: NodeJS add Int64 to exports for browserify (#1573)

    kevin-greene-ck authored and jeking3 committed Aug 1, 2018
Commits on Jul 31, 2018
  1. THRIFT-4605: bootstrap.sh fails if automake=1.16.1 (#1574)

    beltran authored and jeking3 committed Jul 31, 2018
Commits on Jul 30, 2018
  1. Minor updates for cl, dlang, go versions in Bionic CI builds

    jeking3 committed Jul 7, 2018
Commits on Jul 17, 2018
  1. THRIFT-3950: Memory leak while calling oneway methods (#1568)

    bforbis authored and jeking3 committed Jul 17, 2018
    * THRIFT-3950: Memory leak while calling oneway methods
    * THRIFT-3950: Update NodeJS Oneway tests
Commits on Jul 5, 2018
  1. THRIFT-4591: optimize lua client to use one write per framed message (#…

    zhiyong0804 authored and jeking3 committed Jul 5, 2018
Commits on Jul 3, 2018
  1. THRIFT-4586: Cocoa generator generates NSString with copy instead of …

    CarbonComputed authored and jeking3 committed Jun 15, 2018
    …strong.
    
    Client: [cocoa]
  2. THRIFT-4592: change readI32 to use Array.reverse/Array.pop vs Array.s…

    arittr authored and jeking3 committed Jun 27, 2018
    …hift, which is expensive for big arrays in V8
Commits on Jun 27, 2018
  1. move autotools builds in front of cmake builds in Travis CI

    jeking3 committed Jun 27, 2018
  2. add coverity scan build automation to cron job on Travis CI

    jeking3 committed Jun 27, 2018
  3. Update README with build status badges

    jeking3 committed Jun 27, 2018
  4. THRIFT-4225: Delete callback if RPC send failed

    Brian Forbis authored and jeking3 committed Jun 23, 2018
Commits on Jun 22, 2018
  1. THRIFT-4590 running the test client using HTTP transport leads to "Co…

    Jens-G committed Jun 22, 2018
    …Initialize not called"
    
    Client: Delphi
    Patch: Jens Geyer
  2. THRIFT-4589 HTTP client timeouts are a) incomplete and b) not used at…

    Jens-G committed Jun 22, 2018
    … all
    
    Client: Delphi
    Patch: Jens Geyer
  3. THRIFT-4564: Reset buffered transport on serizliation errors

    Brian Forbis authored and jeking3 committed May 27, 2018
Commits on Jun 16, 2018
  1. THRIFT-4579: Move up to Ubuntu Bionic for CI builds

    jeking3 committed Jun 8, 2018
    make dlang library compatible with openssl-1.1 for Ubuntu Bionic
    Requires an upstream deimos update to be compatible.
Commits on Jun 10, 2018
  1. THRIFT-4289: fix ruby unit test compatibility for 2.4 Fixnum Integer …

    jeking3 committed Jun 10, 2018
    …handling
  2. disable one cross test that has been failing

    jeking3 committed Jun 10, 2018
  3. THRIFT-4582: Fix Xenial CI build issues (#1563)

    jeking3 committed Jun 10, 2018
    * THRIFT-4582: fix xenial build issues
    
    * THRIFT-2913: fix Thrift::ThreadPoolServer should serve inside a thread on xenial
    
    * THRIFT-4478: Move Xenial up to dmd 2.075.1 as that is the new minimum
    version that works since the changes for 2.080.0 went in.
Commits on Jun 8, 2018
  1. THRIFT-4478: Thrift will not build with dlang 2.078 or later (#1559)

    nsuke authored and jeking3 committed Jun 8, 2018
    * THRIFT-4478 Thrift will not build with dlang 2.078 or later
    
    This fixes build errors and deprecation warnings on dmd v2.080.0.
    
    * THRIFT-4478: Update ubuntu-artful docker build image to use DMD 2.080.0
    
    * THRIFT-4478 Fix build failure for nonblocking
    
    * THRIFT-4478: update readme files