summaryrefslogtreecommitdiff
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branch 'RELENG_4_9'.cvs2svn2003-10-221-7/+0
| | | | Notes: svn path=/releng/4.9/; revision=121369
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2003-10-011-0/+7
| | | | Notes: svn path=/stable/4/; revision=120634
* MFC revision 1.65:Ceri Davies2003-09-041-0/+2
| | | | | | | | | | Add a note that the -u option can be overridden by settings in login.conf(5). Approved by: re (murray) Notes: svn path=/stable/4/; revision=119745
* MFC 1.15, build named-xfer static to aid in chroot'ingDoug Barton2003-08-251-0/+2
| | | | Notes: svn path=/stable/4/; revision=119472
* MFC: LukeM's ftpd taken from the NetBSD CVS repo on 5-Jan-2003.David E. O'Brien2003-08-243-20/+18
| | | | Notes: svn path=/stable/4/; revision=119417
* MFC: Assorted getty(8) bugfixes.Yaroslav Tykhiy2003-07-183-64/+102
| | | | | | | | | gettytab.h: 1.14 init.c: 1.15 main.c: 1.39-1.45 Notes: svn path=/stable/4/; revision=117741
* MFC rev. 1.53, 1.54: getline() improvements:Yaroslav Tykhiy2003-07-171-4/+13
| | | | | | | | | - do better error handling; - block signals while reading from the control channel in order to prevent interruption by a SIGURG. Notes: svn path=/stable/4/; revision=117689
* MFC rev. 1.145: Make a malloced copy of "chrootdir" even if itYaroslav Tykhiy2003-07-171-3/+5
| | | | | | | | points to an absolute pathname inside "residue" so "chrootdir" can be simply freed later. Notes: svn path=/stable/4/; revision=117688
* MFC rev. 1.51: Don't reveal host-specific info in the reply to SYSTYaroslav Tykhiy2003-06-231-8/+8
| | | | | | | when running with a `-h' (hide host info) option. Notes: svn path=/stable/4/; revision=116718
* MFC rev. 1.37-1.40: Assorted manpage fixes.Yaroslav Tykhiy2003-06-171-68/+87
| | | | Notes: svn path=/stable/4/; revision=116484
* Sync with current.David Malone2003-04-062-63/+176
| | | | | | | | | | 1) Favour "utility" in man page. 2) ANSIify, warns and other minor cleanup. 3) Support transfer size and timeout options. 4) Set group aswell as user. Notes: svn path=/stable/4/; revision=113177
* MFC: Properly remove unloaded objects from all lists.Alexander Kabaev2003-02-203-58/+307
| | | | | | | | | Implement dlinfo function. Aproved by: re (murray) Notes: svn path=/stable/4/; revision=111193
* MFC: Format string fixesKris Kennaway2003-02-155-5/+5
| | | | Notes: svn path=/stable/4/; revision=110904
* MFC 1.143: Use LOG_AUTHPRIV to hide the username attemptedYaroslav Tykhiy2003-02-141-1/+5
| | | | | | | during an invalid login from everyone but sysadmins. Notes: svn path=/stable/4/; revision=110857
* MFC: Rework the code around chroot(2)/chdir(2). This gives us:Yaroslav Tykhiy2003-02-114-44/+134
| | | | | | | | | | | | | | | - an extended format (and manpage as a consequence) for /etc/ftpchroot, - ability to access NFS mounted home directories with mode 700, - more protection from setting a wrong home directory in passwd(5), - the "/./" feature. ftpd.c 1.135-1.138 ftpcmd.y 1.47 ftpd.8 1.58-1.59 ftpchroot.5 1.2 (added) Notes: svn path=/stable/4/; revision=110709
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2003-02-101-0/+153
| | | | Notes: svn path=/stable/4/; revision=110637
* MFC 1.141: Let real users access special files through FTPYaroslav Tykhiy2003-02-071-3/+13
| | | | | | | if allowed by their filesystem permissions. Notes: svn path=/stable/4/; revision=110490
* MFC: fix a bug in RTLD_TRACE when object being traced is already dlopen'ed.Maxim Sobolev2003-02-061-6/+8
| | | | Notes: svn path=/stable/4/; revision=110450
* MFC: new `pl' option.Maxim Sobolev2003-02-064-4/+7
| | | | Notes: svn path=/stable/4/; revision=110445
* MFC: Add a new option to ftpd(8), "-h", to disable printingYaroslav Tykhiy2003-02-053-6/+25
| | | | | | | | | | | any host-specific information in FTP server messages. ftpcmd.y 1.48 ftpd.8 1.60 ftpd.c 1.139 Notes: svn path=/stable/4/; revision=110393
* MFC 1.140, 1.142: When searching for a unique file name,Yaroslav Tykhiy2003-02-051-0/+4
| | | | | | | | distinguish between the cases of an existing file and a real system error, such as I/O failure, no access etc. Notes: svn path=/stable/4/; revision=110382
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2003-01-301-0/+121
| | | | Notes: svn path=/stable/4/; revision=110121
* MFC: Add an option, "-P", to specify the port to listen at in daemon mode.Yaroslav Tykhiy2003-01-302-5/+23
| | | | | | | | | | | Make the default data port correspond the control connection port as per RFC 959. ftpd.8 1.57 ftpd.c 1.134 Notes: svn path=/stable/4/; revision=110099
* MFC: Address the issues concerning filenames with '\n' in themYaroslav Tykhiy2003-01-302-4/+28
| | | | | | | | | | | that affected the "STAT file" command and the server-side glob(3) expansion. ftpcmd.y 1.45 ftpd.c 1.132 Notes: svn path=/stable/4/; revision=110095
* MFC rev 1.44, 1.46: C language style and usage:Yaroslav Tykhiy2003-01-301-3/+4
| | | | | | | | o Use _PATH_LS consistently. o GLOB_MAXPATH has been superseded by GLOB_LIMIT, so use the latter. Notes: svn path=/stable/4/; revision=110090
* MFC 1.133: Fix DoS vulnerability by releasing the bind() to port 20Crist J. Clark2003-01-221-19/+26
| | | | | | | while we wait to see if a EADDRINUSE condition goes away. Notes: svn path=/stable/4/; revision=109699
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2003-01-062-0/+20
| | | | Notes: svn path=/stable/4/; revision=108769
* MFC: english(4) fixes, aka typos found by ispell.Jens Schweikhardt2002-12-293-3/+3
| | | | Notes: svn path=/stable/4/; revision=108396
* MFC ELF coredump handling fixes. Do not skip read-only pages unrelatedMatthew Dillon2002-12-281-6/+23
| | | | | | | | | | | | to the binary image. Use NOCORE to differentiate between the two. Introduce a debug.elf_legacy_coredump sysctl which, if set, reverts to the old behavior. See the log message in sys/kern/imgact_elf.c 1.133. PR: kern/45994 Notes: svn path=/stable/4/; revision=108355
* MFC: r1.69, support binaries with arbitrary number of PT_LOAD segmentsAlexander Kabaev2002-11-292-42/+56
| | | | Notes: svn path=/stable/4/; revision=107388
* MFC: r1.68 symbool lookup order change.Alexander Kabaev2002-11-291-12/+12
| | | | Notes: svn path=/stable/4/; revision=107385
* MFC rev. 1.13:Maxim Konovalov2002-11-271-5/+20
| | | | | | | | | o Fix usage(). o Explicitly initialize domain pointer. o Fix passwd file parsing. Notes: svn path=/stable/4/; revision=107308
* MFC rev. 1.131:Yaroslav Tykhiy2002-11-171-1/+1
| | | | | | | | | | Don't free the current addrinfo list, or else a pointer to a freed memory area would arise. Only an addrinfo list from an earlier call to getaddrinfo() should be freed there because it will be substituted by the current list referenced by "res". Notes: svn path=/stable/4/; revision=107010
* MFC: disable lukemftpd until it better does the FreeBSD-thing.David E. O'Brien2002-11-121-1/+4
| | | | Notes: svn path=/stable/4/; revision=106818
* MFC: ld-elf.so.1 assumed a few too many things about the ordering of sectionsDavid E. O'Brien2002-09-024-71/+129
| | | | | | | | | produced by ld(8) (ie: that _DYNAMIC immediately follows the _GOT). Update ld.so to deal with the new (faster) PLT format that gcc-3.1 and binutils can produce. Notes: svn path=/stable/4/; revision=102830
* MFC: Add tcpd to the build - though we don't need to for inetd, someone mightDavid Malone2002-08-311-0/+1
| | | | | | | want it for some other service-running program. Notes: svn path=/stable/4/; revision=102718
* MFC rev. 1.42: Fix lexer jam on unimplemented commands.Yaroslav Tykhiy2002-08-311-12/+13
| | | | Notes: svn path=/stable/4/; revision=102699
* MFC rev. 1.126: Fix more aspects of dynamic memory handlingYaroslav Tykhiy2002-08-311-8/+15
| | | | | | | in inithosts(). Notes: svn path=/stable/4/; revision=102698
* MFC rev.1.122, 1.125:Yaroslav Tykhiy2002-08-301-3/+3
| | | | | | | | Fix printf-like argument list to correspond to the format. Fix comment inconsistent with code. Notes: svn path=/stable/4/; revision=102613
* MFC: Add the "-W" option: Don't log every FTP session to wtmp(5).Yaroslav Tykhiy2002-08-302-5/+15
| | | | Notes: svn path=/stable/4/; revision=102609
* MFC: rev 1.6 (mising ftpchroot.5)David E. O'Brien2002-08-301-0/+1
| | | | Notes: svn path=/stable/4/; revision=102605
* MFC: Add the "-M" option: prevent anonymous usersYaroslav Tykhiy2002-08-292-3/+12
| | | | | | | from creating directories. Notes: svn path=/stable/4/; revision=102573
* MFC rev.1.105: Reset the "transfer in progress" flag afterYaroslav Tykhiy2002-08-291-0/+1
| | | | | | | a successful sendfile(2) download. Notes: svn path=/stable/4/; revision=102571
* MFC: Rework and improve the file upload function.Yaroslav Tykhiy2002-08-292-26/+86
| | | | Notes: svn path=/stable/4/; revision=102567
* MFC rev. 1.107, 1.111, 1.123: Virtual hosting function fixes.Yaroslav Tykhiy2002-08-271-42/+69
| | | | Notes: svn path=/stable/4/; revision=102472
* MFC rev. 1.41: Fix help lines.Yaroslav Tykhiy2002-08-201-2/+2
| | | | Notes: svn path=/stable/4/; revision=102185
* MFC rev. 1.52: Document ASCII SIZE limitation.Yaroslav Tykhiy2002-08-201-0/+3
| | | | Notes: svn path=/stable/4/; revision=102184
* Bump document date for the 'beep only' change.Johan Karlsson2002-08-181-1/+1
| | | | | | | Approved by: sheldonh (mentor) Notes: svn path=/stable/4/; revision=102066
* MFC: fix assorted typos.Jens Schweikhardt2002-08-151-1/+1
| | | | Notes: svn path=/stable/4/; revision=101935
* MFC rev. 1.36: Deny ASCII SIZE requests on large files.Yaroslav Tykhiy2002-08-151-0/+6
| | | | Notes: svn path=/stable/4/; revision=101922