Commit Graph

5770 Commits

Author SHA1 Message Date
christos
7aa41a8681 CID 1288941: Wrong sizeof 2016-01-07 19:51:40 +00:00
christos
780c330dd4 CID 1288947: Prevent fd leak. 2016-01-07 19:49:25 +00:00
christos
8d5e21efeb CID 1288958: Prevent NULL deref 2016-01-07 19:46:00 +00:00
christos
470c663f06 CID 1288962: lim was never incremented thus self-definition loop detection
was not functional.
2016-01-07 19:32:43 +00:00
christos
79f68c0e48 remove CONST; it is unused from Brad Harder 2016-01-07 14:07:01 +00:00
christos
8ec658f57a - Change LDADD/DPADD in library dependencies to LIBDPLIBS
- Fix some LDADD abuse and remove useless dependencies
- include <bsd.init.mk> in the right place where appropriate
From Rin Okuyama
2016-01-05 13:07:46 +00:00
christos
9c0810557f fix lint build 2016-01-05 02:44:57 +00:00
christos
6833b0c7c2 Print symbolically why the process exited. 2015-12-30 22:23:38 +00:00
christos
d182ef4fb3 Work around ksh bug 2015-12-30 22:23:02 +00:00
christos
2c673a1b78 typo 2015-12-30 17:57:20 +00:00
christos
13a9d5601a Add a mutex to prevent races during initialization code from multiple threads.
Found in named.
2015-12-30 16:42:48 +00:00
khorben
532807571a Correct the example for the port range syntax 2015-12-28 19:32:22 +00:00
christos
7275494c77 - Don't look for tests in the local directory, we might be running this from
somewhere else.
- Clear MAKEFLAGS so that make(1) behaves as it is supposed to.
2015-12-27 22:26:19 +00:00
christos
b41dd0142f We don't need to declare clock_gettime if we don't have it and we don't need
to __RENAME if we are not NetBSD.
2015-12-27 21:42:09 +00:00
christos
585cc407b7 Override roundup. 2015-12-27 21:40:21 +00:00
christos
da5e76ddef don't re-define __assert. 2015-12-27 21:39:34 +00:00
christos
81dbb529d3 add nbtool_config.h 2015-12-27 21:39:01 +00:00
christos
d941e4fe7e add return 2015-12-27 21:38:46 +00:00
joerg
608f99aa20 Mark mandoc_asprintf as printf-like 2015-12-27 12:42:17 +00:00
christos
0941badb50 PR/50593: dieter roelants: fix unexpanded definitions in xterm(1) 2015-12-25 18:50:48 +00:00
christos
714768c886 We stuck the generation number eons ago before the inode, so we broke
inode printing in nfs file handles.
2015-12-25 04:50:21 +00:00
wiz
dde3b33e50 Mark as using c++ using LIBISCXX instead of manual workaround.
The workaround was confused when MKLLVM was set, but HAVE_LLVM was not.

Solution suggested by joerg.
2015-12-24 00:36:43 +00:00
christos
37ae74be41 For reproducible builds, allow the source of the map to be set from the
environment, so that DW_at_producer is the same no matter what the actual
underlying source and destination directories are. See:
    https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01168.html
2015-12-22 16:48:44 +00:00
joerg
08c2098fe3 Our time.h defines clock_gettime with assembler name after including
sys/time.h. The Solaris compat code in sys/time.h wants to use it in an
inline function, but misses a prototype (and the relabeling). As stopgap
for getting consistent defines of clock_gettime duplicate the prototype
here.
2015-12-21 13:28:39 +00:00
christos
b961e0da5d name the man page intel_old, so that we don't install it over the new
one depending on the build order.
2015-12-20 01:07:58 +00:00
joerg
8b6856307a strsep must be undefined first, certain glibc magic breaks a prototype
otherwise.
2015-12-19 19:28:06 +00:00
skrll
5df4dfd09b Update RPI firmware to version after the following commit
commit 224c75602b8bae1a9e942b4f1c7ed3aa8e0f0ec8
Author: popcornmix <popcornmix@gmail.com>
Date:   Tue Dec 8 14:48:57 2015 +0000
2015-12-19 12:34:06 +00:00
christos
a9b291295f Forgot to commit this 2015-12-19 01:19:45 +00:00
christos
75d08e5911 chars is part of the library now. 2015-12-18 14:33:54 +00:00
christos
755c0a523c make buffers for parsing functions const. 2015-12-18 14:30:41 +00:00
christos
96da8af05f more sources for compat. 2015-12-18 11:12:33 +00:00
christos
cc31744fc2 I am having the last_word: Print the full hostname. 2015-12-17 22:36:48 +00:00
christos
5c413d0ce9 merge conflicts. 2015-12-17 22:31:01 +00:00
christos
fec65c9897 import mdocml 1.13.3 2015-12-17 21:58:47 +00:00
christos
975da4a027 fix merge botches 2015-12-17 04:10:03 +00:00
christos
27ace8cc3e merge conflicts 2015-12-17 04:00:21 +00:00
christos
a3a3c0344b Import bind 9.10.3-P2 2015-12-17 03:21:49 +00:00
christos
952d11cd49 catch up with DIOCGPART -> DIOCGPARTINFO 2015-12-08 20:56:21 +00:00
macallan
b8ae390746 initial import of Device Tree Compiler and related tools 2015-12-04 12:30:05 +00:00
christos
4a6623896f fix the open error messages to include the right file and strerror 2015-12-04 01:43:58 +00:00
christos
0ba3ac345d CID 1341552: Fix NULL deref 2015-12-03 21:04:59 +00:00
christos
e0b573d1a4 CID 1341552: Fix NULL deref. 2015-12-03 21:04:06 +00:00
christos
b8bf2c7dc6 Don't bother calling log for values <= 1... XXX: should use ilog() instead.
Fixes vax.
2015-12-02 02:04:06 +00:00
roy
2d980baa58 Sync 2015-11-30 16:33:00 +00:00
he
4b2b748c50 As far as I (and my compiler) can tell, there's no need to cast
the arg to strncmp().
2015-11-30 10:37:25 +00:00
christos
28e12a3821 Fix > 1024 char lines in script. (Rin Okuyama) 2015-11-29 17:09:33 +00:00
pgoyette
82344b6ce9 When loading the module, if devsw_attach() fails, call dtrace_unload()
to undo the effects of dtrace_load().  And if dtrace_unload() fails,
panic (since we can't get the system back to its earlier stable state).

When unloading the module, call devsw_detach() first, to lock out any
new access.  Then call dtrace_unload().  If dgtrace_unload() fails,
reattach the devsw, and if that fails, panic.

Implements fixes described in PR kern/43032
2015-11-28 22:41:36 +00:00
christos
da825a2b9f PR/50484: Rin Okuyama: fix the script command of vi(1) 2015-11-28 13:20:02 +00:00
christos
d4ec6dff41 PR/50092: Rin Okuyama: Fix memory leaks in vi when resizing. 2015-11-25 20:25:20 +00:00
macallan
ec89d49df5 build EXA support 2015-11-25 18:02:08 +00:00
christos
ec8137f3d4 PR/50360: Thomas Klausner: MKREPRO fix 2015-11-25 01:08:34 +00:00
christos
e2f72a0028 Fix logic bug where __cpuid gets called when __get_cpuid_max() returns 0.
This happens when __level == 0, from libgcc/config/i386/cpuinfo.c#285.
This breaks early i486 CPUs which don't have cpuid
2015-11-22 20:47:42 +00:00
christos
4fe0054f39 Fix logic bug where __cpuid gets called when __get_cpuid_max() returns 0.
This happens when __level == 0, from libgcc/config/i386/cpuinfo.c#285.
This breaks early i486 CPUs which don't have cpuid
XXX: pullup-7
2015-11-22 20:47:05 +00:00
kamil
e1f3900163 +libpanel 2015-11-22 05:01:44 +00:00
tsutsui
4c7d10a0b1 Disable UIThrStubs.c, which is unnecessary on NetBSD.
This fixes xterm startup failure on NetBSD/m68k 7.0.
See PR/50386 for details.

Should be pulled up to netbsd-7 and netbsd-7-0.
2015-11-21 11:15:31 +00:00
christos
bc0d7f41c8 fix type 2015-11-20 23:43:52 +00:00
christos
01186a5b06 PR/50426: Dave Tyson: Fix ntp reported version. 2015-11-13 20:31:27 +00:00
riz
d39dd3ba38 Declare variables under the same conditions as their use. 2015-11-12 22:10:48 +00:00
jmcneill
53440a6d3d use NetBSD-inv.xpm for CTWM_WELCOME_FILE 2015-11-10 23:57:00 +00:00
jmcneill
25e55d52d9 fix default pixmap search directory 2015-11-10 23:09:13 +00:00
christos
f16c72ecb3 Apply patch by Jouni Malinen. We don't have CONFIG_EAP_PWD enabled so we are
not affected:

EAP-pwd peer error path failure on unexpected Confirm message

Published: November 10, 2015
Identifier: CVE-2015-5316
Latest version available from: http://w1.fi/security/2015-8/

Vulnerability

A vulnerability was found in EAP-pwd peer implementation used in
wpa_supplicant. If an EAP-pwd Confirm message is received unexpectedly
before the Identity exchange, the error path processing ended up
dereferencing a NULL pointer and terminating the process.

For wpa_supplicant with EAP-pwd enabled in a network configuration
profile, this could allow a denial of service attack by an attacker
within radio range.

Vulnerable versions/configurations

wpa_supplicant v2.3-v2.5 with CONFIG_EAP_PWD=y in the build
configuration (wpa_supplicant/.config) and EAP-pwd enabled in a network
profile at runtime.

Possible mitigation steps

- Merge the following commits and rebuild wpa_supplicant:

  EAP-pwd peer: Fix error path for unexpected Confirm message

  This patch is available from http://w1.fi/security/2015-8/

- Update to wpa_supplicant v2.6 or newer, once available

- Remove CONFIG_EAP_PWD=y from build configuration

- Disable EAP-pwd in runtime configuration
2015-11-10 18:39:40 +00:00
dholland
5ca5bd7479 Don't use %m in format strings sent to printf. 2015-11-09 00:53:57 +00:00
christos
14b759e0d5 We've never supported executable stack notes in any archs so don't add one. 2015-11-08 17:13:01 +00:00
christos
b09d094867 We've never supported the executable stack note, and none of the other
archs have it.
2015-11-08 17:11:55 +00:00
szptvlfn
93ba639ed2 change MKDEPFLAGS from
-msse2 -mssse3 -mssse3 -fvisibility=hidden
to
  -msse2 -msse3 -mssse3 -fvisibility=hidden

OK dholland@ at tech-x11@
2015-11-07 20:45:03 +00:00
christos
05e58339da Apply the GNU-stack fixes to the old branch. 2015-11-07 16:53:59 +00:00
christos
bb5915f98c Fix inconsistencies with GNU-stack note:
- always use __ELF__ && __linux, not just __ELF__ or just __linux__
- remember to pop back to the previous section where it is missing
XXX: need to file this bug with the GNU folks.
2015-11-07 16:53:07 +00:00
joerg
f80193c0ce Install stdalign.h and stdnoreturn.h for clang as well. 2015-11-07 00:12:57 +00:00
szptvlfn
ba86449ebf remove redundant \ 2015-11-06 21:32:22 +00:00
jmcneill
01606544ce Build xf86-video-modesetting on evbarm 2015-11-06 01:17:08 +00:00
phx
d188e23f41 Build a wsfb Xorg server for amiga. 2015-11-04 17:06:23 +00:00
christos
7c99015f93 add 'n' to getopt 2015-11-04 16:21:52 +00:00
shm
52ccb86d6c PR/50199 - fix for strftime called with empty string.
Patch written by Juho Salminen
2015-11-03 14:15:08 +00:00
szptvlfn
aa4d1a720b remove redundant \ 2015-11-03 11:14:05 +00:00
szptvlfn
dc1a7a52a9 remove redundant \ 2015-11-03 10:43:31 +00:00
szptvlfn
12a863b7a8 remove redundant \ 2015-11-03 10:26:06 +00:00
mrg
d3e820d3ba remove some trailing \'s that aren't needed. from Ryosuke Moro 2015-11-03 06:00:50 +00:00
gdt
fc89a2852b Use -f with cp.
When the source tree is 444 (as should be unremarkable), cp results in
object files that are 444, which when cp'd again without -f result in
an error.
2015-11-02 00:51:18 +00:00
mrg
f5c7aafae0 don't look for libdrm_nouveau unless we've built it. 2015-10-31 20:13:45 +00:00
jmcneill
98b6c89d6e build nouveau on evbarm, too 2015-10-29 10:10:09 +00:00
mrg
62b6708390 properly link and enable all the nouveau parts.
with this, hw GL seems to work!
2015-10-29 08:09:55 +00:00
christos
6ca7fac253 use asprintf(3) 2015-10-26 15:14:33 +00:00
mrg
7e2743fd87 build the nouveau gallium driver. 2015-10-26 07:15:36 +00:00
jmcneill
f2b214e388 Build libdrm_nouveau on evbarm 2015-10-24 14:30:28 +00:00
christos
af12ab5e93 merge conflicts 2015-10-23 18:06:19 +00:00
christos
a6f3f22f24 Import ntp 4.2.8p4 2015-10-23 17:47:36 +00:00
roy
e5a5e919fe Install dhcpcd.conf as root writeable. 2015-10-22 10:51:16 +00:00
christos
d4aeb196d8 make too many struct or union members non-fatal. 2015-10-21 13:43:49 +00:00
macallan
150a0d4705 build some drivers for PCI graphics chips, now that they could be useful
TODO: fix up MMIO stuff to deal with MACE PCI's endianness twiddling
2015-10-19 15:09:39 +00:00
roy
cc3c06b611 Add support for parsing IPv6 nameservers found in resolv.conf.
Fixes PR bin/42196.
2015-10-15 16:14:40 +00:00
roy
f3b5e9756a Revert prior. Instead just send the diagnostic to debugf instead of syslog as it's not really that interesting. 2015-10-15 15:58:34 +00:00
roy
58056b4c20 Derive our primary interface and address by trying to connect to an
address in the TEST-NET-2 network as noted in RFC5737 instead of using
the 1.1.1.1 address. Also, use port 7 (echo) for better style.
Fixes PR bin/46758 thanks to Lloyd Parkes.

While here, if we do fail to connect to the test address, don't spam
this to the console as it's a common case during the boot sequence.
2015-10-15 11:21:53 +00:00
roy
89f3ce7080 If scheduling a probe or response is in the past or exactly now, schedule
it for now + 1 to avoid log file spam about not all probes being sent.
2015-10-15 10:29:57 +00:00
roy
5a3bbc9d90 Revert r1.5 now that the time calculations are using a monotonic clock. 2015-10-15 10:24:33 +00:00
roy
750bc52c86 Starting and stopping should be informational messages to avoid console
spam.
2015-10-15 10:15:18 +00:00
christos
d8e986fab6 Introduce a syslog format that accepts %m. Stop accepting %m in printf
like formats. Support for this is detected via the __syslog_attribute__
macro.
2015-10-14 16:05:14 +00:00
christos
dfe90780e8 syslog attribute. 2015-10-14 16:01:29 +00:00
christos
bbef9da5e8 use syslog attribute 2015-10-14 16:00:17 +00:00
christos
4860ae3db5 use __sysloglike where appropriate. 2015-10-14 15:58:46 +00:00
christos
9fa485335a We really mean __sysloglike here... 2015-10-14 15:58:08 +00:00
christos
37ecb8c3ab introduce an NTP_SYSLOG macro. 2015-10-14 15:55:42 +00:00
christos
1616498e3d these are syslog-like 2015-10-14 15:54:21 +00:00
christos
f5de81ed67 Add a coverity annotation; string bytes follow the struct. It would be
better to add a char bytes[]; at the end of the struct.
2015-10-14 01:49:46 +00:00
rjs
210aa65bab Add Xorg server and S3 driver to ibmnws build. 2015-10-13 19:43:44 +00:00
mrg
4f06f9c186 build libdrm_nouveau and xf86-video-nouveau on x86.
crashes early when starting so far.
2015-10-13 04:33:21 +00:00
mrg
e43864ddde install nouveau.h 2015-10-13 03:32:28 +00:00
roy
fd7491b1b7 A lack of useable addresses on any interfaces is not an error.
More interfaces and/or useable addresses could be added later.
2015-10-12 09:29:25 +00:00
roy
83969876a9 Ignore loopback interfaces 2015-10-12 09:28:15 +00:00
roy
afc9672b0b Use clock_gettime as a more accurate time source. 2015-10-12 09:26:38 +00:00
mbalmer
fd3d11729f no floating point in the kernel, also make sure we always return an int 2015-10-11 09:21:15 +00:00
mbalmer
339173929c fix macro usage 2015-10-11 09:06:21 +00:00
christos
aa6d45f9f5 Get rid of the sprintf() bogus macro and use lengths explicitly when buffers
are involved.
2015-10-11 01:01:45 +00:00
mbalmer
e06559ad98 use a verb in the authors section for all entries 2015-10-10 10:08:12 +00:00
mbalmer
5f69bf5a0f fix kernel module build 2015-10-08 13:40:16 +00:00
mbalmer
bee0986226 update after conflict resolution 2015-10-08 13:21:00 +00:00
mbalmer
f03f2e0f6f update docs after conflict resolution 2015-10-08 12:46:20 +00:00
mbalmer
b2829499b0 Resolve conflicts. 2015-10-08 12:40:05 +00:00
mbalmer
21f9e8b0ed Lua 5.3.1 2015-10-08 12:25:22 +00:00
christos
4ace1867fc make this kind of work. 2015-10-07 02:22:29 +00:00
christos
ee7dd36d49 fix the remaining problem with pcinfo; the dtracetoolkit execsnoop script
works.
2015-10-07 00:35:23 +00:00
christos
5a472843c6 Adjust for NetBSD. 2015-10-07 00:34:37 +00:00
christos
8e6eeb3dcf almost fixed... Need to figure out what to do with curlwp. 2015-10-06 22:12:09 +00:00
riz
84d94196b6 Make this build for me. 2015-10-06 01:18:47 +00:00
christos
665d810b64 Start matching some of the field names to NetBSD's
XXX: needs work
2015-10-05 17:49:40 +00:00
christos
7948227e4f Arrange to install the dtrace files (some are broken, sets will need to be
fixed)
2015-10-05 17:49:10 +00:00
christos
4cea25895d load the kernel for NetBSD (for now) 2015-10-05 17:48:09 +00:00
christos
5fbaf483b1 Add definitions for uid_t and gid_t for NetBSD because we are screwing up
with the names in the kernel and the ctf sections end up having only __uid_t
and __gid_t.
2015-10-05 17:47:37 +00:00
christos
ea79cab59b put back module filename finding code. 2015-10-04 23:25:32 +00:00
riz
ee3b021d7b Restore some defines lost in last update, and don't include sys/cpuvar.h
MKDTRACE=yes now builds for arm platforms again.
2015-10-02 22:16:38 +00:00
riz
701e808f1d Update signature of unimplemented function to match prototype. 2015-10-02 22:15:18 +00:00
christos
aef619cb8a put back the DTRACE macros 2015-10-02 17:28:57 +00:00
christos
75a404098e we don't need any of this now. 2015-10-02 17:13:58 +00:00
christos
46b66d3b89 Merge conflicts 2015-10-02 17:13:32 +00:00
christos
d1b373115b Adapt to NetBSD modules and link set access.
XXX: We don't have an event system so that we can issue callback that
     will be run on construction or destruction to enable and disable probes
XXX: We don't have a way to use link_sets across modules properly.
2015-10-02 16:59:23 +00:00
riz
f2d2d6c3e9 Redo previous so as to not break non-arm MKDTRACE=yes builds. 2015-10-01 20:51:19 +00:00
riz
41784a61b4 Only declare 'ldn' where it's actually used. Fixes build on arm
with MKDTRACE=yes.
2015-10-01 19:45:37 +00:00
rjs
5d347183ce Build Xorg server and wsfb driver for mac68k. 2015-09-30 22:58:02 +00:00
christos
c29d517558 Import the dtrace toolkit from FreeBSD; simple scripts such as dtruss work
unmodified. For others we'll need to add the missing probes and adjust.
This is not attached to the build.
2015-09-30 22:01:06 +00:00
christos
ae335351bb Add proc:::exit
XXX: I am going to kill that soon and make the providers register automagically
with linker sets. This can't scale.
2015-09-30 20:59:44 +00:00
christos
7264d1b96c recognize the proc provider as belonging to sdt 2015-09-30 20:59:13 +00:00
christos
12713a4b5d We switched to newer versions in elftoolchain a while ago. 2015-09-30 00:35:46 +00:00
christos
35d37febae do the stack protector stuff like the other files. 2015-09-30 00:17:09 +00:00
christos
5a76c68ec9 detect dynamically if we need -e for echo 2015-09-29 23:50:52 +00:00
christos
85c412e566 - make the generated file rules depend on the source files
- hack for clang on Darwin
2015-09-29 23:50:17 +00:00
christos
acb11aeb8e fix the native build 2015-09-29 22:14:14 +00:00
christos
ec4b0d739b for the endian macros don't use the _ names, Darwin does not define them. 2015-09-29 20:43:16 +00:00
christos
f651117f07 no other ctf program needs -lrt, why does this one? 2015-09-29 20:31:43 +00:00
christos
b97202a0e1 make this tools friendly. 2015-09-29 19:43:39 +00:00
christos
302f5a4b29 return an error for actions we don't understand. 2015-09-29 14:31:22 +00:00
roy
2f705eb612 Sync 2015-09-29 09:11:47 +00:00
roy
a4b92b41fa Import openresolv-3.7.1 with the following changes:
*  Typo's, thanks to Herbert Parentes Fortes Neto
  *  Clarify that private_interfaces="*" will not forward the root zone
  *  ensure that domain-insecure always appears in a server clause for
     the unbound subscriber
2015-09-29 09:10:07 +00:00
wiz
ff1e46a1cb Remove reference to mdb(1). 2015-09-29 06:33:01 +00:00
wiz
963ab8d75f Fix typo. 2015-09-28 22:11:40 +00:00
wiz
f3752eafe8 Fix Dt. New sentence, new line. Fix xrefs.
Still leaves:
trailing Xref to mdb(1)
trailing Xref to libctf(3)
2015-09-28 22:00:26 +00:00
wiz
1ea70fc5bf Add RCS Id, serial comma, use Fx, fix xref.
XXX: libproc(3) does not exist, but is referenced three times.
2015-09-28 21:50:48 +00:00
christos
628c957c7a Add libproc/librtld_db 2015-09-28 21:05:57 +00:00
christos
3644045c3c neither libproc or librtld_db require CTF 2015-09-28 17:12:46 +00:00
mlelstv
4e27970548 revert previous. Dynamic libraries break systems with split / and /usr
partitions and also sun2. libdns is pulling in Kerberos anyway.
2015-09-27 21:01:27 +00:00
mlelstv
820518ec94 Don't link partially with static libraries.
Don't link with kerberos librararies, nothing is using them.
Don't link with libipsec, our local patch, that requires it, is gone.
2015-09-26 09:48:27 +00:00
christos
431e9fd675 avoid compiler warnings 2015-09-26 03:32:17 +00:00
christos
3a8db65df5 catch up with unsigned long -> proc_breakpoint_t change. 2015-09-26 00:33:34 +00:00
christos
58ec3b3ba7 remove caddr_t 2015-09-25 19:09:38 +00:00
christos
800ae96385 Fix the broken detach code and make the proc tests detach instead
of continue, so that we don't get kernel diagnostic messages about
detaching traced processes.
2015-09-25 19:08:32 +00:00
christos
9a58287b9b Add a proc_breakpoint_t and a proc_regval_t to abstract some types. 2015-09-25 16:07:32 +00:00
christos
c45350533b Restore previous: only build libproc and librtld_db for dtrace support, since
many archs are not supported.
2015-09-25 11:38:12 +00:00
christos
547df74cfc libproc and librtld_db build fine without CTF and should always be available. 2015-09-25 11:34:07 +00:00
martin
2f0225ffc2 librtld_db depends on libproc, so conditionalize it as well 2015-09-25 10:08:35 +00:00
martin
31c357f656 Conditionalize libproc here as well (why is it entered twice anyway?) 2015-09-25 08:22:02 +00:00
christos
f94f34a53d include <sys/proc.h> explicitly for kthread_t 2015-09-24 19:55:00 +00:00
christos
c4db460182 Elf64_Sym.st_value (Elf64_Addr) which is what GElf_Sym using, is wider than
uintptr_t on 32 bit machines, so cast to it.
2015-09-24 19:25:37 +00:00
christos
bcf65cfcd7 %j needs uintmax_t not uintptr_t 2015-09-24 19:16:06 +00:00
christos
58ad14e816 Hook up libproc and librtld_db into the build 2015-09-24 14:48:36 +00:00
christos
72494a1078 Add build stuff. 2015-09-24 14:36:54 +00:00
christos
5377c71070 use the alternate syscall names if available 2015-09-24 14:26:44 +00:00
christos
bae6f8e175 new from FreeBSD 2015-09-24 14:26:09 +00:00
christos
c0855460da sync with FreeBSD 2015-09-24 14:25:29 +00:00
christos
2cd1ca309f remove dup copies of code that we've moved to dev a long while ago 2015-09-24 14:23:39 +00:00
christos
26e9b7f568 sync with FreeBSD 2015-09-24 14:21:35 +00:00
christos
3745d9fb72 Sync with FreeBSD 2015-09-24 14:20:18 +00:00
christos
74f0118d99 sync with FreeBSD 2015-09-24 14:18:24 +00:00
christos
fbb8599f9a We have libproc now 2015-09-24 14:17:20 +00:00
christos
d502ba5f9b Add build glue, adjust for NetBSD 2015-09-24 14:15:58 +00:00
christos
945f510fbf import librtld_db from FreeBSD 2015-09-24 14:14:37 +00:00
christos
52ebe1c2c4 Add glue, adjust for NetBSD. 2015-09-24 14:12:47 +00:00
christos
fbcd1dd103 Import libproc from FreeBSD 2015-09-24 14:05:35 +00:00
mrg
7380f0d5c2 remove unused GALLIUM_NAMES variable. 2015-09-23 05:28:14 +00:00
mrg
34a1d0259a re-merge GCC 4.8.5 (part 1). 2015-09-23 04:23:50 +00:00
mrg
f78a39098a re-merge GCC 4.8.5 (part 1) 2015-09-23 03:39:07 +00:00
mrg
678f798eaf import GCC 4.8.5 as gcc.old, in prepartion to update GCC. 2015-09-23 03:03:02 +00:00
wiz
b1bfb67337 Install radeon(4) from radeon-kms into x86 subdir.
This way, there is no file name issue with radeon(4) from
the old not-kms driver; and subdir man pages are preferred
to non-subdir.

Addresses MKREPRO issue from PR 50132.

XXX: This will stop being correct if radeon-kms is ported to more
platforms like sparc64.
2015-09-19 23:00:44 +00:00
nonaka
de17d00067 PR/50248: re-apply src/external/bsd/tcpdump/dist/tcpdump.c rev.1.8.
> When running as root and wanting to write a file and not having CAPNG, don't
> drop privs, because we cannot open the file if we drop privs.
2015-09-17 14:03:10 +00:00
skrll
a9a1ce9deb gdb.old is no more. 2015-09-17 09:34:20 +00:00
skrll
511b4bba45 Remove gdb.old now it's unused. 2015-09-17 09:26:32 +00:00
christos
fe20ccddcc don't depend on the installed version of libz 2015-09-17 01:53:48 +00:00
christos
dce63dea1d no need for LIBDPLIBS here 2015-09-16 19:47:14 +00:00
christos
661f541135 libctf depends on libz 2015-09-15 18:38:41 +00:00
joerg
664441867e Don't shift negative values. 2015-09-12 19:04:21 +00:00
joerg
963949fb1a Replace arithmetic using undefined behavior with exhaustive list of type
size limits.
2015-09-12 19:03:11 +00:00
tron
3e47327b1e Resolve conflicts from last import 2015-09-12 08:23:23 +00:00
tron
f0dd1fac45 Import Postfix 2.11.6. Changes since version 2.11.4:
- Preparation for OpenSSL 1.2 API changes
- The sender_dependent_relayhost_maps feature ignored the relayhost setting
  in the case of a DUNNO lookup result. It would use the recipient domain
  instead.
- The default TLS settings no longer enable export-grade ciphers, and no
  longer enable the SSLv2 and SSLv3 protocols. These ciphers and protocols
  have little if any legitimate use today, and have instead become a
  vehicle for downgrade attacks.
2015-09-12 08:20:22 +00:00