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-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
2021-05-30
Ian Jackson
sshkeys: Introduce KeySpec
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Add key management commands
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Add AccountScope and AuthState variants
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
cmdlistener: Make space AuthState::Ssh variant
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Fix Authorisation handling etc. in PerScope...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
cmdlistener: Pass AccountsGuard into authorise_scope_*
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
authproofs: Add some inline annotations
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
cmdlistener: authorise_by_account
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
authproofs: Make map generic rather than taking fn
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Fix name of sshkeys_remove
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Notes about checking for non-ssh: accounts
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Make the access/update functions take an Autho...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
cmdlistener: Tidy up MC::SetSuperusr slightly
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Rework calling conventions of sshkeys
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Make module sub-module of accounts
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: Make methods methods on AccountsGuard
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
sshkeys: module for trackng auth keys, still unfinished
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
utils: Break out format_by_fmt_hex
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
config: Rename in_libexec and reformat
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
config: Break out libexec closure
commit
|
commitdiff
|
tree
|
snapshot
2021-05-30
Ian Jackson
Add openssh-keys as a dependency, prep for ssh key...
commit
|
commitdiff
|
tree
|
snapshot
next