The Kermit Project
|
Now hosted by
Panix.com
New York City USA
•
kermit@kermitproject.org
…since
1981
|
Frank da Cruz
fdc@columbia.edu
Last update: Sat May 6 09:09:35 2023
Best viewed in a wide window.
BSD | ||||||||
---|---|---|---|---|---|---|---|---|
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
FreeBSD 13.1 | amd64 | make freebsd | 2023-05-05 | 2556352 | clang 13.0.0 | OK | ckufio.c: <syst/timeb.h> is deprecated | |
FreeBSD 13.1 | amd64 | make freebsd+ssl | 2023-05-05 | 2695000 | clang 13.0.0 | OpenSSL 1.1.1o | OK | 57 picky warnings about perfectly legal IF conditions |
NetBSD 9.3 | amd64 | make netbsd | 2023-05-09 | 2491536 | gcc 10.4.0 | OK | No warnings | |
NetBSD 9.3 | amd64 | make netbsd KFLAGS=-DDOARROWKEYS | 2023-05-05 | 2491536 | gcc 10.4.0 | OK | No warnings (brings back the banished arrow keys) | |
NetBSD 9.3 | amd64 | make netbsd-pedantic | 2023-05-05 | 2491536 | gcc 10.4.0 | OK | No warnings | |
NetBSD 9.3 | amd64 | make netbsd KFLAGS=-DNOSPL | 2023-05-06 | 2016216 | gcc 9.4.0 | OK | No warnings (NOSPL = No Script Programming Language) | |
NetBSD 9.3 | amd64 | make netbsd-clang | 2023-05-05 | 2497616 | clang 10.0.1 | OK | No legitimate warnings | |
NetBSD 9.3 | amd64 | make netbsd-clang KFLAGS=-DNOSPL | 2023-05-06 | 2016216 | clang 10.0.1 | OK | No legitimate warnings (No script programming language) | |
NetBSD 9.3 | amd64 | make netbsd+ssl | 2023-05-05 | 3004880 | gcc 10.4.0 | OpenSSL 3.0.7 | OK | 6 implicit declaration warnings in SSL code |
NetBSD 9.3 | amd64 | make linux+shadow+pam | 2023-04-27 | 2735336 | clang 15 | OK | 17 -Wdeprecated-non-prototype | |
OpenBSD 7.2 | amd64 | make openbsd | 2023-05-05 | 2860016 | clang 13.0.0 | OK | No legitimate warnings | |
HP-UX | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
HP-UX B.10.20 | PA-RISC | make hpux1000 | 2023-05-07 | 3187038 | HP C 76.3 | OK | Warning: ckuus3.c 4071 Types incompatible in conditional expression. | |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2023-05-07 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5033: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | PA-RISC | make hpux1000t | 2023-05-07 | 3187039 | HP C 76.3 | OK | ckuus3.c 4071 Types incompatible in conditional expression; values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2023-05-07 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5033 Cast from pointer to integer of different size | |
HP-UX B.10.20 | PA-RISC | make hpux1000to | 2023-05-07 | 2598197 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT; "some optimizations skipped" | |
HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS=+Onolimit | 2023-05-07 | 2532666 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2023-05-07 | 2532666 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2023-05-07 | 2602289 | HP C 76.3 | OK | Some optimizations skipped | |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS=+Onolimit | 2023-05-07 | 2532663 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2023-05-07 | 2532663 | HP C 76.3 | OK | No warnings | |
HP-UX B.11.11 | PA-RISC | make hpux1100 | 2023-05-07 | 3211264 | Bundled | OK | ckuus3.c:4071: warning 570: Types incompatible in conditional expression. | |
HP-UX B.11.11 | PA-RISC | make hpux1100t | 2023-05-07 | 3211264 | Bundled | OK | ckuus3.c:4071: warning 570: Types incompatible in conditional expression. | |
HP-UX 10.20 is from 1996 and HP C 76.3 is a pre-ANSI compiler. The 't' target suffix denotes the Trusted HP-UX product and the 'o' and 'o+' suffixes call for higher levels of optimization. "Redefinition of MAXINT" is an error in the HP header files, not in C-Kermit: it is defined in both the HPUX header files <values.h> and <sys/param.h>. | ||||||||
Linux | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
Centos 9 | x86_64 | make linux | 2023-05-05 | 2536888 | gcc 11.3.1 | OK | No warnings or errors | |
Centos 9 | x86_64 | make linux+ssl | 2023-05-05 | 2740344 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | 25 -Wdeprecated-declarations in SSL code |
Debian 11 | x86_64 | make linux | 2023-05-05 | 2796992 | gcc 10.2.1 | OK | No warnings or errors | |
Debian 11 | x86_64 | make linux+ssl | 2023-05-05 | 3008512 | gcc 10.2.1 | OpenSSL 1.1.1n | OK | No warnings or errors |
Fedora 37 | x86_64 | make linux | 2023-05-05 | 2541304 | gcc 12.2.1 | OK | No warnings or errors | |
Oracle 9.1 | x86_64 | make linux | 2023-05-05 | 2536944 | gcc 11.3.1 | OK | No warnings or errors | |
RHEL 6.10 | x86_64 | make linux | 2023-05-09 | 2404685 | gcc 4.4.7 | OK | No warnings or errors | |
RHEL 6.10 | x86_64 | make linux | 2023-05-05 | 2404685 | clang 3.4.2 | OK | 19 -Wlogical-op-parentheses | |
RHEL 6.10 | x86_64 | make linux-pedantic | 2023-05-05 | 2404685 | gcc 4.4.7 | OK | ck_ssl.c: warning about C++ style comments | |
RHEL 6.10 | x86_64 | make linux+shadow+pam | 2023-05-05 | 2405239 | gcc 4.4.7 | OK | No warnings or errors | |
RHEL 6.10 | x86_64 | make linux+ssl | 2023-05-05 | 2604070 | gcc 4.4.7 | OpenSSL 1.0.1e-fips | OK | No warnings or errors |
Rocky 9.1 | x86_64 | make linux | 2023-05-05 | 2536888 | gcc 11.3.1 | OK | No warnings or errors | |
Rocky 9.1 | x86_64 | make linux+ssl | 2023-05-05 | 2740344 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | 25 -Wdeprecated-declarations in SSL code |
SUSE 15.4 | x86_64 | make linux | 2023-05-05 | 2461704 | gcc 7.5.0 | OK | No warnings or errors | |
SUSE 15.4 | x86_64 | make linux | 2023-05-05 | 2485872 | clang 13.0.1 | OK | No legitimate warnings | |
SUSE 15.4 | x86_64 | make linux+ssl | 2023-05-05 | 2661288 | gcc 7.5.0 | OpenSSL OpenSSL 1.1.1l | OK | No warnings or errors |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-09 | 2852096 | gcc 9.4.0 | OK | No warnings or errors | |
Ubuntu 20.04.1 | x86_64 | make linux-pedantic | 2023-05-09 | 2852014 | gcc 9.4.0 | OK | No warnings or errors | |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-09 | 2515920 | clang 10.0.0 | OK | No legitimate warnings | |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-09 | 2734776 | clang 15 | OK | 17 -Wdeprecated-non-prototype | |
Ubuntu 20.04.1 | x86_64 | make linux+ssl | 2023-05-04 | 3075184 | gcc 9.4.0 | OpenSSL 1.1.1t | OK | No warnings or errors |
Ubuntu 20.04.1 | x86_64 | make linux+ssl CC=clang CC2=clang | 2023-05-04 | 2938360 | Clang 15 | OpenSSL 1.1.1t | OK | 168 warnings (see below)* |
Ubuntu 20.04.1 | x86_64 | make linux+krb5 | 2023-04-27 | 3067168 | gcc 9.4.0 | MIT Kerberos 5 1.17 | OK | 15 Kerberos-related warnings |
Ubuntu 20.04.1 | x86_64 | make linux+krb5 CC=clang CC2=clang | 2023-04-27 | 3067168 | clang 15 | MIT Kerberos 5 1.17 | OK | 135 warnings* |
Ubuntu 20.04.1 | x86_64 | make linux-notcp | 2023-04-27 | 2257936 | clang 15 | OK | 17 -Wdeprecated-non-prototype | |
Since Beta.08, 646 "-Wdeprecated-non-prototype" Clang 15 warnings have been
cleared. The remaining 17 are for functions invoked with function
pointers.
* SSL and Kerberos-related code in many modules uses perfectly legal C constructions that Clang disapproves of, plus some legitimate warnings about about deprecated functions in the SSL/Kerberos code. | ||||||||
Custom builds Non-default configurations with selected features removed — these configurations should be platform-and-compiler independent; all build with no warnings or errors. | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-06 | 2852096 | gcc 9.4.0 | OK | Default Linux build, full-size for comparison. | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DV7MIN | 2023-05-06 | 402938 | gcc 9.4.0 | OK | The smallest build, command-line only; to fit on UNIX V7 | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOICP | 2023-05-06 | 698144 | gcc 9.4.0 | OK | No interactive command parser; command line only | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOLOCAL | 2023-05-06 | 1933888 | gcc 9.4.0 | OK | No making serial port, modem, or network connections | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOSPL | 2023-05-06 | 2325840 | gcc 9.4.0 | OK | No script programming language | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOXFER | 2023-05-06 | 2097760 | gcc 9.4.0 | OK | No file transfer | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOIKSD | 2023-05-06 | 2794736 | gcc 9.4.0 | OK | No Internet Service Deamon | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DIKSDONLY | 2023-05-06 | 2084360 | gcc 9.4.0 | OK | Internet Kermit Service Daemon only | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOHELP | 2023-05-06 | 2389888 | gcc 9.4.0 | OK | No built-in help text | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOCSETS | 2023-05-06 | 2415352 | gcc 9.4.0 | OK | No text character-set conversion | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOTCPIP | 2023-05-06 | 2852104 | gcc 9.4.0 | OK | No TCP/IP (Internet) networking | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNONET | 2023-05-06 | 2322769 | gcc 9.4.0 | OK | No making network connections of any kind | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNODIAL | 2023-05-06 | 2620376 | gcc 9.4.0 | OK | No telephone/modem dialing | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DMINIDIAL | 2023-05-06 | 2762992 | gcc 9.4.0 | OK | Dialing only with the most well-known modems | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DMINIDIAL | 2023-05-06 | 2762992 | gcc 9.4.0 | OK | No telephone/modem dialing | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNODEBUG | 2023-05-06 | 2497968 | gcc 9.4.0 | OK | No debug logging | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOPUSH | 2023-05-06 | 2785976 | gcc 9.4.0 | OK | No access to external commands or programs | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOSERVER | 2023-05-06 | 2800752 | gcc 9.4.0 | OK | No Kermit server | |
Mac | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
Mac OS X 10.14.6 | x86_64 | make macos+ssl | 2023-05-03 | 2584428 | clang 11.0.0 | OpenSSL 1.1.1s | OK | |
macOS 12.6.5 | x86_64 | make macos+openssl | 2023-05-04 | 2511168 | clang 14.0.0 | OpenSSL 1.1.1t | OK | (warnings supressed) |
macOS 13.3.1 | arm64 | make macos+openssl | 2023-05-04 | 2488147 | clang 14.0.3 | OpenSSL 1.1.1t | OK | 42 mainly no-prototype warnings |
macOS 13.3.1 | x86_64 | make macos+openssl | 2023-05-04 | 2553664 | clang 14.0.3 | OpenSSL 1.1.1t | OK | 43 mainly no-prototype warnings |
OpenVMS | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
VMS 5.4 (1990) | VAX | @ckvker.com "" "" "OLDFIB" | 2023-05-05 | VAX C V3.1-051 | OK | (Pre-ANSI compiler) optimization suppressed in some modules | ||
OpenVMS 7.3 | VAX | @ckvker.com | 2023-05-03 | 2593792 | Compaq C V6.4-005 | OK | Optimization suppressed for some function(s) | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com | 2023-05-03 | 3416064 | VSI C V7.4-002 | OK | Some info messages but no warnings | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL111" | 2023-05-03 | 4023808 | VSI C V7.4-002 | OpenSSL 1.1.1 | OK | Some info messages but no warnings |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL" | 2023-05-03 | 4023808 | VSI C V7.4-002 | OpenSSL 3.0.8 | OK | Some info messages but no warnings |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com | 2023-05-03 | 5817856 | VSI C V7.4-001 | OK | Some info messages but no warnings | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL111" | 2023-05-03 | 6116352 | VSI C V7.4-001 | OpenSSL 1.1.1 | OK | Some info messages but no warnings |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 2023-05-03 | 6115840 | VSI C V7.4-001 | OpenSSL 3.0.7 | OK | Some info messages but no warnings |
OpenVMS E9.2-1 | x86_64 | @ckvker.com | 2023-05-03 | 5242368 | VSI C X7.4-726 | OK | Some info messages but no warnings | |
OpenVMS E9.2-1 | x86_64 | @ckvker.com "" "" "CK_SSL111" | 2023-05-03 | 5538304 | VSI C X7.4-726 | VSI SSL/TLS 1.1.1s | OK | Some info messages but no warnings |
OpenVMS E9.2-1 | x86_64 | @ckvker.com "" "" "CK_SSL" | 2023-05-03 | 5539328 | VSI C X7.4-726 | VSI SSL/TLS 3.0.7 | OK | Some info messages but no warnings |
Sun | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
SunOS 4.1 (1990) | SPARC Sun 3 | make sunos41 | 2023-05-05 | 1933312 | Bundled | OK | Pre-ANSI compiler; just a few harmless warnings |
Frank da Cruz / The Kermit Project / Page created 27 April 2023
|