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