1. 06 Jun, 2022 4 commits
  2. 05 Jun, 2022 7 commits
  3. 04 Jun, 2022 4 commits
  4. 03 Jun, 2022 1 commit
  5. 02 Jun, 2022 5 commits
  6. 01 Jun, 2022 7 commits
  7. 31 May, 2022 3 commits
  8. 30 May, 2022 3 commits
    • Rob Swindell's avatar
      Store the UART register/settings in a struct for easy re-init · 3ba5aa8d
      Rob Swindell authored
      Re-init the UART struct in the init routine to avoid confusion when making .ini file changes with older NTVDMs (including NTVDMx64) which don't re-load the VDDs for every invocation.
      3ba5aa8d
    • Rob Swindell's avatar
      Enable experimental sbbsexec modes (e.g. redir DOS I/O) · d375556d
      Rob Swindell authored
      Added undocumented experimental options -I and -O to enable DOS input and output interception modes in sbbsexec (e.g. to be used possibly with '-h'). Also -M to specify sbbsexec mode value by number (e.g. 3 to enable DOS Input/Output redir).
      
      Added '-n' option to specify node number (probably no real value/need).
      
      Safe string formatting.
      d375556d
    • Rob Swindell's avatar
      Resolve the socket protocol/address family issues with IPv4 vs. IPv6 · a6d7c580
      Rob Swindell authored
      When listening, the address family cannot be PF_UNSPEC, so default to PF_INET (IPv4), when not specified.
      Not sure why we're setting ai_flags to PF_UNSPEC (copied from syncterm) - that's just 0, but otherwise the PF_ and AI_ flags are not compatible.
      Don't set the ai_flags to anything here since they don't seem to change the behavior.
      a6d7c580
  9. 28 May, 2022 2 commits
    • Rob Swindell's avatar
      Send a "banner" when accepting incoming connections. · d7b1f25e
      Rob Swindell authored
      Fix a corner case where an invalid command-mode escape sequence (e.g. "+.+.+") could've been interpreted as valid.
      d7b1f25e
    • Rob Swindell's avatar
      Fix port parsing in dial string · 198ef67f
      Rob Swindell authored
      More case-insensitivity in parsing special "number" values (e.g. 'L' for last number).
      
      Default to Telnet mode (not Raw TCP).
      Default to unspecific address family (not IPv4).
      Case-insensitive "-telnet" and "-raw" option recognition.
      198ef67f
  10. 27 May, 2022 2 commits
  11. 25 May, 2022 1 commit
  12. 24 May, 2022 1 commit