|  | 706bd2c51f | Save some space + more deterministic with relative paths for debug info. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4286 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-05-04 00:44:32 +00:00 |  | 
			
				
					|  | 470b998b61 | Add a vector launcher icon.  Currently the smiling face with sunglasses emoji from openmoji. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4284 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-05-04 00:04:43 +00:00 |  | 
			
				
					|  | 9cbe895cb8 | Exclude .map files from the APK to squeeze them under the blob size limit. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4277 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-04-30 13:24:01 +00:00 |  | 
			
				
					|  | 566d07117e | Fix the android build. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4274 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-04-30 11:48:16 +00:00 |  | 
			
				
					|  | 1359b48c9f | Turn on -Wdouble-promotion.  Why not. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4272 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-04-30 03:00:57 +00:00 |  | 
			
				
					|  | ebef51b4ea | Continue trying to make the android build smaller. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4240 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-20 00:29:46 +00:00 |  | 
			
				
					|  | bdeee7fc0e | Trying mostly ineffectively to make android executables smaller. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4237 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-19 20:25:50 +00:00 |  | 
			
				
					|  | 33a037e0ea | Move executables out of the way where android expects native libraries to be. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4236 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-19 13:12:51 +00:00 |  | 
			
				
					|  | 9748f0ed8b | Clean up out slightly. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4234 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-18 12:31:58 +00:00 |  | 
			
				
					|  | d6be2f7d54 | Bind tildefriends HTTP to an arbitrary port, write it to a file, and have the Android activity notice that file write and load the correct URL. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4233 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-18 12:28:48 +00:00 |  | 
			
				
					|  | 63615747a7 | Fix executable choosing for my phone, and fix broadcasting to each interface. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4232 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-18 01:26:34 +00:00 |  | 
			
				
					|  | 54dde76a8a | Optimize for size sometimes.  APKs are part of all. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4229 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-16 00:44:22 +00:00 |  | 
			
				
					|  | ad8532f7ac | Now actually include the code. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4227 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-15 23:57:35 +00:00 |  | 
			
				
					|  | 602941104e | Support building both debug and release APKs.  Release is too big. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4226 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-15 23:55:22 +00:00 |  | 
			
				
					|  | 08125cd1e8 | Fix the android code build again.  Meh. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4224 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-15 22:14:21 +00:00 |  | 
			
				
					|  | a5da17e1b1 | Use updated android tools?  I don't know.  Ugg. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4222 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-15 03:21:20 +00:00 |  | 
			
				
					|  | 2b0962f087 | Add openssl for android x86_64, and build that executable into the APK as well.  Not used yet. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4221 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-14 03:17:01 +00:00 |  | 
			
				
					|  | 37173cce4c | Cut some things to make the APK smaller. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4220 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-14 02:39:25 +00:00 |  | 
			
				
					|  | 2a3b1a1e33 | So close.  We can do it without the .so. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4214 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-11 03:47:01 +00:00 |  | 
			
				
					|  | 400f07660f | Whoa.  Apps are running on android.  Switched to a static build of OpenSSL 1.1.1t for simplicity. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4211 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-10 02:02:24 +00:00 |  | 
			
				
					|  | bf72782c9f | Now we're running enough code to respond (incorrectly) to http requests. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4207 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-09 00:32:42 +00:00 |  | 
			
				
					|  | 63dcab30c3 | Now we can run scripts from a .zip. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4206 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-08 23:59:11 +00:00 |  | 
			
				
					|  | 50e48af7c4 | Add all the files I think I need to the .apk, and add zlib, so I can attempt to access them using minizip. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4205 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-08 17:46:19 +00:00 |  | 
			
				
					|  | 9127a18ff0 | With approximately this code, I was able to establish an SHS connection with my phone. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4204 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-08 02:49:41 +00:00 |  | 
			
				
					|  | 61ff466908 | Replace all printfs with tf_printf, which redirects to android logging.  Change into the files directory so that sqlite can do its thing.  Getting closer. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4203 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-07 17:50:17 +00:00 |  | 
			
				
					|  | 1c10768aa4 | Fix overbuild in android deps. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4202 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-07 03:02:16 +00:00 |  | 
			
				
					|  | f736756b20 | Make a JNI call. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4200 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-05 02:54:04 +00:00 |  | 
			
				
					|  | 28d73f5b37 | Minimal build support for an android app. Written while the power was out. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4199 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-03-04 19:10:05 +00:00 |  | 
			
				
					|  | 4bea8bb6ba | sqlite thread safety and extended result codes, mainly. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4183 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-02-17 22:43:19 +00:00 |  | 
			
				
					|  | 1f77df7a90 | Remove dependency on base64c.  Use libsodium's.  Also consolidate the calls, as the usage is quite special. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4175 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-02-14 03:15:24 +00:00 |  | 
			
				
					|  | 45a5202456 | Spelled this argument wrong. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4130 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-01-18 00:07:02 +00:00 |  | 
			
				
					|  | ca6d042ed6 | Use picohttpparser.  No more messing around. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4094 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-12-31 16:47:10 +00:00 |  | 
			
				
					|  | 71151a511d | sqlite introduced an unused function, apparently.  Ignore it. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4091 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-12-30 14:22:04 +00:00 |  | 
			
				
					|  | 09ddfffa6b | Add prebuild OpenSSL, and remove SCHANNEL code and whatever it was on MacOS.  Build mingw for 64-bit. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4088 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-12-29 23:55:49 +00:00 |  | 
			
				
					|  | d9aee6d05f | Compile for android.  Probably needs a bunch of work to run, but it's a step in a direction. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4087 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-12-29 21:58:54 +00:00 |  | 
			
				
					|  | c30b3bbb64 | Enable CONFIG_BIGNUM for quickjs.  I like big numbers, and I cannot fabricate the truth. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4075 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-12-11 14:36:14 +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 |  | 
			
				
					|  | 828f61c4e9 | Warnings. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3988 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-09-24 21:13:14 +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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 4c0dc6ad04 | Tried to take a few pointers from https://tech.davis-hansson.com/p/make/. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3968 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-08-21 17:17:23 +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 |  | 
			
				
					|  | 982b5817a2 | Fix the docker build.  Add the valgrind headers to deps. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3924 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-07-09 14:50:27 +00:00 |  | 
			
				
					|  | a8ced8757c | Disable all the warnings I see in external code. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3894 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-06-04 17:22:55 +00:00 |  | 
			
				
					|  | 2882af1c05 | Consolidated the makefile further.  Phew. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3882 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-05-30 17:24:42 +00:00 |  | 
			
				
					|  | b06c657ef0 | Remove some of the repetition in the Makefile. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3881 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-05-26 00:47:36 +00:00 |  | 
			
				
					|  | 939e13c3c8 | Fix release tests. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3876 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-05-21 01:38:13 +00:00 |  | 
			
				
					|  | 7848b5e560 | Merge in mingw changes. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3873 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-05-16 22:30:14 +00:00 |  |