Jens Geyer
|
4434ee92d5
|
THRIFT-5438 Inconsistent handling of exceptions during message read vs. message write phase
Client: Delphi
Patch: Jens Geyer
|
2021-07-02 00:35:47 +02:00 |
|
Jens Geyer
|
3b686533f7
|
THRIFT-5437 Make TProtocolImpl CTOR virtual
Client: Delphi
Patch: Jens Geyer
|
2021-07-01 23:32:12 +02:00 |
|
Jens Geyer
|
20a86d68e9
|
THRIFT-5390 Named Pipes transport hardening
Client: Delphi
Patch: Jens Geyer
|
2021-04-02 11:41:09 +02:00 |
|
Jens Geyer
|
66f9536e2c
|
THRIFT-5387 Improved and simplified Delphi test setup
Client: Delphi
Patch: Jens Geyer
|
2021-03-29 22:59:59 +02:00 |
|
Jens Geyer
|
cc8c2c6303
|
THRIFT-5385 XML-HTTP client reports IsOpen=TRUE even if it is not
Client: Delphi
Patch: Jens Geyer
|
2021-03-29 22:59:58 +02:00 |
|
Jens Geyer
|
b5fe1dbc0c
|
Reverted wrongly pushed commits.
- This reverts commit 876aee506b .
- This reverts commit b89316d54b .
|
2021-02-11 22:49:49 +01:00 |
|
Jens Geyer
|
876aee506b
|
Setup for Visual Studio 2019 + workarounds for some open tickets:
- (NO TICKET) fix Haxe warning
- Referenzdaten PerfTest Delphi und netstd
- "custom build" added to version info
- netstd nuget upgrades
|
2021-02-10 20:27:08 +01:00 |
|
Jens Geyer
|
68c1506715
|
THRIFT-5261 Support for deprecated methods (via annotation)
Client: Delphi
Patch: Jens Geyer
This closes #2213
|
2020-08-05 11:55:00 +02:00 |
|
Jens Geyer
|
ec57271d5b
|
THRIFT-5251 StringUtils<T>.ToString() raises an exception for enum values outside range
Client: Delphi
Patch: Jens Geyer
|
2020-07-13 23:42:45 +02:00 |
|
Jens Geyer
|
aeda987cc4
|
THRIFT-5146 Align Delphi to the test suite arguments rules (its "--switch=value", not "--switch value")
Client: Delphi
Patch: Jens Geyer
|
2020-03-22 15:30:37 +01:00 |
|
Jens Geyer
|
4a33b188f4
|
THRIFT-5145 Streamline --pipe and --named-pipe options in the code base
Client: Test suite
Patch: Jens Geyer
This closes #2065
|
2020-03-22 15:30:27 +01:00 |
|
Jens Geyer
|
6e2a6983ec
|
THRIFT-5048 EnumUtils<T>.ToString() throws for elements not known to the receiving end [ci skip]
Client: Delphi
Patch: Jens Geyer
|
2019-12-13 00:33:46 +01:00 |
|
Jens Geyer
|
a019cda66c
|
THRIFT-5012 Centralize configuration aspects into a commonly used configuration object [ci skip]
Client: Delphi
Patch: Jens Geyer
This closes #1955
|
2019-11-28 00:52:47 +01:00 |
|
Jens Geyer
|
c140bb90b0
|
THRIFT-5036 buffered transport over sockets may run into unexpected timeouts [ci skip]
Client: Delphi
Patch: Jens Geyer
|
2019-11-27 22:24:12 +01:00 |
|
Jens Geyer
|
41f47aff7c
|
THRIFT-5007 Implement MAX_MESSAGE_SIZE and remaining read bytes control
Client: Delphi
Patch: Jens Geyer
This closes #1932
|
2019-11-15 23:27:20 +01:00 |
|
Jens Geyer
|
ed99455e2e
|
THRIFT-5009 Serializer implemtation lacks support for layered transports
Client: Delphi
Patch: Jens Geyer
|
2019-11-14 22:17:39 +01:00 |
|
Jens Geyer
|
2646bd65b5
|
THRIFT-5006 Implement DEFAULT_MAX_LENGTH at TFramedTransport
Client: Delphi
Patch: Jens Geyer
|
2019-11-13 09:34:58 +01:00 |
|
Jens Geyer
|
fad7fd3e5a
|
THRIFT-5005 Refactoring of the Delphi libs [ci skip]
Client: Delphi
Patch: Jens Geyer
|
2019-11-13 09:34:58 +01:00 |
|
Jens Geyer
|
a715f701bf
|
THRIFT-4944 Field IDs > 255 fail with compact protocol
Cliwent: Delphi
Patch: Jens Geyer
|
2019-08-28 22:56:35 +02:00 |
|
Jens Geyer
|
bd1a273ab7
|
THRIFT-4898 Pipe write operations across a network are limited to 65,535 bytes per write.
Client: netstd
Patch: Jens Geyer
This closes #1823
|
2019-06-27 21:30:25 +02:00 |
|
Jens Geyer
|
b342bd9a61
|
THRIFT-4884 Add serialisation performance test for Delphi
Client: Delphi
Patch: Jens Geyer
|
2019-06-07 22:31:26 +02:00 |
|
Jens Geyer
|
83ff753777
|
THRIFT-4882 Autodetect proxy settings with WinHTTP
Client: Delphi
Patch: Jens Geyer
|
2019-06-07 22:26:55 +02:00 |
|
Jens Geyer
|
47f6317336
|
THRIFT-4881 Allow TLS1.1 and TLS1.2 even when not configured as systemwide default
Client: Delphi
Patch: Jens Geyer
|
2019-06-07 22:26:53 +02:00 |
|
Jens Geyer
|
8f7487e108
|
THRIFT-4862 better ToString() support for enums and container types
Client: Delphi
Patch: Jens Geyer
This closes #1795
|
2019-05-10 00:39:30 +02:00 |
|
Jens Geyer
|
0223091b70
|
THRIFT-4841 THTTPTransport relies on activeX component
Client: Delphi
Patch: Jens Geyer
This closes #1778
|
2019-04-06 09:53:09 +02:00 |
|
Jens Geyer
|
c9b1e29bc9
|
THRIFT-4843 http:// and https:// schemes are switched in test client
Client: Delphi
Patch: Jens Geyer
|
2019-04-04 00:02:03 +02:00 |
|
Jens Geyer
|
af7ecd6a2b
|
THRIFT-4590 running the test client using HTTP transport leads to "CoInitialize not called"
Client: Delphi
Patch: Jens Geyer
|
2018-06-22 23:05:17 +02:00 |
|
Jens Geyer
|
92d80629ac
|
THRIFT-4562 Calling wrong exception CTOR leads to "call failed: unknown result" instead of the real exception being thrown
Client: Delphi
Patch: Jens Geyer
This closes #1551
|
2018-05-03 09:04:05 +02:00 |
|
Jens Geyer
|
c564651dd4
|
THRIFT-4554 uncompileable code with member names that are also types under specific conditions
Client: Delphi
Patch: Jens Geyer
This closes #1539
|
2018-04-14 00:51:41 +02:00 |
|
Jens Geyer
|
606f1ef314
|
THRIFT-4549 Thrift exceptions should derive from TException
Client: Delphi
Patch: Jens Geyer
|
2018-04-09 23:26:25 +02:00 |
|
Jens Geyer
|
3d556248a8
|
THRIFT-4473 Move Thrift.Console.pas out of the Library
Client: Delphi
Patch: Jens Geyer
This closes #1478
|
2018-01-26 00:10:06 +01:00 |
|
Jens Geyer
|
85827154b4
|
THRIFT-4454 Large writes/reads may cause range check errors in debug mode
Client: Delphi
Patch: Jens Geyer
This closes #1466
|
2018-01-13 21:36:46 +01:00 |
|
Jens Geyer
|
14f5d500b9
|
THRIFT-4422 Add Async implementation via IFuture
Client: Delphi
Patch: Jens Geyer
This closes #1444
|
2017-12-14 00:00:03 +01:00 |
|
Jens Geyer
|
d4df91709b
|
THRIFT-4372 Pipe write operations across a network are limited to 65,535 bytes per write
Client: Delphi, C#
Patch: Jens Geyer
This closes #1402
|
2017-10-26 20:36:28 +02:00 |
|
Jens Geyer
|
cf892d46f6
|
Testcase for THRIFT-4323 range check errors or NPE in edge cases
Client: Delphi
Patch: Jens Geyer
|
2017-09-09 10:11:10 +02:00 |
|
Jens Geyer
|
078281dcd3
|
THRIFT-4324 field names can conflict with local vars in generated code
Client: Delphi
Patch: Jens Geyer
|
2017-09-08 23:55:02 +02:00 |
|
Jens Geyer
|
a62efa4109
|
THRIFT-4319 command line switch for "evhttp" incorrectly resolved to anon pipes
Client: Delphi
Patch: Jens Geyer
|
2017-09-07 22:25:50 +02:00 |
|
Jens Geyer
|
17c3ad9c8a
|
THRIFT-4318 Delphi performance improvements
Client: Delphi
Patch: Jens Geyer
This closes #1348
|
2017-09-07 22:14:00 +02:00 |
|
Jens Geyer
|
f790445d7c
|
THRIFT-4262 Invalid binding to InterlockedCompareExchange64() with 64-bit targets Client: Delphi Patch: Jens Geyer
|
2017-07-26 22:16:09 +02:00 |
|
Jens Geyer
|
540e346d6e
|
THRIFT-4016 testInsanity() impl does not conform to test spec in ThriftTest.thrift
Client: Delphi
Patch: Jens Geyer
|
2016-12-28 15:13:48 +01:00 |
|
Jens Geyer
|
e0e3240d64
|
THRIFT-3794 Split Delphi application, protocol and transport exception subtypes into separate exceptions
Client: Delphi
Patch: Kyle Johnson
|
2016-04-21 22:58:53 +02:00 |
|
Jens Geyer
|
ae985dda55
|
THRIFT-3790 Fix Delphi named pipe client to use timeout even when pipe doesn't yet exist
Client: Delphi
Patch: Kyle Johnson
The final fix.
|
2016-04-21 22:54:14 +02:00 |
|
Jens Geyer
|
bea9bbe7c6
|
THRIFT-3487 Full support for newer Delphi versions
Client: Delphi
Patch: Kyle Johnson
Slight refactoring plus some IFDEFs and the missing ASF header added by Jens Geyer
|
2016-04-20 00:43:48 +02:00 |
|
Jens Geyer
|
9f7f11e73b
|
THRIFT-3788 Compatibility improvements and Win64 support
Client: Delphi
Patch: Jens Geyer
Revised previous patch.
|
2016-04-14 23:20:52 +02:00 |
|
Jens Geyer
|
6f6aa8a406
|
THRIFT-3733 Socket timeout improvements
Client: Delphi
Patch: Jens Geyer
Socket timeout improvements, plus some code cleanup and preparation for "new" Delphi sockets.
|
2016-03-10 20:10:16 +01:00 |
|
Phongphan Phuttha
|
a6509f7b37
|
THRIFT-3404 Fixed JSON String reader doesn't recognize UTF-16 surrogate pairs.
Client: Delphi
Patch: Phongphan Phuttha <phongphan@acm.org>
This closes #671
|
2015-10-30 21:45:36 +02:00 |
|
Jens Geyer
|
39ba6b71f5
|
THRIFT-3341 Add testBool methods
Client: Delphi
Patch: Jens Geyer
|
2015-09-22 00:23:51 +02:00 |
|
Jens Geyer
|
f0e63317c7
|
THRIFT-3018 Compact protocol for Delphi
Client: Delphi
Patch: Jens Geyer
|
2015-03-02 02:16:11 +01:00 |
|
Jens Geyer
|
2ad6c307be
|
THRIFT-3012 Timing problems in NamedPipe implementation due to unnecessary open/close
Client: Delphi
Patch: Jens Geyer
|
2015-02-27 00:39:36 +01:00 |
|
Jens Geyer
|
fd1b358559
|
THRIFT-2886 Integrate binary type in standard Thrift cross test
Client: Delphi
Patch: Jens Geyer
|
2015-01-03 17:37:18 +01:00 |
|