1. 20 Mar, 2009 4 commits
    • rswindell's avatar
      More local logon kruft removal. · 15442b2f
      rswindell authored
      15442b2f
    • rswindell's avatar
      Kruft removal. · 9cf24481
      rswindell authored
      9cf24481
    • rswindell's avatar
      ARS keywords with string arguments (e.g. PROT, SHELL, HOST, IP, SUB <code>, and · dbd4eb0c
      rswindell authored
      DIR <code>) are now handled correctly. The PROT (protocol) keyword never worked
      correctly.
      Some ambiguities (e.g. "PROT NOTIFY" and "PROT NOT IFY") are now handled more
      gracefully. White-space is now required after AND/OR/EQUAL/NOT if the next char
      is a letter. All the examples in http://synchro.net/docs/security.html
      still work as documented.
      dbd4eb0c
    • rswindell's avatar
      ARS improvements: · 1cdf2c10
      rswindell authored
      Added HOST and IP keywords to allow restricted access/privileges to/for
      specific remote hostnames or IP addresses (wildcards allowed).
      All string-argument type ARS keywords (e.g. SHELL, PROT, etc.) now support .can
      style wildcards.
      The current remote client is now used for protocol, host, and IP ARS checking,
      when available, so this requires passing the client pointer around (which
      explains why so many files are touched by this change) and takes care of a
      long standing to-do item (the user's 'modem' value was used for the PROT
      value checking, which was not always correct).
      1cdf2c10
  2. 19 Mar, 2009 3 commits
  3. 16 Mar, 2009 1 commit
    • rswindell's avatar
      A simple mailproc script that verifies that mail received · 104299dc
      rswindell authored
      from sender's claiming to be <anyone>@<yourdomains> are SMTP-authenticated
      using a non-Guest user account
      
      Configured in ctrl/mailproc.ini (as the first processor):
      [MailAuth]
              Command=mailauth.js
              AccessRequirements=user equal 0 or guest
              Disabled=false
      104299dc
  4. 14 Mar, 2009 2 commits
  5. 13 Mar, 2009 1 commit
  6. 11 Mar, 2009 1 commit
  7. 10 Mar, 2009 1 commit
  8. 07 Mar, 2009 1 commit
  9. 01 Mar, 2009 1 commit
  10. 27 Feb, 2009 3 commits
  11. 25 Feb, 2009 3 commits
  12. 24 Feb, 2009 7 commits
  13. 23 Feb, 2009 2 commits
  14. 21 Feb, 2009 10 commits