1
0
mirror of http://galexander.org/git/simplesshd.git synced 2024-11-30 11:18:12 +00:00
Commit Graph

439 Commits

Author SHA1 Message Date
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
Greg Alexander
903bfa7ca2 Merge branch 'dropbear'
This time, to remove files that should have gone away (they are still
referenced in the build scripts, probably).
2020-12-28 21:28:06 -05:00
Greg Alexander
883d40f758 Whoops, the previous commit failed to take into account files that were
(should have been) deleted as part of the dropbear 2020.81 update.
Delete them now.
2020-12-28 21:27:18 -05:00
Greg Alexander
4f0a0c7e8e Remaining conflicts are more straightforward. Preserve both my hack and
dropbear's new behavior (as a fallabck) for when renaming a file using
hardlinks fails.  Either one alone would probably suffice but I know the
rename() hack works.
2020-12-28 20:37:34 -05:00
Greg Alexander
ec37382a5c Preserve the commit 60fcaa6 hack even though the hack it's embedded
within was deemed unworthy by dropbear maintainers.
2020-12-28 20:23:27 -05:00
Greg Alexander
5f12050fde Merge branch 'dropbear'
Update to dropbear-2020.81.
Does not build.  I did not even resolve the merge conflicts because the
first one I looked at wasn't entirely trivial.
2020-12-28 20:08:16 -05:00
Greg Alexander
e9d95ce283 stock dropbear-2020.81 source tree 2020-12-28 16:40:37 -05:00
Greg Alexander
3a54cf8be7 Change the CSS to allow the browser to break words and wrap lines in
pre/tt blocks, so that it doesn't overflow the body size, which the
android chrome browser handles by making the text very small.
2020-12-27 18:14:32 -05:00
Greg Alexander
6c6a885cb0 note that the new dropbear has ed25519! 2020-10-30 14:01:49 -04:00
Greg Alexander
6517339b7a consider SEND_SMS permission 2020-06-01 09:44:37 -04:00
Greg Alexander
1e9e7ecd5a todo - warn on ed25519 in authorized_keys 2020-03-26 14:39:38 -04:00
Greg Alexander
2bdd5eaa6d Fix WinSCP problem...reduce the maximum size of a single packet to 128kB
(was 512kB, WinSCP rejects bigger than 256kB).  Leave the window size at
512kB, which is what gives the performance boost.
2020-03-20 22:08:40 -04:00
Greg Alexander
f84240d5b7 change error message to be more clear 2020-01-29 19:21:25 -05:00
Greg Alexander
44b8fe5f89 WinSCP problem 2020-01-29 13:32:52 -05:00