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.

Reply via email to