|  | 8a93cdd33c | Let's release 0.0.20. | 2024-06-26 20:29:07 -04:00 |  | 
			
				
					|  | 5452f3f623 | Appease -fsanitize. | 2024-06-26 20:20:34 -04:00 |  | 
			
				
					|  | 256614dbaf | Actually stop stomping settings. | 2024-06-26 19:58:59 -04:00 |  | 
			
				
					|  | 049449b213 | I think this is how I lost settings. | 2024-06-26 19:44:45 -04:00 |  | 
			
				
					|  | 574292b798 | Reduce some common log noise. | 2024-06-23 15:11:18 -04:00 |  | 
			
				
					|  | 8e5a024d3d | SVG favicon. | 2024-06-20 20:05:00 -04:00 |  | 
			
				
					|  | 410bb7c09d | Fix a ref count mistake and add a long-overdue tf_util_print_backtrace() that helped me find it. | 2024-06-20 19:49:21 -04:00 |  | 
			
				
					|  | 9de8b0f449 | Oops. | 2024-06-20 12:36:21 -04:00 |  | 
			
				
					|  | d47c3a1222 | Fix a ref/unref mismatch. | 2024-06-17 21:45:51 -04:00 |  | 
			
				
					|  | df99b3aa90 | Trying to catch an issue I think I saw in the debugger. | 2024-06-17 21:23:48 -04:00 |  | 
			
				
					|  | 0090850e10 | Forgot the other end of blobs.get. | 2024-06-17 20:59:25 -04:00 |  | 
			
				
					|  | 9efd64bd18 | Actually enforce _tf_ssb_assert_not_main_thread. | 2024-06-17 12:36:54 -04:00 |  | 
			
				
					|  | b16c37e48b | Make ssb.privateMessageDecrypt do its work not on the main thread.  I think that's finally everything for real. | 2024-06-16 17:22:26 -04:00 |  | 
			
				
					|  | 3ee2c00726 | Build fix. | 2024-06-16 17:08:10 -04:00 |  | 
			
				
					|  | d5a7e19f1a | Move the bulk of ssb.privateMessageEncrypt work (CPU + DB) off the main thread. | 2024-06-16 17:07:12 -04:00 |  | 
			
				
					|  | 9b52415b35 | Make ssb.setServerFollowingMe not use the DB from the main thread.  Two left?? | 2024-06-16 16:22:59 -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. | 2024-06-16 16:02:39 -04:00 |  | 
			
				
					|  | 3eab5a5f70 | Make ssb.forgetStoredConnection not use the DB on the main thread.  Four remaining? | 2024-06-16 15:57:19 -04:00 |  | 
			
				
					|  | 548febfb22 | Make ssb.storedConnections do its DB work not on the main thread.  Five remaining by my new count? | 2024-06-16 15:29:59 -04:00 |  | 
			
				
					|  | b40f72443a | A little format, as a treat. | 2024-06-16 12:18:19 -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. | 2024-06-16 12:17:51 -04:00 |  | 
			
				
					|  | b6a937c954 | Move db.exchange DB work off of the main thread. | 2024-06-16 10:16:39 -04:00 |  | 
			
				
					|  | cb3c7afade | Move ssb.getPrivateKey's DB work off the main thread. | 2024-06-16 08:07:02 -04:00 |  | 
			
				
					|  | 991022adfc | Move ssb.appendMessageWithIdentity's DB work off the main thread. | 2024-06-16 07:51:06 -04:00 |  | 
			
				
					|  | 2bc71a18a6 | Make ssb.deleteIdentity not block the main thread with DB work. | 2024-06-14 17:39:24 -04:00 |  | 
			
				
					|  | 57ca864fbb | Build fix. | 2024-06-12 21:08:41 -04:00 |  | 
			
				
					|  | a09edfb612 | ssb.addIdentity without hitting the DB from the main thread. | 2024-06-12 21:06:30 -04:00 |  | 
			
				
					|  | 7997a739ab | ssb.createIdentity without hitting the database from the main thread. | 2024-06-12 20:47:48 -04:00 |  | 
			
				
					|  | 248b258413 | Make database.getAll() not block the main thread on database access. | 2024-06-12 20:29:39 -04:00 |  | 
			
				
					|  | 0423ed7fb4 | Login without hitting the DB from the main thread. | 2024-06-12 20:12:35 -04:00 |  | 
			
				
					|  | 163fbd85e7 | Fix docs. | 2024-06-10 20:23:11 -04:00 |  | 
			
				
					|  | 58bb86ebe1 | Make http.auth_query async and get its DB work off the main thread. | 2024-06-10 20:22:28 -04:00 |  | 
			
				
					|  | c5140ee8e8 | Move DB work for ssb.getIdentities() and ssb.getAllIdentities() off the main thread. | 2024-06-10 17:18:29 -04:00 |  | 
			
				
					|  | 6270fd8118 | We don't need to go to the DB to get our public key. | 2024-06-10 16:56:21 -04:00 |  | 
			
				
					|  | 3fff706848 | Get the code of conduct and JWT signing key without hitting the database from the main thread. | 2024-06-10 16:37:12 -04:00 |  | 
			
				
					|  | c259defab5 | Move database.get and database.set off the main thread. | 2024-06-10 15:30:14 -04:00 |  | 
			
				
					|  | e5fee5c306 | Buildfix. | 2024-06-10 12:01:49 -04:00 |  | 
			
				
					|  | 9d35b4bdfb | Resuming work to move all DB access off the main thread. | 2024-06-10 11:45:20 -04:00 |  | 
			
				
					|  | 9497d7cf64 | Fix some shutdown hangs/leaks. | 2024-06-06 20:31:24 -04:00 |  | 
			
				
					|  | 71329c5532 | format+prettier | 2024-06-03 12:36:34 -04:00 |  | 
			
				
					|  | feb4bf9e87 | Limit message sends in a continued attempt to fix intermittent runaway memory usage. #64 | 2024-06-02 12:38:12 -04:00 |  | 
			
				
					|  | 7a2974e54f | Working on 0.0.20. | 2024-05-29 20:17:33 -04:00 |  | 
			
				
					|  | f4dfc1dd98 | Let's release 0.0.19. | 2024-05-29 19:50:59 -04:00 |  | 
			
				
					|  | d974a5e044 | An experiment in controlling memory usage when syncing.  uv_read_stop when we have too active message/blob writes to the database and uv_read_start when we're back under control. #64 | 2024-05-22 19:53:33 -04:00 |  | 
			
				
					|  | 1be94ae0be | Removed ssb.addEventListener and ssb.removeEventListener from the public API.  Can do the same thing with core.register. | 2024-05-22 18:51:21 -04:00 |  | 
			
				
					|  | a0210379ae | Avoid confusing log output when responding with a method not found error. | 2024-05-20 12:39:21 -04:00 |  | 
			
				
					|  | e56dc207d1 | Fix some shutdown issues in connection tracker code. | 2024-05-16 12:41:48 -04:00 |  | 
			
				
					|  | 523c9c9ad2 | Move mime type shenanigans from JS => C. | 2024-05-15 19:25:48 -04:00 |  | 
			
				
					|  | 74bb2151c1 | Fix shutdown issues with in-flight SSB connection attempts. | 2024-05-15 12:37:13 -04:00 |  | 
			
				
					|  | 27b275548e | Fix docs. | 2024-05-12 08:37:14 -04:00 |  |