|  | be6f24b3ee | Get my foot in the door converting ssb.js to C. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4050 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-17 01:36:24 +00:00 |  | 
			
				
					|  | 9b696503de | Remove the old SSB client interface. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4042 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-16 00:18:54 +00:00 |  | 
			
				
					|  | 041e63ac70 | First actual successful communication through a room. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4039 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-13 22:30:09 +00:00 |  | 
			
				
					|  | 046bf7e2a9 | Fixing various badness as I still can't get rooms to work. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4038 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-13 22:02:54 +00:00 |  | 
			
				
					|  | 1e84b74ced | Can actually attempt to connect to a room from the web interface, now.  No actual success yet. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4036 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-13 03:24:30 +00:00 |  | 
			
				
					|  | 0d23294d42 | Remove promiseTest. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4033 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-12 02:32:20 +00:00 |  | 
			
				
					|  | 2dc7f58c80 | Fixed some plumbing so that I can actually stay connected to a go-ssb-room. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4032 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-12 02:00:49 +00:00 |  | 
			
				
					|  | ae545e7b2b | Minor cleanup. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4028 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 23:25:22 +00:00 |  | 
			
				
					|  | e49b54207a | Show potential room connections differently. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4027 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 03:51:31 +00:00 |  | 
			
				
					|  | c1df77bb96 | Oops. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4026 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 02:57:14 +00:00 |  | 
			
				
					|  | 98a7753a55 | Test that blobs actually round trip data.  I want to rewrite a thing. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4025 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 02:56:41 +00:00 |  | 
			
				
					|  | 6ba41f03da | Don't assume we don't have to DNS lookup broadcasts. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4022 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 02:15:07 +00:00 |  | 
			
				
					|  | 06529fddfb | Trying to make connections more robust. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4020 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 01:31:18 +00:00 |  | 
			
				
					|  | f015c8727d | Don't expire tunnel connection broadcasts.  They go away when either connection goes away. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4019 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-09 00:37:51 +00:00 |  | 
			
				
					|  | 3a5ae4c228 | Attempt to clean up requests for tunnel connections that are going away. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4018 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-07 02:57:29 +00:00 |  | 
			
				
					|  | b12f8f9da8 | First go at implementing rooms.  A test passes that appears to exercise them. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4017 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-11-02 23:34:44 +00:00 |  | 
			
				
					|  | 6a4559c580 | Trying to understand / work around sql logic errors. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4015 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-21 23:30:22 +00:00 |  | 
			
				
					|  | de398786be | So far I've gotten the triggers all wrong. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4009 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-15 19:28:57 +00:00 |  | 
			
				
					|  | 954e0227d4 | When checking database integrity, delete messages after a gap. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4005 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-14 17:39:08 +00:00 |  | 
			
				
					|  | 1ab79adb27 | Ugg.  Botched this trigger. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4004 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-14 16:42:31 +00:00 |  | 
			
				
					|  | f53ce584e3 | No more secrets in ~/.config, and speed up some tests. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4002 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-14 12:27:34 +00:00 |  | 
			
				
					|  | 70866e03c8 | Slightly more honest startup messaging. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4001 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-12 13:04:45 +00:00 |  | 
			
				
					|  | 1dec53821e | Fixing some stock experience issues. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3999 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-12 12:27:32 +00:00 |  | 
			
				
					|  | c0a14a738e | Let's try keeping a table of message refs. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3998 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-10-09 12:53:59 +00:00 |  | 
			
				
					|  | 113a82b382 | Make auth use JWTs. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3991 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-28 23:52:44 +00:00 |  | 
			
				
					|  | 5b3ae3f006 | Attempt to clean up promises owned by subtasks that have gone away. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3990 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-27 23:01:59 +00:00 |  | 
			
				
					|  | 775f00c69c | Build fixes. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3987 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-24 21:10:23 +00:00 |  | 
			
				
					|  | eadda41518 | Use libbacktrace to generate better leak callstacks. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3986 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-24 20:54:54 +00:00 |  | 
			
				
					|  | 8279ec5e9e | Debug features for leaked promises.  And then chased down some subsequent use after free issues. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3985 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-22 00:38:26 +00:00 |  | 
			
				
					|  | d216d96144 | Expandable image mentions.  Do a faster fts validation at startup.  Hide the news test button. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3983 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-14 23:49:25 +00:00 |  | 
			
				
					|  | 6ea6ae2322 | Oof.  That's needed for json_each. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3977 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-10 18:09:10 +00:00 |  | 
			
				
					|  | bb0a840dc6 | Expose fts5. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3976 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-10 17:56:54 +00:00 |  | 
			
				
					|  | 56db6a8e4d | Fix exciting new gcc 11 compiler warnings. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3973 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-10 01:42:15 +00:00 |  | 
			
				
					|  | 3b676d967e | Add ssblit to version control.  It's coming along too well to risk losing it. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3972 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-06 23:26:43 +00:00 |  | 
			
				
					|  | 97b7643049 | Propagate better sqlite errors. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3971 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-04 01:58:11 +00:00 |  | 
			
				
					|  | c3fb80a1c8 | Allow enough things for json_each to work. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3970 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-04 01:36:55 +00:00 |  | 
			
				
					|  | 7c29c1e18e | Fix some of the error handling. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3969 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-04 01:25:16 +00:00 |  | 
			
				
					|  | 3729346961 | I decrypted a private message. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3965 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-08-16 02:38:25 +00:00 |  | 
			
				
					|  | 357d944a8d | Show local identities in the ssb app. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3964 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-08-15 02:23:45 +00:00 |  | 
			
				
					|  | fbfbd6a6b4 | Exposed deleting users, mostly for my own testing, and used it to make a primitive admin app.  Add a handful of apps I've been kicking around without version control, while I'm at it. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3950 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-08-04 00:57:56 +00:00 |  | 
			
				
					|  | 6628a5c420 | What's the point of creating an identity if you don't return it? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3948 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-08-03 23:52:13 +00:00 |  | 
			
				
					|  | 24530e1158 | First glimpse of multiple SSB identities per Tilde Friends user. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3941 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-31 19:01:08 +00:00 |  | 
			
				
					|  | f787eb077b | An experiment in requesting permissions and some related fixes. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3937 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-27 00:27:10 +00:00 |  | 
			
				
					|  | 41afc3bdd6 | Ugg, my print() was destructive to its arguments. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3933 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-24 21:05:23 +00:00 |  | 
			
				
					|  | f764007fc6 | Tiny steps toward getting away from one global identity. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3932 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-14 01:01:14 +00:00 |  | 
			
				
					|  | ae5560f33a | Is this a thing?  Ref a value while we call it? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3931 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-12 02:12:03 +00:00 |  | 
			
				
					|  | 1efc0fd73b | Another linked list bites the dust. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3928 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-12 01:51:15 +00:00 |  | 
			
				
					|  | aee99af953 | Track request counts? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3927 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-09 22:00:33 +00:00 |  | 
			
				
					|  | a154b1c2f6 | Fix the windows build. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3926 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-09 20:46:24 +00:00 |  | 
			
				
					|  | 7f350a3d87 | Add a helper for getting array length: tf_util_get_length. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3925 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-09 15:13:35 +00:00 |  |