|  | 11a6649847 | Add back a verify command.  Remove unused and not very useful ssb.getMessage().  Make field ordering shenanigans more explicit. | 2024-05-11 08:48:50 -04:00 |  | 
			
				
					|  | 385524352c | Refactor most uses of uv_queue_work to go through a helper that keeps track of thread business, traces, and is generally less code. | 2024-05-08 21:00:37 -04:00 |  | 
			
				
					|  | c0e72246cc | Trying to understand a lingering 'previous message doesn't exist.'  And format. | 2024-05-08 12:20:57 -04:00 |  | 
			
				
					|  | 421955f2a0 | getIdentityInfo => C. | 2024-05-05 13:48:22 -04:00 |  | 
			
				
					|  | a28f6985ed | getActiveIdentity => C. | 2024-05-05 12:55:32 -04:00 |  | 
			
				
					|  | f01f7a5ab9 | Show active RPC requests in the connections tab.  Probably TMI, but I want greater introspection into what is going on, and this seemed like a positive step. | 2024-05-02 19:02:23 -04:00 |  | 
			
				
					|  | 9cb872eec2 | Remove JS functions: hmacsha256sign, hmac2ha256verify, parseHttpRequest, sha1Digest, and maskBytes.  These are no longer needed with httpd and auth in C | 2024-04-03 21:14:52 -04:00 |  | 
			
				
					|  | e8ef7e74de | Fixed a leak in JS blob store. | 2024-03-18 12:46:12 -04:00 |  | 
			
				
					|  | c1eed9ada3 | Fixed a leak in ssb.getServerIdentity(). | 2024-03-03 12:20:03 -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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 55fb5dce1a | Whoa, leaked messages. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4800 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-27 16:37:22 +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 |  | 
			
				
					|  | a0af058f5e | Don't leak promises. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4752 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-10 02:49:44 +00:00 |  | 
			
				
					|  | 29fc728509 | These look like potential leaks. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4744 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-08 02:30:08 +00:00 |  | 
			
				
					|  | 39c942a205 | Support deleting identities, too. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4736 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-06 19:22:49 +00:00 |  | 
			
				
					|  | d89a7a5556 | Looks like I can round-trip an SSB identity, now. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4733 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-04 01:17:30 +00:00 |  | 
			
				
					|  | 8ab53f2da3 | Some plumbing to export an SSB identity from Tilde Friends. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4732 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-04 00:21:15 +00:00 |  | 
			
				
					|  | c81ec214e2 | Missing thread busy indicator. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4710 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-12-30 20:34:35 +00:00 |  | 
			
				
					|  | 4cedc54d2d | Reworked some following math. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4601 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-11-03 00:45:30 +00:00 |  | 
			
				
					|  | b394140f9e | Expose ssb.following to JS. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4588 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-29 19:05:32 +00:00 |  | 
			
				
					|  | 6db1a097aa | Add a button in the profile editor to ask the server to follow you.  I'm hoping this helps replicating accounts that are otherwise difficult to discover. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4558 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-20 14:37:24 +00:00 |  | 
			
				
					|  | 6dae2f0749 | Expose the server's public key.  Going to use this to make local accounts visible externally and also to make it easy to show the room link. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4557 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-20 12:55:05 +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 |  | 
			
				
					|  | 152c893a6f | Fix wrong argument count on ssb.blobStore. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4454 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-07 22:44:18 +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 |  | 
			
				
					|  | dcea08f73b | Enforce a timeout on user SQL queries. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4430 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-25 20:23:40 +00:00 |  | 
			
				
					|  | b252b921f8 | Call out restricted DB access when we acquire the reader. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4429 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-25 19:41:54 +00:00 |  | 
			
				
					|  | e223d35252 | Make the connections tab know more about tunnels and such. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4426 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-25 18:22:09 +00:00 |  | 
			
				
					|  | f1b55ddd64 | Attempt to track requests better.  New requests need to be flagged as such.  Still trying to chase tunnel instability. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4412 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-20 19:55:59 +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 |  | 
			
				
					|  | f7d201859a | Use the sqlite authorizer for async requests, too. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4401 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-16 22:43:08 +00:00 |  | 
			
				
					|  | b6dffa8e66 | Actually return the blob ID from store. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4361 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-22 01:33:28 +00:00 |  | 
			
				
					|  | 315d650d27 | Same bug twice. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4360 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-22 01:33:06 +00:00 |  | 
			
				
					|  | 07c121044a | Fix a crash uploading blobs. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4359 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-22 01:24:58 +00:00 |  | 
			
				
					|  | c371fc2a8e | Fixed multiple trace problems. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4357 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-20 05:06:15 +00:00 |  | 
			
				
					|  | 6889e11fd1 | Minor cleanup.  Missing traces. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4356 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-20 02:20:38 +00:00 |  | 
			
				
					|  | fb73fd0afc | Make storing messages async.  Phew. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4355 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-20 01:02:50 +00:00 |  | 
			
				
					|  | b0cd58f5aa | Make blob store actually not block the main thread. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4352 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-18 23:46:15 +00:00 |  | 
			
				
					|  | 7fe8f66fd3 | Yikes.  I broke appending? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4351 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-18 00:59:25 +00:00 |  | 
			
				
					|  | 18128303b6 | Appending a message produces the ID.  And bump the version. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4344 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-07-13 00:20:12 +00:00 |  | 
			
				
					|  | 7d562ce85c | Allow the DB writer to be used from a worker thread.  Not well tested, just still trying to charge forward on moving all blocking work off the main thread. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4325 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-06-15 00:27:49 +00:00 |  | 
			
				
					|  | 790f6643a4 | Mostly fumbling with error handling. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4317 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-05-27 16:51:56 +00:00 |  | 
			
				
					|  | 2158ad3c0b | sqlStream => sqlAsync git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4316 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-05-24 00:10:05 +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 |  | 
			
				
					|  | ed4faedcd7 | Report some information when importing messages and discover an old verification bug. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4293 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-05-11 00:22:42 +00:00 |  | 
			
				
					|  | 8727fe00af | Return something from ssb.storeMessage. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4288 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-05-10 01:45:37 +00:00 |  | 
			
				
					|  | e6d44b32f4 | Seems we no longer need _tf_ssb_followingDeep. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4255 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-04-12 23:06:56 +00:00 |  |