Commit Graph

15 Commits

Author SHA1 Message Date
Travis Burtrum c38dbae2f1 Abandon travis-ci for jenkins
moparisthebest/pegh/pipeline/head This commit looks good Details
2020-11-27 23:00:27 -05:00
Travis Burtrum 80920cd226 Enable testing windows binaries with wine 2020-01-04 02:37:48 -05:00
Travis Burtrum f75e3871be Implement reading password from file 2020-01-02 00:58:16 -05:00
Travis Burtrum fe7c7f982b Rework tests and AES CPU detection 2020-01-01 03:12:47 -05:00
Travis Burtrum 87b6b80ff9 Fix Makefile 2019-12-30 02:55:42 -05:00
Travis Burtrum f4d68fdb9e Remove obsolete comments in test.sh 2019-12-30 01:01:29 -05:00
Travis Burtrum fcc9307d7c CI: compile/test against libressl too 2019-12-30 00:51:12 -05:00
Travis Burtrum d42539da59 Add mode that uses libsodium AES if the CPU supports it but falls back to OpenSSL AES if not 2019-12-29 23:59:38 -05:00
Travis Burtrum 53b1fbb689 Add CI builds 2019-12-29 03:45:29 -05:00
Travis Burtrum 643cd327f4 Add support for compiling against openssl OR libsodium, and tests for both against each other 2019-12-29 02:13:22 -05:00
Travis Burtrum 8a48f437d9 Switch to encrypting chunks at a time instead 2019-12-28 16:39:38 -05:00
Travis Burtrum 3ada2a29dd Practically rewrite all of pegh.c to operate on streams supporting unlimited length files 2019-12-26 20:12:37 -05:00
Travis Burtrum 6fc9e1d871 document usage and pegh file format 2019-12-26 01:23:04 -05:00
Travis Burtrum 82114dece7 Add options and command line parsing 2019-12-26 00:15:54 -05:00
Travis Burtrum 919deb473d Initial commit 2019-12-25 01:35:42 -05:00