./net/ucspi-ssl, Command-line tools for SSL client-server applications

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.999.10.7nb2, Package name: ucspi-ssl-0.999.10.7nb2, Maintainer: schmonz

sslserver and sslclient are command-line tools for building SSL
client-server applications. They conform to the UNIX Client-Server
Program Interface, UCSPI.

sslserver listens for connections, and runs a program for each
connection it accepts. The program environment includes variables
that hold the local and remote host names, IP addresses, and port
numbers. sslserver offers a concurrency limit on acceptance of new
connections, and selective handling of connections based on client
identity.

sslclient requests a connection to a TCP socket, and runs a program.
The program environment includes the same variables as for sslserver.


Required to run:
[net/ucspi-tcp]

Required to build:
[pkgtools/cwrappers] [net/fehqlibs]

Package options: djbware-errno-hack

Master sites:

SHA1: 7d4a274636a6fa9c80cc04d2f7256d58fc916d4b
RMD160: 5be93900322d8701821d161f870890379db8eab2
Filesize: 70 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-18 19:18:39 by Amitai Schleier | Files touched by this commit (1)
Log message:
Previous attempt at sensible default ciphers was insufficiently
interoperable. Use Postfix's `tls_medium_cipherlist` instead. Bump
PKGREVISION.
   2019-01-17 19:41:52 by Amitai Schleier | Files touched by this commit (1) | Package updated
Log message:
Override conf-ciphers with Qualys-satisfactory defaults. Bump PKGREVISION.
   2019-01-10 14:23:16 by Amitai Schleier | Files touched by this commit (4)
Log message:
Let installed ucspi-tcp6 satisfy ucspi-tcp dependency.
   2018-12-14 23:52:45 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.10.7. From the changelog:

- Better handling of read EAGAIN (sslserver may hang).
- Include socket_dualstack option (required for OS with IPv6_V6ONLY).
- fehQlibs-10 required.
   2018-10-28 18:10:27 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Disable TLS 1.0. Bump PKGREVISION.
   2018-10-14 14:21:11 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
Update to 0.10.6, which we'll call "0.999.10.6". From the changelog:

- Complete refurbish based on fehQlibs.
- Native handling of IPv4/IPv6 address for sslclient.
- Added experimental 'ecdhparam' file.
- Removed experimental 'ecdhparam' handling -- OpenSSL does not support it.
- Finished TLS 1.3 integration (based on OpenSSL 1.1.1).
- Removed compiler flags for ECDH -- now required.
- fehQlibs-09 based.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-07-30 01:23:09 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Add 'inet6' option to control dependency on ucspi-tcp{6,}. Bump PKGREVISION.