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