Commit Graph

49 Commits

Author SHA1 Message Date
Jens Geyer
3fc0b8d061 Version number aligned to 0.15.0 2021-02-11 23:17:45 +01: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
James Lacey
55016bff2b THRIFT-5343: TTlsSocketTransport does not resolve IPv4 addresses or validate hostnames correctly
Client: netstd
Patch: James Lacey

This closes #2322
2021-02-04 10:21:36 +01:00
Jens Geyer
58e655e4b9 THRIFT-5252 Make CreateHttpClientHandler() method virtual
Client: netstd
Patch: Jens Geyer

This closes #2201
2020-07-14 21:41:36 +02:00
ResDiaryLewis
6c5f5c8a94 THRIFT-5329: Add THttpTransport constructor with HttpClient
Client: netstd
Patch: Lewis Jackson

This closes #2188
2020-07-01 22:59:16 +02:00
Marco Schroeter
7b379944ef Thrift.csproj: Stop writing AssemblyAttributes.cs to /tmp
Client: netstd
Patch: Marco Schroeter

This closes #2167
2020-06-15 22:32:43 +02:00
Mario Emmenlauer
bde5cbc078 Added IsOpen() and GetPort() for netstd transports
Client: netstd
Patch: Mario Emmenlauer

This closes #2166
2020-06-04 21:18:01 +02:00
Jens Geyer
affea7bee4 THRIFT-5216 generate DeepCopy methods
Client: netstd
Patch: Jens Geyer

This closes #2155
2020-05-27 01:32:14 +02:00
Jens Geyer
dce229911c THRIFT-5210 further refactoring and performance optimizations
Client: netstd
Patch: Jens Geyer

This closes #2146
2020-05-17 22:34:10 +02:00
Mario Emmenlauer
ad3e440955 TSocketTransport.cs: Fixed a problem with initializing IPAddress
Client: netstd
Patch: Mario Emmenlauer

This closes #2140
2020-05-15 21:59:15 +02:00
eric.bleher@software-managed.com
5159da9096 THRIFT-5172 NetStd OutOfMemoryException
Client: netstd
Patch: Eric Bleher

This closes #2093
2020-04-09 21:22:46 +02:00
Mikel Blanchard
4b66a9d881 THRIFT-5133: Use ArrayPool when reading and writing strings to improve performance
Client: netstd
Patch: Mikel Blanchard

This closes #2057
2020-03-19 23:13:03 +01:00
Jens Geyer
222362cc70 THRIFT-5095 ToString() should print entire structure, not just the top-level data
Client: netstd
Patch: Jens Geyer

This closes #2009
2020-02-16 13:19:43 +01:00
Paulo Neves
f049ff374d THRIFT-5083 Reset context on new messages.
Client: netstd
Patch: Paulo Neves

This closes #
2020-02-05 21:40:16 +01:00
Jens Geyer
ffb97e105c THRIFT-4990 Upgrade to .NET Core 3.1 (LTS)
Client: netstd
Patch: Jens Geyer

This closes #1961
2019-12-07 08:47:32 +01:00
Jens Geyer
5080645cb0 THRIFT-5027 Implement remaining read bytes checks
Client: netstd
Patch: Jens Geyer

This closes #1946
2019-11-23 22:40:53 +01:00
zembord
9d958a3caf THRIFT-5010 BinaryPrimitives.Read/WriteInt32BigEndian should be used to convert to/from network byte order
Client: netstd
Patch: Edward Zhuravlov

This closes #1944
2019-11-23 22:24:52 +01:00
Jens Geyer
eacd1d48c8 THRIFT-5021 Implement MAX_MESSAGE_SIZE and centralize limits into a TConfiguration class
Client: netstd
Patch: Jens Geyer

This closes #1943
2019-11-23 01:15:45 +01:00
Jens Geyer
261cad3417 THRIFT-5020 Refactoring & minor fixes for netstd library
Client: netstd
Patch: Jens Geyer

This closes #1941
2019-11-21 22:26:09 +01:00
zembord
50caa4de84 THRIFT-4990: Upgrade to .NET Core 3.0
Client: netstsd
Patch: Edward Zhuravlov

This closes #1921
2019-11-08 19:24:59 +01:00
Jens Geyer
ec439548c5 THRIFT-4990 Switch to .NET core 3.0
Client: netstsd
Patch: Jens Geyer

This closes #1909
2019-11-02 17:34:23 +01:00
Jens Geyer
5fe31ea7d7 bump version 2019-10-17 23:51:36 +02:00
Jens Geyer
4286054d3d Merge branch '0.13.0' 2019-10-17 23:49:41 +02:00
Jens Geyer
b75e88a33d FIX netstd assembly version 2019-10-17 23:47:40 +02:00
Jens Geyer
e02559fd46 bump version
This closes #1899
2019-10-17 20:31:24 +02:00
Jens Geyer
a4fc3d42e9 THRIFT-4907 strong named assemblies wanted
Client: netstd
Patch: Jens Geyer

This closes #1854
2019-08-25 14:04:58 +02:00
Jens Geyer
9cf37be1f1 THRIFT-4919 THttpTransport.cs (netstd) and THttpClientTransport (netcore) have bad timeout code
Patch: Jens Geyer

This closes #1847
2019-08-20 21:28:38 +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
1e808af7b3 THRIFT-4893 Enable automatic content encoding handling for gzip,deflate in the HTTP client
Client: netstd
Patch: Jens Geyer

This closes #1818
2019-06-22 10:27:57 +02:00
Kyle Smith
823474ec89 THRIFT-4848: Add ability to set Content-Type,Accept headers in HTTP client
Client: netstd
Patch: Kyle Smith

This closes #1801
2019-06-14 22:42:15 +02:00
Jens Geyer
936944384f THRIFT-4879 general performance improvements for netstd library
Client: netstd
Patch: Jens Geyer

Removing obsolete (and finally incorrect) assertion.
2019-06-05 22:03:14 +02:00
Jens Geyer
5a17b13ebc THRIFT-4879 general performance improvements for netstd library
Client: netstd
Patch: Jens Geyer

This closes #1808
2019-06-04 22:31:58 +02:00
Jens Geyer
27d8387c49 THRIFT-4860 Allow changing "User-Agent"
Client: netstd
Patch: Jens Geyer
2019-05-04 12:22:47 +02:00
Albert Hives
65d5f84507 renamed TClientTransport.cs file to match its class name TTransport.cs
Client: netstd
Patch: Albert Hives <ahives@hotmail.com>

This closes #1784
2019-05-03 23:10:16 +02:00
Jens Geyer
366cc3dee0 THRIFT-4854 oneway calls do not work over HTTP
Client: netstd
Patch: Jens Geyer

This closes #1790
2019-04-28 23:51:34 +02:00
Jens Geyer
8f327f24ee THRIFT-4853 TServerFramedTransport is now obsolete and can be removed
Client: netstd
Patch: Jens Geyer

This closes #1789
2019-04-28 00:31:57 +02:00
Jens Geyer
2ff952b0af THRIFT-4816 JSONTransports Context.WriteAsync/ReadAsync are badly named
Client: netstd
Patch: Jens Geyer

This closes #1779
2019-04-19 16:07:29 +02:00
Kyle Smith
7b94dd4221 THRIFT-4839: Remove embedded buffering/framed options from TCP transports
Client: netstd
Patch: Kyle Smith + minor changes by Jens Geyer

This closes #1770
2019-03-27 00:17:55 +01:00
Jens Geyer
421444f2df THRIFT-4831 interface ITProtocolFactory should be class TProtocolFactory again
Client: netstd
Patch: Jens Geyer

This closes #1767
2019-03-21 09:03:13 +01:00
Jens Geyer
98c194103d THRIFT-4829 HTTP server transport lacks TransportFactory arguments
Client: netstd
Patch: Jens Geyer

This closes #1766
2019-03-21 09:01:50 +01:00
Kyle Smith
6378ff69a6 THRIFT-4825 Aligned the TTlsSocketServerTransport constructors with the TSocketServerTransport
Client: C#
Patch: Kyle Smith <ksmith@jrautomation.com>

This closes #1762
2019-03-15 22:55:26 +01:00
Jens Geyer
b11f63c552 THRIFT-4824 Logger deprecation warnings in tutorial
Client: netstd
Patch: Jens Geyer

this closes #1760
2019-03-15 22:01:37 +01:00
Jens Geyer
bf27637960 THRIFT-4822 Convert bool CTOR flags into enum type
Client: netstd
Patch: Jens Geyer

This closes #1759
2019-03-15 01:31:04 +01:00
Kyle Smith
cf51a84391 THRIFT-4821 Normalized the constructors in TServerSocketTransport to allow parity between the TcpListerer and port options.
Client: netstd
Patch: Kyle Smith

This closes #1758
2019-03-14 21:13:54 +01:00
Jens Geyer
22c412e42d THRIFT-4817 Add string CTOR to TTlsSocketTransport
Client: netstd
Patch: Jens Geyer

This closes #1753
2019-03-13 09:09:09 +01:00
Jens Geyer
68ff6cddc0 THRIFT-4813 NamedPipes may not work in all cases
Client: netstd
Patch: Jens Geyer
2019-02-28 08:39:59 +01:00
Jens Geyer
adde44b0f5 THRIFT-4772 fully enable server-side usage of framed/buffered transports
Client: netstd
Patch: Jens Geyer

This closes #1729
2019-02-05 09:08:24 +01:00
Jens Geyer
aa0c8b35d8 THRIFT-4723 Consolidate C#/netcore into new netstd language target
Client: netstd
Patch: Jens Geyer

This closes #1710
2019-01-28 23:12:28 +01:00