1. 03 Jun, 1999 1 commit
  2. 31 May, 1999 1 commit
    • David Byers's avatar
      Server · c1e08a06
      David Byers authored
              Corrected privilege-related problems. Many functions now
              take a Connection instead of a Pers_no/Person combo.
      
              Added defensive code to protect the server in situations
              where active_connection is unexpectedly NULL.
      
              Added checks to most RPC handlers to make sure they are only
              called when there is an active connection.
      
              The added_by field for a person's membership in its letterbox
              conference is not the person itself, not 0.
      
      Testing
              Removed all new expected fails from the testsuite.
      c1e08a06
  3. 24 May, 1999 1 commit
  4. 16 May, 1999 1 commit
  5. 12 May, 1999 1 commit
    • David Byers's avatar
      New RPC calls: · e6dca4a9
      David Byers authored
              set-pers-flags
      
      Modified RPC calls
              create-person (new parameter pers-flags)
      
      Removed several hard-coded constants and paths.
              Max texts
              Max conferences
              Nologin file
      
      Support for aux-item validation functions (not just regexps.)
      Support for aux-items that can only be created by the server
      Support for linking pairs of aux items
      
      Added test cases to improve code coverage
      
      Renamed log to kom_log to avoid conflicts with math function log.
      
      Several bug fixes (code and documentation)
      e6dca4a9
  6. 05 Apr, 1999 1 commit
  7. 05 Feb, 1999 1 commit
  8. 18 Jan, 1999 1 commit
  9. 13 Jan, 1999 1 commit
  10. 26 Dec, 1998 1 commit
  11. 14 Nov, 1998 1 commit
  12. 22 Aug, 1998 2 commits
  13. 09 Aug, 1998 1 commit
  14. 26 Jul, 1998 1 commit
  15. 08 Jul, 1998 1 commit
  16. 14 Jun, 1998 1 commit
  17. 13 Sep, 1997 1 commit
    • David Byers's avatar
      Documentation: Protocol-A.texi is now nearly complete. · ff7ebeaa
      David Byers authored
                     Documented the aux-item definition file format.
                     Updated the database format documentation.
      
      Server:        Implemented aux-items.
                     Checked error returns and set error-status to something
                         useful in most cases.
                     New RPC calls:
                         create-text
                         create-anonymous-text
                         create-conf
                         create-person
                         get-text-stat
                         get-conf-stat
                         modify-text-info
                         modify-conf-info
                         get-info
                         modify-server-info
                         get-collate-table
                         set-expire
                         query-unread-texts
                     New asynchronous messages:
                         new-text
                         deleted-text
      ff7ebeaa
  18. 03 Aug, 1996 1 commit
  19. 28 Jul, 1996 1 commit
  20. 24 Jul, 1996 1 commit
  21. 09 Jun, 1996 1 commit
  22. 01 Jan, 1995 2 commits
  23. 18 Jun, 1994 1 commit
  24. 05 Apr, 1994 1 commit
  25. 19 Feb, 1994 1 commit
  26. 12 Jan, 1994 1 commit
  27. 16 Oct, 1993 1 commit
  28. 14 Oct, 1993 1 commit
  29. 13 Oct, 1993 1 commit
  30. 12 Oct, 1993 1 commit
  31. 10 Oct, 1993 1 commit
  32. 08 Oct, 1993 1 commit
  33. 05 Aug, 1993 1 commit
    • Per Cederqvist's avatar
      (do_unmark_text): New function: delete a mark. · 9da729e4
      Per Cederqvist authored
      (do_mark_mark_text): Never delete a mark. All callers
      (mark_text, unmark_text): New functions.
      (mark_text_old): Compatibility function that calls mark_text or
      unmark_text depending on mark_type. This will now return an error if
      you unmark at text that you had not marked.
      9da729e4
  34. 16 Jan, 1993 1 commit
  35. 04 Apr, 1992 2 commits
  36. 26 Feb, 1992 1 commit
  37. 16 Dec, 1991 1 commit