Skip to content
Snippets Groups Projects
  1. Dec 23, 2015
  2. Dec 20, 2015
  3. Dec 19, 2015
  4. Dec 17, 2015
  5. Dec 16, 2015
  6. Dec 15, 2015
  7. Dec 14, 2015
  8. Dec 13, 2015
  9. Dec 12, 2015
    • nightfox's avatar
      Added a new configuration option, pauseAfterNewMsgScan, which specifies... · 3ba559e1
      nightfox authored
      Added a new configuration option, pauseAfterNewMsgScan, which specifies whether or not to pause (i.e., with a "finished" message) after doing a new message scan.
      3ba559e1
    • nightfox's avatar
      - Updated so that a sub-board new-message-scan (with the -new_msg_scan_cur_sub... · 1ac93b20
      nightfox authored
      - Updated so that a sub-board new-message-scan (with the -new_msg_scan_cur_sub command-line parameter) can make use of the -subBoard command-line option to scan a specific sub-board, which may be different than the user's current sub-board.
      - Bug fix: Doing a new-message-scan should now always display the correct sub-board @-code information in the header above the message.
      
      This is currently marked as a "beta" version (version 1.06 beta).
      1ac93b20
  10. Dec 11, 2015
  11. Dec 10, 2015
    • rswindell's avatar
      Change TO_NET and FROM_NET @-code logic and revert last change to show_msghdr() · 9b5374c4
      rswindell authored
      - it actually *is* an expected condition that a to_net.addr or from_net.addr
      msg header field is populated with a valid address (string) even though the
      to_net.type or from_net.type value is NET_NONE.
      
      The nntpservice.js and newslink.js modules rely on this behavior to display
      and export local NNTP-posters' email addresses in message headers, but still be
      able to identify newslink-imported messages as *not* local (the from_net.type =
      NET_INTERNET) and thus not export them back to the network.
      
      This was not the original intention behind these header fields in SMB, but it
      was retrofitted to support this condition 10+ years ago and I forgot.
      9b5374c4
    • rswindell's avatar
      Fix bug new bug introduced in previous commit to this file: · 0c7cacdd
      rswindell authored
      In smb_hfield_add_netaddr(), if the net_type is specifically set to NET_NONE
      and passed to this function, do not return SMB_ERR_NOT_FOUND (-110). This
      allows the nntpservice.js, for example, to create a message that is technically
      "local", but with a from_net_addr (the NNTP-posters email address).
      0c7cacdd
    • rswindell's avatar
      Fix crash in create_netmail(() introduced in last commit, when processing · de7dbd0a
      rswindell authored
      area-fix requests or generating any netmail not from the mail base.
      de7dbd0a
  12. Dec 09, 2015
  13. Dec 07, 2015
    • rswindell's avatar
      Fixed problem observed on Vertrauen (Win32), but possibly nowhere else: · 5ea5ca05
      rswindell authored
      When using the SBBSCTRL:User->List menu option, it would take minutes for the
      form to fully populate and display (1457 users). It turned out this was due to
      a 200ms delay for each open of the data/user.dat file.
      
      I never noticed this problem before, but I went ahead and optimized for this
      situation since it was a bit silly to be opening
      and closing the user.dat almost 1500 times to get a list of users. This made a
      huge difference and the user list appears in about 4 seconds now.
      
      Oddly, this problem does not happen when listing users in the terminal server
      or when iterating through them in JavaSciprt (e.g. userlist.js).
      5ea5ca05
    • rswindell's avatar
      Split getuserdat() into 3 functions: · fb441e4e
      rswindell authored
      - openuserdat()
      - readuserdat()
      - parseuserdat()
      
      getuserdat() still exists and just calls those 3 functions. This allows other
      code (e.g. the control panel) to optimize iterative calls to getuserdat() by
      opening the file just once or even reading the entire contents at once and then
      parsing each user record from memory.
      
      Updated style of arguments in userdat.h (i.e. remove argument name if obvious
      from the type).
      fb441e4e
    • rswindell's avatar
      Address a couple of concerns from Accession: · fb7ff33b
      rswindell authored
      Don't add TZUTC kludge lines to exported netmail and echomail messages when
      there is already a TZUTC FidoNet control line in the message header (unexpected
      but apparently, GoldEd+ does this).
      If there are other duplicate FTN control/kludge lines created by SBBSecho
      exporting messages added to SMBs by GoldEd+, we should address those too, even
      though I believe in most cases, you should configure the editor to *not* add
      these header fields in the first place.
      Do not convert exisiting Origin Line's to effectively comments (replacing *
      with # in " * Origin") if the current sub-board has been configured to not add
      network tag/origin-lines.
      fb7ff33b
    • rswindell's avatar
      New @-codes: MSG_TO_NETTYPE and MSG_FROM_NETTTYPE. · 51848214
      rswindell authored
      Bug-fix: MSG_TO_NET would not expand properly (to a blank string) when the
      to_net.type header value was NET_NONE.
      51848214
    • rswindell's avatar
      Changes to sbbs_t::msghdr() - used by (H)eader command: · 1397808c
      rswindell authored
      Display translated to/from/reply net-type (from numeric to string).
      1397808c
    • rswindell's avatar
      Change to sbbs_t::show_msghdr(): · 80c92968
      rswindell authored
      Don't include the to/from network-arddress in the displayed header if the
      net-type value is NET_NONE (not a normal/expected combination).
      80c92968
    • rswindell's avatar
      Changes to smb_dump_msghdr() - used by smbutil and chksmb: · f2d9dd37
      rswindell authored
      Include name of to/from/reply net-type.
      Include to-extension value last on the "To" line.
      f2d9dd37
    • rswindell's avatar
      Attempt to get rid fo gcc warnings about "enumeration value not handled in · 1152d74a
      rswindell authored
      switch" by  creating a default case.
      1152d74a
  14. Dec 06, 2015
Loading