Commit Graph

529 Commits

Author SHA1 Message Date
c1b75821bf Add File.stat. Use it to cache manifests to speed up task start. async spreads like a virus.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3377 ed5197a5-7fde-0310-b194-c3ffbd925b24
2017-01-13 01:04:00 +00:00
63361ec1f8 Various works in progress.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3376 ed5197a5-7fde-0310-b194-c3ffbd925b24
2017-01-11 02:14:22 +00:00
15f3a3351e Attempting documentation again.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3375 ed5197a5-7fde-0310-b194-c3ffbd925b24
2017-01-08 16:25:07 +00:00
a60049b6b5 Allow an unsized iframe, fix a problem with /view, and minor chat fixes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3374 ed5197a5-7fde-0310-b194-c3ffbd925b24
2017-01-03 23:23:50 +00:00
20a81dcbd6 This newsreader thing can work, but it still has a long ways to go.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3373 ed5197a5-7fde-0310-b194-c3ffbd925b24
2017-01-03 23:23:06 +00:00
aa96e707cd Don't generate .a files in the project root.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3370 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-26 12:43:57 +00:00
cdcdc9f8db Build v8 into libraries, though I don't get why it can't do it itself.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3369 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-24 21:03:44 +00:00
4cdbdaf3d1 Disable Nagle's algorithm to try to make things more uniformly responsive.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3368 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-24 13:57:27 +00:00
86ee9b1829 raspi fixes. Sigh.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3367 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-23 22:28:59 +00:00
d75f276b86 Some http client fixes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3366 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-23 22:28:33 +00:00
7e85e9fd11 Display /me actions in IRC.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3365 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-23 20:04:38 +00:00
fe765ed834 Let IRC use UTF-8. Fix some bugs along the way. ¯\_(ツ)_/¯
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3364 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-23 19:36:14 +00:00
8a46fd4560 Chat cleanups and minor fixes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3363 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-23 18:42:37 +00:00
5eb25de38b Fixes chat encoding problems.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3362 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-23 17:02:14 +00:00
5a74cfca89 libuv 1.10.1 stable.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3361 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-22 19:02:51 +00:00
a1e2c2abae Old chat tweaks.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3360 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-22 18:24:19 +00:00
4313cfbc4f Let task.execute accept raw UTF-8 bytes, for the sake of the tests. Missing #include. Minor cleanup.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3359 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-22 18:11:49 +00:00
5c855afbb3 Fixed a bunch more encoding issues.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3358 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-22 17:38:21 +00:00
937e32fb99 Refactored away some grossly duplicated code in Socket::write.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3357 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-22 16:39:01 +00:00
ba298b2e7c Begin the hairy process of making this thing deal safely with string encodings. This will be broken for some time.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3356 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-21 20:19:23 +00:00
885fbb0ac1 Disable warnings as errors. Fixes the Windows build? C'mon.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3355 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-20 20:41:57 +00:00
ec75e6f97b Use gn + ninja on linux and macos, too.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3354 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-20 14:22:47 +00:00
d1f96da2ae Fixes Windows?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3353 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-19 02:42:20 +00:00
da64737bb5 Fixes Windows?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3352 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-19 01:30:32 +00:00
09656a53a5 Maybe fixes Windows?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3351 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-19 01:28:27 +00:00
f4dfd3cec9 Fixes Windows build.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3350 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-19 00:21:51 +00:00
f80fcbdd2e Use v8 5.5.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3349 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-12-04 13:24:54 +00:00
b27fd90656 Fixes windows.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3348 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-25 10:53:35 +00:00
e493a3d34b Oh, everything is different on Windows.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3347 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-24 19:11:04 +00:00
8549274b73 Oops, forgot a line.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3346 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-24 18:42:56 +00:00
da34cf8f89 Giving up. Fixes Windows?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3345 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-24 18:10:45 +00:00
e5bcccb881 Fixes osx.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3344 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-19 13:19:23 +00:00
599d9c9f45 Fix ICU on Linux, and test it.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3343 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-19 13:02:54 +00:00
143c3ab2d3 Hope I don't ever need two args.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3342 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-19 13:00:49 +00:00
34e4c13fda For crying in the mud.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3341 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-19 12:55:34 +00:00
85e3f585c4 Oops, wrong working directory.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3340 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-19 12:53:51 +00:00
bf698087f8 It looks like we can build v8 with .lib files with gn/ninja on Windows after all.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3339 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-19 12:50:54 +00:00
475da6dbf2 Auto-scroll containing terminal if an iframe resizes. Other oEmbed tweaks.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3336 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-18 12:56:31 +00:00
a5def62efa I just learned that URL unfurling is a thing, and now this chat client supports it (poorly).
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3335 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-17 20:53:03 +00:00
c9b528f1dc This fixes Socket.startTls() when using the default TLS context.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3334 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-16 00:32:47 +00:00
1aabcac59e I don't know why that didn't work, but I don't think I'm overbuilding like I thought I was, just other ways.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3330 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-10 20:46:00 +00:00
f571220d6b Have I been wasting time building x86 v8?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3329 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-10 20:28:52 +00:00
1e5f2966c5 Fixes Windows again.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3328 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-10 20:16:14 +00:00
ba881fbbd1 Maybe this fixes Windows? I don't know.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3327 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-10 19:45:28 +00:00
24d33acc26 Fixes osx, probably.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3319 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-03 21:45:12 +00:00
1b87c725ac v8 5.3
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3318 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-09-03 20:46:09 +00:00
d74825eadc More chat fixes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3316 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-08-29 15:17:36 +00:00
380e98b7cf Fixing some old chat bugs, I think. Added a thing so that I can monitor use.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3315 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-08-29 14:21:55 +00:00
54b5f6154e Adding a number of work-in-progress packages. Some data structures built on top of the key-value store and an http client, among others.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3310 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-08-22 14:46:12 +00:00
40b0de6c15 Added some edit/save/back keybindings.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3308 ed5197a5-7fde-0310-b194-c3ffbd925b24
2016-08-20 17:05:10 +00:00