Skip to content
Snippets Groups Projects
  1. Apr 07, 2021
    • Deucе's avatar
      Some more fixes... · 9d1e8b3f
      Deucе authored
      Fix bseen calculation and saving
      Only save seen data after all repsonses have been sent
      Stop processing when the socket has been closed
      9d1e8b3f
    • Rob Swindell's avatar
      A duplicate file finder for Synchronet v3.19 - replaces native DUPEFIND · 2f63a2e7
      Rob Swindell authored
      Can find duplicate files in your file bases by name and/or hash sum - fast!
      Can output simple text or JSON format.
      Run 'jsexec dupefind' to search just for duplicate files by hash (SHA-1)
      or run 'jsexec dupefind -help' for the various usage options.
      2f63a2e7
  2. Apr 06, 2021
  3. Apr 05, 2021
  4. Apr 04, 2021
  5. Apr 03, 2021
  6. Apr 02, 2021
    • Deucе's avatar
      Initial work on setTimeout() · 19289739
      Deucе authored
      This appears to work and the event handler *should* work on other
      event types already.
      
      Note, this is *nix-only due to the use of poll().  select() will
      need to be used for Windows to keep XP compatability.
      19289739
    • Michael J. Ryan's avatar
      Update array.js formatting · 3bbcc77a
      Michael J. Ryan authored
      Autoformatted via prettier with settings below, this is so additional polyfill matches can be used to match formatting in future PRs for polyfills, as well as full formatting tooling for .js files.
      
      ```yaml
      tabWidth: 4
      useTabs: true
      singleQuote: true
      trailingComma: "es5"
      ```
      3bbcc77a
  7. Apr 01, 2021
  8. Mar 29, 2021
  9. Mar 28, 2021
  10. Mar 27, 2021
  11. Mar 20, 2021
    • Rob Swindell's avatar
      Refactor the get_pw() and get_ticpw() methods · 8d7326d9
      Rob Swindell authored
      First look for a linked node matching the node address string as passed,
      then look for a match using the normalized address (removing .0 and @domain).
      The "ALL" wildcard should not be used for password lookups.
      
      This should fix reported issue 240.
      8d7326d9
  12. Mar 19, 2021
  13. Mar 18, 2021
    • Deucе's avatar
      Fix two isses with IMAP service... · 44b0b141
      Deucе authored
      1) user.number immediately after login() remains zero, but changes
         "sometime" after.  Avoid using user.number right after login()
         call to generate filename.  All data/user/0000.imap files can
         be deleted after this change.
      2) Saving Seen data would modify the object storing it when binary
         seen values were used.  Use JSON.parse(JSON.stringify() to make
         a copy before saving and restore it afterward.  Should fix issue
         reported by nickshanks1 over IRC.
      44b0b141
  14. Mar 17, 2021
  15. Mar 16, 2021
  16. Mar 15, 2021
  17. Mar 14, 2021
  18. Mar 10, 2021
    • Deucе's avatar
      If the service host is changed, the old private key is invalid. · 81c3f3f4
      Deucе authored
      Just delete the old private key and create a new one for the new
      host.
      81c3f3f4
    • Deucе's avatar
      Disconnect Commit #2 · 310a5d1e
      Deucе authored
      - In dorkit, start the timer if keyboard is invoked and
        dk.connection.active is false.
      - In LORD2, check for a CONNECTION_CLOSED key after getkey() where
        appropriate.
      - Also in LORD2, allow the busy flag to suspend pending timeouts.
      310a5d1e
Loading