Changes 0 to 10 on this branch are displayed below, sorted in descending chronological order.

51 days ago: propagate from branch 'net.venge.monotone.automate_out_of_band' (head 1e32aef47a0aac336c73305f1637b99d7ac1edca)
revision info | browse files | diff, diff
Author: me@thomaskeller.biz
Changelog: propagate from branch 'net.venge.monotone.automate_out_of_band' (head 1e32aef47a0aac336c73305f1637b99d7ac1edca)
to branch 'net.venge.monotone.automate-netsync' (head 220e18d590769a1a39d2842bc03bca60a2fa1e25)
Date: Fri, 30 May 2008 16:34:56 GMT
80 days ago: netsync.cc (call_server): ensure that the ticker output has been flushed
revision info | browse files | diff
Author: me@thomaskeller.biz
Changelog: * netsync.cc (call_server): ensure that the ticker output has been flushed
before we print the "successful" message
* monotone.texi: document mtn automate pull/push/sync and their stdio format
Date: Thu, 01 May 2008 14:31:47 GMT
80 days ago: propagate from branch 'net.venge.monotone.automate_out_of_band' (head 15ff38c451d76ec86bfa7a0236ba58add0b1f14f)
revision info | browse files | diff, diff
Author: me@thomaskeller.biz
Changelog: propagate from branch 'net.venge.monotone.automate_out_of_band' (head 15ff38c451d76ec86bfa7a0236ba58add0b1f14f)
to branch 'net.venge.monotone.automate-netsync' (head 24fb0b25af4974296466038ca8c2fb7c07dfaa57)
Date: Thu, 01 May 2008 13:35:00 GMT
80 days ago: propagate from branch 'net.venge.monotone.automate_out_of_band' (head 5de976de8b06c7a63bce728ecce0a8854bcdbf45)
revision info | browse files | diff, diff
Author: me@thomaskeller.biz
Changelog: propagate from branch 'net.venge.monotone.automate_out_of_band' (head 5de976de8b06c7a63bce728ecce0a8854bcdbf45)
to branch 'net.venge.monotone.automate-netsync' (head 38c7ac4fc27679d68359015ef78e68c5ac782af3)
Date: Thu, 01 May 2008 09:03:52 GMT
80 days ago: cmd_netsync.cc: we actually do not want to require ssh-agent if we do
revision info | browse files | diff
Author: me@thomaskeller.biz
Changelog: * cmd_netsync.cc: we actually do not want to require ssh-agent if we do
anonymously netsync
Date: Thu, 01 May 2008 08:32:07 GMT
81 days ago: cmd_netsync.cc: added automate commands push and sync
revision info | browse files | diff
Author: me@thomaskeller.biz
Changelog: * cmd_netsync.cc: added automate commands push and sync
Date: Wed, 30 Apr 2008 15:54:00 GMT
81 days ago: option_list.hh: new option "--do-not-enforce-ssh-agent" which stops
revision info | browse files | diff
Author: me@thomaskeller.biz
Changelog: * option_list.hh: new option "--do-not-enforce-ssh-agent" which stops
certain automate commands from requiring the existence of a running
ssh agent to do the dirty authentication work
* key_store.hh/cc: two new methods:
enforce_ssh_agent(): this is basically the same as if the caller gives
--ssh-sign=only via command line, which means that we're only using
ssh-agent to decrypt and sign our keys and do not use the get_passphrase
lua hook or even password prompting to decrypt the key. This is most
useful for commands which run inside stdio and therefor are not
capable of handling interactivity
agent_knows_key(rsa_keypair_id const & ident): this checks if a certain
key ident is already known to any running ssh-agent instance, so the
key can be used to sign stuff and authenticate against netsync servers
* cmd_netsync.cc(pull): ...use both here; if the option is not used,
we look for a running ssh agent instance and also if this agent knows
already of the key we're about to use for the pull; if either of these
things are not working out, we're refusing the pull and fail early.
Date: Wed, 30 Apr 2008 14:16:06 GMT
81 days ago: ui.cc: rewrote output for stdio tickers
revision info | browse files | diff
Author: me@thomaskeller.biz
Changelog: * ui.cc: rewrote output for stdio tickers
* monotone.texi: ...which is now in detail documented here
Date: Tue, 29 Apr 2008 17:40:52 GMT
(no earlier changes) recent changes (no later changes)