CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2026/03/02 15:33:20
Modified files:
net/mac-telnet : Makefile distinfo
net/mac-telnet/patches: patch-src_interfaces_c
patch-src_macping_c
patch-src_mactelnet_c patch-src_mndp_c
patch-src_protocol_c
Added files:
net/mac-telnet/patches: patch-src_mtwei_c patch-src_mtwei_h
Removed files:
net/mac-telnet/patches: patch-src_Makefile_am
patch-src_mactelnetd_c
Log message:
long-overdue update to mac-telnet-0.6.3, supporting EC-SRP (Elliptic
Curve Secure Remote Protocol) key sharing and authentication, fixing
auth against non-ancient RouterOS versions (previously this was stuck
at the versions using the old MD5 protocol, routeros changed in 6.43).
works fine against 7.21.3.
after a first cut using openssl/3.5, this now uses base libcrypto and
patches around OPENSSL_VERSION_NUMBER; they condition on before/after
3.0.0, wanting EC_GROUP_new for older (which we removed but OpenSSL
didn't) and EVP_Digest for newer (which we don't yet have), so I'm
overriding to 0x030000000 and adding !libressl to the condition for
EVP_Digest.