1156 Commits (924cde77e2c8f3cbbc2af2138639ea6091dcfed7)

Author SHA1 Message Date
  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 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 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 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 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