summaryrefslogtreecommitdiffstats
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Don't pass a pointer to a 'long' to a function that expects an 'int *'.das2004-02-161-2/+2
| | | | | Submitted by: Roop Nanuwa <roop@hqst.com> PR: 62615
* Add the '-h hostname' to usage(), too.roam2004-02-131-1/+3
| | | | | | | | While I'm here, sync the usage() synopsis with the manual page synopsis: make the [-i | -s] explicit and sort the options alphabetically. Reminded by: ru MFC after: 3 days
* Document the '-h hostname' option, which seems to have been presentroam2004-02-101-7/+14
| | | | | | | | | ever since rev. 1.1 of bootpd.c. While I'm here, rearrange the synopsis a bit: sort the options and clarify that -i and -s are mutually exclusive. Reported by: Atanas Buchvarov <nasko@nove.bg> MFC after: 3 days
* NULL looks better than (char *)0 unless we're passingyar2004-02-071-1/+1
| | | | an unprototyped argument to a function.
* Deny attempts to rename a file from guest users if the policyyar2004-02-071-0/+4
| | | | | | | | | says they may not modify existing files through FTP. Renaming a file is effectively a way to modify it. For instance, if a malicious party is unable to delete or overwrite a sensitive file, they can nevertheless rename it to a hidden name and then upload a troyan horse under the guise of the old file name.
* perror_reply() should not be used where errno isn't meaningful.yar2004-02-071-1/+5
|
* Work around a bug in some clients by never returning raw directoryyar2004-02-071-1/+8
| | | | | | | | | contents in reply to a RETR command. Such clients consider RETR as a way to tell a file from a directory. Mozilla is an example. PR: bin/62232 Submitted by: Bob Finch <bob+freebsd <at> nas <dot> com> MFC after: 1 week
* Fixed style of DPADD and LDADD assignments as per style.Makefile(5).ru2004-02-051-2/+2
|
* Removed unnecessary dependencies on librpcsvc.ru2004-02-041-2/+2
| | | | Prodded by: des
* Put libdevstat before libkvm, because the former depends on the latter.ru2004-02-041-2/+2
|
* - Added the NOPAM knob, for consistency with ${.CURDIR}/../ftpd.ru2004-02-041-3/+9
| | | | | | - Unbreak -DNOPAM -DNOSHARED build by putting -lmd after -lopie. (Static build with PAM remains broken.)
* Fix "warning: value computed is not used".fjoe2004-02-031-1/+1
| | | | Found by: gcc 2.95.4 [FreeBSD]
* Removed duplicate -lutil.ru2004-02-021-5/+2
|
* Reorder dependencies to fix static NOPAM build.ru2004-02-021-4/+4
| | | | Submitted by: lorder(1)
* add missing setusershell() calls.charnier2004-01-181-0/+1
| | | | | PR: bin/2442 Reviewed by: Friedemann Becker <zxmxy33@mail.uni-tuebingen.de>
* - Build things in pure dictionary order (see sort(1)).ru2004-01-161-6/+12
| | | | | | | | | | - Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option name, also in directory order, then architecture specific sections, sorted by the architecture name, with i386 being a traditional exception. Prodded by: bde
* man ftpd says that "by default, anonymous users cannot modify existing files."anholt2004-01-071-1/+1
| | | | | | | | However, the code did allow deletion of files. Make deleting require the -m flag, too. PR: bin/60809 Submitted by: Alexander Melkov <melkov@comptek.ru>
* Initialise some uninitialised variables.dfr2003-12-311-0/+2
| | | | Thanks to: valgrind
* Document what the PAM believers failed to do (and should have),obrien2003-12-171-0/+9
| | | | which is how to rsh as root into a machine.
* Fix dynamic linking a bit more.. enough that mozilla-firebird works if youpeter2003-12-121-3/+3
| | | | | | dig up the patches for amd64 support for it. Note to self: do not put a 64 bit value in a 32 bit space.
* Revert last change. ../rtld.c uses CACHE_LINE_SIZE too.peter2003-12-111-0/+2
| | | | | | Change it to 64 while here. Reported by: ps
* Only define CACHE_LINE_SIZE in one place..peter2003-12-111-2/+0
|
* CACHE_LINE_SIZE is 64 on athlon and amd64 chips, not 32. This shouldpeter2003-12-111-1/+1
| | | | | probably be 128 since that is what the hardware prefetch fill size is on both the p3, p4 and athlon* cpus.
* Fix a bug which causes wrong filename being written into the syslogsobomax2003-11-201-1/+10
| | | | | | | in the case when client sends request with RFC2347 options. Approved by: re MFC After: 2 weeks
* Replace all uses of the old netgraph constants NG_*LEN by the newharti2003-11-151-1/+1
| | | | | | constants NG_*SIZ that include the trailing NUL byte. This change is mostly mechanical except for the replacement of a couple of snprintf() and sprintf() calls with strlcpy.
* If a file to send in ASCII mode already has CRLF as end-of-line,yar2003-11-151-2/+4
| | | | | | | | don't add excessive CR on the wire. PR: bin/59285 Submitted by: Andrey Beresovsky <and at rsu.ru> MFC after: 1 week
* Sync comment with code's reality.tobez2003-11-141-1/+1
| | | | MFC after: 1 week
* Tidy up some xdrproc_t related warnings.peter2003-10-262-5/+7
|
* Pacify gcc warning with a Douglas Adams reference.peter2003-10-261-0/+2
|
* Make the warning message stand out more.tjr2003-10-111-0/+2
|
* Warn users that makekey may disappear in a future release now that thetjr2003-10-091-1/+6
| | | | last in-tree consumer has gone.
* Use the new style struct sockaddr instead of osockaddr in system callstjr2003-09-281-4/+6
| | | | | | so that talkd works without COMPAT_43. Obtained from: NetBSD (christos), Rumi Szabolcs
* Don't depend on IPv4-mapped IPv6 address to bind to both IPv4ume2003-09-142-76/+116
| | | | | | | | and IPv6. Wrote at: Hakone. Powered by: Warner Losh's scotch whisky. Requested by: nork
* Retire the WITH_LIBMAP compile knob; libmap is now a standard feature.mdodd2003-09-132-18/+1
|
* Change libmap.c:lm_init() to return a status value; 0 for successmdodd2003-09-133-5/+5
| | | | | | | | (libmap available) and 1 for failure. Assign this return to the global 'libmap_disable' variable in rtld.c. This totally prevents any libmap functions from being called after lm_init() if no config file is present.
* Deal with the LOGIN_NAME_MAX issue in the NetBSD->FreeBSDobrien2003-09-111-0/+7
| | | | translation^H^H^Hhack layer.
* Add a dependancy on 'nbsd2fbsd.h'obrien2003-09-101-0/+2
|
* mdoc(7): Use the new feature of the .In macro.ru2003-09-081-1/+1
|
* Eliminate last three uses of varargs.h in the tree. These three fileskan2003-09-012-2/+0
| | | | | were including varargs.h file but did not use any of its macros, so they escaped the clean-up before.
* Add a note that the -u option can be overridden by settings in login.conf(5).ceri2003-08-311-0/+2
| | | | | PR: docs/56017 Submitted by: Josef El-Rayes <j.el-rayes@daemon.li>
* Remove a useless '/'.obrien2003-08-241-1/+1
|
* Very minor style nit: sort include files alphabetically.imp2003-08-221-1/+1
|
* Forgot one instance of ld-elf.so.1. Convert to ${PROG}gordon2003-08-171-1/+1
| | | | Pointed out by: obrien
* Don't forget to honor DESTDIR. Also switch over to using PROG instead ofgordon2003-08-171-2/+2
| | | | the binary name directly.
* Don't forget to chflags noschg the existing binary so we can symlinkgordon2003-08-171-0/+5
| | | | | | over it safely. Pointed out by: yosimoto@waishi.jp
* As long threatened, stage 2 of making a dynamically-linked root a reality.gordon2003-08-172-1/+3
| | | | Install rtld into /libexec.
* Prepend /lib to the builtin library search path in rtld.gordon2003-08-172-2/+2
|
* Make sure that a "make release" (more accurately the bit that makesmarkm2003-07-241-0/+2
| | | | | the crunched binary) get a non-cryptographic telnet. This is overkill in that it covers stuff that is not normally used in a crunched binary.
* Ensure that for the cryptographic instances of *telnet*, the "crypto"markm2003-07-241-0/+1
| | | | distribution is used. This only affects release-building.
* Test correct macro for "without crypto" option(s).markm2003-07-201-1/+1
|
OpenPOWER on IntegriCloud