Student Main
94a1d68fbb
Merge branch 'master' into v5/master
6 years ago
Allen Zhu
d423a24c57
Merge pull request #2904 from studentmain/always-sip002
Always sip002
6 years ago
database64128
893ff061ba
💬 Refine logging messages as suggested by reviewer @celeron533 .
6 years ago
database64128
b3e15fc645
💬 Refine logging messages as suggested by reviewer @celeron533 .
6 years ago
database64128
728e01580c
🔙 Backport 2c15276 from v5/master to master
- Compared to 2c15276: changed socketsHttpHandler to HttpClientHandler due to legacy .NET Framework
- Use System.Net.Http.HttpClient for GeositeUpdater
- New update check mechanism: first download checksum and compare, only download GeoSite DB on different checksum
- Verifiy downloaded GeoSite DB by comparing sha256sum before committing the change
6 years ago
database64128
2c15276af1
🔐 Add Sha256sum verification for GeositeUpdater
- Use System.Net.Http.HttpClient for GeositeUpdater
- New update check mechanism: first download checksum and compare, only download GeoSite DB on different checksum
- Verifiy downloaded GeoSite DB by comparing sha256sum before committing the change
6 years ago
Student Main
1d89e9bc6d
Server.FriendlyName()->Server.ToString()
6 years ago
Student Main
60321826fc
add gitattributes, run unix2dos to unify line ending
6 years ago
Student Main
13689dbd69
Merge branch 'master' into v5/master
# Conflicts:
# appveyor.yml
# shadowsocks-csharp/Controller/Service/TCPRelay.cs
# shadowsocks-csharp/Program.cs
# shadowsocks-csharp/Properties/Resources.Designer.cs
# shadowsocks-csharp/View/MenuViewController.cs
# shadowsocks-csharp/packages.config
# shadowsocks-csharp/shadowsocks-csharp.csproj
6 years ago
Student Main
77a0cedaa7
set default geosite group in Configuration
6 years ago
Student Main
46f25355b0
Merge branch 'master' into v2ray-geosite
6 years ago
Student Main
583bc317e0
customizable Geosite setting, switch to geolocation-!cn group and black list mode
6 years ago
Student Main
d92b04f944
geosite should pass as whitelist
6 years ago
Student Main
48a31bbb04
fully switch to Geosite
6 years ago
Student Main
e8b8397809
replace GFWListUpdater to GeositeUpdater
6 years ago
Student Main
c7b33bba1f
port GfwlistUpdater feature
6 years ago
Student Main
6369e76f8d
make sure protobuf works
in case gfwlist no longer update
6 years ago
Student Main
1bc2ba0eb3
bump version in all place... build AnyCPU target
6 years ago
MysticBoy
565892a44e
合并主分支
6 years ago
Allen Zhu
b706cdf257
Merge pull request #2855 from database64128/master
New option for ss:// URL association
6 years ago
notsure2
ede2fcacb2
Update TCPHandler.lastActivity upon successful send of bytes.
Fixes https://github.com/shadowsocks/shadowsocks-windows/issues/2857
6 years ago
database64128
4bd33db1ae
🔍 Renamed to NamedPipeServer for clarity.
6 years ago
Student Main
e492bc02f4
pass received url to controller
6 years ago
Student Main
5846c9dc93
named pipe for url ipc
6 years ago
celeron533
d8c9a7c85f
Update CHANGES and bump version
6 years ago
Student Main
23ce58aa34
Tweak debug message out levels
6 years ago
Student Main
2763b5dd06
Merge 'maikebing/master' into net-core #2833
target set to net core 3.1
managed cryptography implementation, drop x86 only
few modify to make new target working
6 years ago
MysticBoy
eec839b3f8
Merge branch 'master' of https://github.com/maikebing/shadowsocks-windows
6 years ago
MysticBoy
c7137b3ea9
Merge branch 'master' of https://github.com/shadowsocks/shadowsocks-windows
6 years ago
celeron533
6893af10b5
Update CHANGES and bump version
6 years ago
Student Main
b0b7a9205e
split Listener to TCP and UDP Listener
6 years ago
Student Main
69dff0cce5
per encryptor optimization
6 years ago
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
a972813e45
drop byte array based Encrypt Decrypt
6 years ago
Student Main
6fc9a43cc4
ReadOnlySpan in encrypt api
6 years ago
Student Main
b332a6bd1c
drop stream cipher cipherUpdate api, drop table cipher due to performance issue
6 years ago
Student Main
a7e5fcde51
buggy aes-cfb with bouncycastle
6 years ago
Student Main
35633053e1
span based cipher api
6 years ago
Student Main
ac9eaaeb05
adjust test case, update EncryptorInfo API
6 years ago
Student Main
1e950b5c56
workaround for can't send and recv at same time
看上去是同步问题,考虑重新设计Encryptor API
6 years ago
MysticBoy
88262d1ca5
Merge branch 'master' of https://github.com/maikebing/shadowsocks-windows
6 years ago
MysticBoy
47392b7371
修复打包为单文件时日志配置文件报错的问题
6 years ago
Student Main
eac24ede19
Merge bouncy-castle into net-core-build
6 years ago
MysticBoy
4490594358
调整
6 years ago
Student Main
09c3b73e32
remove libsscrypto.dll.gz
6 years ago
celeron533
c93e1d58d4
Not using isVerboseLogging flag
6 years ago
celeron533
84c55d116d
WIP: Migrate to NLog
6 years ago
Student Main
49cc922631
Use mbedtls MD5 in PACServer, close #2759
Workaround FIPS, there is no security concern as it's only a "cache key".
6 years ago
celeron533
c8740b3982
Update CHANGES and bump version
6 years ago