Andy Wang
|
d1b05ee9e5
|
Add new encryption method option aes-128-gcm
|
2020-12-27 13:26:45 +00:00 |
|
Andy Wang
|
415523f10a
|
Refactor obfuscate and deobfuscate functions to reduce a layer of indirection
|
2020-12-26 00:49:36 +00:00 |
|
Andy Wang
|
5a3f63f101
|
Reduce allocation of frame objects on receiving data
|
2020-12-22 14:45:29 +00:00 |
|
Andy Wang
|
0f6e0d37b5
|
Rename constants to camel case
|
2020-10-21 16:42:24 +01:00 |
|
Andy Wang
|
53c0c6bafe
|
Explicitly allow buf overlap in obfs
|
2020-04-13 22:48:28 +01:00 |
|
Andy Wang
|
97eb6aa096
|
Correct usages of b.SetBytes
|
2020-04-13 19:40:23 +01:00 |
|
Andy Wang
|
ce35a054ed
|
Remove redundant tests
|
2020-04-11 22:43:29 +01:00 |
|
Andy Wang
|
78b27c0705
|
Fix tests
|
2020-04-10 16:14:32 +01:00 |
|
Andy Wang
|
ec76ecfe71
|
Update tests
|
2020-04-08 21:47:31 +01:00 |
|
Andy Wang
|
01e5d15d20
|
Code cleanup
|
2020-04-08 12:18:20 +01:00 |
|
Andy Wang
|
963dae829d
|
Fix tests
|
2020-04-07 21:19:40 +01:00 |
|
Andy Wang
|
339b324946
|
Working direct WebSocket transport
|
2019-09-01 20:23:45 +01:00 |
|
Andy Wang
|
c276f504b5
|
Use ENUM constants for encryption methods
|
2019-08-16 23:44:40 +01:00 |
|
Qian Wang
|
ea5bb44b0a
|
Add and edit some tests
|
2019-08-08 15:08:16 +01:00 |
|
Qian Wang
|
e244340885
|
Modify some tests
|
2019-08-07 17:06:31 +01:00 |
|
Qian Wang
|
81f233c226
|
Update obfs_test
|
2019-08-07 00:19:30 +01:00 |
|
Qian Wang
|
581c2332d1
|
Fix obfs_test as it wasn't really testing encryptionMethod other than aes-gcm
|
2019-08-07 00:15:12 +01:00 |
|
Qian Wang
|
640f81461c
|
Buffer reuse in obfs
|
2019-08-04 10:38:49 +01:00 |
|
Qian Wang
|
9fa37e327f
|
Use exclusively salsa20 for header encryption
|
2019-08-03 22:05:06 +01:00 |
|
Qian Wang
|
237b9d131b
|
Add and fix some tests
|
2019-08-02 20:50:08 +01:00 |
|