EdgeBSD/src b29ff21doc CHANGES-7.1

Note ticket #1264
DeltaFile
+822-1doc/CHANGES-7.1
+822-11 files

EdgeBSD/src bb74354external/bsd/bind/dist/bin/pkcs11 openssl-1.0.2f-patch openssl-0.9.8zh-patch

Pull up following revision(s) (requested by snj in ticket #1264):
        doc/3RDPARTY: patch
        external/bsd/bind/Makefile.inc: up to 1.23 via patch
        external/bsd/bind/bind2netbsd: up to 1.4
        external/bsd/bind/dist/CHANGES: up to 1.22
        external/bsd/bind/dist/FAQ: up to 1.1.1.8
        external/bsd/bind/dist/FAQ.xml: up to 1.1.1.11
        external/bsd/bind/dist/Makefile.in: up to 1.3
        external/bsd/bind/dist/README: up to 1.10
        external/bsd/bind/dist/acconfig.h: up to 1.9
        external/bsd/bind/dist/bin/check/Makefile.in: up to 1.1.1.9
        external/bsd/bind/dist/bin/check/named-checkconf.8: up to 1.7
        external/bsd/bind/dist/bin/check/named-checkconf.c: up to 1.13
        external/bsd/bind/dist/bin/check/named-checkconf.docbook: up to 1.1.1.8
        external/bsd/bind/dist/bin/check/named-checkconf.html: up to 1.1.1.9
        external/bsd/bind/dist/bin/check/named-checkzone.8: up to 1.8
        external/bsd/bind/dist/bin/check/named-checkzone.c: up to 1.9
        external/bsd/bind/dist/bin/check/named-checkzone.docbook: up to 1.1.1.10
        external/bsd/bind/dist/bin/check/named-checkzone.html: up to 1.1.1.10

    [800 lines not shown]
DeltaFile
+15,964-0external/bsd/bind/dist/bin/pkcs11/openssl-1.0.2f-patch
+15,909-0external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8zh-patch
+0-15,909external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8ze-patch
+0-15,889external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0q-patch
+15,889-0external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0t-patch
+15,791-0external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1q-patch
+63,553-31,798811 files not shown
+114,576-71,715817 files

EdgeBSD/src 90c800fcrypto/external/bsd/netpgp/dist/include netpgp.h, crypto/external/bsd/netpgp/dist/src/lib netpgp.c

Restore the API for libnetpgp

The API was changed in a previous commit, when adding support for
detached signatures for the standard input.
DeltaFile
+88-3crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+9-3crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+2-1crypto/external/bsd/netpgp/dist/include/netpgp.h
+99-73 files

EdgeBSD/src da417a1crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Clarify the current usage of "netpgpkeys --generate-key"
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+1-11 files

EdgeBSD/src 5212870crypto/external/bsd/netpgp/dist/include netpgp.h, crypto/external/bsd/netpgp/dist/src/lib signature.c netpgp.c

Merge branch 'khorben/edgebsd-7/netpgp' into edgebsd_7
DeltaFile
+11-8crypto/external/bsd/netpgp/dist/src/lib/signature.c
+3-2crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+2-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+1-1crypto/external/bsd/netpgp/dist/include/netpgp.h
+1-1crypto/external/bsd/netpgp/dist/src/libpaa/libpaa.c
+1-0crypto/external/bsd/netpgp/dist/src/lib/signature.h
+19-136 files

EdgeBSD/src ff6fc1acrypto/external/bsd/netpgp/dist/include netpgp.h, crypto/external/bsd/netpgp/dist/src/lib signature.c netpgp.c

Support detached signatures for the standard input
DeltaFile
+11-8crypto/external/bsd/netpgp/dist/src/lib/signature.c
+3-2crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+2-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+1-1crypto/external/bsd/netpgp/dist/src/libpaa/libpaa.c
+1-1crypto/external/bsd/netpgp/dist/include/netpgp.h
+1-0crypto/external/bsd/netpgp/dist/src/lib/signature.h
+19-136 files

EdgeBSD/src 2cc2a30crypto/external/bsd/netpgp/dist/src/lib signature.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Merge branch 'khorben/edgebsd-7/netpgp' into edgebsd_7
DeltaFile
+5-2crypto/external/bsd/netpgp/dist/src/lib/signature.c
+2-2crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+7-42 files

EdgeBSD/src 7348af4crypto/external/bsd/netpgp/dist/src/lib signature.c

No longer hard-code the suffix length
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/lib/signature.c
+1-11 files

EdgeBSD/src b666b35crypto/external/bsd/netpgp/dist/src/lib signature.c

Output signatures to the standard output for "-"
DeltaFile
+4-1crypto/external/bsd/netpgp/dist/src/lib/signature.c
+4-11 files

EdgeBSD/src 1b0f84ecrypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Also document alternate option "--detach"
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+1-11 files

EdgeBSD/src 602b423crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Correct option "--armor"
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+1-11 files

EdgeBSD/src b9d56bfcrypto/external/bsd/netpgp/dist/src/lib keyring.c keyring.h

Merge branch 'khorben/edgebsd-7/netpgp' into edgebsd_7
DeltaFile
+25-2crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+2-1crypto/external/bsd/netpgp/dist/src/lib/keyring.h
+27-32 files

EdgeBSD/src 838158bcrypto/external/bsd/netpgp/dist/src/lib keyring.c

Do not ask for a passphrase when empty
DeltaFile
+24-1crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+24-11 files

EdgeBSD/src 713e2c2crypto/external/bsd/netpgp/dist/src/lib keyring.h keyring.c

Expect a FILE * for pgp_decrypt_seckey()
DeltaFile
+2-1crypto/external/bsd/netpgp/dist/src/lib/keyring.h
+1-1crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+3-22 files

EdgeBSD/src 684a2cdcrypto/external/bsd/netpgp/dist/src/lib keyring.c reader.c

Merge branch 'khorben/edgebsd-7/netpgp' into edgebsd_7
DeltaFile
+4-3crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+4-1crypto/external/bsd/netpgp/dist/src/lib/reader.c
+2-2crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+1-1crypto/external/bsd/netpgp/dist/src/lib/keyring.h
+11-74 files

EdgeBSD/src fe37ecccrypto/external/bsd/netpgp/dist/src/lib keyring.c

Do not use random data for pass-phrases on EOF
DeltaFile
+2-1crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+2-11 files

EdgeBSD/src 9906d43crypto/external/bsd/netpgp/dist/src/lib keyring.c netpgp.c

Avoid some type casts
DeltaFile
+2-2crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+2-2crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+1-1crypto/external/bsd/netpgp/dist/src/lib/keyring.h
+5-53 files

EdgeBSD/src 6ddae18crypto/external/bsd/netpgp/dist/src/lib reader.c

Do not truncate pass-phrases without a newline character

This also fixes a crash when the pass-phrase entered is empty.
DeltaFile
+4-1crypto/external/bsd/netpgp/dist/src/lib/reader.c
+4-11 files

EdgeBSD/src deec6dddoc CHANGES-7.1

ticket 1260
DeltaFile
+458-1doc/CHANGES-7.1
+458-11 files

EdgeBSD/src 50518e4crypto/external/bsd/openssl/dist CHANGES CONTRIBUTING, crypto/external/bsd/openssl/dist/crypto/pkcs12 p12_npas.c

Apply patch (requested by spz in ticket #1260):
Update OpenSSL to 1.0.1u.  Changes:
o OCSP Status Request extension unbounded memory growth (CVE-2016-6304)
o SWEET32 Mitigation (CVE-2016-2183)
o OOB write in MDC2_Update() (CVE-2016-6303)
o Malformed SHA512 ticket DoS (CVE-2016-6302)
o OOB write in BN_bn2dec() (CVE-2016-2182)
o OOB read in TS_OBJ_print_bio() (CVE-2016-2180)
o Pointer arithmetic undefined behaviour (CVE-2016-2177)
o Constant time flag not preserved in DSA signing (CVE-2016-2178)
o DTLS buffered message DoS (CVE-2016-2179)
o DTLS replay protection DoS (CVE-2016-2181)
o Certificate message OOB reads (CVE-2016-6306)
DeltaFile
+191-0crypto/external/bsd/openssl/lib/libcrypto/man/d2i_PrivateKey.3
+160-0crypto/external/bsd/openssl/dist/CHANGES
+133-13crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c
+52-57crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_npas.c
+65-28crypto/external/bsd/openssl/dist/CONTRIBUTING
+77-15crypto/external/bsd/openssl/dist/ssl/d1_pkt.c
+678-113435 files not shown
+5,353-5,741441 files

EdgeBSD/src 2165cc6doc CHANGES-7.1

Fix today's ticket entries
DeltaFile
+3-3doc/CHANGES-7.1
+3-31 files

EdgeBSD/src b2074d1doc CHANGES-7.1

tickets 1262,1263
DeltaFile
+124-1doc/CHANGES-7.1
+124-11 files

EdgeBSD/src 379b765doc CHANGES-7.1

ticket 1243
DeltaFile
+8-1doc/CHANGES-7.1
+8-11 files

EdgeBSD/src 5672b1csys/netinet6 raw_ip6.c in6_pcb.c

Pull up following revision(s) (requested by roy in ticket #1243):
        sys/netinet6/raw_ip6.c: revision 1.150 via patch
        sys/netinet6/in6_pcb.c: revision 1.149 via patch
Allow explicit binding to detached addresss.
Fixes PR kern/51435.
DeltaFile
+3-4sys/netinet6/raw_ip6.c
+3-3sys/netinet6/in6_pcb.c
+6-72 files

EdgeBSD/src d662a81doc CHANGES-7.1

tickets 1255, 1257
DeltaFile
+11-1doc/CHANGES-7.1
+11-11 files

EdgeBSD/src a84c620sys/arch/sparc64/sparc64 locore.s

Pull up following revision(s) (requested by nakayama in ticket #1257):
        sys/arch/sparc64/sparc64/locore.s: revision 1.401
Fix RAS for 32-bit kernels.  trapframe is always 64-bit.
DeltaFile
+5-5sys/arch/sparc64/sparc64/locore.s
+5-51 files

EdgeBSD/src d2b4c95sys/arch/xen/conf files.xen

Pull up following revision(s) (requested by sborrill in ticket #1255):
        sys/arch/xen/conf/files.xen: revision 1.137
Include files.sljit as i386/amd64 do.
DeltaFile
+7-1sys/arch/xen/conf/files.xen
+7-11 files

EdgeBSD/src 8edb162doc CHANGES-7.1

tickets 1251, 1241, 1250, 1253, 1254
DeltaFile
+63-1doc/CHANGES-7.1
+63-11 files

EdgeBSD/src 8ef7389sys/net if_spppsubr.c

Pull up following revision(s) (requested by joerg in ticket #1254):
        sys/net/if_spppsubr.c: revision 1.149
Report link state changes for sppp consumers. The link is considered up,
if the current phase is SPPP_PHASE_NETWORK, otherwise it is down. Useful
when using dhcpcd for DHCPv6 PD.
DeltaFile
+30-43sys/net/if_spppsubr.c
+30-431 files

EdgeBSD/src be6d219lib/libm Makefile

Pull up following revision(s) (requested by jakllsch in ticket #1253):
        lib/libm/Makefile: revision 1.185 via patch
Actually get fma(3) and friends into ARM libm.
DeltaFile
+2-1lib/libm/Makefile
+2-11 files