Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/pgoyette-compat]: src Sync with HEAD



details:   https://anonhg.NetBSD.org/src/rev/4045ee493e6d
branches:  pgoyette-compat
changeset: 321166:4045ee493e6d
user:      pgoyette <pgoyette%NetBSD.org@localhost>
date:      Sun Apr 22 07:20:06 2018 +0000

description:
Sync with HEAD

diffstat:

 UPDATING                                                       |      7 +-
 bin/sh/arithmetic.c                                            |     14 +-
 bin/sh/parser.c                                                |      6 +-
 crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3            |     20 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c          |      2 +
 distrib/sets/lists/base/shl.mi                                 |     10 +-
 distrib/sets/lists/comp/mi                                     |      4 +-
 distrib/sets/lists/comp/shl.mi                                 |      8 +-
 distrib/sets/lists/debug/shl.mi                                |      8 +-
 doc/3RDPARTY                                                   |      6 +-
 doc/CHANGES                                                    |      7 +-
 doc/CHANGES.prev                                               |      5 +-
 etc/defaults/rc.conf                                           |      4 +-
 external/bsd/am-utils/dist/fixmount/fixmount.8                 |     98 +-
 external/bsd/file/dist/ChangeLog                               |     25 +
 external/bsd/file/dist/Makefile.in                             |    115 +-
 external/bsd/file/dist/README                                  |     48 +-
 external/bsd/file/dist/TODO                                    |     15 +-
 external/bsd/file/dist/aclocal.m4                              |    445 +-
 external/bsd/file/dist/compile                                 |      2 +-
 external/bsd/file/dist/config.guess                            |    469 +-
 external/bsd/file/dist/config.h.in                             |     10 +-
 external/bsd/file/dist/config.sub                              |    120 +-
 external/bsd/file/dist/configure                               |    413 +-
 external/bsd/file/dist/configure.ac                            |     10 +-
 external/bsd/file/dist/depcomp                                 |      5 +-
 external/bsd/file/dist/doc/Makefile.in                         |     78 +-
 external/bsd/file/dist/doc/file.1                              |    155 +-
 external/bsd/file/dist/doc/magic.5                             |     22 +-
 external/bsd/file/dist/install-sh                              |    708 +-
 external/bsd/file/dist/ltmain.sh                               |     24 +-
 external/bsd/file/dist/magic/Makefile.am                       |      8 +-
 external/bsd/file/dist/magic/Makefile.in                       |     86 +-
 external/bsd/file/dist/magic/magdir/acorn                      |     35 +-
 external/bsd/file/dist/magic/magdir/animation                  |     50 +-
 external/bsd/file/dist/magic/magdir/apple                      |     18 +-
 external/bsd/file/dist/magic/magdir/archive                    |    306 +-
 external/bsd/file/dist/magic/magdir/audio                      |     82 +-
 external/bsd/file/dist/magic/magdir/beetle                     |      7 +
 external/bsd/file/dist/magic/magdir/c64                        |     13 +-
 external/bsd/file/dist/magic/magdir/compress                   |     43 +-
 external/bsd/file/dist/magic/magdir/console                    |      4 +-
 external/bsd/file/dist/magic/magdir/dbpf                       |     17 +
 external/bsd/file/dist/magic/magdir/elf                        |      7 +-
 external/bsd/file/dist/magic/magdir/filesystems                |     24 +-
 external/bsd/file/dist/magic/magdir/fonts                      |      4 +-
 external/bsd/file/dist/magic/magdir/games                      |     42 +-
 external/bsd/file/dist/magic/magdir/geo                        |     15 +-
 external/bsd/file/dist/magic/magdir/gnu                        |    118 +-
 external/bsd/file/dist/magic/magdir/images                     |     82 +-
 external/bsd/file/dist/magic/magdir/intel                      |      4 +-
 external/bsd/file/dist/magic/magdir/macintosh                  |    410 +-
 external/bsd/file/dist/magic/magdir/measure                    |     39 +
 external/bsd/file/dist/magic/magdir/mozilla                    |     14 +-
 external/bsd/file/dist/magic/magdir/msdos                      |     17 +-
 external/bsd/file/dist/magic/magdir/msooxml                    |     23 +-
 external/bsd/file/dist/magic/magdir/netbsd                     |      2 +-
 external/bsd/file/dist/magic/magdir/ole2compounddocs           |     23 +-
 external/bsd/file/dist/magic/magdir/pgp                        |     45 +-
 external/bsd/file/dist/magic/magdir/revision                   |     22 +-
 external/bsd/file/dist/magic/magdir/riff                       |     31 +-
 external/bsd/file/dist/magic/magdir/rpi                        |     15 +
 external/bsd/file/dist/magic/magdir/sgml                       |     13 +-
 external/bsd/file/dist/magic/magdir/spectrum                   |     28 +-
 external/bsd/file/dist/magic/magdir/ssl                        |      4 +-
 external/bsd/file/dist/magic/magdir/terminfo                   |     13 +-
 external/bsd/file/dist/magic/magdir/tplink                     |     82 +
 external/bsd/file/dist/magic/magdir/vorbis                     |     11 +-
 external/bsd/file/dist/magic/magdir/windows                    |    211 +-
 external/bsd/file/dist/magic/magdir/zip                        |     63 +
 external/bsd/file/dist/missing                                 |      6 +-
 external/bsd/file/dist/python/Makefile.in                      |     78 +-
 external/bsd/file/dist/src/Makefile.am                         |      4 +-
 external/bsd/file/dist/src/Makefile.in                         |     96 +-
 external/bsd/file/dist/src/apprentice.c                        |     36 +-
 external/bsd/file/dist/src/ascmagic.c                          |     33 +-
 external/bsd/file/dist/src/buffer.c                            |     90 +
 external/bsd/file/dist/src/cdf.c                               |     24 +-
 external/bsd/file/dist/src/compress.c                          |     12 +-
 external/bsd/file/dist/src/encoding.c                          |     20 +-
 external/bsd/file/dist/src/file.c                              |    180 +-
 external/bsd/file/dist/src/file.h                              |     68 +-
 external/bsd/file/dist/src/file_opts.h                         |      5 +-
 external/bsd/file/dist/src/funcs.c                             |     31 +-
 external/bsd/file/dist/src/is_tar.c                            |     16 +-
 external/bsd/file/dist/src/readcdf.c                           |     12 +-
 external/bsd/file/dist/src/readelf.c                           |     43 +-
 external/bsd/file/dist/src/seccomp.c                           |    252 +
 external/bsd/file/dist/src/softmagic.c                         |    279 +-
 external/bsd/file/dist/tests/Makefile.in                       |     80 +-
 external/bsd/file/include/config.h                             |     16 +-
 external/bsd/file/lib/Makefile                                 |      4 +-
 external/bsd/file/lib/shlib_version                            |      6 +-
 external/gpl2/gmake/dist/glob/glob.c                           |      2 +-
 external/gpl3/binutils/dist/bfd/ChangeLog                      |   2265 +-
 external/gpl3/binutils/dist/bfd/Makefile.am                    |     45 +-
 external/gpl3/binutils/dist/bfd/Makefile.in                    |     57 +-
 external/gpl3/binutils/dist/bfd/aoutx.h                        |    373 +-
 external/gpl3/binutils/dist/bfd/archive.c                      |     82 +-
 external/gpl3/binutils/dist/bfd/archures.c                     |    557 +-
 external/gpl3/binutils/dist/bfd/bfd-in2.h                      |   1121 +-
 external/gpl3/binutils/dist/bfd/bfd.c                          |    951 +-
 external/gpl3/binutils/dist/bfd/coff-alpha.c                   |     26 +-
 external/gpl3/binutils/dist/bfd/coffcode.h                     |    256 +-
 external/gpl3/binutils/dist/bfd/config.bfd                     |    177 +-
 external/gpl3/binutils/dist/bfd/configure                      |    288 +-
 external/gpl3/binutils/dist/bfd/configure.ac                   |     61 +-
 external/gpl3/binutils/dist/bfd/configure.host                 |      2 +-
 external/gpl3/binutils/dist/bfd/cpu-mips.c                     |     69 +-
 external/gpl3/binutils/dist/bfd/cpu-or1k.c                     |     14 +-
 external/gpl3/binutils/dist/bfd/cpu-riscv.c                    |     55 +-
 external/gpl3/binutils/dist/bfd/doc/Makefile.in                |      6 +-
 external/gpl3/binutils/dist/bfd/doc/bfdt.texi                  |    125 +-
 external/gpl3/binutils/dist/bfd/doc/bfdver.texi                |      4 +-
 external/gpl3/binutils/dist/bfd/doc/reloc.texi                 |    191 +-
 external/gpl3/binutils/dist/bfd/dwarf2.c                       |   1334 +-
 external/gpl3/binutils/dist/bfd/elf-bfd.h                      |    284 +-
 external/gpl3/binutils/dist/bfd/elf-eh-frame.c                 |    294 +-
 external/gpl3/binutils/dist/bfd/elf.c                          |   1348 +-
 external/gpl3/binutils/dist/bfd/elf32-arm.c                    |   3606 +-
 external/gpl3/binutils/dist/bfd/elf32-avr.c                    |   2389 +-
 external/gpl3/binutils/dist/bfd/elf32-hppa.c                   |   1222 +-
 external/gpl3/binutils/dist/bfd/elf32-i386.c                   |   3670 +-
 external/gpl3/binutils/dist/bfd/elf32-m68k.c                   |    557 +-
 external/gpl3/binutils/dist/bfd/elf32-or1k.c                   |   3266 +-
 external/gpl3/binutils/dist/bfd/elf32-ppc.c                    |   2886 +-
 external/gpl3/binutils/dist/bfd/elf32-sh.c                     |    801 +-
 external/gpl3/binutils/dist/bfd/elf32-vax.c                    |    286 +-
 external/gpl3/binutils/dist/bfd/elf64-alpha.c                  |    398 +-
 external/gpl3/binutils/dist/bfd/elf64-mips.c                   |    182 +-
 external/gpl3/binutils/dist/bfd/elf64-ppc.c                    |   2571 +-
 external/gpl3/binutils/dist/bfd/elf64-x86-64.c                 |   4229 +-
 external/gpl3/binutils/dist/bfd/elflink.c                      |   2408 +-
 external/gpl3/binutils/dist/bfd/elfn32-mips.c                  |    181 +-
 external/gpl3/binutils/dist/bfd/elfnn-riscv.c                  |   1429 +-
 external/gpl3/binutils/dist/bfd/elfxx-mips.c                   |   1334 +-
 external/gpl3/binutils/dist/bfd/elfxx-riscv.c                  |   1343 +-
 external/gpl3/binutils/dist/bfd/elfxx-riscv.h                  |      9 +-
 external/gpl3/binutils/dist/bfd/elfxx-sparc.c                  |    947 +-
 external/gpl3/binutils/dist/bfd/libbfd.h                       |    196 +-
 external/gpl3/binutils/dist/bfd/linker.c                       |    326 +-
 external/gpl3/binutils/dist/bfd/reloc.c                        |    645 +-
 external/gpl3/binutils/dist/bfd/syms.c                         |    172 +-
 external/gpl3/binutils/dist/bfd/targets.c                      |    295 +-
 external/gpl3/binutils/dist/bfd/version.h                      |     20 +-
 external/gpl3/binutils/dist/binutils/ChangeLog                 |    522 +-
 external/gpl3/binutils/dist/binutils/Makefile.in               |     12 +-
 external/gpl3/binutils/dist/binutils/NEWS                      |     80 +-
 external/gpl3/binutils/dist/binutils/ar.c                      |     21 +-
 external/gpl3/binutils/dist/binutils/arsup.c                   |     15 +-
 external/gpl3/binutils/dist/binutils/bucomm.c                  |    344 +-
 external/gpl3/binutils/dist/binutils/configure                 |     86 +-
 external/gpl3/binutils/dist/binutils/doc/Makefile.am           |      2 +-
 external/gpl3/binutils/dist/binutils/doc/Makefile.in           |      3 +-
 external/gpl3/binutils/dist/binutils/doc/addr2line.1           |     26 +-
 external/gpl3/binutils/dist/binutils/doc/ar.1                  |    106 +-
 external/gpl3/binutils/dist/binutils/doc/binutils.info         |    Bin 
 external/gpl3/binutils/dist/binutils/doc/binutils.texi         |    396 +-
 external/gpl3/binutils/dist/binutils/doc/cxxfilt.man           |     26 +-
 external/gpl3/binutils/dist/binutils/doc/dlltool.1             |     30 +-
 external/gpl3/binutils/dist/binutils/doc/elfedit.1             |     26 +-
 external/gpl3/binutils/dist/binutils/doc/nlmconv.1             |     26 +-
 external/gpl3/binutils/dist/binutils/doc/nm.1                  |     70 +-
 external/gpl3/binutils/dist/binutils/doc/objcopy.1             |    107 +-
 external/gpl3/binutils/dist/binutils/doc/objdump.1             |    371 +-
 external/gpl3/binutils/dist/binutils/doc/ranlib.1              |     28 +-
 external/gpl3/binutils/dist/binutils/doc/readelf.1             |    299 +-
 external/gpl3/binutils/dist/binutils/doc/size.1                |     32 +-
 external/gpl3/binutils/dist/binutils/doc/strings.1             |     28 +-
 external/gpl3/binutils/dist/binutils/doc/strip.1               |     85 +-
 external/gpl3/binutils/dist/binutils/doc/windmc.1              |     26 +-
 external/gpl3/binutils/dist/binutils/doc/windres.1             |     26 +-
 external/gpl3/binutils/dist/binutils/objcopy.c                 |    968 +-
 external/gpl3/binutils/dist/binutils/readelf.c                 |   7356 ++-
 external/gpl3/binutils/dist/binutils/strings.c                 |     90 +-
 external/gpl3/binutils/dist/config.guess                       |    116 +-
 external/gpl3/binutils/dist/config.sub                         |     64 +-
 external/gpl3/binutils/dist/configure                          |    834 +-
 external/gpl3/binutils/dist/configure.ac                       |    493 +-
 external/gpl3/binutils/dist/cpu/or1kcommon.cpu                 |      5 +
 external/gpl3/binutils/dist/gas/ChangeLog                      |   3700 +-
 external/gpl3/binutils/dist/gas/Makefile.am                    |     42 +-
 external/gpl3/binutils/dist/gas/Makefile.in                    |     81 +-
 external/gpl3/binutils/dist/gas/atof-generic.c                 |      4 +-
 external/gpl3/binutils/dist/gas/config/atof-vax.c              |      2 +-
 external/gpl3/binutils/dist/gas/config/obj-elf.c               |    145 +-
 external/gpl3/binutils/dist/gas/config/tc-alpha.c              |     10 +-
 external/gpl3/binutils/dist/gas/config/tc-arm.c                |   1980 +-
 external/gpl3/binutils/dist/gas/config/tc-m68k.c               |     35 +-
 external/gpl3/binutils/dist/gas/config/tc-mips.c               |   1854 +-
 external/gpl3/binutils/dist/gas/config/tc-mips.h               |      8 +-
 external/gpl3/binutils/dist/gas/config/tc-or1k.c               |      2 +-
 external/gpl3/binutils/dist/gas/config/tc-or1k.h               |      2 +-
 external/gpl3/binutils/dist/gas/config/tc-ppc.c                |   1386 +-
 external/gpl3/binutils/dist/gas/config/tc-riscv.c              |   2180 +-
 external/gpl3/binutils/dist/gas/config/tc-riscv.h              |     63 +-
 external/gpl3/binutils/dist/gas/config/tc-sparc.c              |    397 +-
 external/gpl3/binutils/dist/gas/config/tc-vax.c                |     14 +-
 external/gpl3/binutils/dist/gas/config/tc-vax.h                |      2 +-
 external/gpl3/binutils/dist/gas/config/vax-inst.h              |      2 +-
 external/gpl3/binutils/dist/gas/configure                      |    125 +-
 external/gpl3/binutils/dist/gas/configure.ac                   |     11 +-
 external/gpl3/binutils/dist/gas/configure.tgt                  |     62 +-
 external/gpl3/binutils/dist/gas/doc/Makefile.am                |      4 +-
 external/gpl3/binutils/dist/gas/doc/Makefile.in                |      6 +-
 external/gpl3/binutils/dist/gas/doc/as.1                       |    489 +-
 external/gpl3/binutils/dist/gas/doc/as.info                    |    Bin 
 external/gpl3/binutils/dist/gas/doc/as.texinfo                 |    239 +-
 external/gpl3/binutils/dist/gas/doc/c-mips.texi                |     60 +-
 external/gpl3/binutils/dist/gas/doc/c-ppc.texi                 |      5 +-
 external/gpl3/binutils/dist/gas/remap.c                        |      2 +-
 external/gpl3/binutils/dist/gas/write.c                        |     90 +-
 external/gpl3/binutils/dist/gold/Makefile.am                   |      2 +-
 external/gpl3/binutils/dist/gprof/corefile.c                   |     64 +-
 external/gpl3/binutils/dist/gprof/gprof.1                      |    118 +-
 external/gpl3/binutils/dist/gprof/gprof.c                      |      2 +
 external/gpl3/binutils/dist/gprof/gprof.info                   |   1856 +-
 external/gpl3/binutils/dist/include/bfdlink.h                  |     47 +-
 external/gpl3/binutils/dist/include/dis-asm.h                  |    145 +-
 external/gpl3/binutils/dist/include/elf/common.h               |    170 +-
 external/gpl3/binutils/dist/include/elf/internal.h             |      2 +-
 external/gpl3/binutils/dist/include/elf/mips.h                 |      9 +-
 external/gpl3/binutils/dist/include/elf/or1k.h                 |      2 +-
 external/gpl3/binutils/dist/include/elf/ppc.h                  |     26 +-
 external/gpl3/binutils/dist/include/elf/riscv.h                |     88 +-
 external/gpl3/binutils/dist/include/objalloc.h                 |      2 +-
 external/gpl3/binutils/dist/include/opcode/hppa.h              |      6 +-
 external/gpl3/binutils/dist/include/opcode/mips.h              |     85 +-
 external/gpl3/binutils/dist/include/opcode/ppc.h               |    337 +-
 external/gpl3/binutils/dist/include/opcode/riscv-opc.h         |   2414 +-
 external/gpl3/binutils/dist/include/opcode/riscv.h             |    274 +-
 external/gpl3/binutils/dist/ld/ChangeLog                       |   2537 +-
 external/gpl3/binutils/dist/ld/Makefile.am                     |    141 +-
 external/gpl3/binutils/dist/ld/Makefile.in                     |    146 +-
 external/gpl3/binutils/dist/ld/configure                       |    157 +-
 external/gpl3/binutils/dist/ld/configure.ac                    |     74 +-
 external/gpl3/binutils/dist/ld/configure.host                  |    233 +-
 external/gpl3/binutils/dist/ld/configure.tgt                   |    294 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32bmipn32-defs.sh |      3 +-
 external/gpl3/binutils/dist/ld/emulparams/elf32lriscv-defs.sh  |     31 +-
 external/gpl3/binutils/dist/ld/emulparams/elf64lriscv-defs.sh  |     12 +
 external/gpl3/binutils/dist/ld/emulparams/elf_i386.sh          |      7 +-
 external/gpl3/binutils/dist/ld/emulparams/hppalinux.sh         |     13 +-
 external/gpl3/binutils/dist/ld/emulparams/shelf_nbsd.sh        |      1 +
 external/gpl3/binutils/dist/ld/emultempl/aarch64elf.em         |     34 +-
 external/gpl3/binutils/dist/ld/emultempl/armelf.em             |    177 +-
 external/gpl3/binutils/dist/ld/emultempl/beos.em               |    103 +-
 external/gpl3/binutils/dist/ld/emultempl/elf32.em              |    706 +-
 external/gpl3/binutils/dist/ld/emultempl/genelf.em             |      4 +-
 external/gpl3/binutils/dist/ld/emultempl/mmo.em                |      4 +-
 external/gpl3/binutils/dist/ld/emultempl/pe.em                 |    158 +-
 external/gpl3/binutils/dist/ld/emultempl/pep.em                |    193 +-
 external/gpl3/binutils/dist/ld/emultempl/riscvelf.em           |      8 +-
 external/gpl3/binutils/dist/ld/emultempl/spuelf.em             |     28 +-
 external/gpl3/binutils/dist/ld/emultempl/xtensaelf.em          |     12 +-
 external/gpl3/binutils/dist/ld/genscripts.sh                   |    106 +-
 external/gpl3/binutils/dist/ld/ld.texinfo                      |    622 +-
 external/gpl3/binutils/dist/ld/ldctor.c                        |     17 +-
 external/gpl3/binutils/dist/ld/ldemul.c                        |     13 +-
 external/gpl3/binutils/dist/ld/ldemul.h                        |      9 +-
 external/gpl3/binutils/dist/ld/ldexp.c                         |    558 +-
 external/gpl3/binutils/dist/ld/ldgram.c                        |   5869 +-
 external/gpl3/binutils/dist/ld/ldgram.h                        |    516 +-
 external/gpl3/binutils/dist/ld/ldlang.c                        |    879 +-
 external/gpl3/binutils/dist/ld/ldlang.h                        |      3 +-
 external/gpl3/binutils/dist/ld/ldlex.c                         |   3446 +-
 external/gpl3/binutils/dist/ld/ldlex.h                         |      8 +-
 external/gpl3/binutils/dist/ld/ldlex.l                         |    163 +-
 external/gpl3/binutils/dist/ld/ldmain.c                        |     65 +-
 external/gpl3/binutils/dist/ld/ldmain.h                        |      2 +-
 external/gpl3/binutils/dist/ld/lexsup.c                        |     71 +-
 external/gpl3/binutils/dist/ld/scripttempl/avrtiny.sc          |    256 -
 external/gpl3/binutils/dist/ld/scripttempl/elf.sc              |    101 +-
 external/gpl3/binutils/dist/ld/scripttempl/sh.sc               |      6 +-
 external/gpl3/binutils/dist/libiberty/Makefile.in              |     20 +-
 external/gpl3/binutils/dist/libiberty/configure                |     26 +-
 external/gpl3/binutils/dist/libiberty/configure.ac             |      6 +-
 external/gpl3/binutils/dist/libiberty/floatformat.c            |      3 +-
 external/gpl3/binutils/dist/libiberty/make-temp-file.c         |      3 +-
 external/gpl3/binutils/dist/libiberty/objalloc.c               |      2 +-
 external/gpl3/binutils/dist/opcodes/ChangeLog                  |    912 +-
 external/gpl3/binutils/dist/opcodes/Makefile.am                |     20 +-
 external/gpl3/binutils/dist/opcodes/Makefile.in                |     20 +-
 external/gpl3/binutils/dist/opcodes/cgen.sh                    |     28 +-
 external/gpl3/binutils/dist/opcodes/configure                  |     81 +-
 external/gpl3/binutils/dist/opcodes/disassemble.c              |    140 +-
 external/gpl3/binutils/dist/opcodes/mips-dis.c                 |    659 +-
 external/gpl3/binutils/dist/opcodes/mips-opc.c                 |     56 +-
 external/gpl3/binutils/dist/opcodes/or1k-asm.c                 |      3 +-
 external/gpl3/binutils/dist/opcodes/or1k-desc.c                |      8 +-
 external/gpl3/binutils/dist/opcodes/or1k-desc.h                |     11 +-
 external/gpl3/binutils/dist/opcodes/or1k-dis.c                 |      5 +-
 external/gpl3/binutils/dist/opcodes/or1k-ibld.c                |      3 +-
 external/gpl3/binutils/dist/opcodes/or1k-opc.c                 |      3 +-
 external/gpl3/binutils/dist/opcodes/or1k-opc.h                 |     11 +-
 external/gpl3/binutils/dist/opcodes/or1k-opinst.c              |      3 +-
 external/gpl3/binutils/dist/opcodes/ppc-dis.c                  |    298 +-
 external/gpl3/binutils/dist/opcodes/ppc-opc.c                  |   5674 +-
 external/gpl3/binutils/dist/opcodes/riscv-dis.c                |    373 +-
 external/gpl3/binutils/dist/opcodes/riscv-opc.c                |   1261 +-
 external/gpl3/binutils/dist/opcodes/sparc-dis.c                |     28 +-
 external/gpl3/binutils/dist/zlib/as400/bndsrc                  |    215 -
 external/gpl3/binutils/dist/zlib/as400/compile.clp             |    110 -
 external/gpl3/binutils/dist/zlib/as400/readme.txt              |    115 -
 external/gpl3/binutils/dist/zlib/as400/zlib.inc                |    451 -
 external/gpl3/binutils/lib/libbfd/Makefile                     |      4 +-
 external/gpl3/binutils/lib/libbfd/arch/i386/bfd.h              |   1125 +-
 external/gpl3/binutils/lib/libbfd/arch/i386/bfd_stdint.h       |      4 +-
 external/gpl3/binutils/lib/libbfd/arch/i386/bfdver.h           |     26 +-
 external/gpl3/binutils/lib/libbfd/arch/i386/config.h           |     16 +-
 external/gpl3/binutils/lib/libbfd/arch/i386/defs.mk            |      4 +-
 external/gpl3/binutils/lib/libbfd/arch/x86_64/bfd.h            |   1125 +-
 external/gpl3/binutils/lib/libbfd/arch/x86_64/bfd_stdint.h     |      4 +-
 external/gpl3/binutils/lib/libbfd/arch/x86_64/bfdver.h         |     26 +-
 external/gpl3/binutils/lib/libbfd/arch/x86_64/config.h         |     16 +-
 external/gpl3/binutils/lib/libbfd/arch/x86_64/defs.mk          |      4 +-
 external/gpl3/binutils/lib/libiberty/arch/i386/config.h        |      6 +-
 external/gpl3/binutils/lib/libiberty/arch/i386/defs.mk         |      4 +-
 external/gpl3/binutils/lib/libiberty/arch/x86_64/config.h      |      6 +-
 external/gpl3/binutils/lib/libiberty/arch/x86_64/defs.mk       |      4 +-
 external/gpl3/binutils/lib/libopcodes/Makefile                 |      4 +-
 external/gpl3/binutils/lib/libopcodes/arch/i386/config.h       |      8 +-
 external/gpl3/binutils/lib/libopcodes/arch/x86_64/config.h     |      8 +-
 external/gpl3/binutils/lib/libopcodes/arch/x86_64/defs.mk      |      2 +-
 external/gpl3/binutils/usr.bin/common/arch/i386/config.h       |     12 +-
 external/gpl3/binutils/usr.bin/common/arch/i386/defs.mk        |      4 +-
 external/gpl3/binutils/usr.bin/common/arch/x86_64/config.h     |     12 +-
 external/gpl3/binutils/usr.bin/common/arch/x86_64/defs.mk      |      4 +-
 external/gpl3/binutils/usr.bin/gas/arch/i386/config.h          |     11 +-
 external/gpl3/binutils/usr.bin/gas/arch/x86_64/config.h        |     11 +-
 external/gpl3/binutils/usr.bin/gas/arch/x86_64/defs.mk         |      4 +-
 external/gpl3/binutils/usr.bin/gprof/arch/i386/gconfig.h       |      8 +-
 external/gpl3/binutils/usr.bin/gprof/arch/x86_64/defs.mk       |      2 +-
 external/gpl3/binutils/usr.bin/gprof/arch/x86_64/gconfig.h     |      8 +-
 external/gpl3/binutils/usr.bin/ld/arch/i386/config.h           |     18 +-
 external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h         |     18 +-
 external/gpl3/binutils/usr.bin/ld/arch/x86_64/defs.mk          |      2 +-
 external/gpl3/gcc/dist/gcc/genattrtab.c                        |     33 +-
 external/gpl3/gcc/usr.bin/backend/Makefile                     |      6 +-
 sbin/nvmectl/Makefile                                          |      3 +-
 sbin/nvmectl/devlist.c                                         |      8 +-
 sbin/nvmectl/firmware.c                                        |     10 +-
 sbin/nvmectl/identify.c                                        |     22 +-
 sbin/nvmectl/logpage.c                                         |    196 +-
 sbin/nvmectl/nvme.h                                            |     22 +-
 sbin/nvmectl/nvmectl.8                                         |     22 +-
 sbin/nvmectl/nvmectl.c                                         |     53 +-
 sbin/nvmectl/nvmectl.h                                         |     32 +-
 sbin/nvmectl/perftest.c                                        |      8 +-
 sbin/nvmectl/power.c                                           |     10 +-
 sbin/nvmectl/reset.c                                           |      8 +-
 sbin/nvmectl/util.c                                            |    140 +
 sbin/nvmectl/wdc.c                                             |    213 +-
 share/dict/web2                                                |      1 -
 share/man/man7/sysctl.7                                        |      7 +-
 share/man/man9/fork1.9                                         |     18 +-
 share/mk/bsd.own.mk                                            |      7 +-
 sys/altq/altq_classq.h                                         |     14 +-
 sys/arch/alpha/include/alpha.h                                 |     10 +-
 sys/arch/amd64/amd64/locore.S                                  |      6 +-
 sys/arch/amd64/conf/Makefile.amd64                             |      4 +-
 sys/arch/arm/sunxi/sun4i_dma.c                                 |     18 +-
 sys/arch/arm/sunxi/sunxi_codec.c                               |     44 +-
 sys/arch/arm/sunxi/sunxi_mmc.c                                 |     85 +-
 sys/arch/evbcf/include/intr.h                                  |      6 +-
 sys/arch/i386/conf/Makefile.i386                               |      4 +-
 sys/arch/macppc/conf/POWERMAC_G5_11_2                          |      4 +-
 sys/arch/macppc/conf/files.macppc                              |      7 +-
 sys/arch/macppc/dev/smu.c                                      |     52 +-
 sys/arch/macppc/dev/smuiic.c                                   |     66 +-
 sys/arch/macppc/dev/smusat.c                                   |     32 +-
 sys/arch/mips/cavium/dev/octeon_fpavar.h                       |     14 +-
 sys/arch/mips/cavium/dev/octeon_gmxvar.h                       |      6 +-
 sys/arch/mips/cavium/dev/octeon_pkovar.h                       |     14 +-
 sys/arch/mips/cavium/dev/octeon_powvar.h                       |     44 +-
 sys/arch/mips/cavium/octeonvar.h                               |     18 +-
 sys/arch/mmeye/include/intr.h                                  |      6 +-
 sys/arch/mvme68k/include/intr.h                                |      6 +-
 sys/arch/news68k/include/intr.h                                |     10 +-
 sys/arch/next68k/include/intr.h                                |      6 +-
 sys/arch/or1k/include/cpu.h                                    |     10 +-
 sys/arch/or1k/include/db_machdep.h                             |     12 +-
 sys/arch/or1k/include/intr.h                                   |     22 +-
 sys/arch/pmax/include/float.h                                  |      2 +-
 sys/arch/pmax/include/pcb.h                                    |      2 +-
 sys/arch/pmax/include/proc.h                                   |      2 +-
 sys/arch/pmax/include/profile.h                                |      2 +-
 sys/arch/pmax/include/reg.h                                    |      2 +-
 sys/arch/pmax/include/setjmp.h                                 |      2 +-
 sys/arch/powerpc/include/altivec.h                             |      8 +-
 sys/arch/powerpc/include/booke/cpuvar.h                        |      4 +-
 sys/arch/powerpc/include/booke/intr.h                          |     20 +-
 sys/arch/powerpc/include/booke/pmap.h                          |     16 +-
 sys/arch/powerpc/include/booke/pte.h                           |     52 +-
 sys/arch/powerpc/include/fenv.h                                |     36 +-
 sys/arch/powerpc/include/fpu.h                                 |      8 +-
 sys/arch/powerpc/include/ibm4xx/cpu.h                          |     12 +-
 sys/arch/powerpc/include/ibm4xx/pmap.h                         |      8 +-
 sys/arch/powerpc/include/ibm4xx/tlb.h                          |      2 +-
 sys/arch/powerpc/include/intr.h                                |      8 +-
 sys/arch/powerpc/include/oea/pmap.h                            |     14 +-
 sys/arch/powerpc/include/pci_machdep.h                         |      8 +-
 sys/arch/powerpc/include/spr.h                                 |     10 +-
 sys/arch/powerpc/pic/ipivar.h                                  |      6 +-
 sys/arch/x86/pci/if_vmx.c                                      |     47 +-
 sys/coda/coda.h                                                |     14 +-
 sys/compat/freebsd/freebsd_fork.c                              |      6 +-
 sys/compat/linux/common/linux_sched.c                          |      6 +-
 sys/compat/netbsd32/netbsd32_conv.h                            |      6 +-
 sys/compat/netinet6/in6_var.h                                  |      6 +-
 sys/compat/sys/ipc.h                                           |      4 +-
 sys/compat/sys/sockio.h                                        |      2 +-
 sys/crypto/nist_ctr_drbg/nist_ctr_aes_rijndael.h               |      6 +-
 sys/crypto/nist_ctr_drbg/nist_ctr_drbg.h                       |      6 +-
 sys/dev/acpi/acpica/acpi_func.h                                |      6 +-
 sys/dev/ata/atavar.h                                           |      4 +-
 sys/dev/clock_subr.h                                           |      6 +-
 sys/dev/dtv/dtvif.h                                            |      4 +-
 sys/dev/flash/flash.h                                          |      4 +-
 sys/dev/hdaudio/hdaudiovar.h                                   |     10 +-
 sys/dev/ic/aic7xxx_inline.h                                    |      6 +-
 sys/dev/ic/atwvar.h                                            |      4 +-
 sys/dev/ic/dm9000var.h                                         |     12 +-
 sys/dev/ic/ld_nvme.c                                           |      8 +-
 sys/dev/ic/nvme.c                                              |     98 +-
 sys/dev/ic/nvmeio.h                                            |    104 +-
 sys/dev/ic/nvmereg.h                                           |    162 +-
 sys/dev/ic/nvmevar.h                                           |      9 +-
 sys/dev/ic/rtwvar.h                                            |      4 +-
 sys/dev/isa/pcdisplay.c                                        |      6 +-
 sys/dev/marvell/if_mvxpevar.h                                  |      6 +-
 sys/dev/nand/nand.h                                            |     64 +-
 sys/dev/nor/cfi.h                                              |     10 +-
 sys/dev/nor/nor.h                                              |     38 +-
 sys/dev/pci/cxgb/cxgb_adapter.h                                |      2 +-
 sys/dev/pci/cxgb/cxgb_common.h                                 |     24 +-
 sys/dev/pci/cxgb/cxgb_jhash.h                                  |     10 +-
 sys/dev/pci/cxgb/cxgb_l2t.h                                    |      6 +-
 sys/dev/pci/cxgb/cxgb_mvec.h                                   |     12 +-
 sys/dev/pci/cxgb/cxgb_offload.h                                |     12 +-
 sys/dev/pci/cxgb/cxgb_osdep.h                                  |     10 +-
 sys/dev/pci/cxgb/cxgb_toedev.h                                 |     10 +-
 sys/dev/pci/if_iwmreg.h                                        |     24 +-
 sys/dev/pci/if_wm.c                                            |    117 +-
 sys/dev/pci/ixgbe/ix_txrx.c                                    |      9 +-
 sys/dev/pci/ixgbe/ixgbe.c                                      |     41 +-
 sys/dev/pci/ixgbe/ixgbe.h                                      |     33 +-
 sys/dev/pci/ixgbe/ixv.c                                        |     19 +-
 sys/dev/pci/nvme_pci.c                                         |     44 +-
 sys/dev/pci/pcidevs                                            |     19 +-
 sys/dev/pci/pcidevs.h                                          |     21 +-
 sys/dev/pci/pcidevs_data.h                                     |  20594 +++++----
 sys/dev/pci/pciidevar.h                                        |     10 +-
 sys/dev/pci/pcivar.h                                           |      6 +-
 sys/dev/pci/voyagervar.h                                       |      6 +-
 sys/dev/raidframe/raidframevar.h                               |     10 +-
 sys/dev/sdmmc/sbt.c                                            |      8 +-
 sys/dev/sdmmc/sdmmcreg.h                                       |      4 +-
 sys/dev/usb/if_axe.c                                           |     66 +-
 sys/dev/usb/ubt.c                                              |      6 +-
 sys/dev/usb/usbdivar.h                                         |      6 +-
 sys/dev/usb/xhci.c                                             |      6 +-
 sys/fs/tmpfs/tmpfs.h                                           |      6 +-
 sys/kern/init_main.c                                           |      8 +-
 sys/kern/kern_fork.c                                           |     21 +-
 sys/kern/subr_pserialize.c                                     |      9 +-
 sys/kern/sys_pipe.c                                            |      7 +-
 sys/kern/uipc_mbuf.c                                           |     19 +-
 sys/lib/libkern/milieu.h                                       |      4 +-
 sys/miscfs/procfs/procfs_subr.c                                |     26 +-
 sys/modules/examples/Makefile                                  |     11 +-
 sys/modules/examples/README                                    |      7 +-
 sys/modules/examples/readhappy_mpsafe/Makefile                 |     22 +
 sys/modules/examples/readhappy_mpsafe/readhappy_mpsafe.c       |    243 +
 sys/modules/examples/readhappy_mpsafe/test_readhappy.c         |     82 +
 sys/net/bpf.h                                                  |     28 +-
 sys/net/if.h                                                   |     14 +-
 sys/net/if_arp.h                                               |     10 +-
 sys/net/if_bridge.c                                            |    113 +-
 sys/net/if_bridgevar.h                                         |     10 +-
 sys/net/if_ether.h                                             |      8 +-
 sys/net/if_gif.h                                               |      8 +-
 sys/net/if_ipsec.h                                             |     16 +-
 sys/net/if_l2tp.h                                              |      8 +-
 sys/net/if_llatbl.h                                            |      4 +-
 sys/net/if_pppoe.c                                             |     44 +-
 sys/net/if_sl.c                                                |      6 +-
 sys/net/if_strip.c                                             |      9 +-
 sys/net/npf/npf.h                                              |      4 +-
 sys/net/route.h                                                |     14 +-
 sys/net80211/ieee80211_node.h                                  |     10 +-
 sys/netatalk/at_var.h                                          |      8 +-
 sys/netinet/in.c                                               |      6 +-
 sys/netinet/in.h                                               |      8 +-
 sys/netinet/in_var.h                                           |     18 +-
 sys/netinet/ip_output.c                                        |     11 +-
 sys/netinet/tcp_subr.c                                         |     10 +-
 sys/netinet/tcp_vtw.h                                          |     18 +-
 sys/netinet6/in6.h                                             |      8 +-
 sys/netinet6/in6_var.h                                         |     12 +-
 sys/netinet6/ip6_forward.c                                     |      7 +-
 sys/netinet6/ip6_output.c                                      |      5 +-
 sys/netinet6/udp6_usrreq.c                                     |      9 +-
 sys/netipsec/ah.h                                              |      4 +-
 sys/netipsec/ah_var.h                                          |      4 +-
 sys/netipsec/esp.h                                             |      4 +-
 sys/netipsec/esp_var.h                                         |      4 +-
 sys/netipsec/ipcomp.h                                          |      4 +-
 sys/netipsec/ipcomp_var.h                                      |      4 +-
 sys/netipsec/ipip_var.h                                        |      4 +-
 sys/netipsec/ipsec.c                                           |     44 +-
 sys/netipsec/ipsec.h                                           |      6 +-
 sys/netipsec/ipsec6.h                                          |      4 +-
 sys/netipsec/ipsec_input.c                                     |     13 +-
 sys/netipsec/ipsec_mbuf.c                                      |     54 +-
 sys/netipsec/ipsec_netbsd.c                                    |     96 +-
 sys/netipsec/ipsec_output.c                                    |     33 +-
 sys/netipsec/ipsec_var.h                                       |      4 +-
 sys/netipsec/key.c                                             |    282 +-
 sys/netipsec/key.h                                             |     50 +-
 sys/netipsec/key_debug.c                                       |      6 +-
 sys/netipsec/key_debug.h                                       |      4 +-
 sys/netipsec/key_var.h                                         |      4 +-
 sys/netipsec/keydb.h                                           |      6 +-
 sys/netipsec/keysock.c                                         |      6 +-
 sys/netipsec/keysock.h                                         |      4 +-
 sys/netipsec/xform.h                                           |      4 +-
 sys/netipsec/xform_ah.c                                        |    108 +-
 sys/netipsec/xform_esp.c                                       |     13 +-
 sys/netipsec/xform_ipcomp.c                                    |     19 +-
 sys/netipsec/xform_ipip.c                                      |     44 +-
 sys/netipsec/xform_tcp.c                                       |      6 +-
 sys/netisdn/i4b_ipr.c                                          |      7 +-
 sys/rump/include/machine/intr.h                                |      4 +-
 sys/rump/include/rump/rumperr.h                                |      4 +-
 sys/rump/include/rump/rumperrno2host.h                         |      4 +-
 sys/rump/librump/rumpkern/rump_curlwp___thread.h               |      4 +-
 sys/rump/librump/rumpkern/rump_curlwp_hypercall.h              |      4 +-
 sys/sys/Makefile                                               |      4 +-
 sys/sys/bus.h                                                  |      8 +-
 sys/sys/clock.h                                                |      8 +-
 sys/sys/cprng.h                                                |      8 +-
 sys/sys/cpu.h                                                  |      6 +-
 sys/sys/dtrace_bsd.h                                           |     26 +-
 sys/sys/gcq.h                                                  |     54 +-
 sys/sys/kernhist.h                                             |      4 +-
 sys/sys/ktrace.h                                               |     38 +-
 sys/sys/lwp.h                                                  |     34 +-
 sys/sys/mbuf.h                                                 |     23 +-
 sys/sys/msgbuf.h                                               |      4 +-
 sys/sys/pmf.h                                                  |      8 +-
 sys/sys/proc.h                                                 |      6 +-
 sys/sys/pslist.h                                               |     34 +-
 sys/sys/rndsource.h                                            |     10 +-
 sys/sys/signalvar.h                                            |      8 +-
 sys/sys/sleepq.h                                               |     10 +-
 sys/sys/socket.h                                               |      4 +-
 sys/sys/socketvar.h                                            |     24 +-
 sys/sys/syscallvar.h                                           |      6 +-
 sys/sys/timevar.h                                              |      6 +-
 sys/sys/vnode.h                                                |      6 +-
 sys/ufs/chfs/chfs.h                                            |     18 +-
 sys/ufs/lfs/ulfs_bswap.h                                       |      8 +-
 sys/ufs/ufs/ufs_bswap.h                                        |     14 +-
 sys/uvm/pmap/vmpagemd.h                                        |     10 +-
 sys/uvm/uvm_bio.c                                              |      8 +-
 sys/uvm/uvm_emap.c                                             |     14 +-
 sys/uvm/uvm_extern.h                                           |     10 +-
 sys/uvm/uvm_fault_i.h                                          |     10 +-
 tests/bin/sh/t_expand.sh                                       |     55 +-
 tests/net/if_bridge/t_rtable.sh                                |     31 +-
 tools/Makefile.gnuhost                                         |      6 +-
 tools/gcc/mknative.common                                      |     10 +-
 usr.sbin/rtadvd/config.c                                       |     33 +-
 usr.sbin/rtadvd/config.h                                       |      6 +-
 usr.sbin/rtadvd/dump.c                                         |      8 +-
 usr.sbin/rtadvd/dump.h                                         |      6 +-
 usr.sbin/rtadvd/if.c                                           |     10 +-
 usr.sbin/rtadvd/if.h                                           |      6 +-
 usr.sbin/rtadvd/rrenum.c                                       |      9 +-
 usr.sbin/rtadvd/rrenum.h                                       |      6 +-
 usr.sbin/rtadvd/rtadvd.c                                       |    232 +-
 usr.sbin/rtadvd/rtadvd.conf.5                                  |     14 +-
 usr.sbin/rtadvd/rtadvd.h                                       |     66 +-
 usr.sbin/rtadvd/timer.c                                        |     32 +-
 usr.sbin/rtadvd/timer.h                                        |      7 +-
 586 files changed, 73003 insertions(+), 66941 deletions(-)

diffs (truncated from 217065 to 300 lines):

diff -r d9ddf9f44c65 -r 4045ee493e6d UPDATING
--- a/UPDATING  Wed Apr 18 01:39:14 2018 +0000
+++ b/UPDATING  Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-$NetBSD: UPDATING,v 1.291.2.1 2018/03/15 09:11:52 pgoyette Exp $
+$NetBSD: UPDATING,v 1.291.2.2 2018/04/22 07:20:06 pgoyette Exp $
 
 This file (UPDATING) is intended to be a brief reference to recent
 changes that might cause problems in the build process, and a guide for
@@ -19,6 +19,11 @@
 Recent changes:
 ^^^^^^^^^^^^^^^
 
+20180414:
+       Existing binutils was migrated to binutils.old.  Manual
+       removal of tools/binutils objects directory may be required
+       to fix tools build failure.
+
 20180311:
        bdftopcf was updated and may need cleaning in the
        src/external/mit/xorg/tools/bdftopcf subdirectory if there are
diff -r d9ddf9f44c65 -r 4045ee493e6d bin/sh/arithmetic.c
--- a/bin/sh/arithmetic.c       Wed Apr 18 01:39:14 2018 +0000
+++ b/bin/sh/arithmetic.c       Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: arithmetic.c,v 1.4 2017/07/24 13:21:14 kre Exp $       */
+/*     $NetBSD: arithmetic.c,v 1.4.2.1 2018/04/22 07:20:06 pgoyette Exp $      */
 
 /*-
  * Copyright (c) 1993
@@ -39,7 +39,7 @@
 #include <sys/cdefs.h>
 
 #ifndef lint
-__RCSID("$NetBSD: arithmetic.c,v 1.4 2017/07/24 13:21:14 kre Exp $");
+__RCSID("$NetBSD: arithmetic.c,v 1.4.2.1 2018/04/22 07:20:06 pgoyette Exp $");
 #endif /* not lint */
 
 #include <limits.h>
@@ -59,6 +59,7 @@
 #include "options.h"
 #include "var.h"
 #include "show.h"
+#include "syntax.h"
 
 #if ARITH_BOR + ARITH_ASS_GAP != ARITH_BORASS || \
        ARITH_ASS + ARITH_ASS_GAP != ARITH_EQ
@@ -127,8 +128,15 @@
                str = "0";
        errno = 0;
        result = strtoimax(str, &p, 0);
-       if (errno != 0 || *p != '\0')
+       if (errno != 0 || *p != '\0') {
+               if (errno == 0) {
+                       while (*p != '\0' && is_space(*p))
+                               p++;
+                       if (*p == '\0')
+                               return result;
+               }
                arith_err("variable contains non-numeric value");
+       }
        return result;
 }
 
diff -r d9ddf9f44c65 -r 4045ee493e6d bin/sh/parser.c
--- a/bin/sh/parser.c   Wed Apr 18 01:39:14 2018 +0000
+++ b/bin/sh/parser.c   Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: parser.c,v 1.145 2017/11/10 17:31:12 kre Exp $ */
+/*     $NetBSD: parser.c,v 1.145.2.1 2018/04/22 07:20:06 pgoyette Exp $        */
 
 /*-
  * Copyright (c) 1991, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)parser.c   8.7 (Berkeley) 5/16/95";
 #else
-__RCSID("$NetBSD: parser.c,v 1.145 2017/11/10 17:31:12 kre Exp $");
+__RCSID("$NetBSD: parser.c,v 1.145.2.1 2018/04/22 07:20:06 pgoyette Exp $");
 #endif
 #endif /* not lint */
 
@@ -1773,7 +1773,7 @@
                CHECKSTRSPACE(4, out);  /* permit 4 calls to USTPUTC */
                switch (syntax[c]) {
                case CNL:       /* '\n' */
-                       if (syntax == BASESYNTAX)
+                       if (syntax == BASESYNTAX && varnest == 0)
                                break;  /* exit loop */
                        USTPUTC(c, out);
                        plinno++;
diff -r d9ddf9f44c65 -r 4045ee493e6d crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3
--- a/crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3       Wed Apr 18 01:39:14 2018 +0000
+++ b/crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3       Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: libnetpgp.3,v 1.16.24.1 2018/04/07 04:11:47 pgoyette Exp $
+.\" $NetBSD: libnetpgp.3,v 1.16.24.2 2018/04/22 07:20:07 pgoyette Exp $
 .\"
 .\" Copyright (c) 2009,2010 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd April 3, 2018
+.Dd April 15, 2018
 .Dt LIBNETPGP 3
 .Os
 .Sh NAME
@@ -172,12 +172,13 @@
 .Nm
 process be initialised using the
 .Fn netpgp_init
-function, which will set up the public and private keyrings, and set the
-user identity to the
+function, which will set up the public and private keyrings, as well as set the
+user identity in the
 .Ar userid
-argument passed stored in the
+member of the
 .Dv netpgp_t
-structure, and set using the
+structure.
+These are set using the
 .Fn netpgp_setvar
 function.
 If no public key ring file is set, initial values will be taken from those
@@ -189,6 +190,13 @@
 in the
 .Pa .gnupg/secring.gpg
 file in the user's home directory.
+The user identity is obtained from the
+.Ev userid
+environment variable, or failing that, the value of the
+.Dq default-key
+setting from
+.Pa .gnupg/gpg.conf
+file in the user's home directory is used.
 The
 .Fn netpgp_init
 function returns 1 on success, 0 on failure.
diff -r d9ddf9f44c65 -r 4045ee493e6d crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c
--- a/crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c     Wed Apr 18 01:39:14 2018 +0000
+++ b/crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c     Sun Apr 22 07:20:06 2018 +0000
@@ -89,6 +89,8 @@
     if (BN_copy(rsa->e, e_value) == NULL)
         goto err;
 
+    BN_set_flags(rsa->p, BN_FLG_CONSTTIME);
+    BN_set_flags(rsa->q, BN_FLG_CONSTTIME);
     BN_set_flags(r2, BN_FLG_CONSTTIME);
     /* generate p and q */
     for (;;) {
diff -r d9ddf9f44c65 -r 4045ee493e6d distrib/sets/lists/base/shl.mi
--- a/distrib/sets/lists/base/shl.mi    Wed Apr 18 01:39:14 2018 +0000
+++ b/distrib/sets/lists/base/shl.mi    Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.832.2.1 2018/04/07 04:11:56 pgoyette Exp $
+# $NetBSD: shl.mi,v 1.832.2.2 2018/04/22 07:20:07 pgoyette Exp $
 #
 # Note:        Don't delete entries from here - mark them as "obsolete" instead,
 #      unless otherwise stated below.
@@ -194,10 +194,10 @@
 ./usr/lib/libavl.so                            base-zfs-shlib          compatfile,zfs
 ./usr/lib/libavl.so.0                          base-zfs-shlib          compatfile,zfs
 ./usr/lib/libavl.so.0.0                        base-zfs-shlib          compatfile,zfs
-./usr/lib/libbfd.so.14                         base-sys-shlib          compatfile,binutils=226
-./usr/lib/libbfd.so.14.0                       base-sys-shlib          compatfile,binutils=226
 ./usr/lib/libbfd.so.15                         base-sys-shlib          compatfile,binutils=227
 ./usr/lib/libbfd.so.15.0                       base-sys-shlib          compatfile,binutils=227
+./usr/lib/libbfd.so.16                         base-sys-shlib          compatfile,binutils=230
+./usr/lib/libbfd.so.16.0                       base-sys-shlib          compatfile,binutils=230
 ./usr/lib/libbind9.so                          base-bind-shlib         compatfile
 ./usr/lib/libbind9.so.8                                base-bind-shlib         compatfile
 ./usr/lib/libbind9.so.8.5                      base-bind-shlib         compatfile
@@ -399,8 +399,8 @@
 ./usr/lib/libm.so.0                            base-sys-shlib          compatfile
 ./usr/lib/libm.so.0.12                         base-sys-shlib          compatfile
 ./usr/lib/libmagic.so                          base-sys-shlib          compatfile
-./usr/lib/libmagic.so.5                                base-sys-shlib          compatfile
-./usr/lib/libmagic.so.5.2                      base-sys-shlib          compatfile
+./usr/lib/libmagic.so.6                                base-sys-shlib          compatfile
+./usr/lib/libmagic.so.6.0                      base-sys-shlib          compatfile
 ./usr/lib/libmenu.so                           base-sys-shlib          compatfile
 ./usr/lib/libmenu.so.6                         base-sys-shlib          compatfile
 ./usr/lib/libmenu.so.6.0                       base-sys-shlib          compatfile
diff -r d9ddf9f44c65 -r 4045ee493e6d distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Wed Apr 18 01:39:14 2018 +0000
+++ b/distrib/sets/lists/comp/mi        Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.2185.2.2 2018/04/16 01:57:32 pgoyette Exp $
+#      $NetBSD: mi,v 1.2185.2.3 2018/04/22 07:20:07 pgoyette Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp                           comp-sys-root
@@ -3002,7 +3002,7 @@
 ./usr/include/sys/pcu.h                                comp-c-include
 ./usr/include/sys/pipe.h                       comp-c-include
 ./usr/include/sys/pmc.h                                comp-c-include
-./usr/include/sys/pmf.h                                comp-obsolete           obsolete
+./usr/include/sys/pmf.h                                comp-c-include
 ./usr/include/sys/poll.h                       comp-c-include
 ./usr/include/sys/pool.h                       comp-c-include
 ./usr/include/sys/power.h                      comp-c-include
diff -r d9ddf9f44c65 -r 4045ee493e6d distrib/sets/lists/comp/shl.mi
--- a/distrib/sets/lists/comp/shl.mi    Wed Apr 18 01:39:14 2018 +0000
+++ b/distrib/sets/lists/comp/shl.mi    Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.313 2018/02/13 10:02:12 mrg Exp $
+# $NetBSD: shl.mi,v 1.313.2.1 2018/04/22 07:20:07 pgoyette Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -113,10 +113,12 @@
 ./usr/lib/libntp_pic.a                         comp-obsolete           obsolete
 ./usr/lib/libnvpair_pic.a                      comp-zfs-piclib         compatfile,picinstall,zfs
 ./usr/lib/libobjc_pic.a                                comp-objc-piclib        compatfile,picinstall,gcccmds
-./usr/lib/libopcodes.so.7                      comp-c-shlib            compatfile,binutils=226
-./usr/lib/libopcodes.so.7.0                    comp-c-shlib            compatfile,binutils=226
 ./usr/lib/libopcodes.so.8                      comp-c-shlib            compatfile,binutils=227
 ./usr/lib/libopcodes.so.8.0                    comp-c-shlib            compatfile,binutils=227
+./usr/lib/libopcodes.so.9                      comp-c-shlib            compatfile,binutils=230
+./usr/lib/libopcodes.so.9.0                    comp-c-shlib            compatfile,binutils=230
+./usr/lib/libopenpgpsdk_pic.a                  comp-obsolete           obsolete
+./usr/lib/libossaudio_pic.a                    comp-c-piclib           compatfile,picinstall
 ./usr/lib/libopenpgpsdk_pic.a                  comp-obsolete           obsolete
 ./usr/lib/libossaudio_pic.a                    comp-c-piclib           compatfile,picinstall
 ./usr/lib/libp2k_pic.a                         comp-puffs-piclib       compatfile,picinstall,rump
diff -r d9ddf9f44c65 -r 4045ee493e6d distrib/sets/lists/debug/shl.mi
--- a/distrib/sets/lists/debug/shl.mi   Wed Apr 18 01:39:14 2018 +0000
+++ b/distrib/sets/lists/debug/shl.mi   Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.193.2.1 2018/04/07 04:11:57 pgoyette Exp $
+# $NetBSD: shl.mi,v 1.193.2.2 2018/04/22 07:20:07 pgoyette Exp $
 ./usr/lib/libbfd_g.a                                           comp-c-debuglib debuglib,compatfile,binutils
 ./usr/libdata/debug/lib                                                base-sys-usr    debug,dynamicroot,compatdir
 ./usr/libdata/debug/lib/libblacklist.so.0.0.debug              comp-sys-debug  debug,dynamicroot
@@ -63,8 +63,8 @@
 ./usr/libdata/debug/usr/lib/libatf-c++.so.2.0.debug            comp-atf-debug  debug,compatfile,atf
 ./usr/libdata/debug/usr/lib/libatf-c.so.0.0.debug              comp-atf-debug  debug,compatfile,atf
 ./usr/libdata/debug/usr/lib/libavl.so.0.0.debug                        comp-zfs-debug  debug,compatfile,zfs
-./usr/libdata/debug/usr/lib/libbfd.so.14.0.debug               comp-sys-debug  debug,compatfile,binutils=226
 ./usr/libdata/debug/usr/lib/libbfd.so.15.0.debug               comp-sys-debug  debug,compatfile,binutils=227
+./usr/libdata/debug/usr/lib/libbfd.so.16.0.debug               comp-sys-debug  debug,compatfile,binutils=230
 ./usr/libdata/debug/usr/lib/libbind9.so.8.5.debug              comp-bind-debug debug,compatfile
 ./usr/libdata/debug/usr/lib/libblacklist.so.0.0.debug          comp-sys-debug  debug,compatfile
 ./usr/libdata/debug/usr/lib/libbluetooth.so.4.2.debug          comp-sys-debug  debug,compatfile
@@ -138,7 +138,7 @@
 ./usr/libdata/debug/usr/lib/liblzf.so.1.0.debug                        comp-sys-debug  debug,compatfile
 ./usr/libdata/debug/usr/lib/liblzma.so.2.0.debug               comp-sys-debug  debug,compatfile
 ./usr/libdata/debug/usr/lib/libm.so.0.12.debug                 comp-sys-debug  debug,compatfile
-./usr/libdata/debug/usr/lib/libmagic.so.5.2.debug              comp-sys-debug  debug,compatfile
+./usr/libdata/debug/usr/lib/libmagic.so.6.0.debug              comp-sys-debug  debug,compatfile
 ./usr/libdata/debug/usr/lib/libmenu.so.6.0.debug               comp-sys-debug  debug,compatfile
 ./usr/libdata/debug/usr/lib/libmj.so.1.0.debug                 comp-crypto-debug       debug,compatfile
 ./usr/libdata/debug/usr/lib/libmpc.so.2.0.debug                        comp-obsolete   debug,compatfile,obsolete
@@ -148,8 +148,8 @@
 ./usr/libdata/debug/usr/lib/libnpf.so.0.1.debug                        comp-npf-debug  debug,compatfile,npf
 ./usr/libdata/debug/usr/lib/libnvpair.so.0.0.debug             comp-zfs-debug  debug,compatfile,zfs
 ./usr/libdata/debug/usr/lib/libobjc.so.4.0.debug               comp-sys-debug  debug,compatfile,gcc
-./usr/libdata/debug/usr/lib/libopcodes.so.7.0.debug            comp-c-debug    debug,compatfile,binutils=226
 ./usr/libdata/debug/usr/lib/libopcodes.so.8.0.debug            comp-c-debug    debug,compatfile,binutils=227
+./usr/libdata/debug/usr/lib/libopcodes.so.9.0.debug            comp-c-debug    debug,compatfile,binutils=230
 ./usr/libdata/debug/usr/lib/libossaudio.so.1.1.debug           comp-sys-debug  debug,compatfile
 ./usr/libdata/debug/usr/lib/libp2k.so.2.0.debug                        comp-puffs-debug        debug,compatfile,rump
 ./usr/libdata/debug/usr/lib/libpam.so.4.1.debug                        comp-sys-debug  debug,compatfile,pam
diff -r d9ddf9f44c65 -r 4045ee493e6d doc/3RDPARTY
--- a/doc/3RDPARTY      Wed Apr 18 01:39:14 2018 +0000
+++ b/doc/3RDPARTY      Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: 3RDPARTY,v 1.1504.2.4 2018/04/16 01:57:32 pgoyette Exp $
+#      $NetBSD: 3RDPARTY,v 1.1504.2.5 2018/04/22 07:20:07 pgoyette Exp $
 #
 # This file contains a list of the software that has been integrated into
 # NetBSD where we are not the primary maintainer.
@@ -425,8 +425,8 @@
 Please use "expat" as the vendor tag for CVS imports.
 
 Package:       file
-Version:       5.32
-Current Vers:  5.32
+Version:       5.33
+Current Vers:  5.33
 Maintainer:    Christos Zoulas <christos%zoulas.com@localhost>
 Archive Site:  ftp://ftp.astron.com/pub/file/
 Home Page:     http://www.darwinsys.com/file/
diff -r d9ddf9f44c65 -r 4045ee493e6d doc/CHANGES
--- a/doc/CHANGES       Wed Apr 18 01:39:14 2018 +0000
+++ b/doc/CHANGES       Sun Apr 22 07:20:06 2018 +0000
@@ -1,4 +1,4 @@
-# LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.2363.2.5 $>
+# LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.2363.2.6 $>
 #
 #
 # [Note: This file does not mention every change made to the NetBSD source tree.
@@ -122,6 +122,7 @@
        mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 878.30.4
                [christos 20180225]
        macppc: Remove macofcons(4). [sevan 20180226]
+       amd64: Add SVS (Meltdown mitigation). [maxv 20180226]



Home | Main Index | Thread Index | Old Index