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

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


Branch: CURRENT, Version: 0.999.11.6a, Package name: ucspi-ssl-0.999.11.6a, 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] [security/openssl] [net/fehqlibs]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 26397de8547328d8227ff6757564b0a33b892a1f
RMD160: 9570c270ef9627029126fe9efaac86dc8a2bd666
Filesize: 80 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-22 11:59:05 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 0.11.6a (as 0.999.11.6a). From the changelog:

- GCC 10 compliance enforced.

pkgsrc changes:

- Catch up DEFAULT_MEDIUM_CIPHERS to NetBSD-current's.
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-08-28 22:01:38 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.11.6 (as 0.999.11.6). No changelog, but changes are supposed
to match those of ucspi-tcp6 1.11.6, so:

- Fixed problem for sslserver binding to local IPv4 addresses. Improved
  selection of IP addresses given the user flags -4/-6 and none.
- Improved sslclient's binding given several hostnames available in DNS.
   2020-07-31 21:06:29 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.11.5 (as 0.999.11.5). From the changelog:

- Added pollmax limit to sslserver and sslhandle.
- sslclient streamlined with tcpclient. fehQlibs-15 are required.
   2020-06-25 07:42:40 by Amitai Schleier | Files touched by this commit (39)
Log message:
Retire 'djbware-errno-hack' and associated options.mk cleverness.
Instead:

1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed

Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.

Approved during the freeze by wiz@.
   2020-03-30 10:04:19 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.11.4. From the changelog:

- Fixed iopause return value evaluation in remoteinfo.c.
- Removed return call evaluation of iopause in ssl_io.c and ssl_timeout.c
  Not clear, whether this a resulting the polling.
   2020-03-20 20:57:12 by Roland Illig | Files touched by this commit (1)
Log message:
net/ucspi-ssl: doesn't need the errno.h hack
   2020-03-04 16:57:17 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.11.3 (as 0.999.11.3). From the changelog:

- Adopted some fixes contributed by Alan S. (mtx):
  DNS IP Name qualification; X.509 DNS name matching; certs are only
  read on demand.
- Support of STARTTLS in sslclient is postponed to next minor version.
- Straightened error codes and exiting for sslserver/sslhandle instead of
  dropping the session in case of errors.