Commit Graph

240658 Commits

Author SHA1 Message Date
msaitoh
fe39cc6e62 Rename macro (sync with pcidevs rev. 1.1246). No functional change. 2016-02-01 08:28:48 +00:00
msaitoh
e376993f6f Regen. 2016-02-01 08:27:43 +00:00
msaitoh
7c4512ae81 - s/82081/82801/ from OpenBSD.
- 0x2829 is SATA. 0x282a is RAID.
2016-02-01 08:27:17 +00:00
riz
716b7d01f8 Implement the 'io' provider for DTrace. From riastradh@, with
fixes from me.
2016-02-01 05:05:43 +00:00
christos
76530fdb8e We can't depend on dp->d_namlen existing for the parts that are used in
makefs(8).
2016-02-01 02:59:33 +00:00
christos
cffe196c42 For the tools version we determine our own arch, we don't need to figure
it out at runtime in the linux case.
2016-02-01 02:16:48 +00:00
christos
efcb6e5b0c Split the opensolaris types into opentypes.h because linux includes
sysmacros.h from types.h and we can't interpose ourselves to define
the needed types otherwise.
Disable unused macros, get rid of __APPLE__
2016-02-01 02:12:55 +00:00
christos
d3b8f3fc89 prevent re-defines 2016-02-01 02:09:54 +00:00
christos
8397619c32 PR/50695: coypu: ctrl-c in su password input breaks shell (bash, csh)
Always restore the tty settings.
2016-01-31 23:41:38 +00:00
pooka
524147ffc7 Move "shotgun approach to rump syscalls" from rump.h to a separate header,
sort of as a hint that relying on those macros is not necessarily the
way you want to do things in 2016.  Include things from rump.h for compat
for the time being, though.
2016-01-31 23:14:34 +00:00
christos
a97d476aa4 fix broken patch 2016-01-31 23:11:49 +00:00
christos
0636a2fe97 PR/50729: Izumi Tsutsui: Add "SMALLPROG"-like options to disklabel(8) 2016-01-31 18:57:29 +00:00
christos
b6800095e8 PR/50729: Izumi Tsutsui: Add "small" disklabel 2016-01-31 18:56:49 +00:00
christos
cb68fe56e3 flip amd64 and evbarm to the new binutils 2016-01-31 18:47:14 +00:00
christos
0487dcd8aa handle both binutils 2.23 and 2.26 2016-01-31 18:41:35 +00:00
christos
f97ac7c8ea add nouveau lint file 2016-01-31 18:40:23 +00:00
christos
4e036373e1 bump major for new binutils. 2016-01-31 18:37:42 +00:00
christos
fa11e0c528 include bsd.init.mk to get Makefile.inc 2016-01-31 15:32:12 +00:00
christos
dc084e400e Introduce NOPIE and NOCTF so that standalone programs build properly. 2016-01-31 15:30:14 +00:00
christos
f56c05e9f6 remove the MKPIE and MKCTF no hack, and move it to the .mk files 2016-01-31 15:29:04 +00:00
christos
117f317b41 define it when we have vaddr_t exposed. 2016-01-31 06:15:39 +00:00
christos
73c5431c9d we don't keed page count in userland. 2016-01-31 05:31:28 +00:00
christos
aa2825fe7d only need pgcnt_t in kernel. 2016-01-31 05:21:53 +00:00
christos
73f3719203 PR/50730: Benny Siegert: Go kqueue test panics kernel.
- use a marker knote from the stack instead of allocating and freeing on
  each scan.
- add more KASSERTS
- introduce a KN_BUSY bit that indicates that the knote is currently being
  scanned, so that knote_detach does not end up deleting it when the file
  descriptor gets closed and we don't end up using/trashing free memory from
  the scan.
2016-01-31 04:40:01 +00:00
christos
cb09bfac79 Disable PIE and CTF for standalone code
XXX: Must be done centrally, and there must be a better way.
2016-01-31 02:16:28 +00:00
christos
b5a97f534d Add ip6addrctl 2016-01-30 23:45:37 +00:00
palle
46d16bc240 Fixed typo in sparc64_send_ipi_sun4u(): sun4v -> sun4u 2016-01-30 22:47:06 +00:00
christos
74d3e3e66c new openssl 2016-01-30 17:00:53 +00:00
christos
4060c40ee5 merge conflicts 2016-01-30 17:00:19 +00:00
christos
dcdb0b745a OpenSSL CHANGES
_______________

 Changes between 1.0.1q and 1.0.1r [28 Jan 2016]

  *) Protection for DH small subgroup attacks

     As a precautionary measure the SSL_OP_SINGLE_DH_USE option has been
     switched on by default and cannot be disabled. This could have some
     performance impact.
     [Matt Caswell]

  *) SSLv2 doesn't block disabled ciphers

     A malicious client can negotiate SSLv2 ciphers that have been disabled on
     the server and complete SSLv2 handshakes even if all SSLv2 ciphers have
     been disabled, provided that the SSLv2 protocol was not also disabled via
     SSL_OP_NO_SSLv2.

     This issue was reported to OpenSSL on 26th December 2015 by Nimrod Aviram
     and Sebastian Schinzel.
     (CVE-2015-3197)
     [Viktor Dukhovni]

  *) Reject DH handshakes with parameters shorter than 1024 bits.
     [Kurt Roeckx]
2016-01-30 16:56:02 +00:00
christos
2e3fb283fe Use .PARSEDIR to set the TOP. It makes things more portable since they
can work outside the tree.
2016-01-30 16:47:00 +00:00
bouyer
76e24fab26 Some NFS servers return RPC_PROGNOTREGISTERED instead of RPC_PROGVERSMISMATCH
when they don't support EXT_RQUOTAVERS but support RQUOTAVERS, so
retry with RQUOTAVERS for both RPC_PROGNOTREGISTERED and RPC_PROGVERSMISMATCH
return code.
Fix issue against a NetApp server reported by 6bone on current-users
2016-01-30 16:31:28 +00:00
christos
1798a208d9 Remove trailing whitespace from imported messages when adding now files.
This is done in RCS_checkin() but we have a "fast path" for new files here
that does not do it. Hooray for specialized code.

XXX: pullup 6, 7
2016-01-30 16:21:47 +00:00
christos
ef555cf8bb Whitespace fix (Ingo Schwarze) 2016-01-30 15:05:27 +00:00
wiz
69be113f78 New sentence, new line. Bump date. 2016-01-30 10:13:02 +00:00
mlelstv
223c7df5b3 Add support to msdosfs and makefs to generate correct Unicode (UCS-2) directory
entries from UTF8 encoded file names.
2016-01-30 09:59:27 +00:00
tsutsui
f6410dad56 Use local MTREECONF to omit unnecessary dirs. 2016-01-30 05:15:18 +00:00
christos
736ee7ee51 compile full symbol table for CTF so FBT can get function arguments. 2016-01-30 04:12:38 +00:00
christos
e1356d5e2a Make ctfconvert remove the debugging symbols after it is done converting them. 2016-01-30 04:07:27 +00:00
christos
7ce9f672f2 Fix misplaced parentheses (Ingo Schwarze) 2016-01-30 04:02:51 +00:00
christos
3495c5242f If we are building CTF, keep debugging symbols. 2016-01-30 03:38:39 +00:00
christos
0ef15dfa51 one left but evbarm64 but clang is busted. 2016-01-30 02:13:13 +00:00
christos
0260838f7c do riscv and earmeb 2016-01-30 01:44:22 +00:00
christos
eb3733c01e more riscv fixes 2016-01-30 01:17:05 +00:00
tsutsui
05856249ee Remove redundant mount_gemdos script and put an alias instead. 2016-01-30 00:52:11 +00:00
riastradh
461b4ecf4d Always initialize error.
Found by joerg.
2016-01-30 00:00:56 +00:00
riastradh
d5375c6a53 Flush unused function.
Found by joerg.
2016-01-29 23:58:22 +00:00
joerg
8efada2418 Restrict -Wno-unused-but-set-variable to gcc. 2016-01-29 22:49:06 +00:00
christos
286899b79e fix bfd for riscv. 2016-01-29 22:39:00 +00:00
riastradh
4306995b47 Use %"PRIx8", not %hx, for uint8_t. %hx is for unsigned short. 2016-01-29 22:25:45 +00:00