| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add an API for alerting internal libc routines to the presence of
"unsafe" paths post-chroot, and use it in ftpd. [11:07]
Fix a buffer overflow in telnetd. [11:08]
Make pam_ssh ignore unpassphrased keys unless the "nullok" option is
specified. [11:09]
Add sanity checking of service names in pam_start. [11:10]
Approved by: so (cperciva)
Approved by: re (bz)
Security: FreeBSD-SA-11:06.bind
Security: FreeBSD-SA-11:07.chroot
Security: FreeBSD-SA-11:08.telnetd
Security: FreeBSD-SA-11:09.pam_ssh
Security: FreeBSD-SA-11:10.pam
Notes:
svn path=/stable/8/; revision=228843
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Check that gl_pathc is bigger than zero before derefencing gl_pathv.
When gl_pathc == 0, the content of gl_pathv is undefined.
PR: bin/144761
Submitted by: David BERARD <contact davidberard fr>
Obtained from: OpenBSD
Notes:
svn path=/stable/8/; revision=206025
|
| |
|
|
| |
Notes:
svn path=/head/; revision=137859
|
| |
|
|
|
|
|
| |
They're unneeded and sometimes erroneous now.
Notes:
svn path=/head/; revision=137659
|
| |
|
|
|
|
|
|
| |
were including varargs.h file but did not use any of its macros,
so they escaped the clean-up before.
Notes:
svn path=/head/; revision=119632
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100222
|
| |
|
|
|
|
|
|
|
| |
o Use new-style function definitions
o remove some !__STDC__ code
o eliminate register
Notes:
svn path=/head/; revision=90148
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
with NetBSD and OpenBSD. glob(3) will now return GLOB_NOSPACE with
errno set to 0 instead of GLOB_LIMIT when we match more than `gl_matchc'
patterns. GLOB_MAXPATH has been left as an alias of GLOB_LIMIT to
maintain backwards compatibility.
Reviewed by: sheldonh, assar
Obtained from: NetBSD/OpenBSD
Notes:
svn path=/head/; revision=80525
|
| |
|
|
| |
Notes:
svn path=/head/; revision=74470
|
| |
|
|
| |
Notes:
svn path=/head/; revision=65425
|
| |
|
|
|
|
|
|
|
|
| |
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
Notes:
svn path=/head/; revision=56668
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50476
|
| |
|
|
|
|
|
|
| |
really dislikes this, we could add a switch to disable it at runtime and
check in popen.c.
Notes:
svn path=/head/; revision=50380
|
| |
|
|
|
|
|
|
|
|
|
| |
output for local users. FTP protocol RFC also says that 'ls' output is
not machine-readable. "always UTC" still possible with TZ= in ftpd
environment by price of having UTC in log files too.
Fix INTERNAL_LS to sense new /etc/localtime after chroot
Notes:
svn path=/head/; revision=36140
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36072
|
| |
|
|
|
|
|
| |
Fork already used for INTERNAL_LS in anycase
Notes:
svn path=/head/; revision=36070
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36068
|
| |
|
|
|
|
|
|
| |
array would end up without the NULL pointer termination, causing the glob
code to glob whatever garbage happend to follow on the stack.
Notes:
svn path=/head/; revision=35474
|
| |
|
|
|
|
|
|
|
| |
Pointed-in-the-right-driection-by: Mike Smith and Steve Price
Close syslogging before calling ls_main()
Notes:
svn path=/head/; revision=33829
|
| |
|
|
| |
Notes:
svn path=/head/; revision=31329
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
modules from src/bin/ls, and handling exec(_PATH_LS,..) as a
special case, very useful in an environment where many users
are given chroot access. "~/etc/{s}pwd.db" files are still
needed if uid/gid->user/group translation is desired.
To enable this it must be compiled with the make variable
FTP_INTERNAL_LS defined, either in /etc/make.conf or the
environment.
Notes:
svn path=/head/; revision=25165
|
| |
|
|
| |
Notes:
svn path=/head/; revision=22989
|
| |
|
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
Notes:
svn path=/head/; revision=21673
|
| |
|
|
|
|
|
| |
Cannidate for: 2.1 and 2.2
Notes:
svn path=/head/; revision=19902
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18471
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18449
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17478
|
|
|
Notes:
svn path=/vendor/CSRG/dist/; revision=1592
|