Commit graph

81 commits

Author SHA1 Message Date
1e2e25279c add exception listener und timeout listener to request 2021-06-15 11:57:49 +02:00
1b84d5276b update to netty 4.1.65, tcnative to 2.0.39, add some wait time for threadpools, add kqueue/epoll to tests 2021-05-21 22:26:42 +02:00
c537e8b6d4 update to net 2.1.1, fix tests 2021-05-14 14:54:59 +02:00
b6930ac373 auto close after async response 2021-05-06 14:07:34 +02:00
3b5001dbcc clean up double/triple encoding mess 2021-04-30 16:04:31 +02:00
6680d54868 fix module deps, simpler server API without exposing netty classes 2021-04-23 22:29:14 +02:00
de0c798c45 update to netty 4.1.63 2021-04-15 17:14:22 +02:00
ffb4491f5e update to netty 4.1.60 2021-03-29 10:16:37 +02:00
b1048862bf no transitive module declaration, IntelliJ IDEA craziness 2021-02-02 16:35:18 +01:00
65f943f6af update to netty 4.1.58 2021-01-14 09:19:27 +01:00
9e134e3eff update to Netty 4.1.56 2020-12-19 20:02:48 +01:00
51f2cd1898 move to https on xbib.org 2020-11-13 14:27:32 +01:00
635f3a62e9 update to netty 4.1.53 2020-10-21 14:31:14 +02:00
7ce935df64 add waiting for network interfaces to network utils 2020-10-20 20:10:40 +02:00
453fc20615 better exception handling for runtime exceptions in the server handler 2020-09-10 19:08:59 +02:00
57af07c950 update to netty 4.1.52, add exception handler for HTTP pipeline handler 2020-09-10 18:11:53 +02:00
ea640122d8 fix path parameters 2020-09-02 13:55:36 +02:00
97d6f4dc6a switch to HTTP parameter map 2020-08-09 16:27:42 +02:00
849a77aeec introduce builders for server requests und responses, add context info on server requests 2020-07-27 10:43:57 +02:00
fb062ebf04 context URL, better interface and parameterized types for Domain and EndpointResolver 2020-07-24 15:30:32 +02:00
4fc61db40d renaming getPublishURL() to getContextURL(), enabling multi domain context path resolving of requests 2020-07-23 14:35:49 +02:00
e329bfff46 update to Netty 4.1.51 2020-07-22 12:14:43 +02:00
ad3fd4fcac tc native update to 2.0.31, more flexible acceptRequest 2020-07-08 18:58:23 +02:00
2c25413323 smarter domains, certificate classes, API cleanup 2020-07-06 00:08:07 +02:00
aa82f681e3 fix netty proxy handler dependency, update to xbib net 2.1.0 2020-06-16 11:11:45 +02:00
faf573ff5a update to Netty 4.1.50, better named modules 2020-06-05 10:40:42 +02:00
57dd5fabc9 update to Java named module, Gradle 6.4, JUnit 5 2020-05-20 14:56:37 +02:00
e7d7f68554 update to 4.1.49, remove all epoll for Linux build 2020-04-29 19:18:58 +02:00
ced37bd8d1 update to netty 4.1.48 2020-03-31 22:08:11 +02:00
2040c56315 update to netty 4.1.47 2020-03-13 10:36:23 +01:00
ac72abeca9 bump to netty 4.1.45 2020-01-14 16:05:44 +01:00
8b50868c16 fix for file descriptor leak 2020-01-13 14:16:44 +01:00
b980dc9b9c add linux x86_64, OS X classified artifacts for epoll, kqueue 2019-12-23 12:13:11 +01:00
aff174ab22 split bouncycastle, epoll, kqueue into separate modules, downgrade tcnative to macos 10.12 compatibility 2019-12-22 02:03:19 +01:00
5490eec9f8 better error handling in mixed protocol situations, update tests to mockito 3.1.0, jackson 2.9.10 2019-11-07 15:55:00 +01:00
e9279d1fba update to netty 4.1.43 2019-10-29 15:41:20 +01:00
87395152ab long thread counters, ensure correct client close, more methods for Request API 2019-10-09 17:01:50 +02:00
cb2b6a23df update to Netty 4.1.42, fix parameter percent encoding 2019-10-01 14:48:47 +02:00
53ab059bb3 more feature for form post parameters, chunked upload 2019-10-01 09:46:40 +02:00
59ac22d492 pluggable HTTP protocols, add netty-http-rx, adapted from https://github.com/ReactiveX/RxNetty 2019-09-23 10:02:20 +02:00
833e502a7c fix resolving endpoints, fix Unpooled.buffer(o) in flush, update to Netty 4.1.41 2019-09-13 15:25:29 +02:00
5c14695785 add local/remote address to server request 2019-08-26 12:58:22 +02:00
1c1260bba6 add TLS protocol selection to server 2019-08-26 10:31:16 +02:00
47a1176048 many test fixes, bytebuf leaks, add TLS protocol for client 2019-08-25 23:26:13 +02:00
712dd570e7 update to OpenJDK 11, xbib net 2.0.0 2019-08-08 15:48:09 +02:00
c3d65df2e0 fix mutator() calls in URL building 2019-08-08 09:18:57 +02:00
28cdfcfb57 add our HttpResponse in the client API, REST client module, fix dependencies with compile/compileTest 2019-08-07 18:50:42 +02:00
7848b063e7 update to Netty 4.1.38 2019-08-06 21:00:02 +02:00
816266e2b2 clean up util classes, add cookie signing helper class 2019-08-06 16:33:18 +02:00
61fdc04e9c make XML-RPC tests compile and run under Java 8 2019-07-17 22:53:14 +02:00