Skip to content
Snippets Groups Projects
  1. Jan 07, 2019
  2. Jan 06, 2019
  3. Jan 05, 2019
    • rswindell's avatar
      A bit of a modernization/overhaul of this service script: · b0f0f132
      rswindell authored
      - Enabling JavaScript "strict" mode and resolved the resulting errors
        (mostly in Merlin's "findfile" modification)
      - Enabled the use of a [fingerservice] section in ctrl/modopts.ini:
        include_age_gender (default is true)
        include_read_name (default is true)
        findfile (default is true)
        bbslist (default is false)
      - New optional "?bbslist" query to return the names in the local sbbslist.json
        Also "?bbs:<name>" to return the JSON representation of a specific BBS entry
      - Work-around xtrn_area.prog[] bug where array items could be a non-object
        (e.g. just 'true' in this case) if the user (no user in this case) did not
        meet the configured access requirements for the external program in question
        so the action value in the node/active-user reports would say
        "running undefined" - just display the internal code instead of the full
        name if this the xtrn_area.prog[code] is undefined (bug fixed in v3.17c).
      - The ?active-users.json response now includes the numeric node 'action'
        value (for possibly localization in the future), the 'xtrn' name, when
        appropriate, and the current node.aux value. These fields are not currently
        used by the client (sbbsimsg*.js), but may in the future, mainly for
        localization/translation or beautification purposes.
      b0f0f132
  4. Jan 03, 2019
  5. Jan 01, 2019
  6. Dec 30, 2018
  7. Dec 25, 2018
  8. Dec 24, 2018
  9. Dec 22, 2018
  10. Dec 21, 2018
  11. Dec 17, 2018
  12. Dec 16, 2018
  13. Dec 10, 2018
  14. Nov 24, 2018
    • echicken's avatar
      Rewrite of parse method. · 20a74f8d
      echicken authored
      Handle 5D addresses (with or without point component).
      Validate numeric address components and domains per FSP-1028.
      Return value (if an object) now contains 'domain' property (if present).
      Should fix processing of TICs with associated 5D addresses.
      Introduces an unwieldy and overwrought regex.  Unf unf.
      May break the entirety of fidomicrocyberchatnet.
      20a74f8d
    • rswindell's avatar
      'tin' apparently uses the 'high water mark' field in the GROUP response for · 85b18e8b
      rswindell authored
      "new message" detection (not the total number of articles) - so use the last
      non-vote message number as the high water mark, not the msgbase.last_msg
      value. For nelgin - Happy Turkey!
      85b18e8b
  15. Nov 20, 2018
    • rswindell's avatar
      Fix problem reported by Nelgin: · 80eb72ce
      rswindell authored
      The GROUP command reports the total number of articles in a group and we
      were returning the total number of message indexes/headers, which includes
      vote messages (not retrievable/viewable via NNTP) and messages flagged for
      deletion (not retrievable/viewable via NNTP). So, count the actual
      number of non-vote/deleted messages (index records) to use in the GROUP
      response.
      80eb72ce
  16. Nov 18, 2018
  17. Nov 12, 2018
Loading