| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
Notes:
svn path=/head/; revision=95258
|
|
|
|
|
|
|
| |
Tested by: kuriyama
Notes:
svn path=/head/; revision=94830
|
|
|
|
|
|
|
|
|
|
| |
I dunno if there is an IPv6 supported rexec client. So, it was
tested that this change doesn't break an IPv4.
Tested by: kuriyama (IPv4 only)
Notes:
svn path=/head/; revision=94828
|
|
|
|
|
|
|
| |
Hint by: ume
Notes:
svn path=/head/; revision=94824
|
|
|
|
|
|
|
|
| |
Obtained from: KAME
MFC after: 2 weeks
Notes:
svn path=/head/; revision=94443
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with a back off. This was discovered when Luigi sent me code to
handle this for Etherboot. The Etherboot patch worked okay but
FreeBSD's tftpd had trouble handling it and would fail to transfer
the file since it would abort on send and not retry.
Submitted by: luigi
MFC after: 1 week
Notes:
svn path=/head/; revision=94299
|
|
|
|
| |
Notes:
svn path=/head/; revision=94242
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
objects were not being correctly set to zero. Instead, the function
descriptor pointer was set to the load address of the .so object. This
caused gcc generated binaries to segfault on exit when crtbegin.asm's
_fini code tested the __cxa_finalize() function pointer for zero.
This is a bit of a hack because of a problem nearby workaround for
find_symdef and its quirks (failures) for local symbols. This still
needs to be fixed.
Notes:
svn path=/head/; revision=94021
|
|
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=93979
|
|
|
|
|
|
|
|
| |
Approved by: jdp
Tested on: alpha, i386, sparc64
Notes:
svn path=/head/; revision=93610
|
|
|
|
|
|
|
| |
pollution from <strings.h>.
Notes:
svn path=/head/; revision=93590
|
|
|
|
| |
Notes:
svn path=/head/; revision=92594
|
|
|
|
|
|
|
|
|
| |
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 :-)
Notes:
svn path=/head/; revision=92543
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=92272
|
|
|
|
|
|
|
|
| |
Largely obtained from: netbsd
Submitted by: jake, tmm
Notes:
svn path=/head/; revision=92195
|
|
|
|
|
|
|
|
|
|
|
| |
No functional changes from rev. 1.31.
Reviewed by: ru
Approved by: ru
MFC after: 1 week
Notes:
svn path=/head/; revision=92090
|
|
|
|
| |
Notes:
svn path=/head/; revision=91749
|
|
|
|
|
|
|
| |
back out last commit to un-break world.
Notes:
svn path=/head/; revision=91534
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=91510
|
|
|
|
|
|
|
|
|
| |
PR: bin/25059
Approved by: jdp
MFC after: 3 weeks
Notes:
svn path=/head/; revision=91444
|
|
|
|
| |
Notes:
svn path=/head/; revision=91409
|
|
|
|
| |
Notes:
svn path=/head/; revision=91407
|
|
|
|
|
|
|
| |
(and dcc the committer a dictionary)
Notes:
svn path=/head/; revision=91404
|
|
|
|
|
|
|
|
|
| |
it was inelegant and neglected to check the return value from malloc(3).
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=91244
|
|
|
|
|
|
|
|
|
| |
<sys/stat.h> for its prerequisite <sys/time.h>.
Removed a duplicated include. Sorted includes.
Notes:
svn path=/head/; revision=91216
|
|
|
|
|
|
|
|
|
|
| |
namespace pollution only 1 layer deep in <sys/stat.h> for its
prerequisite <sys/time.h>
Removed other unused includes.
Notes:
svn path=/head/; revision=91214
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=91201
|
|
|
|
|
|
|
|
| |
Submitted by: Andre Albsmeier <andre@albsmeier.net>
Approved by: julian
Notes:
svn path=/head/; revision=90975
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=90868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=90826
|
|
|
|
| |
Notes:
svn path=/head/; revision=90798
|
|
|
|
|
|
|
| |
o use Ansi-style function definitions
Notes:
svn path=/head/; revision=90779
|
|
|
|
|
|
|
|
|
|
|
| |
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>
Notes:
svn path=/head/; revision=90755
|
|
|
|
|
|
|
|
|
|
|
| |
PR: bin/33770
Submitted by: Vladislav Shabanov <vs@rambler-co.ru>
Reviewed by: ru
Approved by: ru
MFC after: 1 month
Notes:
svn path=/head/; revision=90604
|
|
|
|
|
|
|
|
| |
o register removal
o use new style prototypes and function definitions
Notes:
svn path=/head/; revision=90377
|
|
|
|
|
|
|
|
| |
o use new style prototypes and function definitions
o signal handlers need an argument. Mark it unused.
Notes:
svn path=/head/; revision=90336
|
|
|
|
|
|
|
| |
o s/err/error/ in a couple places to avoid shadowing warnings
Notes:
svn path=/head/; revision=90335
|
|
|
|
|
|
|
|
| |
o new style definitions/declarations
o declare null_conv static and its arguments __unused
Notes:
svn path=/head/; revision=90334
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=90333
|
|
|
|
|
|
|
| |
o Use new prototypes and function definitions only.
Notes:
svn path=/head/; revision=90332
|
|
|
|
|
|
|
|
| |
o Use proper prototypes
o remove register
Notes:
svn path=/head/; revision=90303
|
|
|
|
|
|
|
|
| |
names of variables that shadow globally declared variables. This should
help people doing later WARNS= fixes.
Notes:
svn path=/head/; revision=90302
|
|
|
|
|
|
|
|
| |
o remove register
o use strict prototypes
Notes:
svn path=/head/; revision=90301
|
|
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=90298
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=90297
|
|
|
|
|
|
|
| |
Reported by: jhay
Notes:
svn path=/head/; revision=90296
|
|
|
|
| |
Notes:
svn path=/head/; revision=90262
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=90261
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=90242
|
|
|
|
| |
Notes:
svn path=/head/; revision=90172
|