1. 13 Jul, 2012 1 commit
  2. 03 Feb, 2012 1 commit
  3. 07 Jan, 2011 1 commit
  4. 04 Jun, 2010 1 commit
  5. 24 Mar, 2010 1 commit
  6. 21 Feb, 2010 1 commit
  7. 12 Jan, 2010 1 commit
    • Niels Möller's avatar
      Deleted class hash_algorithm. · 2ee5e341
      Niels Möller authored
      Rev: ChangeLog:1.1035
      Rev: src/algorithms.c:1.43
      Rev: src/crypto.c:1.43
      Rev: src/crypto.h:1.41
      Rev: src/dh_exchange.c:1.24
      Rev: src/keyexchange.c:1.103
      Rev: src/keyexchange.h:1.64
      Rev: src/lsh-export-key.c:1.25
      Rev: src/lsh-transport.c:1.21
      Rev: src/lshd.c:1.188
      Rev: src/pkcs5-test.c:1.8
      Rev: src/spki.c:1.66
      Rev: src/spki.h:1.37
      Rev: src/srp-gen.c:1.29
      Rev: src/srp.h:1.10
      Rev: src/srp_exchange.c:1.24
      Rev: src/testsuite/md5-test.c:1.2
      Rev: src/testsuite/sha1-test.c:1.2
      Rev: src/testsuite/testutils.c:1.13
      Rev: src/testsuite/testutils.h:1.10
      Rev: src/transport.c:1.17
      Rev: src/transport.h:1.13
      2ee5e341
  8. 12 Feb, 2009 1 commit
    • Niels Möller's avatar
      (werror_vformat): Don't output any punctuation for · 0074aa6e
      Niels Möller authored
      %e. Changed all callers to use it like "...: %e.\n".
      
      Rev: src/adns.c:1.5
      Rev: src/channel_forward.c:1.21
      Rev: src/client.c:1.179
      Rev: src/client_tcpforward.c:1.11
      Rev: src/client_x11.c:1.39
      Rev: src/daemon.c:1.22
      Rev: src/gateway.c:1.25
      Rev: src/io.c:1.231
      Rev: src/lsh-decode-key.c:1.26
      Rev: src/lsh-decrypt-key.c:1.7
      Rev: src/lsh-export-key.c:1.24
      Rev: src/lsh-keygen.c:1.25
      Rev: src/lsh-make-seed.c:1.27
      Rev: src/lsh-transport.c:1.20
      Rev: src/lsh.c:1.223
      Rev: src/lshd-connection.c:1.14
      Rev: src/lshd-userauth.c:1.14
      Rev: src/lshd.c:1.186
      Rev: src/reaper.c:1.29
      Rev: src/seed_file.c:1.4
      Rev: src/server_pty.c:1.35
      Rev: src/server_session.c:1.118
      Rev: src/server_x11.c:1.30
      Rev: src/socks.c:1.11
      Rev: src/srp-gen.c:1.28
      Rev: src/transport.c:1.16
      Rev: src/unix_interact.c:1.33
      Rev: src/unix_process.c:1.23
      Rev: src/unix_random.c:1.24
      Rev: src/unix_random_user.c:1.3
      Rev: src/werror.c:1.82
      0074aa6e
  9. 22 Oct, 2008 1 commit
  10. 03 Sep, 2008 1 commit
  11. 02 Sep, 2008 1 commit
    • Niels Möller's avatar
      (lsh_transport_lookup_verifier): · beb8e86e
      Niels Möller authored
      Reintroduced call to werror_quiet_p. --sloppy --quiet means that
      keys are accepted (but not stored in .lsh/host-acls), with no
      question asked.
      
      Rev: src/lsh-transport.c:1.17
      beb8e86e
  12. 01 Sep, 2008 1 commit
    • Niels Möller's avatar
      (lsh_transport_lookup_verifier): Ask before · 7e41d262
      Niels Möller authored
      writing ACL. Add more details in the ACL comments. Use
      lsh_popen_write to pipe data through sexp-conv --lock.
      (read_host_acls): Added file name argument.
      (main_options): Renamed option --capture-to to --host-db-update.
      (main_argp_parser): Pass file name to read_host_acls. Make the
      --host-db-update option default to the file used for --host-db, by
      default ~/.lsh/host-acls.
      
      Rev: src/lsh-transport.c:1.16
      7e41d262
  13. 20 Aug, 2008 1 commit
    • Niels Möller's avatar
      (SERVER_PROTOCOL_VERSION): Deleted constant. · 9bfe742d
      Niels Möller authored
      (CLIENT_PROTOCOL_VERSION): Likewise.
      (SERVER_VERSION_LINE): New constant.
      (CLIENT_VERSION_LINE): Likewise.
      Updated all users.
      
      Rev: src/lsh-transport.c:1.15
      Rev: src/lsh.c:1.220
      Rev: src/lshd-connection.c:1.11
      Rev: src/lshd-userauth.c:1.13
      Rev: src/version.h:1.14
      9bfe742d
  14. 03 Aug, 2008 1 commit
    • Niels Möller's avatar
      (make_lsh_transport_config): No argument to · 649366e6
      Niels Möller authored
      all_signature_algorithms. Deleted call to make_user_random.
      (lsh_transport_service_packet_handler): No randomness argument to
      lsh_string_write_random.
      (try_password_auth): Use random_add to mix the secret password
      into the randomness generator.
      (main): Use random_init_user.
      
      Rev: src/lsh-transport.c:1.14
      649366e6
  15. 20 May, 2008 1 commit
    • Niels Möller's avatar
      (class lsh_transport_config): Deleted tty attribute. · 70db201e
      Niels Möller authored
      (try_password_auth): Use interact_read_password.
      (send_userauth_info_response): Use interact_dialog.
      (read_user_key): Updated for alist_select_l change.
      (OPT_ASKPASS): New constant. Use an enum for all the options constants.
      (main_options): Added --askpass option.
      (main_argp_parser): Use interact_set_askpass.
      (main): Use unix_interact_init.
      
      Rev: src/lsh-transport.c:1.13
      70db201e
  16. 14 May, 2008 1 commit
  17. 24 Apr, 2008 1 commit
  18. 23 Apr, 2008 1 commit
  19. 06 Feb, 2008 1 commit
  20. 08 Jan, 2008 1 commit
  21. 07 Sep, 2007 1 commit
  22. 02 May, 2007 1 commit
    • Niels Möller's avatar
      * src/lsh-decode-key.c (argp_program_version): Use PACKAGE_STRING. · ec248277
      Niels Möller authored
      * src/lsh-decrypt-key.c: Likewise.
      * src/lsh-export-key.c: Likewise.
      * src/lsh-keygen.c: Likewise.
      * src/lsh-make-seed.c: Likewise.
      * src/lsh-transport.c: Likewise.
      * src/lsh-writekey.c: Likewise.
      * src/lshd-connection.c: Likewise.
      * src/lshd-userauth.c: Likewise.
      
      Rev: src/lsh-decode-key.c:1.25
      Rev: src/lsh-decrypt-key.c:1.4
      Rev: src/lsh-export-key.c:1.22
      Rev: src/lsh-keygen.c:1.22
      Rev: src/lsh-make-seed.c:1.21
      Rev: src/lsh-transport.c:1.6
      Rev: src/lsh-writekey.c:1.42
      Rev: src/lshd-connection.c:1.7
      Rev: src/lshd-userauth.c:1.11
      ec248277
  23. 01 Mar, 2007 1 commit
  24. 28 Feb, 2007 1 commit
    • Niels Möller's avatar
      Implemented password authentication, both · f025a67c
      Niels Möller authored
      "password" and "keyboard-interactive".
      (lsh_transport_packet_handler): Try password authentication if supported.
      (try_password_auth): New function.
      (try_keyboard_interactive_auth): New function.
      (format_userauth_info_response): New function.
      (send_userauth_info_response): New function.
      (make_lsh_transport_config): Added support for
      diffie_hellman_group1_sha1.
      (start_service): Send hello message.
      
      Rev: src/lsh-transport.c:1.4
      f025a67c
  25. 19 May, 2006 1 commit
  26. 14 Feb, 2006 1 commit
  27. 13 Feb, 2006 1 commit
    • Niels Möller's avatar
      (class lsh_transport_config): Include a · 75a01292
      Niels Möller authored
      pointer to a werror_config.
      (make_lsh_transport_config): Use make_werror_config.
      (lsh_transport_packet_handler): Use debug, not werror, for dumping
      packet contents.
      (lsh_transport_lookup_verifier): Use werror_quiet_p.
      (main_argp_parser): At ARGP_KEY_INIT, set child_inputs[1]. At
      ARGP_KEY_END, call werror_init.
      
      Rev: src/lsh-transport.c:1.1.2.16
      75a01292
  28. 19 Sep, 2005 1 commit
  29. 16 Sep, 2005 1 commit
  30. 15 Sep, 2005 1 commit
  31. 07 Sep, 2005 1 commit
  32. 06 Sep, 2005 1 commit
  33. 31 Aug, 2005 1 commit
  34. 16 Aug, 2005 1 commit
  35. 30 Apr, 2005 2 commits
    • Niels Möller's avatar
      * src/crypto.h: Moved declarations here, from abstract_crypto.h · 2a602937
      Niels Möller authored
      and publickey_crypto.h.
      
      Rev: src/algorithms.c:1.36.2.2
      Rev: src/algorithms.h:1.12.2.2
      Rev: src/client_keyexchange.c:1.68.2.4
      Rev: src/client_userauth.c:1.61.2.1
      Rev: src/dh_exchange.c:1.20.2.5
      Rev: src/dsa.c:1.42.2.2
      Rev: src/keyexchange.c:1.94.2.4
      Rev: src/keyexchange.h:1.60.2.6
      Rev: src/lsh-decode-key.c:1.22.2.2
      Rev: src/lsh-decrypt-key.c:1.2.2.2
      Rev: src/lsh-keygen.c:1.20.2.2
      Rev: src/lsh-transport.c:1.1.2.8
      Rev: src/lsh-writekey.c:1.40.2.2
      Rev: src/lsh.c:1.200.2.4
      Rev: src/lsh_string.c:1.2.2.4
      Rev: src/lshd-userauth.c:1.1.2.9
      Rev: src/lshd.c:1.170.2.24
      Rev: src/lshd.h:1.1.2.9
      Rev: src/randomness.h:1.16.2.1
      Rev: src/read_packet.h:1.11.2.1
      Rev: src/rsa.c:1.29.2.2
      Rev: src/server_keyexchange.c:1.58.2.8
      Rev: src/spki.c:1.58.2.1
      Rev: src/spki.h:1.32.2.1
      Rev: src/srp_exchange.c:1.21.2.1
      Rev: src/transport.h:1.7.2.9
      2a602937
    • Niels Möller's avatar
      (lsh_transport_event_handler): When handling · b55da34c
      Niels Möller authored
      TRANSPORT_EVENT_PUSH, check that service_writer is non-NULL.
      (make_lsh_transport_connection): Initialize service_reader and
      service_writer to NULL.
      (oop_read_service, oop_write_service): New functions.
      (lsh_transport_service_start_read)
      (lsh_transport_service_stop_read)
      (lsh_transport_service_start_write)
      (lsh_transport_service_stop_write): Implemented.
      (lsh_transport_packet_handler): Verbose message for
      USERAUTH_SUCCESS. Don't try to display the message list for
      USERAUTH_FAILURE.
      (start_service): Initialize service_reader and service_writer, and
      start reading.
      (lsh_transport_lookup_verifier): Fixed handling of capture_fd.
      
      Rev: src/lsh-transport.c:1.1.2.7
      b55da34c
  36. 29 Apr, 2005 1 commit
    • Niels Möller's avatar
      (lsh_transport_packet_handler): Fixed · 1bc04d94
      Niels Möller authored
      handling of SERVICE_ACCEPT. Handle USERAUTH_SUCCESS and
      USERAUTH_FAILURE.
      (start_userauth): Try publickey authentication.
      (read_user_key): New function, based on lsh.c:read_user_keys.
      (main_argp_parser): Call read_user_key.
      
      Rev: src/lsh-transport.c:1.1.2.6
      1bc04d94
  37. 28 Apr, 2005 1 commit
    • Niels Möller's avatar
      (enum lsh_transport_state): New type. · 3dbd44f6
      Niels Möller authored
      (class lsh_transport_connection): New attribute state.
      (lsh_transport_event_handler): Send a service request after
      keyexchange is complete.
      (lsh_transport_packet_handler): Handle SSH_MSG_SERVICE_ACCEPT.
      (main_options): New options --userauth and --no-userauth.
      
      Rev: src/lsh-transport.c:1.1.2.5
      3dbd44f6
  38. 27 Apr, 2005 2 commits