Path to this page:
./
net/ucspi-ssl,
Command-line tools for SSL client-server applications
Branch: CURRENT,
Version: 0.999.13.03nb2,
Package name: ucspi-ssl-0.999.13.03nb2,
Maintainer: schmonzsslserver 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:
Filesize: 78.508 KB
Version history: (Expand)
- (2024-12-10) Updated to version: ucspi-ssl-0.999.13.03nb2
- (2024-11-16) Updated to version: ucspi-ssl-0.999.13.03nb1
- (2024-09-24) Updated to version: ucspi-ssl-0.999.13.03
- (2024-09-22) Updated to version: ucspi-ssl-0.999.13.02
- (2024-09-17) Updated to version: ucspi-ssl-0.999.13.01
- (2024-08-01) Updated to version: ucspi-ssl-0.999.12.10nb1
CVS history: (Expand)
2024-12-10 17:07:25 by Amitai Schleier | Files touched by this commit (1) | |
Log message:
ucspi-ssl: update default ciphers. Bump PKGREVISION.
Fixes 'sslserver: error: (111) unable to set cipher list' on startup.
|
2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504) |
Log message:
*: recursive bump for perl 5.40
|
2024-09-29 02:42:50 by Amitai Schleier | Files touched by this commit (2) |
Log message:
ucspi-ssl: Fix newly introduced non-C99.
|
2024-09-24 15:42:31 by Amitai Schleier | Files touched by this commit (2) | |
Log message:
ucspi-ssl: update to 0.13.03. Changes:
- Added capability for sslclient to read the password for a protected
keyfile alternatively from a file instead of FD 3.
- Removed obsolete ssl_params_ecdh() function.
Updating during the freeze for the workaround to a bug on some platforms.
|
2024-09-22 20:29:04 by Amitai Schleier | Files touched by this commit (2) | |
Log message:
ucspi-ssl: update to 0.13.02. Changes:
- Small fix for GCC 14.2 compiler. rts tests don't use encrypted
keyfiles for sslclient.
|
2024-09-17 17:35:38 by Amitai Schleier | Files touched by this commit (3) | |
Log message:
ucspi-ssl: update to 0.13.01. Changes:
- More verbose information for sslserver for (missing) key material.
- Removed pre OpenSSL 1.1.1 API calls. Adjusted sig handler signature.
- Still need testing on different environments (OpenSSL/LibreSSL).
- fehQlibs-25 required. getoptb() used instead getopt().
- Re-issued ECC certificates. RTS is working now fine.
- Changed error code display; ssl_error.c not used/working anymore.
- The SSL client certificate verification is happening during handshake.
- Using package/rts, sslclient can not be fed with a client keyfile
password under OmniOS.
- Added SAN Email and FQDN as MOD_SSL variables for client and server.
- Regression tested against OpenSSL and LibreSSL (providing TLS 1.3 and
ECC support).
|
2024-09-10 21:56:06 by Amitai Schleier | Files touched by this commit (1) |
Log message:
ucspi-ssl: depend explicitly on fehqlibs>=19. NFCI.
|
2024-08-01 13:48:16 by Amitai Schleier | Files touched by this commit (3) |
Log message:
ucspi-ssl: install library and header file.
From George Matsumura in PR pkg/58460.
|