aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: f145d23f67904d37f516f861a48a2817ae0e6b65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
2013-09-03  Silvio Rhatto  <rhatto@riseup.net>

	Changing LICENSE (#10)

2013-08-25  Silvio Rhatto  <rhatto@riseup.net>

	Preparing 0.2.2 release

	Changing default prefix and doc install folder (#11)

	Minor cleanup at zsh completion

2013-08-22  Silvio Rhatto  <rhatto@riseup.net>

	Use a different _keyringer_git_complete() for zsh

	Website: Do not fetch CSS stuff from google

2013-08-17  Silvio Rhatto  <rhatto@riseup.net>

	Updated manpage

	Disambiguate keys/secrets

	Added wipe notice

	Added support to encrypt from files

	Adding 'open' action

	Updating project homepage at debian/control

	Adds build_man make target

	Initial manpage code

2013-08-16  Silvio Rhatto  <rhatto@riseup.net>

	TODO update

	Check config before completion

	Matching zsh with bash completion

	Initial zsh completion

	Initial code to make zsh-compatible completion

2013-08-02  Silvio Rhatto  <rhatto@riseup.net>

	Avoiding duplication on git completion

	More git completion code

	Fixing initial options on bash completion

	Initial git completion code

2013-07-18  Silvio Rhatto  <rhatto@riseup.net>

	More on bash completion

	Completion cleanup

	Adding initial completion for genpair

	Adding recrypt completion

	Adding del completion

	Adding completion other encrypt/decrypt/append/edit commands

	Completion: avoid annoying bell and extra tab

	More ls completion cleanup

	Turn off pathname expansion so expansion can work properly

	Cleaning up ls completion

	Appending sub folders on completion

	Cleaning up ls completion

	Minor enhancement on ls completion (2)

	Minor enhancement on ls completion

2013-07-12  Silvio Rhatto  <rhatto@riseup.net>

	More on completion

2013-07-11  Silvio Rhatto  <rhatto@riseup.net>

	Initial bash completion code (#2)

	Cleanup

	Better usage handling

2013-07-04  Silvio Rhatto  <rhatto@riseup.net>

	Tor hidden service

	New contacts

	Moving requirements to the end

2013-05-28  Silvio Rhatto  <rhatto@riseup.net>

	Do not limit screen width

2013-05-09  Silvio Rhatto  <rhatto@riseup.net>

	Adding contact info

2013-05-07  Silvio Rhatto  <rhatto@riseup.net>

	Misc doc updates

	Minor doc update

	Page title

	Adding bootstrap with cyborg theme (2)

	Formatting

	Adding bootstrap with cyborg theme

2013-04-10  Silvio Rhatto  <rhatto@riseup.net>

	Using empty passphrases for genpair_ssh

2013-04-04  Silvio Rhatto  <rhatto@riseup.net>

	More tidying

	Doc tidying

2013-04-02  Silvio Rhatto  <rhatto@riseup.net>

	Markdown fix

	Trying new stylesheet

2013-04-01  Silvio Rhatto  <rhatto@riseup.net>

	Be more explicit about preferences syntax by providing an example

2013-03-29  Silvio Rhatto  <rhatto@riseup.net>

	Project page and issue tracker

	Setting CSS

	Moving README to index and vice-versa

	Adding index page

2013-03-19  Silvio Rhatto  <rhatto@riseup.net>

	Recrypt: just write to file if successful (#6)

2013-03-18  Silvio Rhatto  <rhatto@riseup.net>

	Decrypt/encrypt approach (#6)

	Pipefail approach (#6)

2013-02-26  Silvio Rhatto  <rhatto@riseup.net>

	Recrypt only when decrypt is successful (#6)

	Check return status (closes #7)

2012-11-19  Silvio Rhatto  <rhatto@riseup.net>

	Minor changes at genpair action

2012-11-01  Silvio Rhatto  <rhatto@riseup.net>

	Explicitly using "preferences" instead of $ACTION

2012-10-19  ricola  <ricola@poivron.org>

	Load preferences for actions as well

	Improve the 'preferences add' action

	Add usage to the 'preferences' action

	Move the 'preferences' action to a separate file

2012-09-05  Silvio Rhatto  <rhatto@riseup.net>

	Do not enclose $EDITOR with quotes as it might break constructions such as "vim -X"

2012-09-04  Silvio Rhatto  <rhatto@riseup.net>

	Using a more user-friendly message on recipient fingerprint error

2012-08-21  Silvio Rhatto  <rhatto@riseup.net>

	Updating .gitignore

	Initialization fixes

2012-06-28  Silvio Rhatto  <rhatto@riseup.net>

	Adding keyringer logo

	New homepage

2012-06-26  Silvio Rhatto  <rhatto@riseup.net>

	Misc debian changes

	Changing debian/compat

	Updating .gitignore

	Keyringer dependencies

	Adding debian/patches/

	Changing debian arch to 'all'

	Fixing debian/copyright ; removing ssl-cacert from genpair so keyringer do not have any third-party code

	Setting basic info at debian/control

	Trying to fix the debian build

	More debian specifics from dh_make

	Initial packaging support

2012-03-30  Silvio Rhatto  <rhatto@riseup.net>

	Using just git pull at keyringer_check_version

	Do not use keyringer_exec as it would trigger keyringer_check_version again

2012-03-26  Silvio Rhatto  <rhatto@riseup.net>

	Adding KEYRINGER_CHECK_VERSION env variable

	Pull and push config changes

2012-02-27  Silvio Rhatto  <rhatto@riseup.net>

	Taking into account .asc extension in recipient files

	EDITOR variable cannot be escaped as the editor might have arguments

	Check if config version is supported by keyringer

	Multiple recipients file support

2012-02-05  Silvio Rhatto  <rhatto@riseup.net>

	Fixing init command and checking for empty recipients file

2011-12-22  Silvio Rhatto  <rhatto@riseup.net>

	Abort recryption on error

2011-11-30  Silvio Rhatto  <rhatto@riseup.net>

	TODO

	SSL Wildcard with SubjectAltNames support for genpair

2011-11-22  Silvio Rhatto  <rhatto@riseup.net>

	Custom keyid support

	Guessing a common mistake on init

	Removing old puppet docs

2011-05-27  Silvio Rhatto  <rhatto@riseup.net>

	Minor cleanup

	Action recrypt now can re-encrypt the whole repository

2011-05-15  Silvio Rhatto  <rhatto@riseup.net>

	README update

2011-05-13  Silvio Rhatto  <rhatto@riseup.net>

	Text fixes

2011-02-27  Silvio Rhatto  <rhatto@riseup.net>

	TODO for genpair ssl

2011-01-21  Silvio Rhatto  <rhatto@riseup.net>

	Changing genpair ssl action, adding ssl-self and ssl-cacert

2010-12-12  Silvio Rhatto  <rhatto@riseup.net>

	Passphrase confirmation at genpair_gpg

2010-11-21  Silvio Rhatto  <rhatto@riseup.net>

	Removing hardcoded Name-Comment at genpair_gpg

	Minor output change

	Quoting fix

	Minor text change

	Switching from DSA to RSA SSH keys

	Removing reference to newkeys on README

	Moving newkeys subcommand to hydra suite

2010-11-20  Silvio Rhatto  <rhatto@riseup.net>

	Quotes

	Coding style

	Listing subcommands and TODO update

2010-11-18  Silvio Rhatto  <rhatto@riseup.net>

	Configuration version tracking to help keyring upgrades

	Variable quoting

	Fixing recipients comment

	TODO update

	Initial recipients check support

	Oops

2010-11-18  Silvio Rhatto  <rhatto@riseup.net>

	Merge branch 'master' of git://lair.fifthhorseman.net/~dkg/keyringer
	Conflicts:

		keyringer

2010-11-18  Silvio Rhatto  <rhatto@riseup.net>

	Source or die

2010-11-17  Daniel Kahn Gillmor  <dkg@fifthhorseman.net>

	first pass at escaping variables in bash -- i probably missed some

	a bit of cleanup of the README

	fall back on reasonable editors if environment variable is not set

	support symlinking keyringer into your ~/bin

	do not complain if the config directory already exists when creating it.

2010-09-19  Silvio Rhatto  <rhatto@riseup.net>

	Using $BASENAME to check batch mode

2010-09-19  Jamie McClelland  <jm@mayfirst.org>

	adding contrib directory and sample bash wrapper for simplifying keyringer usage.

	adding new commands append-batch and encrypt-batch, which reduce the verbosity of the messages being displayed.

	when staging git changes, use consistent BASEDIR - or else future function calls will fail with incorrect BASEDIR setting.

	modify keyringer_get_new_file call - the function sets FILE variable, it does not return it

2010-09-18  Silvio Rhatto  <rhatto@riseup.net>

	Automatically run keyringer_set_env just for actions

	Sorting functions

	New function keyringer_get_new_file

	Running keyringer_set_env when sourcing $LIB

	Source $LIB or abort

	Fixing tmpfile handling

	Comments

	Making code that checks for command argument as a common function

	Checking for $BASEDIR and $OPTIONS at keyringer_set_env

	Checking for $EDITOR at keyringer_set_env

	Making code that checks for file argument as a common function

	Testing $RECIPIENT existence at keyringer_set_env

2010-09-17  Jamie McClelland  <jm@mayfirst.org>

	adding fuller explanation of the relationship between keys and files

	pass --quiet to decrypt command to reduce noise when trying to locate the passphrase you need.

	output number of lines in file rather than contents of file when appending.

	use \n (like break) for array separator instead of space to support files with spaces between lines.

2010-09-16  Silvio Rhatto  <rhatto@riseup.net>

	Code cleanup

	Adding 'append' action

2010-09-08  Silvio Rhatto  <rhatto@riseup.net>

	README's Development section

	Adding README entry on 'edit' command

2010-09-03  Silvio Rhatto  <rhatto@riseup.net>

	Adding keyringer_git_ignore

	Adding edit command (2)

	Adding edit command

2010-08-23  Silvio Rhatto  <rhatto@riseup.net>

	Using RSA 4096 bit for gpg key generation

2010-07-14  Silvio Rhatto  <rhatto@riseup.net>

	Show cert fingerprint after SSL generation

2010-07-12  Silvio Rhatto  <rhatto@riseup.net>

	Minor fix

2010-06-20  Silvio Rhatto  <rhatto@riseup.net>

	Error handling for newkeys

	Adding system of preferences

	Minor fix

2010-05-08  Silvio Rhatto  <rhatto@riseup.net>

	TODO

	Adding 'options' an 'newkeys' commands

2010-04-10  Silvio Rhatto  <rhatto@riseup.net>

	TODO

2010-01-16  Silvio Rhatto  <rhatto@riseup.net>

	README fix

2010-01-09  Silvio Rhatto  <rhatto@riseup.net>

	Using --armor on genpair

2010-01-08  Silvio Rhatto  <rhatto@riseup.net>

	Adding trap into genpair to make sure work folder is removed

	Minor fix

	Adding --use-agent

	Adding outfile support and usage options for genpair

	Usage fix (2)

2010-01-07  Silvio Rhatto  <rhatto@riseup.net>

	Usage fix

	Misc fixes

2010-01-05  Silvio Rhatto  <rhatto@riseup.net>

	Creating README on keyring repository

	Minor doc change

	Increasing verbosity

	Using .asc instead of .gpg

	Checking if a folder is inside a git repository

2010-01-04  Silvio Rhatto  <rhatto@riseup.net>

	Using 'init' instead of 'create'

	Major design changes

2009-12-29  Silvio Rhatto  <rhatto@riseup.net>

	Minor changes

	Adding genpair script

2009-11-29  Silvio Rhatto  <rhatto@riseup.net>

	Adding EOF helper message

2009-11-01  Silvio Rhatto  <rhatto@riseup.net>

	Adding 'Concepts' section on README

2009-10-08  Silvio Rhatto  <rhatto@riseup.net>

	Adding TODO

	Initial import