Commit Graph

24 Commits

Author SHA1 Message Date
Julien Ponge
3ae845764d EPLv2 migration of src/main 2017-12-15 15:44:57 +01:00
Julien Viet
aaa89d5205 Rework the client SNI feedback according to the PR 2017-04-26 23:23:30 +02:00
Julien Viet
05643b5e5b More doc 2017-04-24 09:52:19 +02:00
Julien Ponge
7dd85dcf7c Typo
Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
2017-03-01 13:37:23 +01:00
Julien Ponge
d825ae4850 Added more SelfSignedCertificate examples
* TCP client configured to trust all certificates
* HTTPS server with a self-signed certificate

Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
2017-03-01 10:22:56 +01:00
Julien Ponge
4aaf4ff5f0 Remove method reference for enabling code translation
Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
2017-03-01 09:51:02 +01:00
Julien Ponge
a2274624d0 Helper for self-signed certificates
This is useful for testing and development purposes.

Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
2017-02-28 22:32:13 +01:00
Julien Viet
dd09e1d72a SSL engine documentation 2016-06-10 15:51:57 +02:00
Julien Viet
6b8437fe13 Tuning and missing things 2016-05-26 18:16:32 +02:00
alexlehm
73dec74a82 issue#101: Socks 4/5 Proxy handler in NetClient
add SOCKS proxy support to HttpClient and NetClient
changed proxy options into a ProxyObject class
add small socks4/5 proxy for testing
move proxyOptions property to ClientOptionsBase
add unit tests
add missing ctx.fireXXX in VertxHandler
move ProxyChannelProvider to its own package
add classnotfound check to NetClientImpl
add to documentation about proxy config

Signed-off-by: alexlehm <alexlehm@gmail.com>
2016-05-25 14:39:15 +02:00
Julien Viet
9e1162fc7b Enable adding netty logging handler to log HTTP requests/responses - fixes #1262 2016-05-24 00:23:55 +02:00
Daniel Lindberg
5d31dc36e3 Updated PR
Signed-off-by: Daniel Lindberg <daniel.lindberg@omegapoint.se>
2016-04-16 22:44:48 +02:00
Daniel Lindberg
d79467729c Add host verification to NetClient
Added missing tests for host verification to HttpTLSTest

Please note breaking change in NetSocket.java
public NetSocket upgradeToSsl(Handler<Void> handler);
changes to
public NetSocket upgradeToSsl(String host, int port, Handler<Void> handler);

Signed-off-by: Daniel Lindberg <daniel.lindberg@omegapoint.se>
2016-04-15 00:30:32 +02:00
Daniel Lindberg
357a9f47a7 added support for SSL/TLS protocol restrictions on SSL/TLS enabled servers
Rebase PR 1276 on http2-openssl
Added documentation and example

Signed-off-by: Daniel Lindberg <daniel.lindberg@omegapoint.se>
2016-04-09 18:37:45 +02:00
Julien Viet
5b9a83dc12 More codetrans friendly 2015-11-24 11:36:39 +01:00
Manish Kumar
2676aeafeb Create a ClientAuth enum in public API so that it can be exposed.
Add a new method to set client auth on the options and deprecated the boolean "clientAuthRequired". Going forward people should use "setClientAuth()".

Signed-off-by: Manish Kumar <manishk@vmware.com>
2015-10-02 15:48:09 -04:00
Manish Kumar
ed63d0c2b7 Added support to set the "Client Auth" value as enum. It allows us to set the value from one of (NONE, REQUEST, REQUIRED)
Signed-off-by: Manish Kumar <manishk@vmware.com>
2015-09-21 17:50:10 -04:00
Julien Viet
ed7056c6af Cipher suite configuration 2015-06-10 10:19:36 +02:00
Julien Viet
6e2a5004c1 Finish tcl/ssl doc 2015-02-04 16:18:03 +01:00
Julien Viet
618f74486d Client tcp/ssl option renaming 2015-02-04 16:18:02 +01:00
Julien Viet
0e063cb84a SSL/TLS server doc 2015-02-04 16:18:02 +01:00
Julien Viet
a3820abc56 Improve and make more coherent ssl/tls options 2015-02-04 16:18:02 +01:00
Julien Viet
ddfd4700c4 Use fluent syntax because it leads to literals in Groovy and JavaScript code translations 2015-02-04 16:18:02 +01:00
Julien Viet
bc580b314b Documentation first step 2015-01-27 15:38:00 +01:00