1. 04 Aug, 2008 8 commits
    • 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 32 commits