1
0
mirror of http://galexander.org/git/simplesshd.git synced 2024-11-27 01:38:11 +00:00
Commit Graph

452 Commits

Author SHA1 Message Date
Greg Alexander
20ba39b09b Add dropbear/default_options_guard.h to .gitignore so I don't worry every
time I see it in the "Untracked files" list (it is auto-generated by
dropbear/ifndef_wrapper.sh from "doit").
2022-12-03 14:21:58 -05:00
Greg Alexander
5541e8e0d9 todo - should kill the connections when stopping the service (Android
will starve them of resources anyways)
2022-12-03 14:19:51 -05:00
Greg Alexander
c6506ddca1 request for wake lock 2022-12-01 10:21:27 -05:00
Greg Alexander
cf3271560b Add link to dontkillmyapp.com in the quick start directions 2022-11-11 09:59:46 -05:00
Greg Alexander
feeee312bd First draft of API to launch activities
echo 'activity -- http://buh.com' > api/cmd
2022-10-16 23:31:46 -04:00
Greg Alexander
7d4d2a040c Bumping to target android SDK 30, which will be necessary to upgrade on
the store anyways, so might as well get the problems out front before
then.
2022-09-05 17:07:44 -04:00
Greg Alexander
7d1cf9ffca todo list for working around loss of 'am' 2022-09-04 19:42:11 -04:00
Greg Alexander
0bcf2a5828 patch from Reimer Prochnow to use a more modern set of permissions for
file i/o
2022-08-25 13:07:48 -04:00
Greg Alexander
4f653cae19 some notes about PACKAGE_REPLACED not working 2022-08-07 17:05:53 -04:00
Greg Alexander
4a9f6644a8 Some notes on the phone freezing it. 2022-08-02 23:42:02 -04:00
Greg Alexander
d03fc9aebf notes from new phone 2022-08-02 00:44:53 -04:00
Greg Alexander
55488d72bf note misleading message 2022-05-15 10:24:51 -04:00
Greg Alexander
e99bfb59a4 hint from anonymous user 2022-05-13 13:21:13 -04:00
Greg Alexander
3c132c8026 new crashes 2022-05-04 19:43:12 -04:00
Greg Alexander
0daf62e326 todo - notify script 2021-04-18 14:52:01 -04:00
Greg Alexander
d018fe7f38 --remove-source-files 2021-03-25 10:02:01 -04:00
Greg Alexander
32036674f7 ideas for working around android 11 executable prohibition 2021-02-04 12:01:10 -05:00
Greg Alexander
462b4536a5 the mystery problem disappeared. 2021-01-18 10:52:17 -05:00
Greg Alexander
d0bf4bd593 musings about a different(?) reported problem 2021-01-17 23:32:18 -05:00
Greg Alexander
f3e3fcda17 bump to version 27 2021-01-17 22:37:17 -05:00
Greg Alexander
308753ce71 Made a pass over all the crashes I've got from the play developer console.
Made no headway on any of them, unfortunately.
2021-01-17 22:35:13 -05:00
Greg Alexander
77a9dba5ed todo shuffle again 2021-01-17 19:35:32 -05:00
Greg Alexander
a382cafacc fix "Non-matching signing type" 2021-01-17 19:33:53 -05:00
Greg Alexander
e948d1cb12 restart the daemon when the app is upgraded, if Start on Boot is enabled 2021-01-17 17:20:30 -05:00
Greg Alexander
16ade91ffa update todo list 2021-01-17 17:11:14 -05:00
Greg Alexander
c9d81b5f33 Add new "Enable /sdcard" menu option that requests the
WRITE_EXTERNAL_STORAGE permission even if it's already been requested
once before on startup, because changing from SDK 30 to SDK 29 appears to
clear it.
2021-01-17 16:53:12 -05:00
Greg Alexander
e37a4bed87 Change target API to 29, and enable requestLegacyExternalStorage so that
phones running android 11 (and 10?) can access /sdcard without using
'scoped storage'.  NB - when google play forces us to use API 30 (later
this year?), will need to switch to new MANAGE_EXTERNA_STORAGE
permission.
2021-01-17 16:30:02 -05:00
Greg Alexander
309587e963 add URL for mismatch keytype problem 2021-01-08 22:37:41 -05:00
Greg Alexander
cd44c38b65 weird compatibility problem from Rich D 2021-01-07 09:24:25 -05:00
Greg Alexander
d9a2903255 note from Remy B about MANAGE_EXTERNAL_STORAGE permission 2021-01-06 18:22:48 -05:00
Greg Alexander
c727dac192 update build doc 2021-01-06 18:22:28 -05:00
Greg Alexander
56e505c8d8 add new apk to doc 2020-12-29 10:38:24 -05:00
Greg Alexander
0711c4d0ab Bump to version 26. 2020-12-29 10:37:06 -05:00
Greg Alexander
114dd6dded Update doc for new version. 2020-12-29 10:36:38 -05:00
Greg Alexander
1e9500c97e Define the filename for ed25519 keys, instead of using the default
/etc/dropbear path (which won't work on Android).
2020-12-29 10:35:26 -05:00
Greg Alexander
fd81eb7897 Remove #ifndef guards around host key filenames because they are
essential #defines.  I think they just were there from an ancient cut and
paste?
2020-12-29 10:12:07 -05:00
Greg Alexander
98d7116ee9 Update doc for new release 25. 2020-12-29 00:57:39 -05:00
Greg Alexander
a67b8000cb Bump to version 25. 2020-12-29 00:39:02 -05:00
Greg Alexander
c02ac3d306 A little todo list maintenance. 2020-12-29 00:38:27 -05:00
Greg Alexander
ecf6efb562 After a warning audit, fix the one warning that is my fault. The other
warnings all come from dropbear being sloppy about char* vs unsigned char*.
I've got a variety of opinions about what should be done about it but I'm
not going to interfere with it because they'll surely fix it upstream
sooner or later.
2020-12-29 00:35:35 -05:00
Greg Alexander
cf41fb58d0 Update dropbear version in "About" message 2020-12-29 00:20:01 -05:00
Greg Alexander
88455ed03d Move versionCode/versionName into build.gradle (instead of
AndroidManifest), because that's apparently how it should be done these
days.
2020-12-29 00:18:29 -05:00
Greg Alexander
abfff92c92 Bump to SDK 30, apparently without incident. 2020-12-29 00:00:05 -05:00
Greg Alexander
1e6c616089 document recent changes 2020-12-28 23:59:47 -05:00
Greg Alexander
62dcaa750a Enable GCM, too. I'm not clear on what it is but default_options.h says
it should be enabled for compatibility if you can spare 6kB of executable
size.  Anyways, it's new.
2020-12-28 23:32:15 -05:00
Greg Alexander
d59d79da18 Enable ed25519, which is the main attraction for dropbear 2020.81. 2020-12-28 23:21:45 -05:00
Greg Alexander
2516984300 Added new sources (mostly renamed members of libtommath) that are needed
to compile dropbear 2020.81.
2020-12-28 22:59:20 -05:00
Greg Alexander
c066139c3a Now need a dropbear config #define to use the built-in libtom. 2020-12-28 22:59:03 -05:00
Greg Alexander
fb7eab1fe9 Disable Blowfish, which is no longer supported by dropbear (but they
failed to completely remove it, so it causes a compilation error if
enabled instead of being ignored).
2020-12-28 22:58:34 -05:00
Greg Alexander
a2d1ada9d2 Remove sources from the makefile that are not available in dropbear
2020.81 (will need to add some too, later).
2020-12-28 21:37:19 -05:00