Skip to content
Snippets Groups Projects
  1. Nov 12, 2017
  2. Nov 11, 2017
  3. Nov 09, 2017
    • rswindell's avatar
      Fix long-standing bug (since forever): · dc7ef25b
      rswindell authored
      When packetizing netmail, the "origin" address in the created packet header
      was copied from the netmail (*.msg) message file. This is fine for locally
      created netmail, but nof for forwarded netmail (!). This would end up creating
      outbound packets with a foreign source/origin address which may or may not
      be deliverable.
      
      Sort of related, if there are stray packets in the outbound directory with a
      foreign source/origin address - don't packetize them! Just log a msg and ignore
      these foreign outbound packets.
      
      This explains at least part of the problem Nelgin reported where a routed
      netmail was delivered to him (on Vert) from a hop running SBBSecho v3.01 and
      I saw this packet header oddity. Now, why the actual netmail message itself
      had the wrong origin address has not been identified.
      
      If your system routes netmail messages (e.g. your hub), you'll want his update!
      dc7ef25b
    • rswindell's avatar
      Fix for BSO/FLO mode: when packing netmail, if the netmail message has the · ec30d79d
      rswindell authored
      "Hold" attribute set, don't route to the configured uplink. Just like the last
      commit, but now we actually create the proper cut/hut/out filename based on the
      status as well.
      Turns out, Crash and Hold NetMail was handled correctly in v2.x and was an
      un-reported regression (new bug) in v3.0.
      ec30d79d
    • rswindell's avatar
      Fix for BSO/FLO mode: when packing netmail, if the netmail message has the · c3882eb6
      rswindell authored
      "Crash" attribute set, don't route to the configured uplink.
      We really should do something similar for the "DIR" FLAGS kludge line, but
      that's more work (and isn't easily set on a per-msg basis, like crash is), so
      I'll revisit that later.
      c3882eb6
  4. Nov 08, 2017
  5. Nov 07, 2017
  6. Nov 06, 2017
    • rswindell's avatar
      When reading the sbbsecho.ini file, don't allow blank "route" or "hub" entries · b4b5cf4c
      rswindell authored
      to cause a "valid" (default) FTN address to be parsed (e.g. 1:1/0).
      b4b5cf4c
    • rswindell's avatar
    • rswindell's avatar
      Resolve some new(ish) GCC warnings. · 1864ab91
      rswindell authored
      1864ab91
    • rswindell's avatar
      SBBSecho v3.02: · 4f84221d
      rswindell authored
      Most of the changes are in EchoCfg:
      - SBBSecho and EchoCfg will now maintain auto-backups of the sbbsecho.ini file
      - AutoAddSubs now defaults to true/enabled: this setting is harmless without
        further configuring linked nodes (Uplink for Groups / GroupHub)
      - Global Settings are now a separate sub-menu in EchoCfg
      - EchoCfg remembers current selection on (more) sub-menus
      - Sub-menus have been rearranged and resized
      - Numerous Online Help text updates in EchoCfg
      - Adding missing/new settings to EchoCfg:
        Log Timestamp Format
        Strict Packet Passwords
        Use FTN Domain/Zone Map
        BSY Mutex File Timeout
        BSO Lock Attempt Delay
        BSO Lock Attempt Limit
        Config File Backups
        Linked Nodes->Uplink for Message Groups
        Echo Statistics File
        Outgoing Semaphore File
        Automatically Add New Subs to Area File
        Maximum Backups to Maintain of Area File
        Relay Filtered Messages
        (everything you can set in sbbsecho.ini should now be editable via EchoCfg)
      4f84221d
    • rswindell's avatar
      Moved fcopy(), fcompare(), and backup() from scfgsave.c to nopen.c so they · cd4c1501
      rswindell authored
      can be more easily used by more utilities (e.g. echocfg).
      cd4c1501
    • rswindell's avatar
      uifc.input() changes: · f20c148b
      rswindell authored
      - Update bottom-line/status bar with applicable control keys (Ctrl-C/X/V)
      - Ctrl-X now cuts the text to the Clipboard, rather than just deletes
      - Ctrl-C now copies the text to the Clipboard, rather than aborts
      - Ctrl-V now pastes from the Clipboard into the text field, not toggles insert
      The old CUA keyboard equivalents for Copy/Cut/Paste are supported too
      (Ctrl-Ins, Shift-Del, Shift-Ins)
      The system Clipboard is used, just like with the mouse methods of copy/paste.
      
      ufic.showbuf() changes (used for displaying help text):
      - Fixed the "End" key behavior (actually goes to the bottom of the text)
      - Display up and down arrow glyphs in the lower-right corner/border to indicate
        if the text can be scrolled up or down (e.g. with the arrow keys/etc.).
        If the arrows are mouse-clicked, that simulates the arrow keys being hit.
      f20c148b
    • rswindell's avatar
      Fix problem with parsing lines that have trailing white-space (i.e. manually edited · 3a2429e1
      rswindell authored
      sbbsecho.cfg files), using trimLeft().
      Added more debugging output (when debug is set to true) and display the number of
      nodes, echolist, and packers converted at the end.
      Don't rename converted files unless the extension is ".cfg".
      3a2429e1
  7. Nov 05, 2017
  8. Nov 04, 2017
Loading