011670c70b 
					 
					
						
						
							
							Pass along and use the actual port we're listening on for peers.exchange.  
						
						
						
						
					 
					
						2024-08-25 09:50:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f543cc642e 
					 
					
						
						
							
							Clean up some error'd RPC requests.  Don't send blobs.createWants if we're not replicating.  
						
						
						
						
					 
					
						2024-08-24 10:39:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ac3c5ea22 
					 
					
						
						
							
							Keep c-ares initialized.  Fixes android, which can't just be re-initialized.  
						
						
						
						
					 
					
						2024-08-22 12:43:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63918f0680 
					 
					
						
						
							
							Make blobs.has do its work off the main thread so it doesn't violate that assert, and make the test cover such things a bit better.  
						
						
						
						
					 
					
						2024-08-21 22:55:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfb3d8b8a2 
					 
					
						
						
							
							Add an option to disable account registation, and fix use of a JSContext from the wrong thread along the way.  
						
						
						
						
					 
					
						2024-08-21 20:56:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e38ff99607 
					 
					
						
						
							
							Special treatment to make TXT record lookup work on android.  
						
						
						
						
					 
					
						2024-08-21 20:27:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a15bb8e994 
					 
					
						
						
							
							Don't rely on being idle to do anything.  Fixes JS job starvation on slow machines more.  
						
						
						
						
					 
					
						2024-08-21 12:53:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f487100cd 
					 
					
						
						
							
							Format.  
						
						
						
						
					 
					
						2024-08-20 12:35:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0693a2315f 
					 
					
						
						
							
							Fix async job starvation if everything is running too slowly.  
						
						
						
						
					 
					
						2024-08-20 12:26:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f360e886ff 
					 
					
						
						
							
							Make -t peer_exchange complete and test that something happened.  
						
						
						
						
					 
					
						2024-08-19 12:29:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ea08cc5dc 
					 
					
						
						
							
							Add the beginnings of a peers.exchange test and begin to fix fallout.  
						
						
						
						
					 
					
						2024-08-15 12:48:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						657bcadc7e 
					 
					
						
						
							
							Work-in-progress, untested, naive peer exchange.  Intended to be disabled by default by a setting.  
						
						
						
						
					 
					
						2024-08-14 21:07:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						107666cc60 
					 
					
						
						
							
							Add a setting to toggle whether replication is allowed, to be able to make a pure room, or even less, node.  
						
						
						
						
					 
					
						2024-08-14 20:02:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d58094199 
					 
					
						
						
							
							Fix some sanitizer issues, and disable LTO in debug builds to save some iteration time.  
						
						
						
						
					 
					
						2024-08-14 19:40:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						463951a4f1 
					 
					
						
						
							
							Track/show the origin of each broadcast (discovery/room/peer exchange).  
						
						
						
						
					 
					
						2024-08-14 19:23:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3895c33915 
					 
					
						
						
							
							Implement prompt() for android.  #72  
						
						
						
						
					 
					
						2024-08-14 12:45:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d32999f178 
					 
					
						
						
							
							Decouple DNS-based seed discovery from the broadcast timer.  
						
						
						
						
					 
					
						2024-08-08 18:50:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f621feb843 
					 
					
						
						
							
							Fix some builds and make the windows build actually succeed at resolving what I want.  
						
						
						
						
					 
					
						2024-08-07 22:25:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d277f029d 
					 
					
						
						
							
							Support using a seeds host for bootstrapping connections.  
						
						
						
						
					 
					
						2024-08-07 21:03:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b78ecaa814 
					 
					
						
						
							
							F-Droid looks all set for now.  Let's start 0.0.22.  
						
						
						
						
					 
					
						2024-08-06 12:17:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aabbb10564 
					 
					
						
						
							
							for fdroid: Use android ndk r27, set SOURCE_DATE_EPOCH for the android ssl build, and remove a non-determinism in AndroidManifest.xml.  
						
						
						
						
					 
					
						2024-08-04 09:36:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ccd6c9a3e 
					 
					
						
						
							
							I missed.  
						
						
						
						
					 
					
						2024-08-02 22:26:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c290240de7 
					 
					
						
						
							
							Make a release to make sure F-Droid can pick it up.  
						
						
						
						
					 
					
						2024-08-02 22:20:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e799b174b 
					 
					
						
						
							
							Address some fdroid zip non-determinism.  
						
						
						
						
					 
					
						2024-08-02 21:55:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ef8698f42 
					 
					
						
						
							
							Put android:versionCode and such back in the static AndroidManifest.xml.  I forgot that F-Droid needs to see it.  
						
						
						
						
					 
					
						2024-08-02 20:37:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13f02c2aca 
					 
					
						
						
							
							Preparing to release 0.0.21.  
						
						
						
						
					 
					
						2024-07-31 12:50:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1fb15b135 
					 
					
						
						
							
							ci tweaks and aab fixes.  
						
						
						
						
					 
					
						2024-07-24 13:50:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						082d041d44 
					 
					
						
						
							
							Update the android app icon / launch icon.  
						
						
						
						
					 
					
						2024-07-24 12:50:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24cec21465 
					 
					
						
						
							
							Move last remnant of static file handling from core to C.  
						
						
						
						
					 
					
						2024-07-24 12:06:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f71ec6194 
					 
					
						
						
							
							Minor android cleanup.  
						
						
						
						
					 
					
						2024-07-24 11:27:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a46bb8183c 
					 
					
						
						
							
							Fix OpenBSD compile.  
						
						
						
						
					 
					
						2024-07-14 16:59:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5d5a7b012 
					 
					
						
						
							
							Build a separate .apk for fdroid with its own app ID.  
						
						
						
						
					 
					
						2024-07-14 16:18:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e5a1ee975 
					 
					
						
						
							
							Ugg.  
						
						
						
						
					 
					
						2024-07-09 19:21:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95bf3f0316 
					 
					
						
						
							
							This is almost doing something.  
						
						
						
						
					 
					
						2024-07-09 19:19:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d69dd513bc 
					 
					
						
						
							
							Another silly fdroid test.  
						
						
						
						
					 
					
						2024-07-09 19:08:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						525cdf571a 
					 
					
						
						
							
							Testing a thing for fdroid.  
						
						
						
						
					 
					
						2024-07-07 17:14:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50b54599ef 
					 
					
						
						
							
							Minor cleanup.  
						
						
						
						
					 
					
						2024-07-04 13:18:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed6bef6d24 
					 
					
						
						
							
							Get android running its sandbox in a seprate, isolated service process.  So that we support not extracting the native code from the APK, so that we support distributing as an .aab file, so that we may one day release on the app store.  
						
						
						
						
					 
					
						2024-07-04 13:02:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71268636df 
					 
					
						
						
							
							Steps toward following all the inconvenient, changing android rules:  
						
						... 
						
						
						
						* Set android:debuggable=false.
 * Call native code through JNI only.  Having a native executable on disk and exec-ing it no longer seems possible.
 * Do all the Tilde Friends things in one process, without a proper sandbox, until I can wire up a restricted service worker process.
 * Jam Android App Bundle (.aab) building into the makefile.
 * Yuck. 
						
						
					 
					
						2024-06-30 13:32:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2338b26329 
					 
					
						
						
							
							Start working on 0.0.21.  
						
						
						
						
					 
					
						2024-06-26 20:47:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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