Skip to content

Total IP Control 1.1.1

Choose a tag to compare

@laudenbachm laudenbachm released this 08 Jul 08:02
· 7 commits to main since this release

Fixed

  • Refused connections no longer record a SEND error 10038 (Socket operation on non-socket) in the audit trail. Connections refused by Require trusted proxy (or the pre-login connection limit) are now turned away before the connection is handed to the telnet daemon, so nothing is written to the closed socket. This also removes stray characters that could follow the refusal message.

Audit logging

  • Audit logging is now a four-way choice cycled with the space bar: NO / AUDIT / LOG / BOTH. It controls two independent destinations — the BBS Audit Trail (the live sysop log) and the daily log files under TOTALIPCONTROL\.
  • New login access log — a dedicated TOTALIPCONTROL\LOGINS\ folder records who connected and from where: one line per successful login, for every protocol (telnet, SSH, and others), with the date/time, user ID, real IP address, and protocol.

SSH server module compatibility

  • Require trusted proxy (block direct) now applies to telnet only. SSH, Rlogin, and other daemons are no longer refused by it — they are direct and already encrypted. Connection limiting, audit logging, GeoIP location, and profile IP recording continue to apply to them.

Upgrading

Existing settings are migrated automatically with all values preserved — no reconfiguration required. See SNTIPCTL.RLN in the download for full install and upgrade notes.


Developer: Mark Laudenbach (Sysop Network) · R&D / Testing: Gregory McGill (Sysop Network)