1. 04 Aug, 2008 14 commits
    • Niels Möller's avatar
      * src/testsuite/write-key-1-test: Use lsh-keygen --write-raw. · 9b31b1d7
      Niels Möller authored
      * src/testsuite/write-key-2-test: Likewise.
      Rev: src/testsuite/write-key-1-test:1.4
      Rev: src/testsuite/write-key-2-test:1.5
    • Niels Möller's avatar
      Silence output. · 5b19c8c7
      Niels Möller authored
      Rev: src/testsuite/rapid7-lsh-test:1.8
    • Niels Möller's avatar
      Use the --read-raw and --write-raw flags to lsh-keygen. · 40934cfc
      Niels Möller authored
      Rev: src/testsuite/lsh-decrypt-key-test:1.5
    • Niels Möller's avatar
      * src/testsuite/keygen-1-test: Don't use lsh-writekey. · 78b5c633
      Niels Möller authored
      * src/testsuite/keygen-2-test: Likewise.
      * src/testsuite/lsh-encrypted-key-test: Likewise.
      * src/testsuite/setup-env: Likewise.
      Rev: src/testsuite/keygen-1-test:1.6
      Rev: src/testsuite/keygen-2-test:1.10
      Rev: src/testsuite/lsh-encrypted-key-test:1.6
      Rev: src/testsuite/setup-env:1.6
    • Niels Möller's avatar
      (bad_random): New global variable. · 1e3b6654
      Niels Möller authored
      (random_generate): New fake randomness generator, replacing the
      real generator for the testcases.
      (lsh_random): Likewise.
      (test_sign): Initialize the fake randomness generator.
      Rev: src/testsuite/testutils.c:1.12
    • Niels Möller's avatar
      Set $LSH_MAKE_SEED to /bin/false. · 1bc28032
      Niels Möller authored
      Rev: src/testsuite/functions.sh:1.49
    • Niels Möller's avatar
      Deleted obsolete files. · e3c8c1d4
      Niels Möller authored
      Rev: src/.dist_headers:1.17
    • Niels Möller's avatar
      Deleted obsolete classes. · 5a2180be
      Niels Möller authored
      Rev: src/.dist_classes:1.23
    • Niels Möller's avatar
      (BIN_PROGRAMS): Removed lsh-writekey. · 9e2ada38
      Niels Möller authored
      (INTERACT_RANDOM_SOURCES): New variable.
      (CRYPTO_SOURCES): Removed lock_file.c and randomness.c. Added
      (CONNECTION_SOURCES): Removed command.c and exception.c.
      (lsh_SOURCES): Removed xauth.c.
      (lsh_writekey_SOURCES): Deleted.
      (lsh_writekey_OBJS): Deleted.
      (lsh-writekey$(EXEEXT)): Deleted target.
      (lsh_transport_OBJS): Added $(INTERACT_RANDOM_OBJS).
      (lsh_keygen_OBJS): Likewise.
      Rev: src/Makefile.in:1.45
    • Niels Möller's avatar
      New constants OPT_READ_RAW, OPT_WRITE_RAW, · 47d30d85
      Niels Möller authored
      (class lsh_keygen_options): New flags read_raw and write_raw.
      Merged configuration attributes from lsh-writekey.
      (make_lsh_keygen_options): Initialize new attributes.
      (main_options): Merged lsh-writekey options.
      (main_argp_parser): Merged option handling from lsh-writekey.
      (main_argp): New shorter description.
      (dsa_generate_key): Adapted to new randomness interface. Deleted
      randomness argument.
      (rsa_generate_key): Likewise.
      (check_file): Moved from lsh-writekey.c.
      (open_file): Likewise.
      (process_private): Likewise.
      (process_public): Likewise.
      (main): Adapted to new randomness interface. Aded code to split
      key into private and public parts, stored in different files.
      Rev: src/lsh-keygen.c:1.23
    • Niels Möller's avatar
      Deleted forward declarations of obsolete classes. · cff6e2b7
      Niels Möller authored
      Rev: src/lsh.h:1.37
    • Niels Möller's avatar
      (make_channel_open_exception): Deleted function. · ca4f8c66
      Niels Möller authored
      Rev: src/channel.c:1.141
      Rev: src/channel.h:1.90
    • Niels Möller's avatar
      * src/command.c: Deleted file. · d092cfff
      Niels Möller authored
      * src/command.h: Deleted file.
      * src/exception.c: Deleted file.
      * src/exception.h: Deleted file.
      Rev: src/command.c:1.53(DEAD)
      Rev: src/command.h:1.66(DEAD)
      Rev: src/exception.c:1.20(DEAD)
      Rev: src/exception.h:1.33(DEAD)
    • Niels Möller's avatar
      (class lsh_options): Deleted handler attribute. Added · 7e5ee9bd
      Niels Möller authored
      detach flag.
      (make_options): Deleted handler argrment.
      (add_action): Changed argument type to client_connection_action.
      (make_client_session): Deleted handler argument in call to
      (client_shell_session): Changed return type to
      client_connection_action. Use make_open_session_action.
      (client_subsystem_session): Likewise.
      (client_command_session): Likewise.
      (main_argp_parser): Changeed handling of -B, just set detach flag.
      (class lsh_default_handler): Deleted class.
      (do_lsh_default_handler): Deleted function.
      (make_lsh_default_handler): Deleted function.
      (main): Actions are now handled using the client_connection_action
      class, not as commands. Handle detach (-B flag) here.
      Rev: src/lsh.c:1.219
  2. 03 Aug, 2008 26 commits