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
Greg Alexander
186aac8aac
add another crash...this one has only happened once and is a little
...
opaque, I may not be able to figure it out...
2020-01-29 13:29:41 -05:00
Greg Alexander
79eb837b91
sort the todo list
2020-01-10 17:58:28 -05:00