Kane York
|
189965c967
|
Allow 'upgrade' anywhere in connection header
|
2016-03-30 17:33:45 -07:00 |
|
Kane York
|
4874d2577f
|
Update the archetecture drawing
|
2016-02-03 22:06:57 -08:00 |
|
Kane York
|
bba5d8f344
|
Use a regexp instead to match origin
|
2016-02-03 22:06:46 -08:00 |
|
Kane York
|
cddd13ba16
|
Allow HTTPS twitch pages access to socket server
|
2016-02-03 22:01:47 -08:00 |
|
Kane York
|
1113c3a766
|
lock once during multichan publish
|
2016-01-27 19:40:17 -08:00 |
|
Kane York
|
af19d5f30a
|
one line diff boys
|
2016-01-27 18:04:28 -08:00 |
|
Kane York
|
b870eac3f3
|
okay yeah i'm tired of that buildtime penalty
|
2016-01-17 19:51:10 -08: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
|
fdbcfe98dd
|
move internCommands() to func init()
|
2016-01-17 18:40:08 -08:00 |
|
Kane York
|
7654dcdf8d
|
Source cleanup, and some string copies
|
2016-01-17 18:01:21 -08:00 |
|
Kane York
|
387ada9c9c
|
memory: Make a copy of origArguments
|
2016-01-17 17:46:34 -08:00 |
|
Kane York
|
abb032f0c1
|
memory: Use a string pool for Commands
|
2016-01-17 17:45:37 -08:00 |
|
Kane York
|
c85e8b10c3
|
Memory: Reduce send buffer length, entirely too large
|
2016-01-17 17:28:33 -08:00 |
|
Kane York
|
b3cbec4560
|
this is why i wasn't using relative imports
|
2016-01-17 17:05:52 -08:00 |
|
Kane York
|
1023b6ed11
|
implement addRange, add pprof to server
|
2016-01-17 16:50:17 -08:00 |
|
Kane York
|
aca50d9de5
|
Add documentation to ProcessSingleGetRequest
Make a collectError() function to reduce repetitiveness
|
2016-01-17 14:09:09 -08:00 |
|
Kane York
|
a327f6cf57
|
That's a good stopping point
|
2016-01-17 12:53:15 -08:00 |
|
Kane York
|
b0ae3c27c6
|
Add more .gitignore files
|
2016-01-17 11:12:19 -08:00 |
|
Kane York
|
9fc946e373
|
Start of statsweb program
|
2016-01-17 11:11:21 -08:00 |
|
Kane York
|
56b86ad4e3
|
Expose some functions
|
2016-01-17 10:31:39 -08:00 |
|
Kane York
|
15658e58c3
|
Oops
|
2016-01-16 17:49:39 -08:00 |
|
Kane York
|
133544bddd
|
Oops, forgot to count disconnects...
|
2016-01-15 21:22:36 -08:00 |
|
Kane York
|
ba73186a99
|
Add MaxClientCount to configuration
|
2016-01-15 20:59:33 -08:00 |
|
Kane York
|
e117766eb6
|
Rip out the weekly/monthly HLLs - they're redundant
The weekly data can be constructed much more flexibly by just using the
daily data.
|
2016-01-15 20:54:30 -08:00 |
|
Kane York
|
9ca9b6b213
|
Actually give ErrForwardedFromBackend special handling >.>
|
2016-01-03 13:54:26 -08:00 |
|
Kane York
|
41a40d360d
|
Fix backend error handling, maybe
|
2016-01-03 13:50:33 -08:00 |
|
Kane York
|
c634e50b5d
|
CahcedLastMessages was not initialized
|
2016-01-03 09:31:22 -08:00 |
|
Kane York
|
1a709d6e51
|
lmao time.UnixDate sounds like a great idea doesn't it
|
2016-01-03 08:57:37 -08:00 |
|
Kane York
|
b22efabfed
|
flag.Arg(0) not flag.Arg(1) you dummy
|
2015-12-23 23:54:03 -08:00 |
|
Kane York
|
daeb9d1a06
|
try gob.registername??
|
2015-12-23 23:36:10 -08:00 |
|
Kane York
|
987286a607
|
Commit script to merge HLL counts
|
2015-12-23 22:35:52 -08:00 |
|
Kane York
|
2ddfa2b02c
|
Add /hll_force_write
|
2015-12-23 22:18:11 -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
|
18c1abd3e3
|
Bugfixes: div0, wrong low-mem condition, race
|
2015-12-23 21:55:15 -08:00 |
|
Kane York
|
bbe8b41fed
|
Use username= and authenticated=
|
2015-12-16 15:51:12 -08:00 |
|
Kane York
|
286488891e
|
Tests for SendRemoteCommand[Cached]
|
2015-12-16 15:35:35 -08:00 |
|
Kane York
|
ddc5e02cd7
|
Move TSetup to top of file, use in TestSealRequest
|
2015-12-16 14:34:05 -08:00 |
|
Kane York
|
4509a4245f
|
Move all testing infra to the same file
|
2015-12-16 14:31:29 -08:00 |
|
Kane York
|
7552a91b3d
|
derp, unused import..
|
2015-12-16 14:25:23 -08:00 |
|
Kane York
|
c6891425d5
|
kill debug prints
|
2015-12-16 14:24:10 -08:00 |
|
Kane York
|
6f612f881e
|
Fix race condition during testing
|
2015-12-16 14:23:28 -08:00 |
|
Kane York
|
9f5eb5818a
|
Remove cruft code that was double-closing connections
|
2015-12-16 14:20:50 -08:00 |
|
Kane York
|
b236c34c94
|
Don't send IPs and usernames until I know how to delete them
|
2015-12-16 14:19:23 -08:00 |
|
Kane York
|
c0500457a6
|
[BREAKING] Add tests for username auth, fix form key names
Also, testing infrastructure
|
2015-12-16 14:14:19 -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
|
4b2449aecf
|
Remove SocketOrigin config, edit url building
|
2015-12-16 12:47:19 -08:00 |
|
Kane York
|
6b88b40538
|
Fix data race, add stat
|
2015-12-16 12:00:37 -08:00 |
|
Kane York
|
405ad22372
|
Fix a data race
|
2015-12-16 11:58:48 -08:00 |
|
Kane York
|
717acb3e40
|
Oh yeah, the config option
|
2015-12-16 11:48:37 -08:00 |
|