|
a84f850e91
|
http: Bring back handler.js support, mostly. Partly in C, this time.
|
2024-11-03 21:09:57 -05:00 |
|
|
01b8c209de
|
core: Testing a theory to encourage clean shutdowns.
|
2024-10-25 15:34:43 -04:00 |
|
|
de20274589
|
ssb: Add a publish command that can be used to publish messages from the command-line.
|
2024-10-23 15:38:07 -04:00 |
|
|
277830bc3c
|
format: Sort includes. Yes, please.
|
2024-10-08 12:19:44 -04:00 |
|
|
a15bb8e994
|
Don't rely on being idle to do anything. Fixes JS job starvation on slow machines more.
|
2024-08-21 12:53:38 -04:00 |
|
|
0693a2315f
|
Fix async job starvation if everything is running too slowly.
|
2024-08-20 12:26:34 -04:00 |
|
|
ed6bef6d24
|
Get android running its sandbox in a seprate, isolated service process. So that we support not extracting the native code from the APK, so that we support distributing as an .aab file, so that we may one day release on the app store.
|
2024-07-04 13:02:39 -04:00 |
|
|
e50144bd34
|
Validate exit codes more thoroughly. C'mon, Cory.
|
2024-04-02 20:32:47 -04:00 |
|
|
15c9f8f458
|
Rudimentary support for building the executable with data attached. Pushed some things around in the makefile to fix issues along the way. #46
|
2024-03-25 13:50:17 -04:00 |
|
|
cb94ed6a2a
|
Some plumbing to expose the actual bound SHS port so that I can make a dynamic room app.
|
2024-03-07 21:03:14 -05:00 |
|
|
42994f8977
|
Make the SSB network key configurable by command-line argument.
|
2024-03-02 15:01:09 -05:00 |
|
|
f0a871e1f8
|
More docs.
|
2024-03-01 21:18:12 -05:00 |
|
|
1ed0e817e8
|
BSD compile fix.
|
2024-02-25 14:57:14 -05:00 |
|
|
d0e11bc68b
|
Add missing .clang-format, and fix some spaces that slipped through.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4856 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-17 19:22:02 +00:00 |
|
|
a12f2fec5a
|
Grarrgh. Build.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4853 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-17 16:36:40 +00:00 |
|
|
22bf046643
|
Fix fix fix tests.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4852 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-17 15:33:08 +00:00 |
|
|
dca48fae36
|
Some test fixes, and introduce some pledge and unveil for OpenBSD.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4851 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-17 14:55:39 +00:00 |
|
|
33dd2560e0
|
Format.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4848 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-16 00:48:49 +00:00 |
|
|
aeb5c6ee25
|
Run the selenium automation tests from C, so that they all run in once place, and because I get better errors for some reason. Fix more issues along the way.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4847 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-16 00:47:54 +00:00 |
|
|
fbc3cfeda4
|
clang-format the source. Not exactly how I want it, but automated is better than perfect.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4845 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-15 23:35:01 +00:00 |
|
|
8d82e80639
|
Nope. JS_EVAL_FLAG_STRIP loses line numbers and other debug information. Need those.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4843 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-14 17:45:28 +00:00 |
|
|
ed741d53d7
|
Enable top-level async and JS_EVAL_FLAG_STRIP.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4842 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-14 17:39:27 +00:00 |
|
|
685754895b
|
Have we achieved clean shutdown?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4841 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-13 23:07:36 +00:00 |
|
|
6c5a7b0751
|
Add missing statics, and remove the 'tildefriends check' command.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4838 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-02-10 16:50:00 +00:00 |
|
|
2c79e03094
|
A little paranoia as I stare at this code and some analyzer nonsense.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4807 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-28 12:50:47 +00:00 |
|
|
21e6cf10b6
|
Sigh. Linked list bugs.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4806 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 21:53:57 +00:00 |
|
|
b9987580ee
|
Now all the tests run clean.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4804 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 21:01:10 +00:00 |
|
|
cb2dfc696d
|
Fixed a few more good leaks. Now there are just some unclean shutdown issues.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4803 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 18:26:01 +00:00 |
|
|
14a4117aff
|
Don't leak the http handlers.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4801 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 17:11:24 +00:00 |
|
|
923d6f9835
|
I think that's all the leaks accounted for though not yet fixed.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4799 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 15:45:51 +00:00 |
|
|
91f41c7497
|
Fix the windows build.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4797 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 13:51:08 +00:00 |
|
|
fa06282ff9
|
Make it so we don't have to wait ages for a timer to be able to shutdown with ^C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4796 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 13:48:16 +00:00 |
|
|
f479165aac
|
Fixes 'tildefriends test'.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4794 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 01:47:51 +00:00 |
|
|
2f83ecc1ac
|
At least one legit memory leak, but also add a SIGTERM handler that attempts a clean shutdown so that I can ensure that it succeeds. It currently does not.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4793 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-27 01:25:30 +00:00 |
|
|
74eb74deb1
|
Playing with pahole.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4756 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-11 01:38:30 +00:00 |
|
|
7516524d69
|
Implement the rest of the endpoints that were already mostly C in C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4727 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-02 23:26:42 +00:00 |
|
|
709b57d84f
|
Move /trace and /mem to C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4724 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2024-01-02 15:43:17 +00:00 |
|
|
f9940fc436
|
Add a runtime switch between httpd implementions. One of which is totally not hooked up yet.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4685 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-12-21 00:56:16 +00:00 |
|
|
52aa6eed0d
|
Builds for OpenBSD!
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4620 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-11-08 03:36:08 +00:00 |
|
|
4a1d136721
|
Report 'haiku' as a platform, and don't bind to :: on it, because that doesn't seem to be working.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4587 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-10-26 16:41:57 +00:00 |
|
|
c299c1432c
|
Report more platform names, and clean up blobs on default on iOS like on Android.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4578 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-10-25 16:41:39 +00:00 |
|
|
626fa4f27b
|
Address some lifetime issues in the single-process case.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4565 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-10-21 19:47:47 +00:00 |
|
|
a69e551968
|
Added some questionable support for running everything in one process, because iOS.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4520 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-10-15 17:33:36 +00:00 |
|
|
31af27529e
|
This compiles on macos for x86_64, at least.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4485 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-10-04 23:20:57 +00:00 |
|
|
b23b0ca239
|
Some include-what-you-use progress.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4462 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-09-13 23:39:52 +00:00 |
|
|
daeb88785d
|
Let's try -fanalyzer.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4431 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-08-25 20:57:55 +00:00 |
|
|
faca2d387b
|
Calculate thread busyness as the current concurrent running threads vs. the max number of threads ever seen running concurrently.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4404 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-08-17 00:01:59 +00:00 |
|
|
0573008c9c
|
Set some blob auto-delete option defaults on android only.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4383 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-08-04 23:35:02 +00:00 |
|
|
d06aea2831
|
Expose versions of dependencies.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4337 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-07-05 01:06:59 +00:00 |
|
|
8f5201b2bc
|
Show a version number in the UI. Automate things so that the version number originates from the Makefile. Get ready for 0.0.8.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4330 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-06-28 23:00:34 +00:00 |
|