937e32fb99Refactored away some grossly duplicated code in Socket::write.Cory McWilliams2016-12-22 16:39:01 +0000
ba298b2e7cBegin the hairy process of making this thing deal safely with string encodings. This will be broken for some time.Cory McWilliams2016-12-21 20:19:23 +0000
885fbb0ac1Disable warnings as errors. Fixes the Windows build? C'mon.Cory McWilliams2016-12-20 20:41:57 +0000
bf698087f8It looks like we can build v8 with .lib files with gn/ninja on Windows after all.Cory McWilliams2016-09-19 12:50:54 +0000
475da6dbf2Auto-scroll containing terminal if an iframe resizes. Other oEmbed tweaks.Cory McWilliams2016-09-18 12:56:31 +0000
a5def62efaI just learned that URL unfurling is a thing, and now this chat client supports it (poorly).Cory McWilliams2016-09-17 20:53:03 +0000
c9b528f1dcThis fixes Socket.startTls() when using the default TLS context.Cory McWilliams2016-09-16 00:32:47 +0000
1aabcac59eI don't know why that didn't work, but I don't think I'm overbuilding like I thought I was, just other ways.Cory McWilliams2016-09-10 20:46:00 +0000
380e98b7cfFixing some old chat bugs, I think. Added a thing so that I can monitor use.Cory McWilliams2016-08-29 14:21:55 +0000
54b5f6154eAdding a number of work-in-progress packages. Some data structures built on top of the key-value store and an http client, among others.Cory McWilliams2016-08-22 14:46:12 +0000
ef1fa591e5Slightly improved error handling, some heuristics for number of cores to build with, and misc. work in progress changes.Cory McWilliams2016-06-12 13:45:57 +0000
61ea965080I think this TaskTryCatch was effectively eating exceptions.Cory McWilliams2016-06-12 13:44:19 +0000
09a283fdbcA detachable multi-protocol chat client is starting to come together.Cory McWilliams2016-05-15 13:23:38 +0000
4fe5e9e39eAdded item hiding to the TODO app. Also exposed making lists public and private.Cory McWilliams2016-05-15 13:22:42 +0000
e7feab4a4aFixes to improve chat experience. Suppress spurrious ping messages. Try to reconnect when a network connection is restored. Send messages to multiple sessions from the same user.Cory McWilliams2016-05-07 11:07:54 +0000
0bd836e915Added rough SVG support. Added doctypes to all of my HTML, and tried to fix some CSS issues that happened as a result.Cory McWilliams2016-04-30 18:28:33 +0000
25d97e5e3bMove most of the specification of terminal API client-side, so that the terminal can be changed without restarting the core. Add descriptions to some packages. Other minor improvements.Cory McWilliams2016-04-30 10:50:43 +0000
8ae1d23763Make smtp require-able, and add some better credentials checks for users who aren't logged in at all.Cory McWilliams2016-04-25 20:43:28 +0000
a3524b761bAdding a completely dangerous tool to dump and load all lmdb databases.Cory McWilliams2016-04-25 20:27:09 +0000
45f0136cebLet processes post messages to other packages with the same owner.Cory McWilliams2016-04-24 12:33:00 +0000
ca1271ffbcStop passing 'this' in serialized function calls. There are currently no productive uses of it, and it causes excessive work exporting functions that are never called.Cory McWilliams2016-04-23 11:42:03 +0000
6410b13eceNow child processes have no ability to open files.Cory McWilliams2016-04-16 21:30:52 +0000
74af1d361cAfter a brief journey through namespaces and cgroups, rlimits seem to be an effective way to enforce most of the assurances I need.Cory McWilliams2016-04-16 19:04:15 +0000
105ecab472Go back to allowing automatic guest sessions by default. WebSockets actually make this work better.Cory McWilliams2016-04-14 23:37:23 +0000
bea0ae23ddFix a bug that was preventing require('ui') from working, and improve resolveRequire while I'm in there.Cory McWilliams2016-04-09 18:36:43 +0000
41a12fd1a7Show service processes differently on the index. Expose manifests to package list. Add a work in process library of shared user interface code.Cory McWilliams2016-04-09 16:42:15 +0000