Commit Graph

559 Commits

Author SHA1 Message Date
Russtopia 0e453f15d0 Update blurb on 'cryptographic agility' and server alg whitelisting 2021-08-15 13:12:29 -07:00
Russtopia aae7b14e7c Update 'README.md' 2021-08-15 12:57:46 -07:00
Russtopia 6904268797 Added blurb on crypto primitive negotiation 2021-08-15 02:49:20 -07:00
Russ Magee b016e3cd77 Added notes on how to avoid/detect client->server copy issues (cf. issue #31)
Signed-off-by: Russ Magee <rmagee@gmail.com>
2021-03-16 19:32:18 -07:00
Russ Magee e4b69eab2d Cleaned up README.md 2021-02-19 01:15:28 -08:00
Russ Magee 9ba07719cd Fixed bacillus CI script 2021-01-31 22:53:01 -08:00
Russ Magee 83cd38c651 Fixes for file ownership creating ~/.xs_id
Added username field to authToken to allow token-based login to other users

Signed-off-by: Russ Magee <rmagee@gmail.com>
2021-01-31 22:13:05 -08:00
Russ Magee 71f2bdfe8d Fix conflict on cptest.sha1sum 2021-01-15 01:33:02 -08:00
Russ Magee c1ab12dc1b Updated cptest.sha1sum 2021-01-15 01:28:59 -08:00
Russ Magee 435e2b6380 Updated cptest.sha1sum 2021-01-15 01:23:01 -08:00
Russ Magee e8986d3464 Merge branch 'master' of https://gogs.blitter.com/RLabs/xs 2021-01-15 01:15:27 -08:00
Russ Magee c511af6c13 Removed static cptest/ dir, now managed by CI tests 2021-01-15 01:15:08 -08:00
Russ Magee bcc07a8fac Removed static cptest/ dir, now managed by CI tests 2021-01-15 00:31:36 -08:00
Russ Magee 242d39192c Bump version to v0.9.2 2021-01-13 00:59:27 -08:00
Russ Magee 3fc74bae70 Merge branch 'master' of https://gogs.blitter.com/RLabs/xs 2021-01-13 00:44:20 -08:00
Russ Magee 287f9d1035 use crypto/rand in key spots (for KEM seeds) rather than math/rand 2021-01-13 00:43:26 -08:00
Russ Magee f2929120b6 use crypto/rand in key spots (for KEM seeds) rather than math/rand
Signed-off-by: Russ Magee <rmagee@gmail.com>
2021-01-12 23:45:58 -08:00
Russ Magee 4e8e064c74 Bump version to v0.9.0 2021-01-10 22:10:18 -08:00
Russ Magee c23edc6874 Fixed FrodoKEM neg bug (sending cipheropts,opts order)
Also tweaked pad size random to use full range; removed some junk logging
2021-01-10 22:04:52 -08:00
Russ Magee 3193ede825 **BREAKING** Switch to EtA per Krawczyk2001
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-12-15 22:09:18 -08:00
Russ Magee 640e59be4f Comment re: AtE vs. EtA 2020-12-15 21:15:15 -08:00
Russ Magee 5f42894ac2 Added FrodoKEM 2020-12-10 19:21:04 -08:00
Russ Magee d0f76fd3b4 Added sysv init script
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-10-27 13:22:50 -07:00
Russ Magee 035df99069 Bumped version
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-09-13 22:31:11 -07:00
Russ Magee 0f22f35e7c Tweaked cleanup of .xs_id again
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-09-13 21:51:18 -07:00
Russ Magee 5aca04e1d5 Fix to the fix (sigh) for .xs_id test 2020-09-13 21:36:48 -07:00
Russ Magee 569230a2af Fixed .xs_id file save/restore during tests 2020-09-13 21:29:09 -07:00
Russtopia 01aa67d1f7 Update 'bacillus/ci_pushbuild.sh' 2020-08-23 23:33:58 -07:00
Russtopia 7901cd8809 Update 'bacillus/ci_pushbuild.sh' 2020-08-21 19:49:17 -07:00
Russtopia 611b6853b2 Update 'bacillus/ci_pushbuild.sh' 2020-08-21 19:47:37 -07:00
Russtopia 61b7a80e00 Update 'README.md' 2020-08-21 19:42:15 -07:00
Russ Magee b3a359a84e Merge branch 'master' of https://gogs.blitter.com/RLabs/xs 2020-08-08 02:00:25 -07:00
Russ Magee 1943b2314a 2020 Copyright update; minor comment typo fixes
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-08-08 01:59:27 -07:00
Russ Magee 499eaa665b Minor doc typo fixes
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-08-08 01:54:46 -07:00
Russ Magee eb373ff37b Fixed misuse of iota in xsnet/consts.go that broke channel status opcodes
Cleaned up var declarations and added some greppable comments to show xs setup & flow
2020-07-24 23:10:43 -07:00
Russ Magee 1b01ed14f2 Fixed non-MSYS xsd install
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-07-21 22:10:04 -07:00
Russ Magee 09055dffe6 Resynced w/master
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-07-21 22:08:46 -07:00
Russ Magee f480c8cf78 Bumped version
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-07-21 21:57:31 -07:00
Russ Magee 69a3fb5d08 Fixed login timeout term handling/restoreState * NOTE breaking change to exit codes
Also some value => ref fixes for Conn receiver methods

Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-07-21 21:52:58 -07:00
Russ Magee 3522976ef7 Correct implicit username for MSYS2 eg. xs @server.com
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-06-04 00:53:20 -07:00
Russ Magee f0a2bb0295 Updates to fix MSYSTEM=MSYS build and install targets
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-06-03 21:39:42 -07:00
Russ Magee 1addd18806 Fixed GOOS=windows MSYSTEM=MSYS install
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-05-24 21:15:28 -07:00
Russ Magee 57b71e7925 FreeBSD note into README.md
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-05-18 23:59:33 -07:00
Russtopia 58c87f7e0e Update 'README.md' 2020-05-18 23:27:40 -07:00
Russ Magee 769df46fb1 Fixed freeBSD gmake note
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-04-26 05:40:09 +00:00
Russ Magee 51488fab6d Allow override on cmdline of MAKE variable to support gmake in freeBSD or via both 'make and 'gmake' names in Linux
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-04-28 17:49:09 -07:00
Russ Magee 0962c0b811 Bumped version, use latest goutmp v1.0.5
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-04-25 19:45:30 -07:00
Russ Magee 3bea3e6ebb Updated go.{mod,sum}
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-04-25 19:35:24 -07:00
Russ Magee 1d30b8582d Fixes for build constraints, MakeRaw()/ReadPassword() etc. fd arg type
Signed-off-by: Russ Magee <rmagee@gmail.com>
2020-04-25 18:42:29 -07:00
Russ Magee 47a3c6f1b8 Fixes for int vs. uintptr args (linux vs. freebsd) 2020-04-26 01:15:44 +00:00