chiark / gitweb /
otter.git
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 Jacksonapitest: Initial test of ssh
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 Jacksonapitest: Provide OTTER_APITEST_START_DIR
2021-06-01 Ian JacksonMakefile, ssh proxy: Install a symlink
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 Jacksoncmdlistener: Rework main loop error handling
2021-06-01 Ian Jacksoncmdlistener: Display account in log messages
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
2021-05-31 Ian Jacksonchildio: new facility, will be used for ssh child
2021-05-30 Ian Jacksonsshkeys: Make MgktKeyReport contain Nonce via KeySpec
2021-05-30 Ian Jacksonsshkeys: Provide MC::ThisConnAuthBy
2021-05-30 Ian Jacksonsshkeys: Rename MR::SshKeyAdded
2021-05-30 Ian Jacksonauthproofs: Rename methods with proof obligation to...
2021-05-30 Ian Jacksonsshkeys: Introduce KeySpec
2021-05-30 Ian Jacksonsshkeys: Add key management commands
2021-05-30 Ian Jacksonsshkeys: Add AccountScope and AuthState variants
2021-05-30 Ian Jacksoncmdlistener: Make space AuthState::Ssh variant
2021-05-30 Ian Jacksonsshkeys: Fix Authorisation handling etc. in PerScope...
2021-05-30 Ian Jacksoncmdlistener: Pass AccountsGuard into authorise_scope_*
2021-05-30 Ian Jacksonauthproofs: Add some inline annotations
2021-05-30 Ian Jacksoncmdlistener: authorise_by_account
2021-05-30 Ian Jacksonauthproofs: Make map generic rather than taking fn
2021-05-30 Ian Jacksonsshkeys: Fix name of sshkeys_remove
2021-05-30 Ian Jacksonsshkeys: Notes about checking for non-ssh: accounts
2021-05-30 Ian Jacksonsshkeys: Make the access/update functions take an Autho...
2021-05-30 Ian Jacksoncmdlistener: Tidy up MC::SetSuperusr slightly
2021-05-30 Ian Jacksonsshkeys: Rework calling conventions of sshkeys
2021-05-30 Ian Jacksonsshkeys: Make module sub-module of accounts
2021-05-30 Ian Jacksonsshkeys: Make methods methods on AccountsGuard
2021-05-30 Ian Jacksonsshkeys: module for trackng auth keys, still unfinished
2021-05-30 Ian Jacksonutils: Break out format_by_fmt_hex
2021-05-30 Ian Jacksonconfig: Rename in_libexec and reformat
2021-05-30 Ian Jacksonconfig: Break out libexec closure
2021-05-30 Ian JacksonAdd openssh-keys as a dependency, prep for ssh key...
next