Y. T. Chung
05ab45b6ca
Updated docs
2018-06-03 00:25:14 +08:00
Y. T. Chung
e426ad9a30
Bump version to v1.7.0-alpha.9
2018-06-01 09:04:00 +08:00
Y. T. Chung
ab79b69fdd
Correctify naming of ***IetfPoly1305
2018-06-01 08:58:25 +08:00
Y. T. Chung
f23d35c273
fixed bug, miscreant build
v1.7.0-alpha.8
2018-05-31 23:19:47 +08:00
Y. T. Chung
1c52a4647d
Add missing register in new aead encryptor/decryptor
2018-05-31 22:58:14 +08:00
Y. T. Chung
b9aaadf539
Fixed #113 , implemented xchacha20-ietf-poly1305, updated aead trait by combining tag into input or output buffer
2018-05-31 22:53:51 +08:00
Y. T. Chung
7e5cabf4a9
Build travis with miscreant enabled
2018-05-31 08:01:57 +08:00
Y. T. Chung
16cb100bd8
Travis installs libsodium with apt, test appveyor by preinstalled openssl
2018-05-31 07:53:02 +08:00
Y. T. Chung
4bdb41808d
Test if subprocess Sendable Popen works in win32
2018-05-31 07:41:55 +08:00
Y. T. Chung
d9ba5e8445
Fixed bug, Event on windows will spawn tasks to current executor
2018-05-31 07:33:40 +08:00
Y. T. Chung
584aad21c7
Open logs in appveyor test, set timeouts for udp test
2018-05-31 00:53:53 +08:00
Y. T. Chung
e5cf8907b5
Updated doc tests
v1.7.0-alpha.7
2018-05-30 21:41:25 +08:00
Y. T. Chung
0acdb15029
Upgrade rand to v0.5 and use ThreadRng #111 , updated to support the latest trust-dns AsyncResolver
2018-05-30 20:50:15 +08:00
Y. T. Chung
8f69141b33
Call tokio::run from the outermost, allow test to run tokio runtime in multiple threads
2018-05-18 23:21:30 +08:00
Y. T. Chung
8f4ba32b58
Updated join_all in DNS relay, enable backtrace in appveyor
2018-05-18 22:32:57 +08:00
Y. T. Chung
b7b0c59322
Plugin must be sendable
2018-05-18 22:12:52 +08:00
Y. T. Chung
d5ff24cd93
Updated appveyor openssl version
2018-05-18 21:34:17 +08:00
Y. T. Chung
3055aab518
Replaced join_all with futures_unordered
2018-05-18 19:14:57 +08:00
Y. T. Chung
1e6bc3ba76
Optimize server listening logic, join_all
v1.7.0-alpha.6
2018-05-17 20:57:22 +08:00
Y. T. Chung
b4f44f4850
Fixed bug, should not return error if peer_addr() failed, #106
2018-05-17 20:48:13 +08:00
Y. T. Chung
212735450a
Fixed bug, UDP relay must be started before plugin
v1.7.0-alpha.5
2018-05-17 01:40:53 +08:00
Y. T. CHUNG
8be6da51f3
Migrate tokio and uses new features ( #108 )
...
* Add #102 link in README
* Migrating to tokio, #100
* Migrated to tokio-signal v0.2, reformatted
* Should not call tokio::spawn before tokio::run
* Build nightly and stable with different image tag
* Removed unnecessary rustup install
* Renamed version to v1.7.0-alpha
* Removed deprecated calls of Buf
* Updated dependencies
* [#106 ] Fixed bug, should not hold UDP connections forever
* Lower info log to debug
* Bump version to v1.7.0-alpha.2
* Implement a simple DNS relay server, bump version to v1.7.0-alpha.3
* Better logging
* Fixed build on travis
* Add elapsed time in log
* Should not exit if handler return error
* reformatted
* Add test for DNS
* Updated ssdns param
* Use `trust-dns` and impl Trait
1. Replaced `ToSocketAddrs` with `trust-dns`
2. Uses impl Trait for functions
3. Updated dependencies
4. Fixed bugs
* Bug fixed, logging crate in ssdns
2018-05-16 00:03:50 +08:00
6r0k
b37103deed
修改README配置示例错误 ( #101 )
2018-04-02 20:57:33 +08:00
Y. T. Chung
948da8eac3
Removed unnecessary update
2018-03-04 05:51:51 +08:00
Y. T. Chung
34313e6202
Updated deps, optimize err log
2018-03-04 01:43:23 +08:00
Y. T. Chung
eb6c080dca
[ #94 ] Properly show how to use make to install, updated dependencies
2018-02-12 22:56:10 +08:00
Y. T. Chung
4b05a6661e
Bump version to v1.6.12
v1.6.12
2018-02-10 23:31:59 +08:00
Y. T. Chung
9b3764ed6f
[ #96 ] Do not panic if peer_addr() failed after accept
2018-02-02 22:40:45 +08:00
Y. T. Chung
804eb63759
ssurl should generate proper url for qrcode
2018-01-30 01:43:20 +08:00
Y. T. Chung
154ec5d172
Updated to v1.6.11
v1.6.11
2018-01-20 20:47:06 +08:00
Y. T. Chung
8319aeeabb
Updated build script
2018-01-20 09:31:06 +08:00
Y. T. Chung
4da459397a
Updated debian changelog
2018-01-20 01:18:27 +08:00
Y. T. Chung
5c89e61a2e
Reformatted with new rustfmt
2018-01-20 01:10:16 +08:00
ARwMq9b6
bdbe4d7a5c
FIX: [doc] obfs plugin at server side. ( #93 )
2018-01-17 23:50:26 +08:00
Y. T. Chung
feb2a93005
Bump version to v1.6.11, update more deps
2018-01-14 17:57:20 +08:00
Y. T. Chung
cad4ed44b9
Merge branch 'master' of github.com:shadowsocks/shadowsocks-rust
2018-01-10 09:08:56 +08:00
Y. T. Chung
eee075ca93
Updated openssl version in AppVeyor
2018-01-10 09:08:42 +08:00
quininer
32d5a2d9e9
update dependencies ( #91 )
...
update dependencies and fix #90
2018-01-08 21:44:35 +08:00
Y. T. Chung
b42fbad1ad
[ #88 ] Prints peer addr while failing to handshake
2017-12-06 09:15:04 +08:00
Y. T. Chung
06a10a9225
Updated appveyor build
2017-12-05 09:19:22 +08:00
Y. T. Chung
83a022099b
Updated docker build
v1.6.10
2017-12-02 23:31:46 +08:00
Y. T. Chung
ac8de69b04
Guarded AEAD packet maximum length, v1.6.10
2017-12-02 22:55:03 +08:00
Y. T. Chung
da3e850e4a
Bump version to v1.6.9, updated dependencies
v1.6.9
2017-11-26 18:35:00 +08:00
BenYip
67284fce18
fix increase_nonce ( #84 )
2017-11-24 15:23:16 +08:00
Simon Shi
f6e57b7820
Refine debian packaging ( #83 )
...
* Refine debian packaging
* Bump debian version
2017-11-09 19:25:17 +08:00
quininer
dc8f7e2832
Add experimental SIV support ( #81 )
...
* add optional miscreant support
* add miscreant test
* fix miscreant version
* update README
+ add `aes-128-pmac-siv`, `aes-256-pmac-siv`
+ remove `aes-192-gcm`
2017-11-01 16:23:36 +08:00
quininer
47551d832a
Fix a typo ( #80 )
2017-11-01 15:44:54 +08:00
Y. T. Chung
0c495c9e36
Properly split
v1.6.8
2017-10-29 18:17:09 +08:00
Y. T. Chung
7802f08d04
Remove unnecessary to_string
2017-10-29 18:14:32 +08:00
Y. T. Chung
833f31442d
let sslocal supports ssurl
2017-10-29 18:07:57 +08:00