Commit Graph

240595 Commits

Author SHA1 Message Date
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
christos 04028aa931 update or1k 2016-01-29 21:46:13 +00:00
riastradh 44348888a3 Don't store non-enumerated values in an enum.
Found by joerg.
2016-01-29 21:46:03 +00:00
christos 83d04d3aa0 use __register. 2016-01-29 21:45:00 +00:00
christos 2f4394e35b add or1k 2016-01-29 21:38:35 +00:00
christos 2dd41d1a41 grow a big endian arm 2016-01-29 21:33:52 +00:00
christos 4e4e5082ff grow another arm. 2016-01-29 21:11:55 +00:00
christos 01129addf9 fix aarch64 2016-01-29 20:54:09 +00:00
christos f2fcb61447 we have our own popcount. 2016-01-29 20:53:14 +00:00
christos b711ecb4da regen earm, rest of ia64 2016-01-29 20:41:25 +00:00
christos 164e2a0fd9 regen ia64 2016-01-29 20:39:19 +00:00
christos 84c7254397 PR/50631: Joerg Sonnenberger: Don't rename syscalls before you include
the relevant headers.
2016-01-29 20:35:48 +00:00
christos 65691b0e16 One macro is enough (Ingo Schwarze) 2016-01-29 19:59:11 +00:00
christos b466259f09 missing ia64. 2016-01-29 18:05:38 +00:00