summaryrefslogtreecommitdiffstats
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Minor changes to make this work on sparc64.jake2002-04-021-33/+46
| | | | | Approved by: jdp Tested on: alpha, i386, sparc64
* Include <string.h> for some prototypes, rather than depending onmike2002-04-011-0/+1
| | | | pollution from <strings.h>.
* Add missing commas. At least I didn't miss a period.imp2002-03-182-3/+3
|
* o MAXPATHLEN is the correct constant to use for path names, it includesimp2002-03-182-19/+13
| | | | | | the NULL. o use snprintf in preference to unchecked strcat in a couple of places that likely can't overflow. Makes it easier to grep for strcpy :-)
* Teach REST how to restart a file transfer after 2^31 bytes: now yylex()maxim2002-03-141-25/+33
| | | | | | | | | | | | returns off_t in yylval.u.o. REST is the only user of yylval.u.o at the moment. NB: seems lukemftpd has the same bug. PR: misc/28629 Reviewed by: ru Approved by: ru MFC after: 1 month
* rtld support for sparc64.jake2002-03-135-0/+1073
| | | | | Largely obtained from: netbsd Submitted by: jake, tmm
* Remove duplicated yacc nonterminals declarations, sort includes.maxim2002-03-111-4/+3
| | | | | | | | No functional changes from rev. 1.31. Reviewed by: ru Approved by: ru MFC after: 1 week
* YA patch I forgot to commit last night.des2002-03-061-1/+1
|
* *sigh* while the last commit made GCC 3.1 happy, it upset GCC 2.95.obrien2002-03-011-1/+1
| | | | back out last commit to un-break world.
* CPP v3.1 has different rules for processing #lines directives. Thisobrien2002-02-281-1/+1
| | | | | | | sometimes causes fewer directories to be searched for includes. Thus we have to be more explicit in our search list. Pointy at to: GCC 3.1
* When searching an object that was opened with RTLD_GLOBAL, search its DAG too.des2002-02-271-3/+6
| | | | | | PR: bin/25059 Approved by: jdp MFC after: 3 weeks
* Add lukemftpd to the mix.obrien2002-02-271-0/+1
|
* Build LukeM's ftpd.obrien2002-02-272-0/+327
|
* Put the last added source file in proper order.obrien2002-02-271-1/+1
| | | | (and dcc the committer a dictionary)
* Rewrite the part of the conversation function that allocates the reply array;des2002-02-251-2/+5
| | | | | | it was inelegant and neglected to check the return value from malloc(3). Sponsored by: DARPA, NAI Labs
* #include <sys/time.h> instead of depending on namespace pollution inbde2002-02-251-3/+3
| | | | | | <sys/stat.h> for its prerequisite <sys/time.h>. Removed a duplicated include. Sorted includes.
* Removed unused include of <sys/resource.h> instead of depending onbde2002-02-251-12/+2
| | | | | | | namespace pollution only 1 layer deep in <sys/stat.h> for its prerequisite <sys/time.h> Removed other unused includes.
* Revert revision 1.11. FreeBSD/alpha has suppport for T/TCP.mike2002-02-241-2/+0
| | | | MFC after: 1 week
* Handle NGM_PPPOE_ACNAME messages.brian2002-02-202-3/+11
| | | | | Submitted by: Andre Albsmeier <andre@albsmeier.net> Approved by: julian
* o Move NTOHL() and associated macros into <sys/param.h>. These aremike2002-02-182-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | deprecated in favor of the POSIX-defined lowercase variants. o Change all occurrences of NTOHL() and associated marcros in the source tree to use the lowercase function variants. o Add missing license bits to sparc64's <machine/endian.h>. Approved by: jake o Clean up <machine/endian.h> files. o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>. o Remove prototypes for non-existent bswapXX() functions. o Include <machine/endian.h> in <arpa/inet.h> to define the POSIX-required ntohl() family of functions. o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>, and <sys/param.h>. o Prepend underscores to the ntohl() family to help deal with complexities associated with having MD (asm and inline) versions, and having to prevent exposure of these functions in other headers that happen to make use of endian-specific defines. o Create weak aliases to the canonical function name to help deal with third-party software forgetting to include an appropriate header. o Remove some now unneeded pollution from <sys/types.h>. o Add missing <arpa/inet.h> includes in userland. Tested on: alpha, i386 Reviewed by: bde, jake, tmm
* ld-elf.so.1 assumed a few too many things about the ordering of sectionspeter2002-02-185-72/+265
| | | | | | | | | | | | | | produced by ld(8) (ie: that _DYNAMIC immediately follows the _GOT). The new binutils import changed that, and the intial GOT relocation broke. Use a custom linker script to provide a real end-of-GOT symbol. Update ld.so to deal with the new (faster) PLT format that gcc-3.1 and binutils can produce. This is probably incomplete, but appears to be working again. Obtained from: NetBSD (And a fix to a silly mistake that I made by: gallatin)
* Update build infrastructure for sendmail 8.12.gshapiro2002-02-172-14/+26
|
* o __P removalimp2002-02-175-45/+26
| | | | o use Ansi-style function definitions
* Add support such that if LD_TRACE_LOADED_OBJECTS_ALL is defined to aobrien2002-02-172-2/+11
| | | | | | | | non-empty string in the environment; we indicate which objects caused each object to be loaded. PR: 30908 Submitted-by: Mike Meyer <mwm@mired.org>
* Fix infinite loop around sendfile(2) after sending >4GB file.maxim2002-02-131-5/+3
| | | | | | | | PR: bin/33770 Submitted by: Vladislav Shabanov <vs@rambler-co.ru> Reviewed by: ru Approved by: ru MFC after: 1 month
* o __P removalimp2002-02-0712-218/+145
| | | | | o register removal o use new style prototypes and function definitions
* o __P removalimp2002-02-077-109/+61
| | | | | o use new style prototypes and function definitions o signal handlers need an argument. Mark it unused.
* o const poison a few prototypes to avoid gcc3 warningsimp2002-02-071-9/+9
| | | | o s/err/error/ in a couple places to avoid shadowing warnings
* o __P removalimp2002-02-071-26/+19
| | | | | o new style definitions/declarations o declare null_conv static and its arguments __unused
* o __P removalimp2002-02-071-41/+31
| | | | | | | o Use new-style prototypes and function definitions. o Fix timeout and justquit to have proper signatures for signal handlers. Mark the args as __unused. o remove register
* o __P removal.imp2002-02-075-39/+39
| | | | o Use new prototypes and function definitions only.
* o Remove __Pimp2002-02-061-6/+4
| | | | | o Use proper prototypes o remove register
* Remove some unused variables, mark unused parameters as unused and changeimp2002-02-061-13/+12
| | | | | names of variables that shadow globally declared variables. This should help people doing later WARNS= fixes.
* o __P removalimp2002-02-065-160/+116
| | | | | o remove register o use strict prototypes
* ANSIfy and remove some dead code.des2002-02-066-53/+29
| | | | Sponsored by: DARPA, NAI Labs
* Apply the following mechanical transformations in preparation fordes2002-02-066-23/+23
| | | | | | | | | | | | | | | | | ansification and constification: s{\s+__P\((\(.*?\))\)}{$1}g; s{\(\s+}{\(}g; s{\s+\)}{\)}g; s{\s+,}{,}g; s{(\s+)(for|if|switch|while)\(}{$1$2 \(}g; s{return ([^\(].*?);}{return ($1);}g; s{([\w\)])([!=+/\*-]?=)([\w\(+-])}{$1 $2 $3}g; s{\s+$}{\n};g Also add $FreeBSD$ where needed. MFC after: 1 week
* Set WFORMAT=0, overlooked in previous commits to libexec/.kris2002-02-061-0/+1
| | | | Reported by: jhay
* Fix minor disorder in functions declared in extern.himp2002-02-051-1/+1
|
* o Move externs to extern.himp2002-02-056-65/+72
| | | | | | | | o Use new-style prototypes exclusively rather than the old foo() style. o Use new-style function definitions. o remove register o make functions passed to signal have the right signature. o do minor const poisoning.
* Don't use non-signal-safe functions (exit(3) in this case) insheldonh2002-02-051-1/+1
| | | | | | | | | | | signal handlers. In this case, use _exit(2) instead, following the call to shutdown(2). This fixes rare telnetd hangs. PR: misc/33672 Submitted by: Umesh Krishnaswamy <umesh@juniper.net> MFC after: 1 month
* Allow ldd(1) be used on shared libraries in addition to executables.sobomax2002-02-041-9/+35
|
* Lock down with WFORMAT?=1, with overrides in the subdirectories whichkris2002-02-0413-4/+18
| | | | are not yet warning-clean. Tested on i386 and alpha.
* Mark a function as __printflike()kris2002-02-041-1/+1
| | | | MFC after: 1 week
* Mark a function as __printf0like(). This exposes a warning which requireskris2002-02-041-1/+1
| | | | | | some code changes to fix but should be possible. MFC after: 1 week
* Prototype a function as __printflike() to avoid a FORMAT_AUDIT warning.kris2002-02-041-0/+2
| | | | MFC after: 1 week
* Mark report() as printflike and fix resulting warnings, including one bugkris2002-02-044-4/+4
| | | | (get_errmsg -> get_errmsg())
* Silence some FORMAT_AUDIT warnings (one left)kris2002-02-041-2/+2
|
* o Eliminate __Pimp2002-02-037-272/+149
| | | | | | o Use new-style function definitions o remove some !__STDC__ code o eliminate register
* Remove the setjmp/longjmp stuff completely. Use signalyar2002-01-282-44/+94
| | | | | | | | | | | | handlers to set flags only (with exception for sigquit(), which still seems to call some non-reentrant functions on its way to _exit(2).) That must eliminate the possibility of catching SIGSEGV from following non-reentrant paths from signal handlers. PR: bin/32740 bin/33846 Submitted by: Maxim Konovalov <maxim@macomnet.ru> Obtained from: OpenBSD
* Log wtmp according to an address family properly.ume2002-01-283-25/+16
| | | | | | Reported by: matusita Reviewed by: matusita MFC after: 1 week
OpenPOWER on IntegriCloud