|
1f2664e5a8
|
ssb: Reduce redundant work in ssb.following.
|
2025-05-11 22:20:16 -04:00 |
|
|
58c3e6c2ab
|
build: Fix a -fanalyze issue in the tests.
|
2025-05-09 07:55:39 -04:00 |
|
|
eb9377e21d
|
ssb: Add settings for broadcast and discovery.
|
2025-05-07 19:05:57 -04:00 |
|
|
86ef74e20d
|
test: More CLI tests, and make -u optional for publish, too.
|
2025-05-07 18:31:58 -04:00 |
|
|
4de53b9926
|
core: sqlite checkpoint tweaks. Switch the periodic checkpoint to passive mode. Truncate mode was painful on mobile. I'm seeing it succeed often enough that we don't grow indefinitely. Also fix the print.
|
2025-05-07 18:15:33 -04:00 |
|
|
b3cedf2baa
|
ssb: Begin to add some CLI tests.
|
2025-05-06 12:49:57 -04:00 |
|
|
3bf19fabda
|
ssb: Don't require -u for the private command. #119
|
2025-05-05 21:51:38 -04:00 |
|
|
3c04abda45
|
ssb: More shutdown correctness. #108
|
2025-04-30 12:35:40 -04:00 |
|
|
9d3a07c1cf
|
build: OpenBSD 7.7's SSL matches these signatures again.
|
2025-04-27 17:29:59 -04:00 |
|
|
3ba41291db
|
update: QuickJS 2025-04-26.
|
2025-04-26 18:30:56 -04:00 |
|
|
97cea7b40b
|
build: Attempt to include native debug symbols in the Android .aab file.
|
2025-04-23 20:47:31 -04:00 |
|
|
a4a8f7cab2
|
build: Let's start work on 0.0.31.
|
2025-04-23 18:33:28 -04:00 |
|
|
6b3a6ec7c1
|
httpd: Don't overspecify the redirects.
|
2025-04-23 12:47:21 -04:00 |
|
|
4d037c02bf
|
build: Let's build 0.0.30.
|
2025-04-23 12:29:42 -04:00 |
|
|
2a5375b1e7
|
core: Don't start new tasks as we're shutting down. #108
|
2025-04-20 18:26:44 -04:00 |
|
|
e7a03e3283
|
ssb: Slightly faster channel query.
|
2025-04-20 17:43:53 -04:00 |
|
|
f36620927b
|
ssb: Chasing some failed blob stores. Bumping some sqlite limits seems to have actually helped?
|
2025-04-19 21:40:15 -04:00 |
|
|
5423cbd628
|
import: Avoid log noise every launch when apps haven't actually changed.
|
2025-04-19 21:08:23 -04:00 |
|
|
27f2d319ab
|
storage: Faster.
|
2025-04-16 19:21:57 -04:00 |
|
|
6a9167e565
|
ssb: More logging to help track down an issue I've seen on rare occasion when saving app changes from the editor.
|
2025-04-15 12:49:40 -04:00 |
|
|
c26bf5c112
|
core: Setting and resetting user app permissions was all sorts of broken.
|
2025-04-14 12:41:35 -04:00 |
|
|
946941d95e
|
format
|
2025-04-13 21:18:28 -04:00 |
|
|
50f0104239
|
ssb: Add size to messages_stats. Forces an already-necessary rebuild and provides information I'm keen on having readily available.
|
2025-04-13 21:16:26 -04:00 |
|
|
d6926569c6
|
verify: Add an option to dump a specific message in the format that its signature validates as well as a hex representation of the bytes for good measure.
|
2025-04-13 13:28:48 -04:00 |
|
|
5bba5776b3
|
core: Get rid of the httpd JS object. Potential progress on #108.
|
2025-04-12 09:43:55 -04:00 |
|
|
8104f6f228
|
ssb: Fix and test the messages_stats trigger.
|
2025-04-12 08:40:36 -04:00 |
|
|
676d2702b7
|
ssb: Read back-pressure on a tunnel connection affects the parent connection. This was causing spurrious disconnects.
|
2025-04-11 19:29:10 -04:00 |
|
|
d9684c7d62
|
ssb: Fix culling feeds again.
|
2025-04-09 22:15:01 -04:00 |
|
|
6f96d4ce65
|
ssb: More different feed culling logic.
|
2025-04-09 20:45:23 -04:00 |
|
|
38d746b310
|
ssb: Dust off the verify command.
|
2025-04-09 19:32:38 -04:00 |
|
|
f7270987ea
|
http: Trying to track down a rare 404 I get on save.
|
2025-04-09 19:08:28 -04:00 |
|
|
7f252e79b6
|
ssb: Faster channel loads.
|
2025-04-09 18:50:14 -04:00 |
|
|
40cf519492
|
http: I caught an http listener lingering on shutdown. Clean them up more correctly. Possible progress on #108.
|
2025-04-05 09:53:47 -04:00 |
|
|
894c72a82f
|
ssb: Still chasing faster loads of the default news query.
|
2025-04-02 12:44:17 -04:00 |
|
|
c128cfc25c
|
ssb: This makes the channels query sub-second for me.
|
2025-04-01 19:50:13 -04:00 |
|
|
8a66e74074
|
ssb: Faster *and* correct. I think.
|
2025-03-30 13:18:16 -04:00 |
|
|
1011e0026b
|
ssb: Rearrange indexes for an overall faster load on mobile for me. Tidy up some things along the way.
|
2025-03-30 12:16:23 -04:00 |
|
|
576022c41a
|
build: 0.0.30-wip, let's gooooo.
|
2025-03-26 20:19:28 -04:00 |
|
|
db9bf7f7bd
|
build: Let's build 0.0.29.
|
2025-03-26 12:28:06 -04:00 |
|
|
b135ea17f6
|
ssb: Let's make sure these are never null again.
|
2025-03-22 22:17:03 -04:00 |
|
|
4b1643bc47
|
ssb: Hook up a busy handler to give checkpointing a chance of working, and fix fundamental bugs with the messages_stats table. How did this ever work?
|
2025-03-22 08:58:43 -04:00 |
|
|
240a8ce9c7
|
ssb: All initial population in transactions for correctness.
|
2025-03-21 20:52:27 -04:00 |
|
|
8928e8722b
|
ssb: Notifying apps of every single message added isn't practical for big replications. Only notify on the completion of each chunk. Update the tests. The apps need some treatment, but refreshing works around any issues for now.
|
2025-03-21 20:45:49 -04:00 |
|
|
d692734e55
|
ssb: Prefer getting last message sequence from the messages_stats table if we don't need the message id. Trying to chip away at things I see in profiles.
|
2025-03-20 12:53:38 -04:00 |
|
|
cf90533b6c
|
ssb: Make these queries match the index more pedandically, if only for consistency.
|
2025-03-19 20:31:42 -04:00 |
|
|
f0211f621e
|
ssb: That's just a weird formulation of this query. I saw it in a profile.
|
2025-03-19 19:09:29 -04:00 |
|
|
13722232fb
|
ssb: Don't let GC saturate the main thread during replication.
|
2025-03-19 07:47:10 -04:00 |
|
|
0bcb033349
|
ssb: This seems like it would explain replication stalls.
|
2025-03-19 06:46:34 -04:00 |
|
|
e92c439724
|
ssb: Commit messages in transactions for performance.
|
2025-03-18 12:49:47 -04:00 |
|
|
7f34b585d3
|
ssb: Don't count messages we're not intending to replicate toward progress.
|
2025-03-17 21:13:20 -04:00 |
|