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