Qian Wang
41da4102ab
Syntax cleanups
2019-01-13 21:43:50 +00:00
Qian Wang
24cdf274dd
Change the stream header format and reduce overhead
2019-01-13 21:28:57 +00:00
Qian Wang
f4a1c21c2c
Birng back sequence wrapping
2019-01-13 19:06:12 +00:00
Qian Wang
9e454babe1
Remove redundant error checking
2019-01-12 17:06:14 +00:00
Qian Wang
95c3dbfcf2
Specify when failed to open userinfo database
2019-01-12 17:05:55 +00:00
Qian Wang
0544364a8e
Cleanup logs
2019-01-12 15:51:20 +00:00
Qian Wang
d5fae76f26
Fix Makefile
2019-01-12 15:38:11 +00:00
Qian Wang
d1149f9211
Empty placeholder for admin functions under andorid
2019-01-12 14:19:15 +00:00
Qian Wang
310ce1643a
Minor Makefile edit and remove FIXME
2019-01-12 14:16:31 +00:00
Qian Wang
d906541497
Redo the header obfuscation. Fix hiccups caused by short packets
2019-01-06 01:40:27 +00:00
Qian Wang
fb12f096d1
Abandon the frameSeq wrapping
2019-01-06 01:39:55 +00:00
Qian Wang
59c18437e4
Fix a race regarding client keyPairs caching
2019-01-01 14:37:47 +00:00
Qian Wang
f3f3042c81
Remove redundant functions
2018-12-31 11:30:39 +00:00
Qian Wang
c09fc86c58
Add release script
2018-12-30 22:42:51 +00:00
Qian Wang
46bff32f9d
Update README.md
2018-12-30 22:30:45 +00:00
Qian Wang
fd7d90e36a
Client auto-reconnect
2018-12-30 21:36:44 +00:00
Qian Wang
23a06c6a52
Clarify the code to enter admin mode
2018-12-30 01:15:46 +00:00
Qian Wang
1cb7bff8b3
Lexical changes
2018-12-30 00:28:38 +00:00
Qian Wang
deb5271cef
User can now specify the path of db file and backups
2018-12-30 00:18:50 +00:00
Qian Wang
652261af81
Implement SessionsCap and ExpiryTime limitations
2018-12-29 00:54:10 +00:00
Qian Wang
e31aef3030
Stop repetitive closing
2018-12-29 00:02:59 +00:00
Qian Wang
4b6ab1b4d5
Finish the admin control
2018-12-26 00:46:39 +00:00
Qian Wang
73aefdeeeb
Done some TODOs
2018-12-22 23:58:03 +00:00
Qian Wang
30c3936154
Fix plugin mode
2018-12-22 22:53:06 +00:00
Qian Wang
6fbd39ea10
Integrate keygen util into ck-server
2018-12-17 22:12:38 +00:00
Qian Wang
79a349f5c6
Update README.md
...
I agree it would be easier to put our plugin paths to the shadowsocks-libev config file. As for the example configuration, I would like to put it in a separate tutorial rather than inside the instructions, which should be a concise one.
2018-12-17 21:54:37 +00:00
Prajwal Koirala
b1b08473b8
updated
2018-12-17 21:54:37 +00:00
Qian Wang
fe1df62a80
Update README.md
2018-12-14 22:20:35 +00:00
Qian Wang
c4abb48788
Change keygen behaviour for scripting
2018-12-14 21:50:44 +00:00
Qian Wang
55780fc85d
Remove deprecated field
2018-12-12 19:50:11 +00:00
Qian Wang
36a743c3ca
Client using AdminUID can now use the proxy without adding themselves to the db
2018-12-11 23:26:05 +00:00
Qian Wang
ed1253ff4c
Refactor MakeObfs and MakeDeobfs
2018-12-09 23:45:06 +00:00
Qian Wang
3abef6dbad
Use pointer for UserInfo in User struct
2018-12-08 15:30:46 +00:00
Qian Wang
7919834dfe
Better keygen
2018-12-08 14:49:47 +00:00
Qian Wang
18d47ec857
Add instructions
2018-12-03 21:01:56 +00:00
Qian Wang
4474a74f02
Disallow empty AdminUID
2018-12-03 20:44:08 +00:00
Qian Wang
2688e30907
Inline formatting
2018-12-03 20:33:14 +00:00
Qian Wang
304f7f38a7
Redo config format
2018-12-03 20:30:06 +00:00
Qian Wang
0253f8077a
Delete duplicate return
2018-11-24 01:27:41 +00:00
Qian Wang
c1ec6ee6e9
Add README.md
2018-11-24 01:25:06 +00:00
Qian Wang
306385f9c2
Uncomment header obfuscation
2018-11-24 01:24:47 +00:00
Qian Wang
239647c5b2
Fix a race, some cleanup
2018-11-24 00:55:26 +00:00
Qian Wang
3b656c9360
Use sync.Once to close die ch
2018-11-23 23:57:35 +00:00
Qian Wang
85e0e95a4b
User control server and client
2018-11-22 21:56:29 +00:00
Qian Wang
c4048dccea
Basic remote control
2018-11-22 21:55:23 +00:00
Qian Wang
0702e37391
Syncing in-memory credit with db regularly
2018-11-11 19:30:40 +00:00
Qian Wang
fe19d31158
Stop duplicate goroutines accepting streams
2018-11-08 19:47:53 +00:00
Qian Wang
3534d05055
QOS and user managing, bug fixes
2018-11-07 21:16:13 +00:00
Qian Wang
6a6b293164
Add bandwidth limiter
2018-10-28 22:51:00 +00:00
Qian Wang
f476650953
Rework switchboard dispatch
2018-10-28 21:22:38 +00:00