1. 27 Sep, 2001 1 commit
    • Niels Möller's avatar
      *** empty log message *** · 5454d957
      Niels Möller authored
      Rev: ChangeLog:1.419
      Rev: src/channel_commands.c:1.26
      Rev: src/client_pty.c:1.21
      Rev: src/client_session.c:1.12
      Rev: src/client_x11.c:1.15
      Rev: src/connection.c:1.65
      Rev: src/gateway_commands.c:1.12
      Rev: src/gc.c:1.25
      Rev: src/lsh.c:1.150
      Rev: src/lshd.c:1.127
      Rev: src/proxy.c:1.14
      Rev: src/server_session.c:1.70
      Rev: src/server_userauth.c:1.35
  2. 26 Sep, 2001 1 commit
    • Niels Möller's avatar
      (shell_request_handler, · 3f09492a
      Niels Möller authored
      exec_request_handler): Defined as static objects using
      DEFINE_CHANNEL_REQUEST. Updated users.
      Rev: src/lshd.c:1.126
      Rev: src/server_session.c:1.69
      Rev: src/server_session.h:1.17
  3. 25 Sep, 2001 1 commit
    • Niels Möller's avatar
      * src/io.c (io_final): Call gc_final. That makes sure that all · b1ac3a27
      Niels Möller authored
      callbacks are cancelled. Updated callers to not use gc_final, only
      Rev: src/lsh-decode-key.c:1.11
      Rev: src/lsh-export-key.c:1.11
      Rev: src/lsh.c:1.148
      Rev: src/lsh_proxy.c:1.25
      Rev: src/lshd.c:1.125
      Rev: src/lshg.c:1.15
      Rev: src/sexp-conv.c:1.10
      Rev: src/srp-gen.c:1.12
  4. 24 Sep, 2001 2 commits
    • 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
      (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
  5. 21 Sep, 2001 1 commit
  6. 26 Aug, 2001 1 commit
  7. 21 Aug, 2001 1 commit
    • Niels Möller's avatar
      (main_argp_parser): Install a handler for the "none" · 5ba654d7
      Niels Möller authored
      authentication method.
      (main): Always require user authentication (used to allow clients
      to start the ssh-connection service directly, under the same
      restrictions as for "none" authentication).
      Rev: src/lshd.c:1.120
  8. 06 Jul, 2001 1 commit
  9. 04 Jul, 2001 1 commit
  10. 03 Jul, 2001 1 commit
  11. 15 May, 2001 1 commit
  12. 03 May, 2001 2 commits
  13. 17 Apr, 2001 1 commit
  14. 25 Mar, 2001 1 commit
  15. 22 Mar, 2001 1 commit
  16. 04 Feb, 2001 1 commit
  17. 31 Jan, 2001 1 commit
  18. 24 Jan, 2001 1 commit
  19. 17 Jan, 2001 1 commit
  20. 10 Jan, 2001 1 commit
  21. 26 Nov, 2000 1 commit
  22. 20 Nov, 2000 1 commit
    • Niels Möller's avatar
      Removed old #if:ed out code · 2d064ff3
      Niels Möller authored
      Rev: src/algorithms.h:1.8
      Rev: src/client.h:1.34
      Rev: src/client_keyexchange.c:1.55
      Rev: src/client_userauth.c:1.44
      Rev: src/connection.c:1.61
      Rev: src/format.h:1.32
      Rev: src/interact.c:1.5
      Rev: src/interact.h:1.5
      Rev: src/io.c:1.119
      Rev: src/io.h:1.69
      Rev: src/lsh-writekey.c:1.9
      Rev: src/lsh.c:1.126
      Rev: src/lshd.c:1.104
      Rev: src/reaper.c:1.16
      Rev: src/reaper.h:1.9
      Rev: src/server_session.c:1.53
      Rev: src/spki.c:1.27
      Rev: src/spki_commands.c:1.13
      Rev: src/srp-gen.c:1.7
      Rev: src/tty.c:1.11
      Rev: src/tty.h:1.11
  23. 15 Nov, 2000 1 commit
  24. 14 Nov, 2000 2 commits
  25. 31 Oct, 2000 1 commit
  26. 15 Oct, 2000 1 commit
  27. 11 Oct, 2000 1 commit
  28. 09 Oct, 2000 1 commit
  29. 14 Sep, 2000 1 commit
    • Niels Möller's avatar
      * src/lshd.c: Renamed lshd_listen to make_lshd_listen and · ee7985f1
      Niels Möller authored
      lshd_connection_service to make_lshd_connection_service.
      (make_lshd_listen): Use kexinit_filter to restrict announced
      hostkey algorithms to those that we actually have keys for.
      (make_lshd_listen): Use listen_callback, in order to get the right
      evaluation order.
      * src/lsh-writekey.c (make_lsh_writekey_options): Use
      all_symmetric_algorithms() and all_symmetric_algorithms().
      * src/lsh.c (make_options): Likewise.
      * src/lsh_proxy.c (main): Likewise.
      * src/lshd.c (make_lshd_options): Likewise.
      Rev: src/lshd.c:1.96
  30. 03 Sep, 2000 1 commit
    • Niels Möller's avatar
      * src/dsa.h: New file, all dsa-related declarations moved here · 72665358
      Niels Möller authored
      from dsa_keygen.h (which is obsoleted) and publickey_crypto.h.
      Rev: src/client_keyexchange.c:1.50
      Rev: src/dsa.c:1.18
      Rev: src/dsa_keygen.c:1.12
      Rev: src/lsh-decode-key.c:1.3
      Rev: src/lsh-keygen.c:1.2
      Rev: src/lsh.c:1.117
      Rev: src/lsh_proxy.c:1.12
      Rev: src/lshd.c:1.95
      Rev: src/server_authorization.c:1.13
      Rev: src/server_keyexchange.c:1.43
      Rev: src/server_publickey.c:1.17
      Rev: src/spki.h:1.17
  31. 01 Jun, 2000 3 commits
    • Niels Möller's avatar
      * src/lshd.c (lshd_connection_service): Use · e136c2a9
      Niels Möller authored
      (main): Allow user's to request ssh-connection service without
      first executing the ssh-userauth protocol. This makes sense if SRP
      was used for key exchange. lshd_connection_service checks that the
      user is properly authenticated before actually starting the
      Rev: src/lshd.c:1.94
    • Niels Möller's avatar
      * src/command, src/connection.c, src/exception.c, src/io.c, · 97fd70d5
      Niels Möller authored
      src/keyexchange.c, src/keyexchange.h, src/lsh_keygen.c,
      src/lshd.c, src/publickey_crypto.h, src/server_session.c,
      src/server_userauth.c, src/server_userauth.h, src/sexp.c,
      src/sexp_parser.c, src/spki.c, src/spki_commands.c,
      src/srp_exchange.c, src/tcpforward.c, src/werror.c: Removed old
      dead code.
      Rev: src/command.h:1.45
      Rev: src/connection.c:1.55
      Rev: src/exception.c:1.15
      Rev: src/io.c:1.108
      Rev: src/keyexchange.c:1.68
      Rev: src/keyexchange.h:1.46
      Rev: src/lsh_keygen.c:1.21
      Rev: src/lshd.c:1.93
      Rev: src/publickey_crypto.h:1.37
      Rev: src/server_session.c:1.43
      Rev: src/server_userauth.c:1.28
      Rev: src/server_userauth.h:1.13
      Rev: src/sexp.c:1.30
      Rev: src/sexp_parser.c:1.16
      Rev: src/spki.c:1.20
      Rev: src/spki_commands.c:1.8
      Rev: src/srp_exchange.c:1.6
      Rev: src/tcpforward.c:1.49
      Rev: src/werror.c:1.46
    • Niels Möller's avatar
      * src/lshd.c: Adapted to the simplified userauth-service · 057c36b6
      Niels Möller authored
      framework. Deleted lshd_services and calls to
      Rev: src/lshd.c:1.92
  32. 31 May, 2000 1 commit
  33. 28 May, 2000 1 commit
  34. 27 May, 2000 1 commit
  35. 06 May, 2000 1 commit
    • Niels Möller's avatar
      General cleanup and (minor) fixes of some old FIXME:s. · 0f1378b6
      Niels Möller authored
      Rev: src/channel.c:1.80
      Rev: src/channel.h:1.57
      Rev: src/channel_commands.c:1.19
      Rev: src/channel_commands.h:1.14
      Rev: src/client_keyexchange.c:1.42
      Rev: src/client_password.c:1.9
      Rev: src/connection.h:1.49
      Rev: src/connection_commands.c:1.26
      Rev: src/daemon.c:1.6
      Rev: src/disconnect.c:1.19
      Rev: src/dsa.c:1.13
      Rev: src/format.c:1.37
      Rev: src/gateway_channel.c:1.2
      Rev: src/io.c:1.103
      Rev: src/io_commands.c:1.33
      Rev: src/keyexchange.c:1.63
      Rev: src/keyexchange.h:1.43
      Rev: src/lsh.c:1.106
      Rev: src/lsh_proxy.c:1.11
      Rev: src/lsh_writekey.c:1.19
      Rev: src/lshd.c:1.88
      Rev: src/pkcs5.c:1.3
      Rev: src/proxy.c:1.7
      Rev: src/read_packet.c:1.47
      Rev: src/reaper.c:1.13
      Rev: src/server_keyexchange.c:1.37
      Rev: src/server_publickey.c:1.14
      Rev: src/server_session.c:1.38
      Rev: src/server_userauth.h:1.10
      Rev: src/sexp_streamed_parser.c:1.23
      Rev: src/sexp_test.c:1.13
      Rev: src/spki.c:1.18
      Rev: src/ssh1_fallback.c:1.9
      Rev: src/tcpforward.c:1.48
      Rev: src/unix_user.c:1.13