Kane York
|
d254435173
|
add hello error debugging, lock mutex during hello
|
2017-09-15 13:19:20 -07:00 |
|
Kane York
|
f31a93f790
|
Fix failure-to-hello check
|
2017-09-15 13:11:19 -07:00 |
|
Kane York
|
42c82251be
|
Assign new client ID when null
|
2017-09-15 12:58:14 -07:00 |
|
Kane York
|
e0b5d92671
|
Allow a null client_id
|
2017-09-15 12:57:22 -07:00 |
|
Kane York
|
413f62f56b
|
fix compile
|
2017-09-15 12:28:01 -07:00 |
|
Kane York
|
6a2267cb97
|
Fix documentation.
|
2017-09-15 12:26:10 -07:00 |
|
Kane York
|
14417c708e
|
Use groupcache for bunched backend commands
|
2017-09-15 12:21:41 -07:00 |
|
SirStendec
|
d97a44326a
|
3.5.521. Emote data stuff. Bugfixes. Rich content in chat. Server socket changes.
|
2017-09-15 14:41:00 -04:00 |
|
Kane York
|
50e295c834
|
Add ratelimits to publishing
|
2017-02-02 22:59:17 -08:00 |
|
Kane York
|
b94bcf743e
|
convert (Un)SealRequest
|
2016-06-02 08:47:07 -07:00 |
|
Kane York
|
dd9e66c80d
|
convert httpClient
|
2016-06-02 08:36:02 -07:00 |
|
Kane York
|
88b356177a
|
missed error case
|
2016-05-21 11:38:48 -07:00 |
|
Kane York
|
613d13652f
|
Allow opt-out of user tracking
|
2016-05-21 11:35:32 -07:00 |
|
Kane York
|
822e298d5d
|
Fix 'sub' commands after 'ready'
|
2016-04-28 14:39:20 -07:00 |
|
Kane York
|
922bda2218
|
run goimports
|
2016-04-28 14:36:59 -07:00 |
|
Kane York
|
d7ea9d610b
|
Remove feature switch for not giving server time in reply
|
2016-04-20 13:45:59 -07:00 |
|
Kane York
|
43ecbff656
|
Treat all strings from read buffers as gc-tainted
Rule: Copies must be made before retaining the string.
|
2016-01-17 19:46:01 -08:00 |
|
Kane York
|
7654dcdf8d
|
Source cleanup, and some string copies
|
2016-01-17 18:01:21 -08:00 |
|
Kane York
|
abb032f0c1
|
memory: Use a string pool for Commands
|
2016-01-17 17:45:37 -08:00 |
|
Kane York
|
9ca9b6b213
|
Actually give ErrForwardedFromBackend special handling >.>
|
2016-01-03 13:54:26 -08:00 |
|
Kane York
|
81c477cd6b
|
Add unique client counting
|
2015-12-23 21:57:33 -08:00 |
|
Kane York
|
89ff64f52c
|
Add comments, add dumpStackOnCtrlZ() for tests
|
2015-12-23 21:56:56 -08:00 |
|
Kane York
|
26747a1104
|
Fix - non-logged-in needs a reply if auth needed
Refactor for testing - all janitors have sleep in a different function
from the work, so tests can trigger them
|
2015-12-16 13:59:51 -08:00 |
|
Kane York
|
405ad22372
|
Fix a data race
|
2015-12-16 11:58:48 -08:00 |
|
Kane York
|
3eb7c58e90
|
Add scaffold for link normalization
|
2015-12-02 19:09:50 -08:00 |
|
Kane York
|
dc09698e36
|
Small refactor to bunched command
|
2015-12-02 19:08:19 -08:00 |
|
Kane York
|
3805fa1b66
|
Code cleanup: Remove single-target, timestamp-cache
|
2015-11-18 18:33:58 -08:00 |
|
Kane York
|
4c3a4d9709
|
add user_history command
|
2015-11-16 22:10:55 -08:00 |
|
Kane York
|
bedd14ab4e
|
Switch twitch_emote to bunched
|
2015-11-16 22:07:43 -08:00 |
|
Kane York
|
13b3f0f68a
|
more /stats updates
|
2015-11-16 21:57:18 -08:00 |
|
Kane York
|
c55b5fb277
|
update to /stats
|
2015-11-16 20:35:03 -08:00 |
|
Kane York
|
c42a0fb171
|
not enough arguments to retur
|
2015-11-16 16:56:27 -08:00 |
|
Kane York
|
7a6b9e66ab
|
Add ping command
|
2015-11-16 15:23:27 -08:00 |
|
Kane York
|
30bc90b152
|
are we a victim of rounding?
|
2015-11-16 14:58:42 -08:00 |
|
Kane York
|
c63a93679b
|
Use UnixNano() so we have millis
|
2015-11-16 14:48:24 -08:00 |
|
Kane York
|
71f08f3c53
|
Implement version comparisons
|
2015-11-16 14:30:09 -08:00 |
|
Kane York
|
58dd0bd9ee
|
Fix the build (move out of internal)
|
2015-11-16 13:28:16 -08:00 |
|