Mikkel Krautz
|
cac5952847
|
Fix a few typos in pkg/cryptstate.
Thanks to @GEverding for mentioning this in mumble-voip/grumble#9
|
2016-10-15 19:22:00 +02:00 |
|
Mikkel Krautz
|
defccdcdf9
|
Merge pull request #12 from mkrautz/cryptstate-drop-null-cryptomode
pkg/cryptstate: remove NULL crypto mode.
|
2016-10-15 19:21:38 +02:00 |
|
Mikkel Krautz
|
b871d9c092
|
pkg/cryptstate: remove NULL crypto mode.
It's not too sensible to have a NULL mode in the first place,
and the CryptState code expects non-0 IVs and keys.
Drop it.
|
2016-10-15 19:18:08 +02:00 |
|
Mikkel Krautz
|
4388e682ab
|
Add Travis CI and AppVeyor build status badges to README.md.
|
2016-10-15 17:19:24 +02:00 |
|
Mikkel Krautz
|
dc1f0c34ee
|
Add appveyor.yml for AppVeyor builds.
|
2016-10-15 17:11:05 +02:00 |
|
Mikkel Krautz
|
65b6e9138d
|
.travis.yml: also build main binary in Travis CI build.
|
2016-10-15 10:41:59 +02:00 |
|
Mikkel Krautz
|
bdb2cdbc35
|
Add .travis.yml for Travis CI.
|
2016-10-15 10:38:20 +02:00 |
|
Mikkel Krautz
|
22cbda7f03
|
Add project status to README.md.
|
2016-05-05 15:40:57 +02:00 |
|
Mikkel Krautz
|
8725526782
|
Rename README.markdown to README.md.
|
2016-05-05 15:38:04 +02:00 |
|
Mikkel Krautz
|
88deff86f5
|
AUTHORS: add Tim Cooper.
|
2016-05-01 17:30:32 +02:00 |
|
Mikkel Krautz
|
ed37ea33e1
|
Add message to pkg/mumbleproto/generate_main.go about crypto_modes field.
|
2016-03-29 01:35:39 +02:00 |
|
Tim Cooper
|
123c287eb7
|
use go generate over Makefile
|
2016-03-27 19:27:23 -03:00 |
|
Tim Cooper
|
37f8d62319
|
sync Mumble.proto
|
2016-03-27 14:07:12 -03:00 |
|
Tim Cooper
|
9d091cc32a
|
fix proto sync script
|
2016-03-27 14:06:07 -03:00 |
|
Mikkel Krautz
|
4d656053e4
|
Fix typo in replacefile_stub.go.
It's errOnlyWindows, not errOnlyOnWindows.
|
2016-03-27 18:29:46 +02:00 |
|
Tim Cooper
|
20eba760e5
|
go fmt
|
2016-03-25 22:05:23 -03:00 |
|
Tim Cooper
|
083163daf9
|
use updated import paths for proto, nacl
|
2016-03-25 22:04:43 -03:00 |
|
Tim Cooper
|
00ed0498aa
|
update golang URL
|
2016-03-25 21:56:51 -03:00 |
|
Mikkel Krautz
|
ef533d8f2b
|
grumble: move grumble cmd to 'cmd/grumble' instead of the source tree root.
|
2014-04-15 14:31:42 +02:00 |
|
Mikkel Krautz
|
8302bb2b08
|
Migrate from mumbleapp.com to mumble.info.
|
2014-04-15 14:13:00 +02:00 |
|
Mikkel Krautz
|
48765ff1e8
|
grumble, pkg/*: get rid of makefiles.
|
2013-05-25 17:13:26 +02:00 |
|
Mikkel Krautz
|
c4e05027f8
|
grumble: add Debugf print method to Client and Server.
|
2013-05-25 13:14:53 +02:00 |
|
Mikkel Krautz
|
e6d4e0c453
|
grumble: fix cryptstate resync issues (and simplify Server.handleUdpPacket()).
|
2013-05-23 23:31:47 +02:00 |
|
Mikkel Krautz
|
e72c8852d2
|
grumble: remove accidental peer certificate debugging.
|
2013-02-09 21:56:09 +01:00 |
|
Mikkel Krautz
|
f287fedb33
|
pkg/blobstore: use correct Open signature in tests.
|
2013-02-09 21:39:27 +01:00 |
|
Mikkel Krautz
|
3ef203a83f
|
grumble, pkg/acl: move ACL handling to the acl package.
|
2013-02-09 21:33:32 +01:00 |
|
Mikkel Krautz
|
3dc3b25f57
|
pkg/blobstore: modernize the blobstore package.
|
2013-02-04 23:36:45 +01:00 |
|
Mikkel Krautz
|
8effbbc6b3
|
grumble: remove SSH support.
|
2012-12-09 13:39:52 +01:00 |
|
Mikkel Krautz
|
533283bd53
|
pkg/cryptstate: unexport DecryptHistorySize.
|
2012-12-09 13:22:39 +01:00 |
|
Mikkel Krautz
|
3af010d3f5
|
pkg/packetdata: rename from packetdatastream.
|
2012-12-09 13:18:24 +01:00 |
|
Mikkel Krautz
|
5d9df8383a
|
pkg/cryptstate: add XSalsa20-Poly1305 to the SupportedModes list.
|
2012-12-09 13:14:45 +01:00 |
|
Mikkel Krautz
|
cbe2ffea3d
|
pkg/cryptstate: add NULL crypto mode.
|
2012-12-09 12:58:59 +01:00 |
|
Mikkel Krautz
|
edf98fa75f
|
pkg/cryptstate: add support for XSalsa20-Poly1305 crypto mode.
|
2012-12-09 12:44:33 +01:00 |
|
Mikkel Krautz
|
cd363d197e
|
grumble: allow for other ciphers than OCB2-AES128.
|
2012-12-08 23:50:32 +01:00 |
|
Mikkel Krautz
|
eacf839182
|
pkg/cryptstate: add Overhead(); use it internally.
|
2012-12-08 23:39:19 +01:00 |
|
Mikkel Krautz
|
56b174d983
|
pkg/cryptstate: make cryptstate independent of the chosen crypto mode.
|
2012-12-08 23:34:42 +01:00 |
|
Mikkel Krautz
|
154b7938d3
|
pkg/cryptstate, pkg/cryptstate/ocb2: move OCB2 tag verification into ocb2.Decrypt.
|
2012-12-08 22:56:05 +01:00 |
|
Mikkel Krautz
|
2b12adc014
|
pkg/cryptstate: get rid of ocb2.NonceSize hard-coding.
|
2012-12-08 22:39:24 +01:00 |
|
Mikkel Krautz
|
33a7e1304d
|
pkg/cryptstate: cleanups for multiple crypto modes.
|
2012-12-08 22:25:58 +01:00 |
|
Mikkel Krautz
|
cabe380244
|
grumble: add support for crypto mode negotiation.
|
2012-12-08 22:10:21 +01:00 |
|
Mikkel Krautz
|
12381e89c4
|
grumble: go vet run.
|
2012-12-08 21:51:10 +01:00 |
|
Mikkel Krautz
|
06bfb5949a
|
pkg/cryptstate/ocb2: remove junk from test file's copyright header.
|
2012-12-02 13:00:36 +01:00 |
|
Mikkel Krautz
|
d6b71c5553
|
grumble, pkg/cryptstate: make it possible to use CryptState as a non-pointer member.
|
2012-12-02 12:59:30 +01:00 |
|
Mikkel Krautz
|
4c4c4a1174
|
pkg/cryptstate/ocb2: add missing copyright header.
|
2012-12-02 12:52:52 +01:00 |
|
Mikkel Krautz
|
3a63d96fe1
|
pkg/cryptstate/ocb2: re-arrange var blocks inside Encrypt and Decrypt.
|
2012-12-02 12:44:15 +01:00 |
|
Mikkel Krautz
|
389e2f844d
|
pkg/cryptstate/ocb2: stricter cipher/tag/nonce checking.
|
2012-12-02 12:40:55 +01:00 |
|
Mikkel Krautz
|
66c82c9a91
|
pkg/cryptstate/ocb2: update times2 documentation.
|
2012-12-02 12:33:24 +01:00 |
|
Mikkel Krautz
|
5c54c17247
|
pkg/cryptstate: use new OCB2 consts for array definitions.
|
2012-12-01 17:32:24 +01:00 |
|
Mikkel Krautz
|
94c7cc2be0
|
pkg/cryptstate/ocb2: add documentation.
|
2012-12-01 17:26:17 +01:00 |
|
Mikkel Krautz
|
2ffd43f26b
|
pkg/cryptstate/ocb2: add OCB2 test vectors.
|
2012-12-01 16:27:24 +01:00 |
|