Andrew Ayer
d3dcc7da64
Set a safe umask before creating temporary files
...
Although glibc's implementation of mkstemp creates temporary files with
a safe (i.e. 0600) mode, POSIX does not mandate any particular mode. So
to ensure maximum cross-platform safety, we must set a umask of 0077
before calling mkstemp.
2013-01-03 15:23:35 -08:00
Andrew Ayer
42c365c77f
New website URL in README
2012-12-19 09:50:04 -08:00
Andrew Ayer
a2e3d160bd
Add README and copyright notices
0.1
2012-11-29 11:03:45 -08:00
Andrew Ayer
0dcf864798
When encrypting, use temporary file if file gets too big
2012-07-16 16:57:05 -07:00
Andrew Ayer
3f6523bd7f
Improve comments about the encryption scheme
2012-07-08 22:40:01 -07:00
Andrew Ayer
d0b9ad84ae
Create key file with umask of 077
2012-07-06 16:30:36 -07:00
Andrew Ayer
fab7860109
init: skip git reset if HEAD doesn't exist
...
This could happen if repo is brand-new with no files.
2012-07-06 16:03:30 -07:00
Andrew Ayer
6e3dd5a8d3
Initial version
2012-07-06 15:38:40 -07:00