1. 25 Sep, 2001 23 commits
  2. 24 Sep, 2001 12 commits
    • Niels Möller's avatar
      * src/xalloc.c (lsh_object_check): Better message on type error. · d256844d
      Niels Möller authored
      (lsh_object_check_subtype): Likewise.
      Rev: src/xalloc.c:1.29
    • Niels Möller's avatar
      * src/lsh-writekey.c (make_writekey): Chenged order of options and · 29dd39e3
      Niels Möller authored
      stdin arguments. Delay call of read_sexp.
      Rev: src/lsh-writekey.c:1.17
    • Niels Möller's avatar
      * src/command.c (gaba_apply): Assert that a value has been · 9953cf3b
      Niels Möller authored
      Rev: src/command.c:1.47
    • Niels Möller's avatar
      *** empty log message *** · ac21dc03
      Niels Möller authored
      Rev: ChangeLog:1.414
    • Niels Möller's avatar
      * src/io.c: Deleted class io_backend. Register signal handlers and · 1307f1fc
      Niels Möller authored
      files with gc_global() instead. Deleted all references to
      io_backend in the rest of the source files. Doesn't quite work yet.
      Rev: src/client.c:1.130
      Rev: src/client.h:1.45
      Rev: src/client_x11.c:1.12
      Rev: src/gc.h:1.9
      Rev: src/interact.h:1.9
      Rev: src/io.c:1.148
      Rev: src/io.h:1.80
      Rev: src/io_commands.c:1.45
      Rev: src/io_commands.h:1.20
      Rev: src/lsh-decode-key.c:1.10
      Rev: src/lsh-export-key.c:1.10
      Rev: src/lsh-writekey.c:1.16
      Rev: src/lsh.c:1.147
      Rev: src/lsh.h:1.22
      Rev: src/lsh_proxy.c:1.24
      Rev: src/lshd.c:1.124
      Rev: src/lshg.c:1.14
      Rev: src/reaper.c:1.21
      Rev: src/reaper.h:1.10
      Rev: src/resource.h:1.12
      Rev: src/server_session.c:1.68
      Rev: src/server_session.h:1.16
      Rev: src/server_userauth.h:1.19
      Rev: src/sexp-conv.c:1.9
      Rev: src/srp-gen.c:1.11
      Rev: src/tcpforward_commands.c:1.36
      Rev: src/tcpforward_commands.h:1.6
      Rev: src/unix_interact.c:1.12
      Rev: src/unix_user.c:1.41
    • Niels Möller's avatar
      (process-expr): Handle empty parameter list. · 6b5cb05f
      Niels Möller authored
      Rev: src/scm/gaba.scm:1.12
    • Niels Möller's avatar
      (gc_global): New function. · 3b9fc8de
      Niels Möller authored
      (root_set): New global variable.
      Rev: src/gc.c:1.22
    • Niels Möller's avatar
      *** empty log message *** · a40bbb2a
      Niels Möller authored
      Rev: ChangeLog:1.413
    • Niels Möller's avatar
      (write_buffer_close): Call close_fd if buffer · ca58a7d7
      Niels Möller authored
      is empty.
      Rev: src/write_buffer.c:1.25
    • Niels Möller's avatar
      (window_subscriber): Added attribute · ad9a17ad
      Niels Möller authored
      interact, which points to the corresponding unix_interact.
      (do_kill_window_subscriber): New function, which updates the
      number of subscribers and removes the SIGWINCH handler if there
      are no subscribers left.
      (unix_interact): Added attributes backend, winch_handler and
      (unix_window_change_subscribe): Keep track of number of
      subscribers, and install the signal handler if it is needed.
      (make_unix_interact): Don't install any signal handler yet.
      Rev: src/unix_interact.c:1.11
    • Niels Möller's avatar
      (main): Changed the behaviour of the --no-syslog · 178295c6
      Niels Möller authored
      option. Now --daemon --no-syslog puts the process into the
      background without the rest of the daemonic setup. These option
      names should be changed to something more correct, but it is used
      only be the testsuite.
      Rev: src/lshd.c:1.123
    • Niels Möller's avatar
      (lsh_oop_signal_callback): Better trace message. · 66819b5b
      Niels Möller authored
      (lsh_oop_signal_callback): Return OOP_CONTINUE.
      (lsh_oop_fd_read_callback): Return OOP_CONTINUE.
      (lsh_oop_register_read_fd): Check want_read, so we don't try to
      register the callback twice.
      (lsh_oop_fd_write_callback): Fixed assertion.
      (lsh_oop_fd_write_callback): Return OOP_CONTINUE.
      (lsh_oop_register_write_fd): Check want_write, so we don't try to
      register the callback twice.
      (io_run): Print a trace message if/when oop_sys_run returns.
      (do_connect_callback): Improved trace messages.
      (io_connect): Initialize fd->write before calling
      (io_listen): Initialize fd->read before calling
      (close_fd): Call lsh_oop_cancel_read_fd and
      lsh_oop_cancel_write_fd before clearing the alive flag.
      Rev: src/io.c:1.147
  3. 23 Sep, 2001 3 commits
  4. 21 Sep, 2001 2 commits