1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-28 05:15:54 +00:00
Commit graph

52 commits

Author SHA1 Message Date
Kane York
7657357164 Compile fixes, switch cache implementation 2017-09-25 15:08:22 -07:00
Kane York
75e1a67e9a Split bunched command list out to own array 2017-09-25 14:37:48 -07:00
Kane York
bd1051b4c1 Merge branch 'master' into patch-4 2017-09-18 14:35:46 -07:00
Kane York
1c55e8fca7 Extract form sealing to a package 2017-09-15 16:40:40 -07:00
Kane York
1aa1046073 Finish removing emote usage data reporting 2017-09-15 16:26:44 -07:00
Kane York
8626b476db msg.Reply(), remove unused parameter names, remove emote_usage 2017-09-15 16:25:52 -07:00
Mike
d208fcb3b6 Merge pull request #235 from riking/patch-4
Extract JSON error instead of re-encoding it
2017-09-15 19:09:55 -04:00
Kane York
537800956a Extract JSON error instead of re-encoding it 2017-09-15 16:08:23 -07:00
Mike
7fd7592443 Merge pull request #234 from riking/patch-4
at least pretend to make Statistics updates thread-safe
2017-09-15 19:04:26 -04:00
Kane York
ad1296e0ed fix errors without a message ID 2017-09-15 16:03:09 -07:00
Mike
76fca392a7 Merge pull request #233 from riking/patch-3
Fix BunchedCommand replies
2017-09-15 17:02:00 -04:00
Kane York
443a658af2 Fix BunchedCommand replies 2017-09-15 13:58:13 -07:00
Kane York
7d5fee46bd Remove DebugHello 2017-09-15 13:45:17 -07:00
Kane York
9594bda74a NotLikeThis 2017-09-15 13:41:18 -07:00
Kane York
e0ae732f35 move send out of lock 2017-09-15 13:20:28 -07:00
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