#
1.34 |
|
31-Mar-2023 |
djm |
don't attempt to decode a ridiculous number of attributes; harmless because of bounds elsewhere, but better to be explicit
|
Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE
|
#
1.33 |
|
19-Sep-2022 |
djm |
extend sftp-common.c:extend ls_file() to support supplied user/group names; ok markus@
|
Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE
|
#
1.32 |
|
18-Oct-2020 |
djm |
use the new variant log macros instead of prepending __func__ and appending ssh_err(r) manually; ok markus@
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
|
#
1.31 |
|
13-Sep-2018 |
millert |
Fix warnings caused by user_from_uid() and group_from_gid() now returning const char *.
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.30 |
|
10-Jun-2017 |
djm |
print '?' instead of incorrect link count (that the protocol doesn't provide) for remote listings. bz#2710 ok dtucker@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
12-Sep-2016 |
deraadt |
Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions rather than pulling <sys/param.h> and unknown namespace pollution. ok djm markus dtucker
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
20-Jan-2015 |
deraadt |
Reduce use of <sys/param.h> and transition to <limits.h> throughout. ok djm markus
|
#
1.27 |
|
14-Jan-2015 |
djm |
update sftp client and server to new buffer API. pretty much just mechanical changes; with & ok markus
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.26 |
|
09-Jan-2014 |
guenther |
When formating the time for "ls -l"-style output, show dates in the future with the year, and rearrange a comparison to avoid a potentional signed arithmetic overflow that would give the wrong result.
ok djm@
|
#
1.25 |
|
08-Nov-2013 |
dtucker |
Include stdlib.h for free() as per the man page.
|
Revision tags: OPENBSD_5_4_BASE
|
#
1.24 |
|
17-May-2013 |
djm |
bye, bye xfree(); ok markus@
|
Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
|
#
1.23 |
|
15-Jan-2010 |
markus |
unused
|
#
1.22 |
|
14-Jan-2010 |
dtucker |
use user_from{uid,gid} to lookup up ids since it keeps a small cache. ok djm
|
#
1.21 |
|
13-Jan-2010 |
djm |
support '-h' (human-readable units) for sftp's ls command, just like ls(1); ok dtucker@
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.20 |
|
03-Aug-2006 |
deraadt |
almost entirely get rid of the culture of ".h files that include .h files" ok djm, sort of ok stevesk makes the pain stop in one easy step
|
#
1.19 |
|
01-Aug-2006 |
stevesk |
move #include <stdio.h> out of includes.h
|
#
1.18 |
|
26-Jul-2006 |
stevesk |
move #include <sys/param.h> out of includes.h
|
#
1.17 |
|
22-Jul-2006 |
stevesk |
move #include <string.h> out of includes.h
|
#
1.16 |
|
22-Jul-2006 |
stevesk |
move #include <time.h> out of includes.h
|
#
1.15 |
|
06-Jul-2006 |
stevesk |
move #include <pwd.h> out of includes.h; ok markus@
|
#
1.14 |
|
02-Jul-2006 |
stevesk |
move #include <grp.h> out of includes.h
|
#
1.13 |
|
25-Mar-2006 |
djm |
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that Theo nuked - our scripts to sync -portable need them in the files
|
#
1.12 |
|
19-Mar-2006 |
deraadt |
RCSID() can die
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.11 |
|
20-Feb-2006 |
stevesk |
branches: 1.11.2; move #include <sys/stat.h> out of includes.h; ok markus@
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.10 |
|
10-Nov-2003 |
jakob |
branches: 1.10.8; constify. ok markus@ & djm@
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
24-May-2003 |
djm |
branches: 1.9.2; cast some types for printing; ok markus@
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.8 |
|
16-Oct-2002 |
itojun |
branches: 1.8.2; 64bit pedant. %llu is "unsigned long long". markus ok
|
Revision tags: OPENBSD_3_2_BASE
|
#
1.7 |
|
11-Sep-2002 |
djm |
branches: 1.7.2; support for short/long listings and globbing in "ls"; ok markus@
|
#
1.6 |
|
23-Jun-2002 |
deraadt |
bunch of u_int vs int stuff
|
Revision tags: OPENBSD_3_1_BASE
|
#
1.5 |
|
02-Dec-2001 |
deraadt |
branches: 1.5.2; zap };
|
Revision tags: OPENBSD_3_0_BASE
|
#
1.4 |
|
14-Jul-2001 |
stevesk |
branches: 1.4.2; delete spurious #includes; ok deraadt@ markus@
|
#
1.3 |
|
26-Jun-2001 |
markus |
remove comments from .h, since they are cut&paste from the .c files and out of sync
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.2 |
|
06-Feb-2001 |
markus |
branches: 1.2.2; 1.2.4; 1.2.6; use lower case error messages similar to errno.h
|
#
1.1 |
|
04-Feb-2001 |
djm |
Basic interactive sftp client; ok theo@
|
#
1.33 |
|
19-Sep-2022 |
djm |
extend sftp-common.c:extend ls_file() to support supplied user/group names; ok markus@
|
Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE
|
#
1.32 |
|
18-Oct-2020 |
djm |
use the new variant log macros instead of prepending __func__ and appending ssh_err(r) manually; ok markus@
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
|
#
1.31 |
|
13-Sep-2018 |
millert |
Fix warnings caused by user_from_uid() and group_from_gid() now returning const char *.
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.30 |
|
10-Jun-2017 |
djm |
print '?' instead of incorrect link count (that the protocol doesn't provide) for remote listings. bz#2710 ok dtucker@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
12-Sep-2016 |
deraadt |
Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions rather than pulling <sys/param.h> and unknown namespace pollution. ok djm markus dtucker
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
20-Jan-2015 |
deraadt |
Reduce use of <sys/param.h> and transition to <limits.h> throughout. ok djm markus
|
#
1.27 |
|
14-Jan-2015 |
djm |
update sftp client and server to new buffer API. pretty much just mechanical changes; with & ok markus
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.26 |
|
09-Jan-2014 |
guenther |
When formating the time for "ls -l"-style output, show dates in the future with the year, and rearrange a comparison to avoid a potentional signed arithmetic overflow that would give the wrong result.
ok djm@
|
#
1.25 |
|
08-Nov-2013 |
dtucker |
Include stdlib.h for free() as per the man page.
|
Revision tags: OPENBSD_5_4_BASE
|
#
1.24 |
|
17-May-2013 |
djm |
bye, bye xfree(); ok markus@
|
Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
|
#
1.23 |
|
15-Jan-2010 |
markus |
unused
|
#
1.22 |
|
14-Jan-2010 |
dtucker |
use user_from{uid,gid} to lookup up ids since it keeps a small cache. ok djm
|
#
1.21 |
|
13-Jan-2010 |
djm |
support '-h' (human-readable units) for sftp's ls command, just like ls(1); ok dtucker@
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.20 |
|
03-Aug-2006 |
deraadt |
almost entirely get rid of the culture of ".h files that include .h files" ok djm, sort of ok stevesk makes the pain stop in one easy step
|
#
1.19 |
|
01-Aug-2006 |
stevesk |
move #include <stdio.h> out of includes.h
|
#
1.18 |
|
26-Jul-2006 |
stevesk |
move #include <sys/param.h> out of includes.h
|
#
1.17 |
|
22-Jul-2006 |
stevesk |
move #include <string.h> out of includes.h
|
#
1.16 |
|
22-Jul-2006 |
stevesk |
move #include <time.h> out of includes.h
|
#
1.15 |
|
06-Jul-2006 |
stevesk |
move #include <pwd.h> out of includes.h; ok markus@
|
#
1.14 |
|
02-Jul-2006 |
stevesk |
move #include <grp.h> out of includes.h
|
#
1.13 |
|
25-Mar-2006 |
djm |
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that Theo nuked - our scripts to sync -portable need them in the files
|
#
1.12 |
|
19-Mar-2006 |
deraadt |
RCSID() can die
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.11 |
|
20-Feb-2006 |
stevesk |
branches: 1.11.2; move #include <sys/stat.h> out of includes.h; ok markus@
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.10 |
|
10-Nov-2003 |
jakob |
branches: 1.10.8; constify. ok markus@ & djm@
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
24-May-2003 |
djm |
branches: 1.9.2; cast some types for printing; ok markus@
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.8 |
|
16-Oct-2002 |
itojun |
branches: 1.8.2; 64bit pedant. %llu is "unsigned long long". markus ok
|
Revision tags: OPENBSD_3_2_BASE
|
#
1.7 |
|
11-Sep-2002 |
djm |
branches: 1.7.2; support for short/long listings and globbing in "ls"; ok markus@
|
#
1.6 |
|
23-Jun-2002 |
deraadt |
bunch of u_int vs int stuff
|
Revision tags: OPENBSD_3_1_BASE
|
#
1.5 |
|
02-Dec-2001 |
deraadt |
branches: 1.5.2; zap };
|
Revision tags: OPENBSD_3_0_BASE
|
#
1.4 |
|
14-Jul-2001 |
stevesk |
branches: 1.4.2; delete spurious #includes; ok deraadt@ markus@
|
#
1.3 |
|
26-Jun-2001 |
markus |
remove comments from .h, since they are cut&paste from the .c files and out of sync
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.2 |
|
06-Feb-2001 |
markus |
branches: 1.2.2; 1.2.4; 1.2.6; use lower case error messages similar to errno.h
|
#
1.1 |
|
04-Feb-2001 |
djm |
Basic interactive sftp client; ok theo@
|
#
1.32 |
|
18-Oct-2020 |
djm |
use the new variant log macros instead of prepending __func__ and appending ssh_err(r) manually; ok markus@
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
|
#
1.31 |
|
13-Sep-2018 |
millert |
Fix warnings caused by user_from_uid() and group_from_gid() now returning const char *.
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.30 |
|
10-Jun-2017 |
djm |
print '?' instead of incorrect link count (that the protocol doesn't provide) for remote listings. bz#2710 ok dtucker@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
12-Sep-2016 |
deraadt |
Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions rather than pulling <sys/param.h> and unknown namespace pollution. ok djm markus dtucker
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
20-Jan-2015 |
deraadt |
Reduce use of <sys/param.h> and transition to <limits.h> throughout. ok djm markus
|
#
1.27 |
|
14-Jan-2015 |
djm |
update sftp client and server to new buffer API. pretty much just mechanical changes; with & ok markus
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.26 |
|
09-Jan-2014 |
guenther |
When formating the time for "ls -l"-style output, show dates in the future with the year, and rearrange a comparison to avoid a potentional signed arithmetic overflow that would give the wrong result.
ok djm@
|
#
1.25 |
|
08-Nov-2013 |
dtucker |
Include stdlib.h for free() as per the man page.
|
Revision tags: OPENBSD_5_4_BASE
|
#
1.24 |
|
17-May-2013 |
djm |
bye, bye xfree(); ok markus@
|
Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
|
#
1.23 |
|
15-Jan-2010 |
markus |
unused
|
#
1.22 |
|
14-Jan-2010 |
dtucker |
use user_from{uid,gid} to lookup up ids since it keeps a small cache. ok djm
|
#
1.21 |
|
13-Jan-2010 |
djm |
support '-h' (human-readable units) for sftp's ls command, just like ls(1); ok dtucker@
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.20 |
|
03-Aug-2006 |
deraadt |
almost entirely get rid of the culture of ".h files that include .h files" ok djm, sort of ok stevesk makes the pain stop in one easy step
|
#
1.19 |
|
01-Aug-2006 |
stevesk |
move #include <stdio.h> out of includes.h
|
#
1.18 |
|
26-Jul-2006 |
stevesk |
move #include <sys/param.h> out of includes.h
|
#
1.17 |
|
22-Jul-2006 |
stevesk |
move #include <string.h> out of includes.h
|
#
1.16 |
|
22-Jul-2006 |
stevesk |
move #include <time.h> out of includes.h
|
#
1.15 |
|
06-Jul-2006 |
stevesk |
move #include <pwd.h> out of includes.h; ok markus@
|
#
1.14 |
|
02-Jul-2006 |
stevesk |
move #include <grp.h> out of includes.h
|
#
1.13 |
|
25-Mar-2006 |
djm |
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that Theo nuked - our scripts to sync -portable need them in the files
|
#
1.12 |
|
19-Mar-2006 |
deraadt |
RCSID() can die
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.11 |
|
20-Feb-2006 |
stevesk |
branches: 1.11.2; move #include <sys/stat.h> out of includes.h; ok markus@
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.10 |
|
10-Nov-2003 |
jakob |
branches: 1.10.8; constify. ok markus@ & djm@
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
24-May-2003 |
djm |
branches: 1.9.2; cast some types for printing; ok markus@
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.8 |
|
16-Oct-2002 |
itojun |
branches: 1.8.2; 64bit pedant. %llu is "unsigned long long". markus ok
|
Revision tags: OPENBSD_3_2_BASE
|
#
1.7 |
|
11-Sep-2002 |
djm |
branches: 1.7.2; support for short/long listings and globbing in "ls"; ok markus@
|
#
1.6 |
|
23-Jun-2002 |
deraadt |
bunch of u_int vs int stuff
|
Revision tags: OPENBSD_3_1_BASE
|
#
1.5 |
|
02-Dec-2001 |
deraadt |
branches: 1.5.2; zap };
|
Revision tags: OPENBSD_3_0_BASE
|
#
1.4 |
|
14-Jul-2001 |
stevesk |
branches: 1.4.2; delete spurious #includes; ok deraadt@ markus@
|
#
1.3 |
|
26-Jun-2001 |
markus |
remove comments from .h, since they are cut&paste from the .c files and out of sync
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.2 |
|
06-Feb-2001 |
markus |
branches: 1.2.2; 1.2.4; 1.2.6; use lower case error messages similar to errno.h
|
#
1.1 |
|
04-Feb-2001 |
djm |
Basic interactive sftp client; ok theo@
|
#
1.31 |
|
13-Sep-2018 |
millert |
Fix warnings caused by user_from_uid() and group_from_gid() now returning const char *.
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.30 |
|
10-Jun-2017 |
djm |
print '?' instead of incorrect link count (that the protocol doesn't provide) for remote listings. bz#2710 ok dtucker@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
12-Sep-2016 |
deraadt |
Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions rather than pulling <sys/param.h> and unknown namespace pollution. ok djm markus dtucker
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
20-Jan-2015 |
deraadt |
Reduce use of <sys/param.h> and transition to <limits.h> throughout. ok djm markus
|
#
1.27 |
|
14-Jan-2015 |
djm |
update sftp client and server to new buffer API. pretty much just mechanical changes; with & ok markus
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.26 |
|
09-Jan-2014 |
guenther |
When formating the time for "ls -l"-style output, show dates in the future with the year, and rearrange a comparison to avoid a potentional signed arithmetic overflow that would give the wrong result.
ok djm@
|
#
1.25 |
|
08-Nov-2013 |
dtucker |
Include stdlib.h for free() as per the man page.
|
Revision tags: OPENBSD_5_4_BASE
|
#
1.24 |
|
17-May-2013 |
djm |
bye, bye xfree(); ok markus@
|
Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
|
#
1.23 |
|
15-Jan-2010 |
markus |
unused
|
#
1.22 |
|
14-Jan-2010 |
dtucker |
use user_from{uid,gid} to lookup up ids since it keeps a small cache. ok djm
|
#
1.21 |
|
13-Jan-2010 |
djm |
support '-h' (human-readable units) for sftp's ls command, just like ls(1); ok dtucker@
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.20 |
|
03-Aug-2006 |
deraadt |
almost entirely get rid of the culture of ".h files that include .h files" ok djm, sort of ok stevesk makes the pain stop in one easy step
|
#
1.19 |
|
01-Aug-2006 |
stevesk |
move #include <stdio.h> out of includes.h
|
#
1.18 |
|
26-Jul-2006 |
stevesk |
move #include <sys/param.h> out of includes.h
|
#
1.17 |
|
22-Jul-2006 |
stevesk |
move #include <string.h> out of includes.h
|
#
1.16 |
|
22-Jul-2006 |
stevesk |
move #include <time.h> out of includes.h
|
#
1.15 |
|
06-Jul-2006 |
stevesk |
move #include <pwd.h> out of includes.h; ok markus@
|
#
1.14 |
|
02-Jul-2006 |
stevesk |
move #include <grp.h> out of includes.h
|
#
1.13 |
|
25-Mar-2006 |
djm |
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that Theo nuked - our scripts to sync -portable need them in the files
|
#
1.12 |
|
19-Mar-2006 |
deraadt |
RCSID() can die
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.11 |
|
20-Feb-2006 |
stevesk |
branches: 1.11.2; move #include <sys/stat.h> out of includes.h; ok markus@
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.10 |
|
10-Nov-2003 |
jakob |
branches: 1.10.8; constify. ok markus@ & djm@
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
24-May-2003 |
djm |
branches: 1.9.2; cast some types for printing; ok markus@
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.8 |
|
16-Oct-2002 |
itojun |
branches: 1.8.2; 64bit pedant. %llu is "unsigned long long". markus ok
|
Revision tags: OPENBSD_3_2_BASE
|
#
1.7 |
|
11-Sep-2002 |
djm |
branches: 1.7.2; support for short/long listings and globbing in "ls"; ok markus@
|
#
1.6 |
|
23-Jun-2002 |
deraadt |
bunch of u_int vs int stuff
|
Revision tags: OPENBSD_3_1_BASE
|
#
1.5 |
|
02-Dec-2001 |
deraadt |
branches: 1.5.2; zap };
|
Revision tags: OPENBSD_3_0_BASE
|
#
1.4 |
|
14-Jul-2001 |
stevesk |
branches: 1.4.2; delete spurious #includes; ok deraadt@ markus@
|
#
1.3 |
|
26-Jun-2001 |
markus |
remove comments from .h, since they are cut&paste from the .c files and out of sync
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.2 |
|
06-Feb-2001 |
markus |
branches: 1.2.2; 1.2.4; 1.2.6; use lower case error messages similar to errno.h
|
#
1.1 |
|
04-Feb-2001 |
djm |
Basic interactive sftp client; ok theo@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.30 |
|
10-Jun-2017 |
djm |
print '?' instead of incorrect link count (that the protocol doesn't provide) for remote listings. bz#2710 ok dtucker@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.29 |
|
12-Sep-2016 |
deraadt |
Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions rather than pulling <sys/param.h> and unknown namespace pollution. ok djm markus dtucker
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.28 |
|
20-Jan-2015 |
deraadt |
Reduce use of <sys/param.h> and transition to <limits.h> throughout. ok djm markus
|
#
1.27 |
|
14-Jan-2015 |
djm |
update sftp client and server to new buffer API. pretty much just mechanical changes; with & ok markus
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.26 |
|
09-Jan-2014 |
guenther |
When formating the time for "ls -l"-style output, show dates in the future with the year, and rearrange a comparison to avoid a potentional signed arithmetic overflow that would give the wrong result.
ok djm@
|
#
1.25 |
|
08-Nov-2013 |
dtucker |
Include stdlib.h for free() as per the man page.
|
Revision tags: OPENBSD_5_4_BASE
|
#
1.24 |
|
17-May-2013 |
djm |
bye, bye xfree(); ok markus@
|
Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
|
#
1.23 |
|
15-Jan-2010 |
markus |
unused
|
#
1.22 |
|
14-Jan-2010 |
dtucker |
use user_from{uid,gid} to lookup up ids since it keeps a small cache. ok djm
|
#
1.21 |
|
13-Jan-2010 |
djm |
support '-h' (human-readable units) for sftp's ls command, just like ls(1); ok dtucker@
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.20 |
|
03-Aug-2006 |
deraadt |
almost entirely get rid of the culture of ".h files that include .h files" ok djm, sort of ok stevesk makes the pain stop in one easy step
|
#
1.19 |
|
01-Aug-2006 |
stevesk |
move #include <stdio.h> out of includes.h
|
#
1.18 |
|
26-Jul-2006 |
stevesk |
move #include <sys/param.h> out of includes.h
|
#
1.17 |
|
22-Jul-2006 |
stevesk |
move #include <string.h> out of includes.h
|
#
1.16 |
|
22-Jul-2006 |
stevesk |
move #include <time.h> out of includes.h
|
#
1.15 |
|
06-Jul-2006 |
stevesk |
move #include <pwd.h> out of includes.h; ok markus@
|
#
1.14 |
|
02-Jul-2006 |
stevesk |
move #include <grp.h> out of includes.h
|
#
1.13 |
|
25-Mar-2006 |
djm |
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that Theo nuked - our scripts to sync -portable need them in the files
|
#
1.12 |
|
19-Mar-2006 |
deraadt |
RCSID() can die
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.11 |
|
20-Feb-2006 |
stevesk |
branches: 1.11.2; move #include <sys/stat.h> out of includes.h; ok markus@
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.10 |
|
10-Nov-2003 |
jakob |
branches: 1.10.8; constify. ok markus@ & djm@
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
24-May-2003 |
djm |
branches: 1.9.2; cast some types for printing; ok markus@
|
Revision tags: OPENBSD_3_3_BASE
|
#
1.8 |
|
16-Oct-2002 |
itojun |
branches: 1.8.2; 64bit pedant. %llu is "unsigned long long". markus ok
|
Revision tags: OPENBSD_3_2_BASE
|
#
1.7 |
|
11-Sep-2002 |
djm |
branches: 1.7.2; support for short/long listings and globbing in "ls"; ok markus@
|
#
1.6 |
|
23-Jun-2002 |
deraadt |
bunch of u_int vs int stuff
|
Revision tags: OPENBSD_3_1_BASE
|
#
1.5 |
|
02-Dec-2001 |
deraadt |
branches: 1.5.2; zap };
|
Revision tags: OPENBSD_3_0_BASE
|
#
1.4 |
|
14-Jul-2001 |
stevesk |
branches: 1.4.2; delete spurious #includes; ok deraadt@ markus@
|
#
1.3 |
|
26-Jun-2001 |
markus |
remove comments from .h, since they are cut&paste from the .c files and out of sync
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.2 |
|
06-Feb-2001 |
markus |
branches: 1.2.2; 1.2.4; 1.2.6; use lower case error messages similar to errno.h
|
#
1.1 |
|
04-Feb-2001 |
djm |
Basic interactive sftp client; ok theo@
|