multi_domain_secure_server 1.0.8
multi_domain_secure_server: ^1.0.8 copied to clipboard
A SecureServerSocket that supports multiple domains with dynamic SecurityContext resolution.
1.0.8 #
MultiDomainSecureServer:extractSNIHostname: optimize usingavailableand reducing calls toread.
1.0.7 #
-
MultiDomainSecureServer:- Added field
_acceptSubscription. - Added
asHttpServer.- New class
_HttpServerSecureMultiDomain.
- New class
- Added field
-
RawSocketAsSocket:- Improve
closeanddestroy.
- Improve
-
New
benchmark/shelf_benchmark.dart. -
async_benchmark: ^1.0.1
1.0.6 #
-
MultiDomainSecureServer:- Added field
requiresHandshakesWithHostname. extractSNIHostname: log any parsing exception/error.parseSNIHostname: improve parsing.- Added
isValidHostname.
- Added field
-
RawSocketAsSocket:- Implemented
_writeQueueandflushusing socket events (RawSocketEvent.write).
- Implemented
-
New
RawSecureSocketAsSecureSocket. -
New
RawServerSocketAsSecureServerSocket. -
New
RawSecureServerSocketAsSecureServerSocket. -
RawServerSocketExtension:- Added
asSecureServerSocket.
- Added
-
New
RawSecureSocketExtension:asSecureSocket
-
New
RawSecureServerSocketExtension:asSecureServerSocket.
1.0.5 #
MultiDomainSecureServer.bind:- Added parameters
backlog,v6Onlyandshared.
- Added parameters
1.0.4 #
MultiDomainSecureServer.parseSNIHostname: fix offset computation.
1.0.3 #
- Improved documentation.
1.0.2 #
- Improved documentation.
1.0.1 #
-
RawSocketAsSocket: finalize implementation. -
New
RawServerSocketAsServerSocket:asSocket -
New
RawServerSocketExtension:asServerSocket -
MultiDomainSecureServer:- Added
asServerSocket.
- Added
-
New
example/shelf_example -
New
example/example.md
1.0.0 #
- Initial version.