Commit graph

139 commits

Author SHA1 Message Date
root
bc1c097c42 Simplify the use of the object list file 2012-11-26 01:53:17 +04:00
root
67697c2b32 Introduce xfeed output function 2013-01-07 03:43:45 -08:00
root
5122bf09cb Combine tempfile naming into one function 2013-02-03 04:09:59 +05:00
root
1436e6eb8e Guard verify-pack and pack-objects and die on error
Use echo_kill for when echo_die is not enough.
2013-02-22 15:43:46 +00:00
root
188b25df88 Use pathname expansion only where needed 2013-02-22 10:51:03 -09:00
root
c0273f5ac8 Fix GCRYPT_FULL_REPACK to also repack when target has only 1 pack 2012-12-25 01:22:30 -05:00
root
367ced925b Simplify PRIVENCRYPT 2013-02-23 18:38:54 +01:00
root
6fb48d0eea Simplify line_count and pick_fields 2013-01-06 21:58:04 -08:00
root
3cddb977c4 remove splitcolon use 2013-02-14 19:48:46 +03:00
root
a7f381143e use gpg_hash 2013-01-23 07:30:02 +09:00
root
84ac13f5a9 Refactor fetch and repack 2012-11-10 09:25:35 +04:00
root
a50a225ff0 More specific pattern for manifest filter 2012-11-19 22:03:41 +00:00
root
bb03601d73 Use $1, $2 instead of $@ here
If found a bug in mksh, where it would not split "$@" if IFS is null
(reported).
2013-02-01 09:01:36 +04:00
root
786dc939d4 Fixup cleanup at exit 2013-01-14 16:00:07 +06:00
root
2fa9a4a7ef Cleanup use of "quotes" 2013-01-22 17:25:23 -01:00
root
479cbcbe6e Rename main manifest globals for consistency and symmetry 2013-02-07 21:43:41 +06:00
root
971bfcd633 Unify filter_to and its negation, also make it faster by direct append 2013-02-03 23:30:06 +05:00
root
7c45d73f4e Edit wording in README 2013-01-21 17:37:06 -05:00
root
f2a1d6daa6 Code and naming conventions around return variables 2013-01-05 16:22:32 -01:00
root
85211abfc0 Use filter_to for pruning Packlist after repack 2013-01-28 07:44:43 +00:00
root
1d7a760a7e Replace wc -l with line_count 2012-12-17 06:38:26 -09:00
root
100490af1f Use filter_to for key_line 2012-11-22 02:46:46 +01:00
root
1c02c0f6cb Fix checking for multiple keys 2013-01-04 10:40:21 +00:00
root
698bc260c3 Update Branchlist using filter_remove 2012-11-23 20:03:14 +04:00
root
1cbe51f2e1 Introduce filter_to, pick_fields 2012-12-09 11:48:45 +06:00
root
56356a8315 Minicleanup in do_push 2013-02-10 23:06:09 -03:00
root
4d1f2999f1 Use have_packs+ file directly with grep 2012-11-10 13:49:56 +00:00
root
0e8b89f244 Fix bug with goodsig variable 2013-02-08 09:21:21 +00:00
root
5e090e019b read_config: only pick first key for each key id 2013-01-24 17:17:56 +00:00
root
cd90cea0fe Put the main loop for the git protocol in a function 2013-01-06 18:20:39 -07:00
root
2261a5e7af Fix minor coding style and cleanup local variables 2012-11-16 04:57:54 -08:00
root
575b919143 Don't show errors from git fetch when using the git backend 2013-01-22 09:24:36 +02:00
root
fc191d5b3c Use a function for cleanup at exit 2012-12-13 21:02:14 +04:00
root
d85190ef51 README: Fix to use remote id 2012-11-29 07:45:29 +05:00
root
b54768df01 Simplify formatting of the manifest 2012-11-07 07:21:51 +09:00
root
181bf7f38b Use append_to 2012-10-27 22:40:19 -07:00
root
d1fc6292a9 Group modifiable globals together 2013-01-11 11:01:06 +03:00
root
872e82a427 Update license text 2012-11-16 03:47:51 -03:00
root
feca906231 Use set -u (no unset vars) 2012-12-15 13:37:51 +05:00
root
d6d8d565c9 Use return variables for Goodsig and Signers 2012-12-02 00:41:09 -02:00
root
6e90c21c87 Use setvar for return variables 2012-11-22 03:37:24 +08:00
root
2a65af1d20 Update Gref_rbranch when connecting 2012-12-16 09:01:02 +00:00
root
007bfb29de Fix markup of Repository Format section 2013-01-03 16:31:03 +01:00
root
aeb3135bcb Edit README 2013-01-20 19:22:44 +08:00
root
85e65ca48e Organize the README in a neat way, putting extra info in the Notes chapter 2013-02-14 00:00:00 +00:00
root
cc3fd5b985 Edit the summary of the repository format/process 2013-02-14 00:00:00 +00:00
root
b6cd6f7138 Tone down the development version warnings
We have now implemented the usability changes (No fragment in repository
URL, and default encrypt-to-self), so no big changes planned.
2013-02-14 00:00:00 +00:00
root
eb4b324542 Use a shorter, simpler repo ID since users will see it (occasionally) 2013-02-14 00:00:00 +00:00
root
64eb50b695 Automatically forward-port repository config
Change remote configurations when encountered:

* gcrypt::ssh -> gcrypt::rsync
* repo/G.XXXX -> #XXX
* gitception:// -> ""
2013-02-14 00:00:00 +00:00
root
789cb4d7c3 Update README for remote.<name>.gcrypt-participants and default simple mode 2013-02-14 00:00:00 +00:00