chiark / gitweb /
Move clear-game out of otter.rs
[otter.git] / src /
2021-06-02 Ian JacksonBreak out otter-cli into separate cargo package
2021-06-02 Ian Jacksonotter cli: When accessing via ssh, make default account...
2021-06-02 Ian Jacksonotter cli: Change defaulting order of server and account
2021-06-02 Ian Jacksonsshkeys: Require an option to set ssh keys for a non...
2021-06-02 Ian JacksonMore sophisticated handling of program name
2021-06-02 Ian Jacksonsshkeys: Fix newline insertion
2021-06-02 Ian Jacksonsshkeys: Fix auth key header newline
2021-06-02 Ian Jacksonsshkeys: Fix magic banner handling
2021-06-02 Ian Jacksonsshkeys: Improve ssh auth key banner and header
2021-06-02 Ian Jacksonsshkeys: Some todos
2021-06-02 Ian Jacksonotter cli: sshkeys: Get line numbers right
2021-06-02 Ian Jacksonotter cli: ssh keys: avoid creating account and then...
2021-06-02 Ian Jacksonotter cli: ssh keys: create accounts as necessary
2021-06-02 Ian Jacksonaccounts: Allow otter prep_access_account to never...
2021-06-02 Ian Jacksonaccounts: Actually parse ssh: accounts
2021-06-02 Ian Jacksonotter cli: When rejecting removal of current key, print...
2021-06-02 Ian Jacksonotter cli: Rename inventory_subcmd
2021-06-02 Ian Jacksonotter cli: Suppress account selection for mgmtchannel...
2021-06-02 Ian Jacksonotter cli: Make ordinary_subcommand handle SubcommandPr...
2021-06-02 Ian Jacksonotter cli: Move &Subcommand into MainOpts for convenience
2021-06-02 Ian Jacksonotter cli: Make Subcommand Debug
2021-06-02 Ian Jacksonotter cli: Make space for SubcommandProperties
2021-06-02 Ian Jacksonotter cli: Make Subcommand a named field struct
2021-06-02 Ian Jacksonotter cli: Introduce ordinary_subcmd macro
2021-06-01 Ian Jacksonsshkeys: Add paranoid whitespace check
2021-06-01 Ian Jacksonsshkeys: Do not include filename in context
2021-06-01 Ian Jacksonsshkeys: Fix formatting of ssh authorized_keys files
2021-06-01 Ian Jacksonsshkeys: Allow the creation of a fresh auth keys file
2021-06-01 Ian Jacksonerrors: Rename AnyhowDisplay and provide .d() and use it
2021-06-01 Ian Jacksonerrors: Provide AnyhowFormat and use it in two places
2021-06-01 Ian Jacksonerrors: Drop some spurious uses of {:?} in messages
2021-06-01 Ian Jacksoncommands: Drop a spurious \n in an error message
2021-06-01 Ian Jacksonutils: Introduce anyhow::Error::for_each
2021-06-01 Ian Jacksonotter cli: mgmtchannel-proxy: Exit 0 on command EOF too
2021-06-01 Ian Jacksonsshkeys internal errors: Do not share with client
2021-06-01 Ian JacksonInternalError from anyhow: Add a missing colon to the...
2021-06-01 Ian Jacksonconfig: Observe that ssh_proxy_command will be split...
2021-06-01 Ian Jacksonotter cli: Rename --ssh-proxy-command option
2021-06-01 Ian Jacksonotter cli: Shut down CookedStdout before bundle data
2021-06-01 Ian Jacksonotter cli: Shut down CookedStdout before proxying responses
2021-06-01 Ian Jacksonotter cli: Tiny fixes to stdout handling
2021-06-01 Ian Jacksonotter: Introduce SubCommandSubArgs
2021-06-01 Ian Jacksonotter cli: Completely redo stdout handling
2021-06-01 Ian Jacksonotter cli: Switch to CookedStdout for set-link
2021-06-01 Ian Jacksonotter cli: Switch to CookedStdout for list-ssh-keys
2021-06-01 Ian Jacksonotter cli: mgmtchannel proxy needs to exit on server...
2021-06-01 Ian Jacksonotter cli: Switch to RawStdout for mgmtchannel proxy...
2021-06-01 Ian Jacksonotter cli: Use copy_interactive for mgmtchannel proxy
2021-06-01 Ian Jacksonotter cli: Switch to CookedStdout for arg parsing
2021-06-01 Ian Jacksonotter cli: Switch to RawStdout for bundle download...
2021-06-01 Ian Jacksonutils: Provide CookedStdout, buffered and with die...
2021-06-01 Ian Jacksonutils: Provide RawStdout and the associated SigPipeWriter
2021-06-01 Ian Jacksonutils: Provide io_copy_interactive
2021-06-01 Ian Jacksondebugreader: Make generic over D
2021-06-01 Ian Jacksonmgmtchannel: Insist that client connections are Debug
2021-06-01 Ian Jacksonotter cli: Do not SelectAccount when we are mgmtchannel...
2021-06-01 Ian Jacksonotter cli: Break out connect_chan
2021-06-01 Ian Jacksonmgmtchannel: Tiny error message improvement
2021-06-01 Ian Jacksonssh: Forbid SetRestrictedSshScope after SelectAccount
2021-06-01 Ian JacksonSlight error message tweaks
2021-06-01 Ian Jacksonotter cli: Implement remote ssh connection
2021-06-01 Ian Jacksonconfig: Break out some variables etc.
2021-06-01 Ian Jacksonotter cli: Rename SL::Socket from a daft long name
2021-06-01 Ian Jacksonotter cli: Prep for new kind of server connection
2021-06-01 Ian Jacksonotter cli: provide set-list-keys
2021-06-01 Ian Jacksonotter cli: provide set-ssh-keys
2021-06-01 Ian Jacksonotter cli: Provide mgmtchannel-proxy subcommand
2021-06-01 Ian Jacksonutils: error end_process: Do not print duplicate messages
2021-06-01 Ian Jacksonmgmtchannel: Improve Display of MgmtChannelReadError
2021-06-01 Ian JacksonBreak out end_process ext method on anyhow::Error
2021-06-01 Ian JacksonRework hex parsing
2021-06-01 Ian Jacksonmgmtchannels: Make ClientMgmtChannel's read be Send too
2021-06-01 Ian Jacksonsshkeys: Provide more traits for our types
2021-06-01 Ian Jacksonsshkeys: Make KeySpec fields pub (!)
2021-06-01 Ian Jacksonsshkeys: Make MgmtKeyReport fields pub (!)
2021-05-31 Ian Jacksonsshkeys: Change authorized_keys command to what we...
2021-05-31 Ian JacksonProvide parsing for sshkey::Id and Nonce and so on
2021-05-31 Ian Jacksonchildio: Rename STATUS_1 from vague name
2021-05-31 Ian Jacksonchildio: Add some dbgs to tests
2021-05-31 Ian Jacksonchildio: Add a test case to simulate the Linux kernel...
2021-05-31 Ian Jacksonchildio: When getting EOF when reading, wait blockingly...
2021-05-31 Ian Jacksonchildio: Break out assert_is_status_1
2021-05-31 Ian Jacksonpacketframe: Provide methods for (partial) disassembly
2021-05-31 Ian Jacksonmgmtchannels: Change type of ClientMgmtChannel
2021-05-31 Ian Jacksonmgmtchannels: Break out new()
2021-05-31 Ian Jacksonmgmtchannels: Genericise again
2021-05-31 Ian Jacksontimefd: Make Timed a trait
2021-05-31 Ian Jacksonchildio: tests: Properly indent mod test
2021-05-31 Ian Jacksonchildio: t_cat: Test leak
2021-05-31 Ian Jacksonchildio: Fix spurious error from leak drop when SIGTERMed
2021-05-31 Ian Jacksonchildio: tests: Test leaked false
2021-05-31 Ian Jacksonchildio: tests: Break out ENDING
2021-05-31 Ian Jacksonchildio: tests: Provide warning capture machinery
2021-05-31 Ian Jacksonchildio: tests: refactoring
2021-05-31 Ian Jacksonchildio: t_false: use type aliases
2021-05-31 Ian Jacksonchildio: t_false: break out setup
2021-05-31 Ian Jacksonchildio: Some type aliases
2021-05-31 Ian Jacksonchildio: t_false test case, test writing
2021-05-31 Ian Jacksonchildio: t_false test case, introduce one()
2021-05-31 Ian Jacksonchildio: test cases
next