./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.6nb1, Package name: ucspi-ssl-0.999.10.6nb1, 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: 88cdb2cb370bd40086287baa449afe783bd81a0a
RMD160: 8a9b632bee5dcb96b88893161eff283d5ec52c5d
Filesize: 70 KB

Version history: (Expand)


CVS history: (Expand)


   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.
   2018-07-25 18:32:34 by Amitai Schleier | Files touched by this commit (7) | Package updated
Log message:
s/ucspi-tcp/ucspi-tcp6/g in dependencies. Bump PKGREVISIONs.
   2018-07-12 00:42:51 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.99e. From the changelog:

- Fixed missing 'return 0' in ssl_params.c for ECDH handshake (tx. J.W.).
   2018-06-21 21:41:05 by Amitai Schleier | Files touched by this commit (2)
Log message:
Don't autodetect -m64. Fixes ABI=32 build on Tribblix.
   2018-06-18 13:00:21 by Amitai Schleier | Files touched by this commit (5) | Package updated
Log message:
Update to 0.99d. From the changelog:

- Added `correct` pid display in error log.
- Fixed cosmetic bug in sslserver displaying parent and not child pid in log.
  Tx Bruce Guenter.

pkgsrc changes:

- Adjust path to OpenSSL certs
- Install the provided example DH params
- Look for /etc/dnsrewrite under PKG_SYSCONFBASE
- Create a user and group for privilege separation
- Install manpages and more documentation