Andy Wang
|
545164a300
|
Make send/receive buffer sizes configurable
|
2020-04-08 15:07:35 +01:00 |
|
Andy Wang
|
31898dad63
|
Change the way user termination works
|
2019-08-30 22:14:45 +01:00 |
|
Andy Wang
|
87a7684e10
|
More comments
|
2019-08-20 22:43:04 +01:00 |
|
Andy Wang
|
dd4a1769d0
|
Refactor new session authorisation
|
2019-08-20 17:35:17 +01:00 |
|
Qian Wang
|
cb672a99de
|
Refactor session configuration
|
2019-08-12 00:22:15 +01:00 |
|
Qian Wang
|
d99b4009b2
|
Differentiate concrete types of LimitedValve and UnlimitedValve to avoid unnecessary atomic.AddUint64 since it has non-trivial overhead on embedded systems
|
2019-08-07 15:43:42 +01:00 |
|
Qian Wang
|
76095bde0f
|
Add user bypass feature
|
2019-08-04 21:10:59 +01:00 |
|
Qian Wang
|
08cb5d8462
|
Refactor usermanager
|
2019-08-03 11:17:09 +01:00 |
|
Qian Wang
|
e75c713385
|
Refactor session struct's obfs fields
|
2019-08-02 16:37:48 +01:00 |
|
Qian Wang
|
726a405a26
|
TLS1.3
|
2019-08-02 01:01:19 +01:00 |
|
Qian Wang
|
059a222394
|
Use defer to unlock mutexes
|
2019-07-28 12:52:57 +01:00 |
|
Qian Wang
|
8f9922b06b
|
Add terminal messages upon session closing
|
2019-07-25 20:57:02 +01:00 |
|
Qian Wang
|
2ce6f380d1
|
Implement admin control through a tunneled RESTful API
|
2019-07-25 12:17:29 +01:00 |
|
Qian Wang
|
98a772b6ee
|
Add server response to status update
|
2019-07-24 15:25:09 +01:00 |
|
Qian Wang
|
29a45bcc1a
|
Rewrite user authentication, credit bookkeeping and db interaction
|
2019-07-22 13:42:39 +01:00 |
|