summaryrefslogtreecommitdiff
path: root/lib/delphi/src
Commit message (Collapse)AuthorAgeFilesLines
* Thrift-2600: 0.9.2 release0.9.20.9.2jfarrell2014-11-041-1/+1
| | | | | | | client: release patch: jfarrell Versioning for 0.9.2 release rc1.
* THRIFT-2768: Whitespace FixupJens Geyer2014-10-0312-4265/+4265
| | | | | Client: C#, Delphi Patch: Jens Geyer
* THRIFT-2696 Unable to stop socket server while there are idle clientsJens Geyer2014-09-173-34/+198
| | | | | Client: Delphi Patch: Jens Geyer & Severian Duchenko
* THRIFT-2696 Unable to stop socket server while there are idle clientsJens Geyer2014-09-111-85/+59
| | | | | | | Client: Delphi Patch: Severian Duchenko & Jens Geyer The patch contains some additional refactoring, e.g. I consolidated the excessively overloaded CTORs a bit.
* THRIFT-2506 Update TProtocolException error codes to be used consistently ↵Jens Geyer2014-05-031-1/+2
| | | | | | throughout the library Patch: Jens Geyer
* THRIFT-2415 Named pipes server performance & message modeJens Geyer2014-03-202-92/+303
| | | | Patch: Jens Geyer
* THRIFT-2345 Delphi: UTF-8 sent by PHP as JSON is not understood by TJsonProtocolJens Geyer2014-02-071-20/+28
| | | | Patch: Jens Geyer
* THRIFT-2331 Missing call to ReadStructBegin() in TApplicationException.Read()Jens Geyer2014-01-231-0/+2
| | | | Patch: Jens Geyer
* THRIFT-2297: TJsonProtocol implementation for Delphi does not allow for both ↵Jens Geyer2013-12-301-2/+2
| | | | | | possible slash (solidus) encodings, including a test case Patch: Jens Geyer
* THRIFT-2195 Delphi event handlers - fix for multiplex protocolJens Geyer2013-12-191-3/+3
|
* * THRIFT-2195: added default argument for enhanced compatbilityJens Geyer2013-09-261-1/+1
| | | | Patch: Jens Geyer
* THRIFT-2195 Delphi: Add event handlers for server and processing eventsJens Geyer2013-09-255-87/+179
| | | | Patch: Jens Geyer
* THRIFT-2202 Delphi TServerImpl.DefaultLogDelegate may stop the server with ↵Jens Geyer2013-09-231-2/+9
| | | | | | I/O-Error 105 Patch: Jens Geyer
* THRIFT-2162 Missing calls to inherited CTOR at misc. placesJens Geyer2013-09-067-10/+38
| | | | Patch: Jens Geyer
* THRIFT-820 Remove readLength attribute from BinaryProtocolCarl Yeksigian2013-08-141-25/+1
| | | | Patch: Carl Yeksigian
* THRIFT-2084 Delphi: Ability to create entity Thrift-generated instances ↵Jens Geyer2013-07-131-3/+14
| | | | | | based on TypeInfo Patch: Jens Geyer
* THRIFT-1993 Factory to create instances from known (generated) interface ↵Jens Geyer2013-06-041-0/+84
| | | | | | types with Delphi Patch: Jens Geyer
* THRIFT-1962 Multiplex processor should send any TApplicationException back ↵Jens Geyer2013-05-131-9/+43
| | | | | | to client Patch: Jens Geyer
* THRIFT-1880 Make named pipes server work asynchronously (overlapped) to ↵Jens Geyer2013-03-272-114/+191
| | | | | | allow for clean server stops Patch: Jens Geyer
* THRIFT-1899 Delphi: Support for Multiplexing Services on any Transport, ↵Jens Geyer2013-03-253-0/+622
| | | | | | Protocol and Server Patch: Jens Geyer
* THRIFT-1874 timeout for the server-side end of a named pipeJens Geyer2013-03-071-4/+8
| | | | Patch: Jens Geyer
* THRIFT-1873 Binary protocol factory ignores struct read/write flagsJens Geyer2013-03-071-1/+1
| | | | Patch: Jens Geyer
* THRIFT-1872 issues with TBufferedTransport bufferJens Geyer2013-03-071-26/+37
| | | | Patch: Jens Geyer
* THRIFT-1842 Memory leak with PipesJens Geyer2013-01-232-68/+73
| | | | Patch: Jens Geyer
* THRIFT-1801 Sync up TApplicationException codes across languages and thrift ↵Roger Meier2012-12-221-1/+6
| | | | | | implementations Patch: Andrew Cox
* THRIFT-1713 Named and Anonymous Pipe transport (Delphi)Roger Meier2012-10-202-325/+366
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400514 13f79535-47bb-0310-9956-ffa450edef68
* Updating Thrift trunk version to 1.0.0-devJake Farrell2012-10-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397293 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1713 Named and Anonymous Pipe transport (Delphi) Roger Meier2012-10-062-1/+711
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394952 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1691 Serializer/deserializer support for Delphi Roger Meier2012-09-121-0/+223
| | | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384105 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1670: Incompatibilities between different versions of a Thrift interfaceJake Farrell2012-08-291-2/+54
| | | | | | | | | | | Client: delphi Patch: Jens Geyer The method TProtocolUtil.Skip() lacks implementation, which leads to exceptions after unknown message members are found by the generated deserialisation code. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1378429 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1621 Delphi Memory leaksRoger Meier2012-06-061-12/+12
| | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346814 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1537:TFramedTransport issuesJake Farrell2012-03-222-5/+12
| | | | | | | | | | | | | 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
* THRIFT-1485 Performance: pass large and/or refcounted arguments as "const"Roger Meier2012-01-087-170/+170
| | | | | | Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1228965 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1473 JSON context stack may be left in an incorrect state when an ↵Roger Meier2012-01-081-13/+27
| | | | | | | | exception is thrown during read or write operations Patch: Jens Geyer git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1228963 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1467:Possible AV with empty strings when using JSON protocolJake Farrell2011-12-151-1/+1
| | | | | | | | | | | Client:delphi Patch: Jens Geyer Fixes exception raised on empty json strings. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1214955 13f79535-47bb-0310-9956-ffa450edef68
* Updating trunk to 0.9.0 version.Jake Farrell2011-11-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1208214 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1435: make TException.Message property conformant to the usual ↵Jake Farrell2011-11-231-4/+13
| | | | | | | | | | | | | 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
* Thrift-1401: JSON-protocol for Delphi XE LibrariesJake Farrell2011-11-103-490/+1655
| | | | | | | | | | | 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
* Thrift-1415: delphi: add version Info to the libraryJake Farrell2011-11-051-0/+3
| | | | | | | | | | | 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
* Thrift-1408: Delphi Test Server: Exception test case fails due to naming ↵Jake Farrell2011-10-311-0/+14
| | | | | | | | | | | | | conflict with e.message Client: delphi Patch: jens Geyer Fix name comflict with e.message git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1195461 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1399: One of the TServerImpl.Create CTORs lacks implementationJake Farrell2011-10-261-7/+10
| | | | | | | | | | | Client: delphi Patch: Jens Geyer Adding delphi test server missing constructor. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1189007 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-1404: Delphi compiler generates struct reader code with problem.Jake Farrell2011-10-261-1/+1
| | | | | | | | | | | Client: delphi Patch: Kenjiro Fukumitsu After recieved STOP,it calls additional ReadFieldEnd, which is different from the implementation of other language compiler. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1189005 13f79535-47bb-0310-9956-ffa450edef68
* Thrift-1366: Delphi generator, lirbrary and unit test.Jake Farrell2011-10-188-0/+3993
Client: delphi Patch: Kenjiro Fukumitsu Adding delphi XE generator, lib and unit tests. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1185688 13f79535-47bb-0310-9956-ffa450edef68