Student Main
|
924cde77e2
|
switch to CachedNetworkStream based api, fix AEADEncrypt buffer management
|
6 years ago |
Student Main
|
9a5ebd6671
|
CachedNetworkStream to provide first chunk cache for Socket
|
6 years ago |
Student Main
|
92137d28aa
|
make compiler happy in encryption
|
6 years ago |
Student Main
|
a972813e45
|
drop byte array based Encrypt Decrypt
|
6 years ago |
Student Main
|
2cd649a05c
|
span based Encrypt Decrypt
|
6 years ago |
Student Main
|
6fc9a43cc4
|
ReadOnlySpan in encrypt api
|
6 years ago |
Student Main
|
af405a668a
|
doc, lint
|
6 years ago |
Student Main
|
bf56f40292
|
remove loop buffer from aead encryptor
|
6 years ago |
Student Main
|
e4a33c2f6a
|
remove loop buffer from stream encryptor
|
6 years ago |
Student Main
|
bb8ca59dd5
|
fix aes-cfb with magic
|
6 years ago |
Student Main
|
f8d1de8414
|
aead use span based CipherEncrypt/CipherDecrypt
|
6 years ago |
Student Main
|
b332a6bd1c
|
drop stream cipher cipherUpdate api, drop table cipher due to performance issue
|
6 years ago |
Student Main
|
7ca36d5498
|
Merge branch 'net-core-build' into net-core-cipher-api
|
6 years ago |
Student Main
|
93b57eb132
|
fix chacha20-ietf data size limitation by manually calculate IC and offset
|
6 years ago |
Student Main
|
6c81a6d6d4
|
fix chacha20-ietf with some limitation. refactor Span.Slice usage
|
6 years ago |
Student Main
|
c2bf74c554
|
use span instead of new byte[] in table cipher key generation
update build target
|
6 years ago |
Student Main
|
0d5ad751ad
|
improve Logger.Dump, few rename
|
6 years ago |
Student Main
|
9675f80749
|
buggy chacha20-ietf
|
6 years ago |
Student Main
|
a7e5fcde51
|
buggy aes-cfb with bouncycastle
|
6 years ago |
Student Main
|
bd393af8b2
|
correctly open url in net core
|
6 years ago |
Student Main
|
1a59724aff
|
toggle server correctly in MenuViewController
|
6 years ago |
Student Main
|
288b013fa2
|
span based aead ChunkEncrypt, remove bouncycastle aead aes
|
6 years ago |
Student Main
|
c99d0b33bb
|
span encrypt api in aead
|
6 years ago |
Student Main
|
0497ce88ff
|
remove excessive state in Encryptor, as we use 2 encryptor per connection.
|
6 years ago |
Student Main
|
35633053e1
|
span based cipher api
|
6 years ago |
Student Main
|
3a6ab34dcf
|
add Fody back
accidentally removed Fody few commits ago when debugging
|
6 years ago |
Student Main
|
e843ad8f66
|
Merge remote-tracking branch 'maikebing/master' into net-core-build
|
6 years ago |
Student Main
|
4dfba3bf63
|
UI get cipher info from EncryptorFactory
|
6 years ago |
Student Main
|
ac9eaaeb05
|
adjust test case, update EncryptorInfo API
|
6 years ago |
Student Main
|
8fc46bb9c4
|
refactor crypto test
|
6 years ago |
Student Main
|
019b6656c5
|
Merge branch 'nacl-core-chacha20' into net-core-build
|
6 years ago |
Student Main
|
83b994e3b4
|
NaCl.Core based ChaCha20Poly1305
|
6 years ago |
MysticBoy
|
d4fcefc9df
|
修正重复服务器菜单问题
|
6 years ago |
Student Main
|
1e950b5c56
|
workaround for can't send and recv at same time
看上去是同步问题,考虑重新设计Encryptor API
|
6 years ago |
Student Main
|
9bb6089023
|
Merge remote-tracking branch 'maikebing/master' into net-core-build
|
6 years ago |
Student Main
|
53378dc7f5
|
refactor cipher api. native aes gcm
|
6 years ago |
MysticBoy
|
88262d1ca5
|
Merge branch 'master' of https://github.com/maikebing/shadowsocks-windows
|
6 years ago |
MysticBoy
|
47392b7371
|
修复打包为单文件时日志配置文件报错的问题
|
6 years ago |
MysticBoy
|
8907965b4f
|
Merge pull request #1 from studentmain/net-core-build
Net core build
|
6 years ago |
MysticBoy
|
e3c48d1f79
|
移除 .NET Framework
|
6 years ago |
Student Main
|
7df8272f0a
|
Native encryption
|
6 years ago |
Student Main
|
eac24ede19
|
Merge bouncy-castle into net-core-build
|
6 years ago |
MysticBoy
|
d1d9bfe9d7
|
fix for menu
|
6 years ago |
MysticBoy
|
bc0e1bb9f7
|
add .Net 4.7.2
|
6 years ago |
MysticBoy
|
d29b606e97
|
PublishTrimmed PublishReadyToRun
|
6 years ago |
MysticBoy
|
5783bf4ea2
|
upgrade test project to .net core 3.0
|
6 years ago |
MysticBoy
|
4490594358
|
调整
|
6 years ago |
Student Main
|
25bbd90f17
|
show message when cipher not exist
|
6 years ago |
Student Main
|
09c3b73e32
|
remove libsscrypto.dll.gz
|
6 years ago |
Student Main
|
b60b26bc57
|
bouncy castle based crypto functions
|
6 years ago |