Commit Graph

2638 Commits

Author SHA1 Message Date
roy 07c692851d sync 2011-11-24 00:37:40 +00:00
roy 02c18234cd Import openresolv-3.4.5 with the following changes since the last version:
* More printf portabitiy fixes.
* Use read -r to avoid backslash problems.
* If we have a valid domain, put that in resolv.conf as well as search.
  This does not fix a technical problem, just stops me getting bug reports.
* Update metric and privacy even if resolv.conf didn't change.
* sortlist is now supported.
* Ensure subscriber config directories exist before writing the configs
* Don't create pdnsd.conf if it doesn't exist or is not writeable.
2011-11-24 00:36:05 +00:00
matt a52d311628 Add mips64*-netbsd* clauses 2011-11-23 19:41:50 +00:00
christos 070df59c8a - make decimal conversions use the maximum width integers available on the
architecture.
- make signed and unsigned code consistent.
2011-11-22 22:30:22 +00:00
christos dd89f66f56 make this compile again. VOP_CLOSE is really vn_close() through macros. 2011-11-21 17:51:03 +00:00
christos bde7230620 correct declaration of vn_close()
XXX: Should all those dup declarations be here?
2011-11-21 05:50:11 +00:00
christos 6a2b307489 close file in a way that it does not trigger an assertion :-)
now zpool create works again.
2011-11-21 00:24:24 +00:00
dholland c8530f0b4f Add missing CLEANFILES+=x11perfcomp 2011-11-20 21:02:23 +00:00
christos eb50a1b80e enough with the compile time warnings. 2011-11-20 02:54:25 +00:00
mlelstv 329d131575 Fix passing of floating point registers. 2011-11-19 13:00:38 +00:00
joerg 22f467edff Update LLVM/Clang snapshot to r144933. Besides the usual bugfixes and
improvements, this brings the first of the address sanity checker and
the new tainted variable logic for the analyzer.
2011-11-18 15:56:53 +00:00
joerg 549f044e13 Use __dead 2011-11-17 16:20:47 +00:00
enami 6c9e68ac64 Replace section number with actual one as we did in see also list. 2011-11-17 02:41:55 +00:00
mrg fd03917f1a + 3218. [security] Cache lookup could return RRSIG data associated with
+                       nonexistent records, leading to an assertion
+                       failure. [RT #26590]

so that someone looking can tell more easily we've applied it.
2011-11-16 22:07:21 +00:00
christos ee0f6a0fa2 PR/45619: jmmv: Allow atf tests to request a minimum amount of memory 2011-11-16 17:46:16 +00:00
christos 07c8bd2ff7 patch for: https://www.isc.org/software/bind/advisories/cve-2011-tbd 2011-11-16 17:28:10 +00:00
njoly 2eb2f19fbe Substitute __mapfilesdir__ in man page. 2011-11-11 22:27:33 +00:00
christos e965f57700 enable unlock notify 2011-11-11 01:34:18 +00:00
chs 7411e1d619 include builtins.md in vax.md so that ffs is defined.
update for conditional branch changes in gcc.
2011-11-10 17:16:30 +00:00
christos 7b69fe6a2f PR/45595: bch: fix missing magic prefix 2011-11-10 13:41:00 +00:00
yamt 128f443a4a add a crude dependency on tm_p.h. build.sh -j128 fails for me without this. 2011-11-10 09:28:25 +00:00
tron 37141b1254 Resolve conflicts from last import. 2011-11-09 19:06:34 +00:00
tron c3d89ca464 Import Postfix 2.8.7. Changes since version 2.8.6:
Postfix stable release 2.8.7 is available. This contains a workaround for
a problem that is fixed in Postfix 2.9.
- The postscreen daemon, which is not enabled by default, sent non-compliant
  SMTP responses (220- followed by 421) when it could not give a connection
  to a real smtpd process. These responses caused some remote SMTP clients
  to return mail as undeliverable.

  The workaround is to hang up after sending 220- without sending the
  421 "sorry" reply; this is harmless.
2011-11-09 18:58:43 +00:00
christos cd021ecc4e need || instead of && 2011-11-09 14:42:42 +00:00
christos d87651d3f4 Somehow emacs tries to unregister frame info for a symbol it did not register.
Don't abort for now. This worked before because the previous version of gcc
did not bother unregistering. Adding debugging printfs makes emacs core
dump, where other programs work fine.
2011-11-08 23:08:11 +00:00
joerg 2405db5059 Just because IPV6 support is disabled doesn't mean inet_ntop are not
present. Since the local prototype conflicts, use the system version.
2011-11-08 22:21:30 +00:00
christos af2ef29d66 use writev(2) instead of dprintf(3) for portability. Suggested by joerg@ 2011-11-08 20:25:14 +00:00
joerg 7964dc0f2c Don't use constant macros in conditionals, use a #if check. 2011-11-08 16:45:43 +00:00
njoly aa8703ce6a Adjust dependencies for alpha. 2011-11-07 23:21:32 +00:00
christos 70f088f0e1 don't truncate error messages to 1K. 2011-11-06 18:18:16 +00:00
tron c461628ce9 Fix build with stack smash protection enabled. 2011-11-06 10:55:27 +00:00
christos 92f64477e8 Hook in tree 2011-11-05 22:40:26 +00:00
christos f2a3d14797 make this work:
- split alloca stuff in a separate file
- fix size_t/int/long inconsistencies
- fix weak alias stuff
- make paths consistent
- fix config files
- use switch instead of if/then/elseif...
- fix Makefiles
2011-11-05 22:39:12 +00:00
cheusov 3e8537647d Fix segfault when read(2) returns -1 2011-11-05 00:17:19 +00:00
christos 09b48f4059 more dependencies needed for the other texinfo files. 2011-11-04 17:52:19 +00:00
joerg fe2cc85884 Update LLVM/Clang snapshot to r143571 for the improved optimizer. 2011-11-03 17:52:53 +00:00
christos f37cf30aee fix vax floating point overflows. 2011-11-02 23:19:48 +00:00
wiz 4165ef4b81 Use standard section names. 2011-11-02 20:26:03 +00:00
yamt ed36af787f fix a function prototype 2011-11-02 16:45:00 +00:00
uwe f3172edb09 sh_frame_cache always tries to read FPSCR. Since frame.c uses gdb
exceptions now, there's an unplesant side effect that when FPSCR is
unavailable, your last display will get disabled just in case, "to
avoid infinite recursion".  That happens directly in throw_exception,
so even catching that NOT_AVAILABLE_ERROR doesn't help.

Tweak the code a bit so that sh_analyze_prologue only reads FPSCR as
needed, when an FMOV instruction is encountered in the prologue.

XXX: I'm not sure if this is the right thing to do, but it seems
minimally intrusive.
2011-11-01 21:47:53 +00:00
uwe f60e8996ed Hook back into sh-tdep.c infrastructure for handling registers and
discard old code brought over from gdb6.

Add regmap for FPU regs.  We don't support it now but it's irrelevant
here (though we effectively commit to using the same layout as Linux
and OpenBSD).

Define GDB_OSABI_NETBSD_CORE like sparc does to be forward compatible
with upstream.
2011-11-01 21:37:08 +00:00
uwe cac1691902 elfcore_grok_netbsd_note: sync SuperH PT_GETREGS value with reality.
Recognize PT_GETFPREGS that we don't yet actually have, but for which
the number is now reserved.
2011-11-01 00:31:38 +00:00
uwe b25f483145 Minor cosmetics to minimize diffs with vendor branch. 2011-10-31 23:30:27 +00:00
uwe 4ae94fd668 Since sh3 has got PT_STEP, nuke software single-stepping entirely. 2011-10-31 23:23:52 +00:00
uwe 4d93ce832f shnbsd_software_single_step: fix logic botch. Now that removal of
software single step breakpoints is handled by the caller we no longer
need to keep static next_pc around.
2011-10-31 23:10:16 +00:00
uwe 264117e445 struct reg has GBR since NetBSD 5, so bump up SHNBSD_SIZEOF_GREGS.
It would be nice to detect this dynamically, but gdb7 wouldn't work on
NetBSD 4 anyway.
2011-10-31 21:00:39 +00:00
christos cb72177097 regen 2011-10-31 20:52:14 +00:00
uwe 10230b2353 get_netbsd_elfcore_note_type: sync SuperH PT_GETREGS value with
reality.  Recognize old PT___GETREGS40 (for struct __reg40 without
GBR).  Recognize PT_GETFPREGS that we don't yet actually have, but for
which the number is now reserved.
2011-10-31 19:12:48 +00:00
christos f7e24ebe94 We need to allocate an inferior with our fake pid so that kernel core dumps
work.
2011-10-31 18:41:17 +00:00
christos d5be487c28 enable kernel stack frames now that I have tested them. 2011-10-31 18:40:40 +00:00