Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

  1. 04 Apr, 2021 1 commit
    • Rob Swindell's avatar
      A poll() failure with EINTR does not mean a socket is closed. · fcf58640
      Rob Swindell authored
      This won't impact Synchronet as it has a separate signal handling
      thread, but we still need to behave properly for processes that
      don't.  I'm also saying that ENOMEM does not indicate a disconnection,
      though it may be better to pretend it was disconnected...
      fcf58640
  2. 10 Sep, 2020 1 commit
  3. 16 Aug, 2020 1 commit
  4. 26 May, 2020 1 commit
    • rswindell's avatar
      For Nelgin: · 7667da94
      rswindell authored
      ";!" will repeat the last (non-blank) ";string" command.
      7667da94
  5. 23 Apr, 2020 1 commit
  6. 21 Apr, 2020 1 commit
  7. 16 Apr, 2020 1 commit
  8. 04 Mar, 2020 2 commits
  9. 11 Jan, 2019 1 commit
  10. 22 Oct, 2018 1 commit
  11. 10 Jun, 2018 1 commit
    • rswindell's avatar
      Replaced the Baja "E-mail Section" code block that was copy/pasted into several · 9d87373c
      rswindell authored
      shells with a new single/unified JS module (email_sec.js):
      - New (U)n-read mail read command ('A' is now for sending file attachments)
      - I didn't update to the renegade shell since it has a custom menu file
      - This module will work with older Synchronet builds, without netmail file
        attachments
      - The old Baja code still works, however... less Baja = rounder Earth
      9d87373c
  12. 16 Jan, 2018 1 commit
  13. 11 Jan, 2018 1 commit
  14. 14 Aug, 2017 1 commit
  15. 27 Nov, 2016 1 commit
  16. 28 Aug, 2015 1 commit
  17. 31 Aug, 2011 2 commits
  18. 15 Jun, 2011 1 commit
  19. 14 Sep, 2007 1 commit
  20. 05 Apr, 2006 1 commit
  21. 15 Sep, 2005 1 commit
    • deuce's avatar
      JS version of str_cmds. Update shells to use it. · 2b901ca9
      deuce authored
      The JS str_cmds has the following functions known to be broken and/or
      unimplementable:
      ;MEM		- Also not implemented in BAJA.
      ;UPLOAD		- Uses bbs.bulk_upload() but seems to not work
      ;RESORT		- Assumes (incorrectly) that bbs.curlib and bbs.curdir are
                        indexes into file_area.lib_list and
                        file_area.lib_list.dir_list respectively.
      ;OLDUL		- In progress (Not done)
      ;OLD		- In progress (Not done)
      ;OFFLINE	- In progress (Not done)
      ;CLOSE		- In progress (Not done)
      ;GET		- FILE_GET not implemented under JS
      ;PUT		- FILE_PUT not implemented under JS
      
      Added a ;NEXEC command to execute that parameter as a NATIVE binary.
      The node utility is now only called for the ;NODE command.
      The comspec is not JS exposed, so a kludge is used for ;SHELL.
      2b901ca9
  22. 10 May, 2004 1 commit
  23. 16 May, 2002 1 commit
  24. 13 Mar, 2002 1 commit
  25. 22 Jun, 2001 1 commit
  26. 15 Apr, 2001 1 commit
  27. 08 Nov, 2000 1 commit
  28. 26 Oct, 2000 1 commit
  29. 25 Oct, 2000 1 commit
  30. 25 Sep, 2000 1 commit