3864 Commits

Author SHA1 Message Date
keramida
855b0d7571 MFC change 180637 - tcsh abort in xgetpass()
PR:             bin/124191
2008-07-22 15:14:59 +00:00
dougb
c5c21555c4 Merge from vendor/bind9/dist-9.3 as of the 9.3.5-P1 import.
This version will by default randomize the UDP query source port
(and sequence number of course) for every query.

In order to take advantage of this randomization users MUST have an
appropriate firewall configuration to allow UDP queries to be sent and
answers to be received on random ports; and users MUST NOT specify a
port number using the query-source[-v6] options.

The avoid-v[46]-udp-ports options exist for users who wish to eliminate
certain port numbers from being chosen by named for this purpose. See
the ARM Chatper 6 for more information.

Also please note, this issue applies only to UDP query ports. A random
ephemeral port is always chosen for TCP queries.

This issue applies primarily to name servers whose main purpose is to
resolve random queries (sometimes referred to as "caching" servers, or
more properly as "resolving" servers), although even an "authoritative"
name server will make some queries, primarily at startup time.

All users of BIND are strongly encouraged to upgrade to the latest
version, and to utilize the source port randomization feature.

This update addresses issues raised in:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1447
http://www.kb.cert.org/vuls/id/800113
http://tools.ietf.org/html/draft-ietf-dnsext-forgery-resilience
2008-07-12 10:07:33 +00:00
dougb
87a59e7c35 These files are unused, and due to a more thorough FREEBSD-Xlist
are no longer updated.
2008-07-12 08:06:55 +00:00
rafan
1dc4352fbf MFC ncurses 5.6-20080503
rev 174993, 176187, 178866
2008-07-01 09:28:27 +00:00
dougb
e346e2bfe5 Update to version 9.3.5. It contains the latest bug fixes, updates
to root server addresses, and a fix for the vulnerability mentioned
here: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0122

Users of BIND 9.3.x are strongly encouraged to upgrade to this
version. Also, the 9.3.x branch is now in maintenance-only mode.
Users are encouraged to investigate BIND 9.4.x or perhaps 9.5.x.

http://www.isc.org/index.pl?/sw/bind/versions_and_support.php

This udpate is being done by updating the files directly in this
branch rather than an import + MFC because BIND in HEAD is 9.4.x.
2008-06-03 05:38:10 +00:00
dougb
edb96f39fd Add proper mime-types for files that they are relevant for.
This is useful for things like *.pdf files that svn needs
to know about, and will probably be useful down the road
for other things.
2008-06-02 20:54:45 +00:00
obrien
ec9c19165c Move our ".mcount" bits around a little. 2008-04-18 16:06:46 +00:00
delphij
93e2e5b706 MFC: bzip2 1.0.5 2008-04-17 00:53:13 +00:00
mlaier
96a233ef38 MFC:
Make ALTQ cope with disappearing interfaces (particularly common with mpd
  and netgraph in gernal).  This also allows to add queues for an interface
  that is not yet existing (you have to provide the bandwidth for the
  interface, however).

  PR:		kern/106400, kern/117827

Tested by:	Florian Smeets, Boris S.
2008-04-12 19:52:13 +00:00
peter
c7bd46983f MFC: backport -P (per-cpu) stats for %user/%system/%idle etc. 2008-04-09 19:48:06 +00:00
syrinx
f146f4a757 MFC:
src/contrib/bsnmp/snmpd/main.c: Revision 1.1.1.14

Vendor patch: Prevent bsnmpd from dumping core when a module's init hook
returns an error.

Approved by:    bz (mentor)
2008-04-06 17:49:37 +00:00
delphij
a5473e5bf3 Merge revision 1.1.1.8
date: 2007/04/03 15:51:53;  author: mp;  state: Exp;  lines: +2 -1
Import vendor patch to fix postcmd regression in tcsh-6.15.00.
2008-03-12 01:52:48 +00:00
delphij
278e381182 MFC: tcsh 6.15.00. 2008-03-11 22:12:58 +00:00
marius
11999f7ee9 MFC: 1.11
Allow the targeted CPU type to be set via -mcpu instead of
limiting to the hardcoded equivalent of -mcpu=ultrasparc.

PR:		109510
2008-03-09 14:10:23 +00:00
obrien
e624adaf52 MFC: rev 1.3: '-n' option which is the opposite of '-N'. 2008-03-02 03:11:48 +00:00
remko
67d03aba57 MFC rev 1.15 pf.conf.5
MFOpenBSD rev 1.393 pf.conf.5

    do not describe `/' as solidus; from Allen (freebsd pr120484);

  PR:		120484
  Submitted by:	Allen <alandsidel at 1001islington dot com>
  MFC After:	3 days
2008-02-20 10:45:03 +00:00
obrien
2e06911c04 MFC: version 6.1.5. 2008-02-09 01:35:35 +00:00
rafan
e807872451 MFV: remove files not part of version 4.23. 2008-02-02 20:11:23 +00:00
obrien
fae9a59f76 MFC: rev. 1.1.1.7 (Check for a failure return from cplus_demangle_type) 2008-01-29 16:21:54 +00:00
rafan
e03472f729 - MFC file 4.23
Discussed with:	obrien
2008-01-29 10:36:39 +00:00
rafan
8534933fd6 MFC file 4.21 2008-01-24 15:47:31 +00:00
cvs2svn
60dbde9354 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2008-01-16 18:47:08 +00:00
peter
e099edc1fc MFC: rev 1.4: forward compatability with cvs-1.12 repository
Approved by: re (kensmith)
2008-01-07 09:08:53 +00:00
cvs2svn
bde0e67ee3 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-12-09 11:01:59 +00:00
delphij
b2cc924e7e MFC: less v416.
Approved by:	re (kensmith)
2007-12-04 22:41:44 +00:00
obrien
cabda1f4a5 MFC: fix situation where GDB gives incorrect backtraces when a signal
handler is in the call chain.

Approved by:	re(kensmith)
2007-11-28 16:55:39 +00:00
darrenr
b6b47f0bf0 MFC IPFilter update from 4.1.13 to 4.1.28, including additional fixes applied
post 4.1.28 for FreeBSD.  See src/contrib/ipfilter/HISTORY for more details
of the bugs fixed, etc.
2007-11-18 11:03:29 +00:00
rwatson
b059fe7fd7 Re-add $FreeBSD$ lost during vendor merge of OpenBSM 1.0 to RELENG_6.
No $FreeBSD$ tags in the vendor code, but we need them in FreeBSD to
support mergemaster and related tools.

Spotted by:	Pawel Worach
2007-11-17 22:14:29 +00:00
fjoe
f672d964be MFC:
Import two binutils header files from FSF 2.15 branch.
These fix binutils compilation on i386/amd64 with GCC 4.1 and
have no other effect.

This fixes RELENG_6 build on RELENG_7/HEAD.

Approved by:	re (kensmith)
2007-11-16 04:29:01 +00:00
rwatson
57455eb63b Merge OpenBSM 1.0 from HEAD to RELENG_6:
OpenBSM 1.0

  - Fix bug in auditreduce(8) which resulted in a memory fault/crash when
    the user specified an event name with -m.
  - Remove AU_.* hard-coded audit class constants, as udit classes are now
    entirely dynamically configured using /etc/security/audit_class.

  OpenBSM 1.0 alpha 15

  - Fix bug when processing in_addr_ex tokens.
  - Restore the behavior of printing the string/text specified while
    auditing arg32 tokens.
  - Synchronized audit event list to Solaris, picking up the *at(2) system call
    definitions, now required for FreeBSD and Linux.  Added additional events
    for *at(2) system calls not present in Solaris.
  - Bugs in auditreduce(8) fixed allowing partial date strings to be used in
    filtering events.

  OpenBSM 1.0 alpha 14

  - Fix endian issues when processing IPv6 addresses for extended subject
    and process tokens.
  - gcc41 warnings clean.
  - Teach audit_submit(3) about getaudit_addr(2).
  - Add support for zonename tokens.

  OpenBSM 1.0 alpha 13

  - compat/clock_gettime.h now provides a compatibility implementation of
    clock_gettime(), which fixes building on Mac OS X.
  - Countless man page improvements, markup fixes, content fixs, etc.
  - XML printing support via "praudit -x".
  - audit.log.5 expanded to include additional BSM token types.
  - Added encoding and decoding routines for process64_ex, process32_ex,
    subject32_ex, header64, and attr64 tokens.
  - Additional audit event identifiers for listen, mlockall/munlockall,
    getpath, POSIX message queues, and mandatory access control.
2007-11-15 19:27:12 +00:00
gshapiro
8a364a3bee MFC: sendmail 8.14.2
Approved by:	re (kensmith)
2007-11-11 17:07:37 +00:00
cvs2svn
95fd2db0f8 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-11-10 10:21:30 +00:00
delphij
e54765369e MFC: less v409 2007-10-15 17:01:30 +00:00
delphij
289322e6a4 MFC: less v408. 2007-10-11 18:51:44 +00:00
obrien
518dde115f MFC: bwk's 01-May-2007 release 2007-10-10 00:22:15 +00:00
obrien
a5ff6b804a Stop applying patches at build time - instead apply directly to the files.
I've seen this practice cause issues for vendors using our sources...
2007-10-09 15:28:15 +00:00
ru
e154741c14 MFC: Updated mdoc (FreeBSD 6.2 added, FreeBSD 5.5 and 7.0 documented,
better names for System V releases [1]).

PR:		docs/68845 [1]
2007-10-04 04:56:41 +00:00
ru
1251340d68 MFC:
- New Darwin, FreeBSD, and NetBSD versions.
- DragonFly support including the new .Dx macro.
- New .St strings: -isoC-amd1, -isoC-tcor1, -isoC-tcor2, and -ieee1275-94.
2007-10-02 08:17:29 +00:00
delphij
2e3f1f56fe MFC 1.9-1.12: restore various historical behaviors. 2007-09-05 15:47:07 +00:00
simon
f002883535 Correct buffer overflow in tcpdump(1).
Security:	FreeBSD-SA-07:06.tcpdump
2007-08-01 20:42:48 +00:00
dougb
ea24299e36 Update to 9.3.4-P1, which fixes the following:
The DNS query id generation is vulnerable to cryptographic
analysis which provides a 1 in 8 chance of guessing the next
query id for 50% of the query ids. This can be used to perform
cache poisoning by an attacker.

This bug only affects outgoing queries, generated by BIND 9 to
answer questions as a resolver, or when it is looking up data
for internal uses, such as when sending NOTIFYs to slave name
servers.

All users are encouraged to upgrade.

See also:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2926
2007-07-25 08:24:40 +00:00
delphij
ceea5208cf MFC: Remove unneeded files. 2007-07-21 16:44:40 +00:00
delphij
b6dce5eba4 MFC: diffutils 2.8.7. 2007-07-15 01:24:46 +00:00
delphij
8e18321b82 MFC: bzip2 1.0.4. 2007-07-11 07:04:07 +00:00
delphij
6de6b8a4ce MFC: less v406 2007-07-03 05:12:43 +00:00
cvs2svn
7f8046d2c1 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-06-17 00:43:51 +00:00
cvs2svn
c1967faca6 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-06-04 02:50:31 +00:00
maxim
de712d0443 MFC rev. 1.33 traceroute.c and rev. 1.18 traceroute6.c: make it
possible to use 1 sec wait time.
2007-05-31 14:01:51 +00:00
delphij
cc5b12cd19 MFC: netcat from OpenBSD 4.1-RELEASE. 2007-05-31 07:23:11 +00:00
cvs2svn
b2848a9d10 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2007-05-27 04:39:30 +00:00