Greg Alexander
|
c4e32e3ddc
|
runOnUiThread() wants a Runnable, not a Thread, but i don't think it
matters. anyways, re-factored while i was there.
|
6 years ago |
Greg Alexander
|
906d6a30ef
|
use app-private path for home/ssh directory by default, and make a menu
option to Copy App-private Path
|
6 years ago |
Greg Alexander
|
af616dbc79
|
fix crash from ActivityNotFoundException when note 7 user attempts to
view documentation
|
6 years ago |
Greg Alexander
|
bf8c204a8c
|
don't include "IP: " in notification string
|
8 years ago |
Greg Alexander
|
0523529968
|
replace awkward authorized keys editor with a single "Reset Keys" option
to delete the authorized_keys file and revert to single-use passwords
|
8 years ago |
Greg Alexander
|
c9b8494352
|
add "Start on Open" option that makes the activity start the service, and
stopping the service ends the activity
|
8 years ago |
Greg Alexander
|
31fd0b37d0
|
now it compiles
|
8 years ago |
Greg Alexander
|
84f9f31c14
|
first draft of new authorized_keys creation activity and support threads
|
8 years ago |
Greg Alexander
|
65d628499b
|
beginning framework for authorized keys editor
|
8 years ago |
Greg Alexander
|
b35cee186d
|
separate "Documentation" and "About" choices, and About just displays
version numbers now
|
9 years ago |
Greg Alexander
|
fc20a31b6c
|
if there are multiple interfaces up, go ahead and list them all
|
10 years ago |
Greg Alexander
|
698ce0c52c
|
now it skips the fe80 bogus ipv6 addr
|
10 years ago |
Greg Alexander
|
63d63e4f84
|
this approach using java.net.NetworkInterface doesn't seem to work either
- it gives a random ipv6 address of no relation to any reality I'm
interested in, I think
|
10 years ago |
Greg Alexander
|
615e835880
|
get the ip address of the device using wifimanager, which only works if
we're on wifi, and needs a new permission
|
10 years ago |
Greg Alexander
|
637de21aca
|
add locking to resolve some thread safety issues
|
10 years ago |
Greg Alexander
|
52a1093dde
|
make the log view always show the bottom of the log
|
10 years ago |
Greg Alexander
|
4581a224ac
|
first draft of a thread to poll for changes to the dropbear.err file
|
10 years ago |
Greg Alexander
|
b44b9295d5
|
add display of the dropbear.err log (it doesn't update yet)
|
10 years ago |
Greg Alexander
|
932bfa3242
|
save the static pointer to the main Activity in SimpleSSHD because it'll
be used by more than just SimpleSSHDService..
|
10 years ago |
Greg Alexander
|
76eb76fac4
|
get rid of the old prefs machinery
|
10 years ago |
Greg Alexander
|
bbcb048996
|
first draft of settings activity
|
10 years ago |
Greg Alexander
|
95c028ad81
|
add an options menu to access the future settings activity
|
10 years ago |
Greg Alexander
|
e77351edd4
|
factor the SharedPreferences usage into its own Prefs class
|
10 years ago |
Greg Alexander
|
aa006d51d8
|
eek! and call super.onPause() too
|
10 years ago |
Greg Alexander
|
f5d6675cad
|
make the start button color a little more palatable
|
10 years ago |
Greg Alexander
|
c6fbf0cbcc
|
fix getting the port number out of the UI
|
10 years ago |
Greg Alexander
|
41faa118cc
|
fix typos in definition of startstop_clicked()
|
10 years ago |
Greg Alexander
|
b9ad9864ce
|
whoops, chain to super.onResume()
|
10 years ago |
Greg Alexander
|
a9ca75accc
|
communicate the preferences to the C code
|
10 years ago |
Greg Alexander
|
02a88eae06
|
typos...
|
10 years ago |
Greg Alexander
|
8ced3ab635
|
and there's the start/stop button implementation
|
10 years ago |
Greg Alexander
|
4cd9277401
|
oversight
|
10 years ago |
Greg Alexander
|
a23c28a02d
|
first draft of preferences ui code
|
10 years ago |
Greg Alexander
|
3bbf3ce0dc
|
a bare project, created with
android create project --target android-7 --name SimpleSSHD --path `pwd` --package org.galexander.sshd -a SimpleSSHD
|
10 years ago |