Cory McWilliams cory
cory pushed to main at cory/tildefriends 2024-06-20 19:50:11 -04:00
410bb7c09d Fix a ref count mistake and add a long-overdue tf_util_print_backtrace() that helped me find it.
cory pushed to main at cory/tildefriends 2024-06-20 12:37:12 -04:00
9de8b0f449 Oops.
cory pushed to main at cory/tildefriends 2024-06-17 21:46:40 -04:00
d47c3a1222 Fix a ref/unref mismatch.
cory pushed to main at cory/tildefriends 2024-06-17 21:24:37 -04:00
df99b3aa90 Trying to catch an issue I think I saw in the debugger.
cory pushed to main at cory/tildefriends 2024-06-17 21:00:15 -04:00
0090850e10 Forgot the other end of blobs.get.
cory pushed to main at cory/tildefriends 2024-06-17 12:37:45 -04:00
9efd64bd18 Actually enforce _tf_ssb_assert_not_main_thread.
cory pushed to main at cory/tildefriends 2024-06-16 17:23:17 -04:00
b16c37e48b Make ssb.privateMessageDecrypt do its work not on the main thread. I think that's finally everything for real.
cory pushed to main at cory/tildefriends 2024-06-16 17:09:00 -04:00
3ee2c00726 Build fix.
cory pushed to main at cory/tildefriends 2024-06-16 17:08:01 -04:00
d5a7e19f1a Move the bulk of ssb.privateMessageEncrypt work (CPU + DB) off the main thread.
cory pushed to main at cory/tildefriends 2024-06-16 16:23:49 -04:00
9b52415b35 Make ssb.setServerFollowingMe not use the DB from the main thread. Two left??
cory pushed to main at cory/tildefriends 2024-06-16 16:03:29 -04:00
dbe24494d9 Remove ssb.messageContentGet. It's easy to do this with ssb.sqlAsync, and this wasn't being used productively. Three uses of DB on the main thread remaining.
cory pushed to main at cory/tildefriends 2024-06-16 15:58:08 -04:00
3eab5a5f70 Make ssb.forgetStoredConnection not use the DB on the main thread. Four remaining?
cory pushed to main at cory/tildefriends 2024-06-16 15:30:48 -04:00
548febfb22 Make ssb.storedConnections do its DB work not on the main thread. Five remaining by my new count?
cory pushed to main at cory/tildefriends 2024-06-16 12:19:07 -04:00
b40f72443a A little format, as a treat.
cory pushed to main at cory/tildefriends 2024-06-16 12:18:40 -04:00
2c03496373 Make databases.list, database.remove, and database.getLike all do their DB work off the main thread. That's the last thing I'm aware of.
cory pushed to main at cory/tildefriends 2024-06-16 10:17:28 -04:00
b6a937c954 Move db.exchange DB work off of the main thread.
cory pushed to main at cory/tildefriends 2024-06-16 09:24:02 -04:00
63776d40bd Update codemirror.
cory pushed to main at cory/tildefriends 2024-06-16 08:07:56 -04:00
cb3c7afade Move ssb.getPrivateKey's DB work off the main thread.
991022adfc Move ssb.appendMessageWithIdentity's DB work off the main thread.
2bc71a18a6 Make ssb.deleteIdentity not block the main thread with DB work.
57ca864fbb Build fix.
a09edfb612 ssb.addIdentity without hitting the DB from the main thread.
Compare 5 commits »
cory pushed to main at cory/tildefriends 2024-06-12 20:48:36 -04:00
7997a739ab ssb.createIdentity without hitting the database from the main thread.
248b258413 Make database.getAll() not block the main thread on database access.
0423ed7fb4 Login without hitting the DB from the main thread.
Compare 3 commits »
cory pushed to main at cory/tildefriends 2024-06-10 21:19:08 -04:00
c29378c2f8 Yes, curl, follow redirects.