1
0
mirror of http://galexander.org/git/simplesshd.git synced 2024-12-28 17:08:08 +00:00
Commit Graph

276 Commits

Author SHA1 Message Date
Greg Alexander
2a7b7465fa remove -Wall on just the dropbear component, because the coding style for
dropbear is sloppy enough that we would require a bunch of changes, and
that would just complicate future merges.
2016-06-18 16:02:02 -04:00
Greg Alexander
d63844f60e surprisingly, they were actually harmless because ndk builds with
--gc-sections, which eliminates unused code and thus obviates the
undefined symbol
2016-06-18 15:59:06 -04:00
Greg Alexander
b67401eae7 sprinkle some includes of sftp.h so cleanup_exit() is prototyped when needed 2016-06-18 15:58:39 -04:00
Greg Alexander
1e81227bd2 add unreachable "return" statement to avoid warning about missing return value 2016-06-18 15:53:05 -04:00
Greg Alexander
dd7e234b7d prototype cleanup_exit() 2016-06-18 15:38:50 -04:00
Greg Alexander
103812fae8 don't pass localtime() a pointer into struct timespec (within struct
stat), because there is no guarantee that its tv_sec will be of type
time_t
2016-06-18 15:37:47 -04:00
Greg Alexander
3bc9394101 add config defines to rsync so it will use mkstemp() instead of mktemp()
(fixes link-time warning and possible vulnerability)
2016-06-18 15:33:09 -04:00
Greg Alexander
20e8113f28 build with -Wall 2016-06-18 15:31:29 -04:00
Greg Alexander
3327fc30c9 todo 2016-06-18 15:31:20 -04:00
Greg Alexander
f9477e9fd4 document not clearing env vars 2016-06-18 15:18:42 -04:00
Greg Alexander
2eb8fa9355 don't clear the environment when spawning shells, so that android system
variables remain available (so you can run 'am' and 'pm')
2016-06-18 15:15:27 -04:00
Greg Alexander
02a3cbd14b update build directions 2016-06-18 15:13:01 -04:00
Greg Alexander
441b11a9d0 install to new phone instead of old one 2016-06-18 15:09:07 -04:00
Greg Alexander
b3ac70ced5 add build instructions at the top of NOTES 2016-06-18 14:29:58 -04:00
Greg Alexander
5c16f8dd31 bump to version 1.6 because i failed to "./doit" when building 1.5 2016-06-12 20:35:34 -04:00
Greg Alexander
882734cf87 document that you can get git source directly now 2016-06-11 16:54:08 -04:00
Greg Alexander
0d1ccca285 tag version 1.5 2016-06-11 14:24:45 -04:00
Greg Alexander
0a033800b6 for the rsync/supersu buffering hack, limit the total buffer depth to 1MB
so that it doesn't cause memory exhaustion in extreme cases
2016-06-10 16:05:32 -04:00
Greg Alexander
4848e35b69 version 1.4 2015-11-23 09:08:52 -05:00
Greg Alexander
b35cee186d separate "Documentation" and "About" choices, and About just displays
version numbers now
2015-11-23 09:00:03 -05:00
Greg Alexander
0062f2794a add #define HAVE_GAI_STRERROR, because we do, and it hsould be slightly
more complete..
2015-11-23 08:17:17 -05:00
Greg Alexander
c312fa52a3 give a warning and "unknown<af>.unknown" if we fail to get a string for
an address, instead of a fatal error
2015-11-23 08:16:43 -05:00
Greg Alexander
1019862157 commented out copy to website, for loading it onto difficult phones 2015-11-23 08:16:10 -05:00
Greg Alexander
cd701bbed2 todone 2015-06-21 09:11:49 -04:00
Greg Alexander
5b87d46bee tag version 1.3 2015-06-21 09:10:56 -04:00
Greg Alexander
8a62f1fa9f document new buffer hack 2015-06-21 09:09:42 -04:00
Greg Alexander
a916ac5c08 add 'buffersu' program to wrap rsync and make sure there is no wedging
when SuperSU is combined with rsync
2015-06-20 13:52:34 -04:00
Greg Alexander
2349aef08c whoops, had date wrong in version note 2015-01-18 16:45:47 -05:00
Greg Alexander
3cbf48dc79 tag new 1.2 release version 2015-01-18 16:36:01 -05:00
Greg Alexander
c508bc9d77 ip display is done 2015-01-18 16:33:26 -05:00
Greg Alexander
fc20a31b6c if there are multiple interfaces up, go ahead and list them all 2015-01-18 16:32:12 -05:00
Greg Alexander
698ce0c52c now it skips the fe80 bogus ipv6 addr 2015-01-18 16:26:36 -05:00
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
2015-01-18 16:12:42 -05:00
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
2015-01-18 16:10:29 -05:00
Greg Alexander
6172cf73e1 automatically install it on pillbug instead.. 2015-01-18 15:38:24 -05:00
Greg Alexander
4496d17bf4 a couple improvement ideas from Markus Ethen 2015-01-18 14:51:23 -05:00
Greg Alexander
8619a9a9dc version 1.1 release notes (stale checkin) 2015-01-18 14:51:13 -05:00
Greg Alexander
334c4f3b58 bump version to 1.1 so that people will actually get these new static binaries 2014-12-29 16:26:07 -05:00
Greg Alexander
c8d1c356d1 build static binaries so that we don't run into lollipop's requirement
for "PIE" executables
2014-12-29 16:19:16 -05:00
Greg Alexander
5b6de15b6b fixed link to git snapshot 2014-12-23 13:14:22 -05:00
Greg Alexander
1db86cee70 todo 2014-12-23 13:14:17 -05:00
Greg Alexander
638a1c7aa8 include links to projects i derived from 2014-12-22 13:39:19 -05:00
Greg Alexander
94da9eb013 typo 2014-12-22 13:35:20 -05:00
Greg Alexander
0bb7e470d4 whoops, document accidentally used h2 and h3 interchangably 2014-12-22 12:43:16 -05:00
Greg Alexander
6e39471117 now build release instead of debug... 2014-12-22 09:16:14 -05:00
Greg Alexander
82f1cc4428 todone! 2014-12-22 09:13:56 -05:00
Greg Alexander
0538dc8393 brighter icon from sarah 2014-12-22 09:13:46 -05:00
Greg Alexander
a4041d4763 add a reference to my keystore.. 2014-12-22 09:12:22 -05:00
Greg Alexander
1485f3f838 first draft of documentation 2014-12-22 09:06:47 -05:00
Greg Alexander
2090d565b7 add some missing system support #defines for rsync 2014-12-22 08:36:41 -05:00