42 Commits
Author SHA1 Message Date
Jens Geyer 58cee63f89 netstd bump versions 2026-10-24 15:16:42 +02:00
dependabot[bot] dc83a929d1 Bump System.Security.Cryptography.Xml from 10.0.10 to 10.0.13
---
updated-dependencies:
- dependency-name: System.Security.Cryptography.Xml
  dependency-version: 10.0.13
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-17 02:01:19 +02:00
Jens GeyerandClaude Opus 5.5 2e7cf9f991 THRIFT-6376: Run the netstd tutorial in CI
Client: netstd

smoketest.sh starts the tutorial server and runs the client against it
with -mc:2, once for each transport and with the compact and JSON
protocols, the buffered and framed transports and multiplexing. "make
check" in tutorial/netstd runs it, and so does a new step in the
lib-netstd job.

The client now exits with 1 when one of its clients fails. It used to
log the error and exit with 0, so a script could not tell a failed run
from a good one.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 17:58:02 +02:00
Jens GeyerandClaude Opus 5.5 c21dd251c3 THRIFT-6375: Give each netstd tutorial client its own transport
Client: netstd

With -mc greater than 1, all clients ran over the one transport and
protocol that RunAsync() created, so none of them completed its calls.
Create a transport and a protocol for each client inside the loop, as
the tutorial did before 0d12832d.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 12:28:12 +02:00
Jens Geyer 451efc7a72 bump master version 2026-09-18 09:00:54 +02:00
Jens Geyer cd00f037fa nuget package update 2026-07-21 14:51:31 +02:00
Jens Geyer b7b838d450 bump version number, fixed veralign.sh new/removed files 2026-07-11 17:56:59 +02:00
Jens GeyerandClaude Opus 4.8 dc9644eacb THRIFT-4534: Move ASP.NET Core HTTP server transport to a separate package
Client: netstd

The core ApacheThrift package no longer depends on the ASP.NET Core stack or
the Microsoft.Extensions.Logging providers, so non-web projects no longer pull
in all of those DLLs. THttpServerTransport (the only ASP.NET Core type) moves to
a new ApacheThrift.AspNetCore package; the core library keeps only the
Microsoft.Extensions.Logging.Abstractions dependency used by the TServer types.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 00:44:14 +02:00
Jens Geyer 4190558bdd netcore package upgrades
Client: netstd
Patch: Jens Geyer
2026-04-24 08:55:26 +02:00
Jens Geyer 2e3afbe577 branch for release 2026-04-08 00:05:45 +02:00
Jens Geyer d6fc79122b bump nuget packages 2025-11-19 23:56:40 +01:00
Jens Geyer 2f214c28d8 THRIFT-5902 Add net10 support
Client: netstd
Patch: Jens Geyer
2025-11-14 21:17:28 +01:00
Jens Geyer 67f8280127 nuget package update 2025-06-21 01:43:47 +02:00
Jens Geyer c79d1cc179 Branch 0.22.0 created 2025-05-14 22:08:35 +02:00
Jens Geyer e26b4a8384 THRIFT-5832 Drop net6 support and add net9 instead
Client: netstd
Patch: Jens Geyer
2024-11-22 23:25:49 +01:00
Jens Geyer ef199ccbc2 bump version number 2024-09-03 01:33:19 +02:00
Jens Geyer 0f0e11fbce THRIFT-5798 Expand netstd compile tests to fully cover all current target environments
Client: netstd
Patch: Jens Geyer

This closes #3008
2024-07-20 22:36:10 +02:00
Jens Geyer 75cf93ed22 bump version number 2024-02-04 14:50:37 +01:00
Jens Geyer 4115e952b5 THRIFT-5746 Upgrade to net8
Client: netstd
Patch: Jens Geyer
2023-11-23 19:51:35 +01:00
Jens Geyer 0d5b4f9fa1 created reöease branch 0.19.0 2023-07-08 12:49:11 +02:00
Jens Geyer 51fc54f8c1 THRIFT-5684 upgrade to net7.0:
Client: netstd
Patch: Jens Geyer
2023-02-16 09:06:37 +01:00
Jens Geyer c6fd86d9f2 bump version number 2023-02-06 23:42:52 +01:00
Jens Geyer c75646a359 version bump 2022-08-30 23:55:34 +02:00
Jens Geyer 6868ebbb31 Release 0.16.0 2022-01-20 21:02:02 +01:00
Jens Geyer 4c7b9fd38a THRIFT-5479 Add net 6 support
Client: netstd
Patch: Jens Geyer
2021-12-05 13:05:58 +01:00
Mario Emmenlauer db997bde47 Minor whitespace cleanup in csproj files 2021-08-25 11:55:05 +02:00
Jens Geyer f7e6c654bd bump version number 2021-08-03 22:21:05 +02:00
Mario Emmenlauer aeb8964dda THRIFT-5407: Minor changes in .NET to support netcoreapp3.1
Client: netstd
Patch: Mario Emmenlauer

This closes #2384
2021-05-05 20:43:44 +02:00
Jens Geyer 2b2ea622b6 THRIFT-5396 deprecate "Async" method postfix
Client: netstd
Patch: Jens Geyer

This closes #2374
2021-04-10 10:10:27 +02:00
Jens Geyer 0d12832d92 misc. netstd improvements
Client: netstd
Patch: Jens Geyer

This closes #2344
2021-03-08 09:04:28 +01:00
Jens Geyer 526a1acf3b THRIFT-5349 Add net5.0 as supported platform
Client: netstd
Patch: Jens Geyer

This closes #2328
2021-02-15 09:12:56 +01:00
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
Mario Emmenlauer 47e4923a99 Minor whitespace changes for netstd
Patch: Mario Emmenlauer
Client: netstd

This closes #2282
2020-11-19 22:23:35 +01:00
Kengo Seki bee4f2fd69 THRIFT-5053: Fix the netstd tutorial console logging and README
Client: netstd
Patch: Kengo Seki

This closes #1970
2020-01-11 00:52:42 +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 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 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
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 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 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