1. 10 Nov, 2006 1 commit
  2. 07 Nov, 2006 1 commit
  3. 03 Nov, 2006 1 commit
  4. 02 Nov, 2006 2 commits
    • Stefan Monnier's avatar
      (server-auth-key): Remove. Replace by a process-property. · 757e1681
      Stefan Monnier authored
      (server-start): Don't remove the file of the previous process, but
      instead clear out the place for the new file.
      (server-start): Set the :auth-key property.
      (server-process-filter): Use the :auth-key property.
      757e1681
    • Juanma Barranquero's avatar
      (server-visit-files): Use `when'. · 95eefb35
      Juanma Barranquero authored
      (server-process-filter): When authentication fails, send error message to
      client.  Wrap `process-send-region' in `ignore-errors' instead of
      `condition-case', and remove misleading comment.
      95eefb35
  5. 01 Nov, 2006 1 commit
  6. 30 Oct, 2006 2 commits
    • Juanma Barranquero's avatar
      Add support for TCP sockets. · 337e3c70
      Juanma Barranquero authored
      (server-use-tcp, server-host, server-auth-dir): New options.
      (server-auth-key): New variable.
      (server-ensure-safe-dir): Create nonexistent parent dirs.  Ignore Unix-style
      file modes on Windows.
      (server-start): Crete a TCP or Unix socket according to the value of
      `server-use-tcp'.  For TCP sockets, create the id/auth file in `server-auth-dir'
      directory.
      (server-process-filter): Delete process if authentication fails (which never
      happens for Unix sockets).
      337e3c70
    • Stefan Monnier's avatar
      (server-select-display): Use a dummy buffer to detect when · 7acc677b
      Stefan Monnier authored
      the frame is later used.
      (server-select-display): New function.
      (server-process-filter): Use it to detect unused temp frames.
      7acc677b
  7. 06 Jul, 2006 1 commit
  8. 11 Jun, 2006 1 commit
  9. 16 May, 2006 1 commit
  10. 05 May, 2006 1 commit
  11. 04 Mar, 2006 1 commit
  12. 06 Feb, 2006 1 commit
  13. 24 Oct, 2005 1 commit
  14. 18 Sep, 2005 1 commit
  15. 06 Aug, 2005 1 commit
  16. 16 Jul, 2005 1 commit
  17. 04 Jul, 2005 1 commit
  18. 16 May, 2005 1 commit
  19. 09 Feb, 2005 1 commit
  20. 30 Dec, 2004 1 commit
  21. 17 Oct, 2004 1 commit
  22. 08 Oct, 2004 1 commit
  23. 19 Mar, 2004 1 commit
  24. 11 Mar, 2004 1 commit
  25. 27 Jan, 2004 1 commit
  26. 01 Sep, 2003 1 commit
  27. 25 Jul, 2003 1 commit
  28. 12 Apr, 2003 2 commits
  29. 10 Feb, 2003 1 commit
  30. 15 Jan, 2003 1 commit
  31. 13 Jan, 2003 2 commits
  32. 02 Nov, 2002 1 commit
  33. 29 Oct, 2002 1 commit
  34. 27 Sep, 2002 2 commits
  35. 25 Sep, 2002 1 commit
    • Stefan Monnier's avatar
      Use built-in network primitives. · 0c851d78
      Stefan Monnier authored
      (server-program, server-previous-string): Remove.
      (server-previous-strings): New var.
      (server-socket-name): New var.
      (server-log): Minor change to the output format.
      (server-sentinel): Clean up global state when a client disconnects.
      (server-unquote-arg): New fun.
      (server-start): Use server-socket-name and make-network-process.
      (server-process-filter): Now talks to the clients directly.
      Normalize file name after unquoting and decoding.
      (server-buffer-done): Just close the connection.
      (server-switch-buffer): Handle the case where all windows are
      dedicated or minibuffers.
      0c851d78