|
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 |
|
|
f421606e21
|
libuv 1.45.0, #include cleanup, probably something else.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4308 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-05-21 21:36:51 +00:00 |
|
|
566d07117e
|
Fix the android build.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4274 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-04-30 11:48:16 +00:00 |
|
|
b00d75ab7c
|
Fine. Fix windows.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4262 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-04-19 23:06:37 +00:00 |
|
|
956ea0df56
|
Track and expose hitches in some suspect callbacks.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4261 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-04-19 23:05:59 +00:00 |
|
|
ebef51b4ea
|
Continue trying to make the android build smaller.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4240 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-20 00:29:46 +00:00 |
|
|
bdac0c7879
|
Whitespace.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4230 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-17 22:57:18 +00:00 |
|
|
10bfa65a4e
|
Fixed apps not working most of the time. Ultimately, storing a pointer to the database using JS_NewInt64 was lossy and a bad idea. Also, remove use of JNI since we're only starting tildefriends as its own process now.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4215 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-11 13:57:17 +00:00 |
|