summaryrefslogtreecommitdiff
path: root/gnu/usr.bin
AgeCommit message (Collapse)Author
2014-10-20Backport fix for binutils 11867: .quad directive not assembled correctly.Daniel Dickman
Alan Modra (and Alan's employer) graciously permitted use of his patch under GPLv2. ok kettenis@
2014-10-12Recognize, and ignore, -fstack-shuffle, in gcc 3, so that it may be used inMiod Vallat
the tree.
2014-09-10Add cpuid.h from clang r197399 with additional feature bits,Jonathan Gray
and defines for compatibility with the equivalent gcc header. cpuid.h was introduced in gcc 4.3 and a compatible header has been included with recent versions of clang. Earlier version ok miod@. Tested in a ports bulk build by landry@.
2014-09-05update libnet to 1.27; various bugfixes and improvements:Jasper Lievisse Adriaanse
http://cpansearch.perl.org/src/SHAY/libnet-1.27/Changes ok millert@
2014-09-01apply fix from upstream to remedy RT 37700, which hardens the close() functionJasper Lievisse Adriaanse
ok millert@
2014-08-31Backport @file support from binutils-2.17Tobias Ulmer
@file allows reading command line arguments from a file. Gcc now uses this to pass very long arguments lists to ld. ok guenther@ miod@
2004-05-17import binutils 2.14 (excluding testsuites, .info files, and .po files)Dale Rahn
2000-09-12Import binutils-2.10Marc Espie
- only the binutils package (no gdb here) - don't import libiberty and texinfo, they are elsewhere - remove all .info* generated files
1997-05-29Import of binutils-2.8.1 from Cygnus/FSFNiklas Hallqvist
2014-08-20Backport support for i386/amd64 'rdtscp' instruction from binutils-2.17Philip Guenther
Request and testing by krw@
2014-08-14Backport from binutils-2.17:Philip Guenther
2005-08-17 Alan Modra <amodra@bigpond.net.au> * elfxx-mips.c (_bfd_mips_elf_hide_symbol): Cope with being called without any got section. ok miod@
2014-08-10Format time_t with %lld after casting to long longPhilip Guenther
2014-08-09Use time_t for storing timesPhilip Guenther
2014-08-09Parse times with strtoll() instead of strtol()Philip Guenther
2014-08-09Regenerate to pick up time_t changesPhilip Guenther
2014-08-09bfd-in2.h is generated from this; merge back a change that was made therePhilip Guenther
2014-08-09Store timestamps in time_tPhilip Guenther
2014-08-09bfd-in2.h is generated from this; merge back a change that was made therePhilip Guenther
2014-08-09Fix readelf --debug-dump=frames-interp output: once a register is givenPhilip Guenther
a column, it needs to included in all rows, even after the register is restored. ok jsg@
2014-08-09Backport from 2.17: mark the _GLOBAL_OFFSET_TABLE_, _DYNAMIC, andPhilip Guenther
_PROCEDURE_LINKAGE_TABLE_ symbols as (at least) hidden.
2014-08-09Backport from binutils-2.17 the correct i386/amd64 register->int assignmentsPhilip Guenther
for CFI. This changes the unwind information generated on amd64.
2014-08-09We don't use the __openbsd_randomdata_{start,end} symbols, but ratherPhilip Guenther
get that info via the PT_OPENBSD_RANDOM segment info, so kill the symbols While here, delete the commented out lines for __DYNAMIC as the question they ask is answered 'no' ok matthew@ back in May
2014-08-09Match format width of symbol visibility to the column headerPhilip Guenther
This corrects the alignment of the columns of hidden symbols
2014-07-23delinked from tree, now it goes to the bit bucketTheo de Raadt
2014-07-21printf(9) and friends don't support the <number>$ flags, so gcc'sPhilip Guenther
kprintf attribute shouldn't accept them. ok martynas@
2014-07-16lynx will go to ports. there are too many reasons for it to go there,Theo de Raadt
and not enough for it to stay. lengthy discussions.
2014-07-14international currency locale rules as per POSIX.1-2008Martin Pelikan
required for libc++ ok guenther afresh1
2014-07-14Fix an off-by-one error that's already been accepted upstreamPhilip Guenther
2013-03-25import perl 5.16.3 from CPAN - worked on by Andrew Fresh and myselfStuart Henderson
2002-10-27stock perl 5.8.0 from CPANTodd C. Miller
2014-07-11use CC when running configureJonathan Gray
matches the behaviour of the other Makefile.bsd-wrapper files ok miod@
2014-07-11start reducing the attack surface of lynx.Daniel Dickman
leave gopher, news, and dired in place for now. but we will soon catch up to the security level of internet explorer 7 by removing these too. ok's for the version of this diff that removes even more protocols from deraadt@, tedu@. general support from other devs.
2014-07-10Backport support for -Wframe-larger-than=N to base GCCMatthew Dempsky
This is the flag name that modern GCC and Clang have de facto standardized on for the functionality that we locally named -Wstack-larger-than-N. ok brad, miod
2014-07-09update to lynx 2.8.8rel2, keeping local changes. primarily to get theseDaniel Dickman
changes from 2.8.8dev.16: * fix most issues found by clang 3.2 analyze * fix most issues found by Coverity scan tested on i386, sparc64, and macppc by myself. tested on vax by miod@ (including https) helpful discussion with avsm@, sthen@ ok deraadt@
2014-06-25delete some leftovers.Daniel Dickman
ok deraadt@, sthen@
2014-06-01Correct version for disabling getserbyname_r to reduce diff with upstreamAndrew Fresh
OK sthen@ miod@
2014-05-31Remove now unnecessary local patch to disable usemallocwrap on m68kAndrew Fresh
Sure miod@
2014-05-31Remove unneeded patch, upstream fixed this differently in 2008Andrew Fresh
ok sthen@
2014-05-29We now use arc4random() so PERL_RANDOM_DEVICE is no longer needed.Philip Guenther
ok afresh@
2014-05-29To get a random seed, just call arc4random() instead of reading aPhilip Guenther
word from the (deprecated) /dev/arandom. This also makes it work in chroot environments. ok deraadt@ afresh@
2014-05-28finally enable writing per-commit commitid tokens to rcs ,v filesjoshua stein
ok deraadt@ millert@
2014-05-27Enable strong stack protector by default for GCC 3 architectures.Martynas Venckus
Miod says all architectures work with it now (thanks to his fix for the pf.c bug).
2014-05-08Recognize `t' as a valid format modifier for kprintf-style format strings.Miod Vallat
2014-05-07Match search_string_def() prototype change, forgotten in previous protector.[ch]Miod Vallat
commit.
2014-05-06Remove the ``addressable'' argument to search_string_def(). Turned out to beMiod Vallat
a bad idea, for it causes false positives, which then can cause ICE trying to protect narrower-than-int incoming arguments, if building with -fstack-protector-all. From etoh@'s gcc 3.4 tree, unbreaks -fstack-protector-all on m88k (well, maybe not completely, but it makes it compile more files, such as pf.c which contains functions receiving uint16_t arguments pushed on the stack due to the exhaustion of caller-saved registers).
2014-05-01Revert 1.49 (bad merge with free dejavu)Miod Vallat
2014-04-22Remove KERBEROS5 from the Makefiles (except ssh for now, where it isReyk Floeter
already manually disabled). ok deraadt@
2014-04-15Remove workarounds for ld reaching MAXDSIZ on vax, now that MAXDSIZ isMiod Vallat
more comfortable. Reminded by brad@
2014-04-12Bring back the fix in r1.16 of the gcc 2.95 version of protector.c - the codeMiod Vallat
was present, but commented. This fixes code generation of usr.sbin/dhcpd/memory.c!new_address_range() on vax.
2014-04-10Revive the fix for Perl RT bug 116441 (null dereference affectingMatthias Kilian
mod_perl). ok sthen@ millert@