1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-07-03 00:44:07 +00:00
Commit Graph

444 Commits

Author SHA1 Message Date
Mirek Kratochvil
7b0bc06d45 add forgotten seclock files
whew boy.
2017-10-22 21:12:57 +02:00
Mirek Kratochvil
578691f45e secret-locking on symmetric keys 2017-10-22 21:00:58 +02:00
Mirek Kratochvil
c0770926e9 configure.ac: it was a bit too verbose 2017-10-22 21:00:58 +02:00
Mirek Kratochvil
3f378e14d7 readme: typo 2017-08-04 08:52:50 +02:00
Mirek Kratochvil
0d772da18c Merge tag 'v1.7.6' 2017-07-12 16:24:59 +02:00
Mirek Kratochvil
4f4e4f4df9 minor typos and styles
Actually, debian lintian told me that:

I: codecrypt: spelling-error-in-manpage
   usr/share/man/man1/ccr.1.gz overriden overridden

Isn't that cute?
2017-07-12 16:10:59 +02:00
Mirek Kratochvil
33a9c14661 Merge branch 'master' of github.com:exaexa/codecrypt 2017-07-12 15:08:09 +02:00
Mirek Kratochvil
8dd84892ef README: update debian information 2017-07-12 15:06:33 +02:00
Mirek Kratochvil
e5b8b4bc82 version bump to 1.7.6 2017-07-10 12:40:37 +02:00
Mirek Kratochvil
cc9b6b5858 base64: simplify debase64ing a bit 2017-07-10 11:17:34 +02:00
Mirek Kratochvil
be8c3faa55 arcfour: register keyword is deprecated now 2017-07-10 11:13:10 +02:00
Mirek Kratochvil
ad40fbe5dc keyring: write backup before actually touching keys 2017-06-26 14:30:07 +02:00
Mirek Kratochvil
dc3a874cd5 generator: allow own PRNG seed source 2017-06-26 14:28:54 +02:00
Mirek Kratochvil
d53586d582 remove obsolete qd_utils header 2017-04-25 12:15:06 +02:00
Mirek Kratochvil
d7dc743016 Merge branch 'master' of github.com:exaexa/codecrypt 2016-10-18 21:02:18 +02:00
Mirek Kratochvil
ac2047a915 Merge pull request #19 from mapmeld/mac
run glibtoolize on OSX
2016-10-18 21:01:13 +02:00
Nick Doiron
cadaadac73 run glibtoolize on OSX 2016-10-18 13:12:33 -04:00
Mirek Kratochvil
87337db922 README: add explicit key distribution notice 2016-06-13 08:50:29 +02:00
Mirek Kratochvil
0bd9ab6d54 hashfile: avoid being fine with informative-grade hashes only 2016-04-28 21:58:52 +02:00
Mirek Kratochvil
91c5e9ba35 gitignore: remove obsolete debian/ entries 2016-04-28 21:57:56 +02:00
Mirek Kratochvil
fdddafda81 version bump to 1.7.5 2016-04-28 13:16:13 +02:00
Mirek Kratochvil
8e608b4d8d mce_qd: remove obsolete MCE-QD encryption 2016-04-28 13:14:24 +02:00
Mirek Kratochvil
77c626aab2 man: update documentation to reflect on cubehash change 2016-04-28 13:01:34 +02:00
Mirek Kratochvil
213331903e cubehash_impl: fix cubehash implementation mistake
Well, there's a reason for that test vectors are published on wikipedia.

Although this looks scary (like writing past array bounds), cubehash B
parameter is in all cases smaller than 63 (which is the first B value where
this would write behind the array), so no harm is done. For similar reason, the
"misimplemented" cubehash was cryptographically correct (i.e. without
cryptographic weakness), only implemented differently and producing different
results than those prescribed by the standard.

Practical implications of changing the hash functions are:
- everyone gets a new KeyID
- FMTSeq keys that used cubehash are invalid now, users are forced to generate
  new ones
2016-04-28 12:49:13 +02:00
Mirek Kratochvil
f3f1a805ce cubehash_impl: support non-little-endian architectures 2016-04-28 12:49:13 +02:00
Mirek Kratochvil
ce35afb93b disclaimer improvement. 2016-04-19 10:37:32 +02:00
Mirek Kratochvil
25cb190db2 new information about deb packages 2016-04-17 16:27:55 +02:00
Mirek Kratochvil
ea44b103f0 restructuralize README a bit 2016-04-17 16:27:25 +02:00
Mirek Kratochvil
28d188c916 debian: moved debianization to separate repo 2016-04-17 16:06:56 +02:00
Mirek Kratochvil
077809129e version bump to 1.7.4
maintenance-only release, nothing new here.
2016-04-17 15:48:09 +02:00
Mirek Kratochvil
a09344f034 add proper copyright notices 2016-04-17 15:48:09 +02:00
Mirek Kratochvil
0e74657065 README: some information about used cryptography 2016-04-17 15:09:39 +02:00
Mirek Kratochvil
f07f4027a2 clarify the `-g help' option better 2016-04-17 15:09:26 +02:00
Mirek Kratochvil
e7521cdc86 mce_qd: make the warning louder 2016-04-17 15:09:10 +02:00
Mirek Kratochvil
34ede39df2 cleanup the documentation for packaging 2016-03-05 13:09:37 +01:00
Mirek Kratochvil
74852a0171 update the build depends to support autoreconf 2016-03-05 11:11:48 +01:00
Ximin Luo
6c529cb1c9 Tweak Debian packaging and remove custom build script
Now `debian/rules mk-orig-source && gbp buildpackage` should work out-of-the-box.
2016-03-04 20:02:33 +01:00
Mirek Kratochvil
dc277c62a3 configure.ac: inherit CFLAGS&others from the environment 2016-02-17 20:35:33 +01:00
Mirek Kratochvil
2e0d738431 make the debian packaging script quite generic
Now I'm going to copy it to all other projects.

And package them like there was no tomorrow.
2016-02-12 17:36:51 +01:00
Mirek Kratochvil
467cfd35f0 add missing pkg-config to build-deps 2016-02-12 10:57:58 +01:00
Mirek Kratochvil
b3c4a69fcf sanitize debian packaging 2016-02-12 10:13:49 +01:00
Mirek Kratochvil
0929c13d3b fixup lintian errors 2016-02-11 21:51:21 +01:00
Mirek Kratochvil
017ef07f42 version bump 2016-02-11 20:59:04 +01:00
Mirek Kratochvil
e4499c4eb2 fixup the version numbers for native packaging 2016-02-11 20:58:41 +01:00
Mirek Kratochvil
26d3eaf00a debian packaging tool 2016-02-11 20:56:49 +01:00
Mirek Kratochvil
0c949d9975 add debian packaging configuration 2016-02-11 20:56:39 +01:00
Mirek Kratochvil
d8f358e8ed mce_qcmdpc: decrease decoding failure rate
The `online' modification of unsatisfied eqn counts caused increased rate of
decoding failures (verified experimentally). Use the variant that doesn't
modify the counts until next round.
2016-02-06 12:46:40 +01:00
Mirek Kratochvil
035fef4882 mce_qcmdpc: improve decoding logic a bit 2016-02-06 12:46:34 +01:00
Mirek Kratochvil
c1800500cf oh look, year changed 2016-01-20 22:54:35 +01:00
Mirek Kratochvil
83748c61cb version bump 2016-01-20 22:47:20 +01:00