Skip to content
Snippets Groups Projects
  1. Nov 10, 2016
    • rswindell's avatar
      Code clean-up. · 02d6e223
      rswindell authored
      02d6e223
    • rswindell's avatar
      Message voting via QWKnet is now fully implemented: · f88eb6f8
      rswindell authored
      - Sub-boards can be disalbled for voting in SCFG
      
      Removed un-implemented "kill msg when read" sub-board option.
      f88eb6f8
    • rswindell's avatar
      Message voting via QWKnet is now fully implemented: · 74902cee
      rswindell authored
      - Users can be restricted from voting with the 'V' restriction
      - Sub-boards can be disalbled for voting in SCFG
      - VOTING.DAT can be include/excluded from QWK packets via user cfg
        (when a VOTING.DAT is received in a REP, the user cfg flag is auto-set)
      - Adds several new text.dat lines (if not present in yours, uses the default)
      
      What's not yet implemented:
      - Notification of votes on your posted messages
      - Method to view/audit all votes
      - Polling
      - Any special handling to auto-exclude votes from msg-related JavaScripts
      74902cee
    • rswindell's avatar
      smb_addvote() cannot be used to create a new msgbase. · cc8a5d9f
      rswindell authored
      Using msg attributes to indicate polls and up/down votes since attributes are
      stored in the index and enables fast vote tabulating/searching.
      cc8a5d9f
  2. Nov 08, 2016
    • rswindell's avatar
      Inspired by the U.S. presdential election: · 68a90f31
      rswindell authored
      The beginnings of an SMB-based voting system - very experimental:
      The concept is that a "vote" message can be used to reply to:
      1. A normal message, as either an upvote or a downvote, ala social media
      2. A poll, polls can either allow a single choice answer or multiple answers
      Vote messages won't be visible as normal messages (e.g. when reading messages
      online) and SMB processing software (e.g. SBBSecho) should ignore these
      messages because they have no body text.
      Polls are going to need more work, but the idea is to have the poll question as
      a single (newly defined) hfield and the possible answers as dfields.
      68a90f31
    • rswindell's avatar
      New convenience function: smb_storage_mode(), returns the correct storage · 06332908
      rswindell authored
      mode for a specified message base (mail or sub-board). This logic exists in
      many other files and can now be consolidated using this single function.
      06332908
    • rswindell's avatar
      Overhaul these functions: · 1d642d12
      rswindell authored
      Use fopen/fprintf (buffered writes) rather than open/write.
      Use safe_snprintf() and SAFEPRINTF for safe string formatting.
      Use a variable for line-endings (in preparation for support for Unix-style log
      files for those sysops that prefer them).
      hacklog() now supports a NULL 'text' argument.
      1d642d12
    • rswindell's avatar
      Fix for logged garbage passwords upon SMTP AUTH-CRAM5 login failure. · 9882fbe7
      rswindell authored
      loginFailure() now handles a NULL password argument correctly.
      9882fbe7
  3. Oct 20, 2016
  4. Oct 19, 2016
  5. Oct 17, 2016
  6. Oct 14, 2016
  7. Oct 06, 2016
  8. Sep 26, 2016
  9. Sep 11, 2016
    • nightfox's avatar
      Version 1.16: Added a new feature that allows users to forward a message to an... · f203b5ba
      nightfox authored
      Version 1.16: Added a new feature that allows users to forward a message to an email address or to another user on the BBS (using the O key).  This can be useful, for instance, if the user wants to send a message in a public sub-board to their personal email for future reference or send a message from a public sub-board to another user to discuss the topic privately.
      f203b5ba
  10. Sep 07, 2016
  11. Aug 30, 2016
    • nightfox's avatar
      Officially releasing version 1.15. Contains the bug fix for private reply for... · a6b078f6
      nightfox authored
      Officially releasing version 1.15.  Contains the bug fix for private reply for a message on a networked sub-board, and also includes the new user-edit feature (using the U key, for sysops only), which lets the sysop edit the user account of the author of the message (only if the user account exists on the BBS).
      a6b078f6
  12. Aug 29, 2016
    • nightfox's avatar
      Version 1.15 beta 2 - Contains a fix for a bug introduced in the previous... · bcbecc6b
      nightfox authored
      Version 1.15 beta 2 - Contains a fix for a bug introduced in the previous version where private reply was no longer working.  Also includes a new user edit feature (for sysops only, using the U key).  The user edit will edit the user who sent the message, only if they're a user on the BBS.  It can be useful for BBSes that require new users to send an email to the sysop, in case the sysop needs to edit the user's account.
      bcbecc6b
  13. Aug 27, 2016
  14. Aug 18, 2016
  15. Aug 17, 2016
  16. Aug 13, 2016
  17. Aug 12, 2016
  18. Aug 11, 2016
Loading