Searched hist:2017 (Results 451 - 475 of 16879) sorted by relevance

<<11121314151617181920>>

/freebsd-11-stable/tests/sys/kern/
H A Dlibkern_crc32.cdiff 319404 Thu Jun 01 09:17:10 MDT 2017 tuexen MFC r317512:

armv8 has support for optional CRC32C instructions. This patch checks if they are
available and if that is true make use of them.
Thank you very much to Andrew Turner for providing help and review the patch!

Reviewed by: andrew
Differential Revision: https://reviews.freebsd.org/D10499
317149 Wed Apr 19 16:24:56 MDT 2017 markj MFC r313006 (by cem), r315983 (by bde):
Add an SSE4.2 implementation of crc32 for x86.
/freebsd-11-stable/sys/contrib/dev/acpica/components/utilities/
H A Dutstrtoul64.cdiff 322877 Fri Aug 25 05:55:34 MDT 2017 jkim MFC: r319365, r321670

Merge ACPICA 20170728.
316303 Thu Mar 30 20:20:41 MDT 2017 jkim MFC: r306686, r308953, r311462, r311529, r312438, r314611

- Merge ACPICA 20170303.
- Remove '-vd' option to make iasl(8) reproducible.

Relnotes: yes
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzcp_global.cdiff 325538 Wed Nov 08 09:38:00 MST 2017 avg MFC r324197: MFV r323913: 8600 ZFS channel programs - snapshot
325534 Wed Nov 08 09:00:49 MST 2017 avg MFC r324163: MFV r323530,r323533,r323534: 7431 ZFS Channel Programs, and followups

Also MFC-ed are the following fixes:
- r324164 Add several new files to the files enabled by ZFS kernel option
- r324178 unbreak kernel builds on sparc64 and powerpc
- r324194 fix incorrect use of getzfsvfs_impl in r324163
- r324292 really unbreak kernel builds on sparc64 and powerpc64
/freebsd-11-stable/sys/contrib/dev/acpica/compiler/
H A Daslhelp.cdiff 322877 Fri Aug 25 05:55:34 MDT 2017 jkim MFC: r319365, r321670

Merge ACPICA 20170728.
316303 Thu Mar 30 20:20:41 MDT 2017 jkim MFC: r306686, r308953, r311462, r311529, r312438, r314611

- Merge ACPICA 20170303.
- Remove '-vd' option to make iasl(8) reproducible.

Relnotes: yes
H A Dcvcompiler.cdiff 322877 Fri Aug 25 05:55:34 MDT 2017 jkim MFC: r319365, r321670

Merge ACPICA 20170728.
316303 Thu Mar 30 20:20:41 MDT 2017 jkim MFC: r306686, r308953, r311462, r311529, r312438, r314611

- Merge ACPICA 20170303.
- Remove '-vd' option to make iasl(8) reproducible.

Relnotes: yes
H A Dcvparser.cdiff 322877 Fri Aug 25 05:55:34 MDT 2017 jkim MFC: r319365, r321670

Merge ACPICA 20170728.
316303 Thu Mar 30 20:20:41 MDT 2017 jkim MFC: r306686, r308953, r311462, r311529, r312438, r314611

- Merge ACPICA 20170303.
- Remove '-vd' option to make iasl(8) reproducible.

Relnotes: yes
H A Dcvdisasm.cdiff 322877 Fri Aug 25 05:55:34 MDT 2017 jkim MFC: r319365, r321670

Merge ACPICA 20170728.
316303 Thu Mar 30 20:20:41 MDT 2017 jkim MFC: r306686, r308953, r311462, r311529, r312438, r314611

- Merge ACPICA 20170303.
- Remove '-vd' option to make iasl(8) reproducible.

Relnotes: yes
/freebsd-11-stable/share/man/man4/
H A Dqlnxe.4diff 318204 Fri May 12 02:28:18 MDT 2017 gjb MFC r318109:
Correct "first appeared in" entries for various drivers that
exist in stable/11.

Sponsored by: The FreeBSD Foundation
317116 Wed Apr 19 03:22:17 MDT 2017 davidcs MFC r316485
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters
/freebsd-11-stable/share/man/man9/
H A Dbitset.9diff 320939 Thu Jul 13 08:34:15 MDT 2017 kib MFC r320755,r320762,r320893:
BIT_FLS(9).
diff 319650 Wed Jun 07 11:42:25 MDT 2017 kib MFC r318781:
Add BIT_OR2(), BIT_AND2(), BIT_NAND2(), BIT_XOR() and BIT_XOR2().

Approved by: re (marius)
/freebsd-11-stable/contrib/mdocml/
H A Dman.cgi.3diff 322249 Tue Aug 08 11:43:29 MDT 2017 bapt MFC r313958, r319717, r321810

r313958:
Import mandoc 1.4.1rc2

r319717:
Import mandoc snapshot 2017-06-08

It implements missing man(7) macros used in base by kerberos/ntp and makes them
supported by mandoc.

This import should have been done before the removal of groff.

Reported by: gordon

r321810:
Update mandoc to 1.14.2
diff 322249 Tue Aug 08 11:43:29 MDT 2017 bapt MFC r313958, r319717, r321810

r313958:
Import mandoc 1.4.1rc2

r319717:
Import mandoc snapshot 2017-06-08

It implements missing man(7) macros used in base by kerberos/ntp and makes them
supported by mandoc.

This import should have been done before the removal of groff.

Reported by: gordon

r321810:
Update mandoc to 1.14.2
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Dbsaes-armv7.Sdiff 326663 Thu Dec 07 18:16:50 MST 2017 jkim MFC: r326662

Merge OpenSSL 1.0.2n.
diff 325335 Thu Nov 02 18:36:40 MDT 2017 jkim MFC: r318899

Merge OpenSSL 1.0.2l.
/freebsd-11-stable/usr.bin/getaddrinfo/
H A Dgetaddrinfo.cdiff 316098 Tue Mar 28 13:47:30 MDT 2017 vangyzen MFC r315640

Port the getaddrinfo(1) utility from NetBSD.

PR: 183148
Submitted by: Lohith Bellad <lohithbsd@gmail.com>
Obtained from: NetBSD
Relnotes: yes
Sponsored by: Dell EMC
315640 Mon Mar 20 17:01:24 MDT 2017 vangyzen Port the getaddrinfo(1) utility from NetBSD

Submitted by: Lohith Bellad <lohithbsd@gmail.com>
Reviewed by: hiren (earlier rev), ae
Obtained from: NetBSD
MFC after: 1 week
Relnotes: yes
Sponsored by: Dell EMC
Differential Revision: https://reviews.freebsd.org/D9365
H A Dtables.awkdiff 316098 Tue Mar 28 13:47:30 MDT 2017 vangyzen MFC r315640

Port the getaddrinfo(1) utility from NetBSD.

PR: 183148
Submitted by: Lohith Bellad <lohithbsd@gmail.com>
Obtained from: NetBSD
Relnotes: yes
Sponsored by: Dell EMC
315640 Mon Mar 20 17:01:24 MDT 2017 vangyzen Port the getaddrinfo(1) utility from NetBSD

Submitted by: Lohith Bellad <lohithbsd@gmail.com>
Reviewed by: hiren (earlier rev), ae
Obtained from: NetBSD
MFC after: 1 week
Relnotes: yes
Sponsored by: Dell EMC
Differential Revision: https://reviews.freebsd.org/D9365
/freebsd-11-stable/usr.bin/head/tests/
H A Dhead_test.shdiff 326780 Mon Dec 11 20:40:59 MST 2017 asomers MFC r326039:

Add ATF tests for head(1)

Submitted by: Fred Schlecter <https://github.com/fjs-github>
Reviewed by: asomers, jilles
Differential Revision: https://github.com/freebsd/freebsd/pull/127
326039 Mon Nov 20 23:07:21 MST 2017 asomers Add ATF tests for head(1)

Submitted by: Fred Schlecter <https://github.com/fjs-github>
Reviewed by: asomers, jilles
MFC after: 3 weeks
Differential Revision: https://github.com/freebsd/freebsd/pull/127
H A DMakefilediff 326780 Mon Dec 11 20:40:59 MST 2017 asomers MFC r326039:

Add ATF tests for head(1)

Submitted by: Fred Schlecter <https://github.com/fjs-github>
Reviewed by: asomers, jilles
Differential Revision: https://github.com/freebsd/freebsd/pull/127
326039 Mon Nov 20 23:07:21 MST 2017 asomers Add ATF tests for head(1)

Submitted by: Fred Schlecter <https://github.com/fjs-github>
Reviewed by: asomers, jilles
MFC after: 3 weeks
Differential Revision: https://github.com/freebsd/freebsd/pull/127
/freebsd-11-stable/usr.bin/resizewin/
H A Dresizewin.cdiff 324263 Wed Oct 04 11:50:47 MDT 2017 trasz MFC r320363:

Improve terminology in a comment.
diff 324262 Wed Oct 04 11:46:44 MDT 2017 trasz MFC r320360:

Make resizewin(1) do flushing by using TCSAFLUSH instead of TCSANOW
followed by tcflush(3). This works just as well and is more elegant.
diff 318729 Tue May 23 08:12:32 MDT 2017 trasz MFC r317935:

Sort variable declarations; no functional changes.
diff 318728 Tue May 23 08:17:34 MDT 2017 trasz MFC rr317934:

Add resizewin -z. It makes resizewin not do anything if the terminal
size is already set to something other than zero. It's supposed to be
called from eg /etc/profile - it's not neccessary to query terminal
size when logging in over the network, because the protocol used already
takes care of this, but it's neccessary when logging over a serial line.
diff 318727 Tue May 23 08:10:26 MDT 2017 trasz MFC r317933:

Use tcflush(3) instead of (nonstandard) TIOCFLUSH.
diff 318726 Tue May 23 08:16:55 MDT 2017 trasz MFC r317909:

Make resizewin(1) discard the terminal queues, to lower the chance
for "unable to parse response" error which happens when youre typing
too fast for the machine you're running it on.
diff 318725 Tue May 23 08:12:59 MDT 2017 trasz MFC r317905:

Rename a variable, hopefully fixing build after r317901.
diff 318724 Tue May 23 08:07:38 MDT 2017 trasz MFC r317901:

Improve error reporting in resizewin(1).
/freebsd-11-stable/sys/vm/
H A Dvm_object.cdiff 324385 Sat Oct 07 17:26:12 MDT 2017 alc MFC r323973,324087
Optimize vm_page_try_to_free(). Specifically, the call to pmap_remove_all()
can be avoided when the page's containing object has a reference count of
zero. (If the object has a reference count of zero, then none of its pages
can possibly be mapped.)

Address nearby style issues in vm_page_try_to_free(), and change its
return type to "bool".

Optimize vm_object_page_remove() by eliminating pointless calls to
pmap_remove_all(). If the object to which a page belongs has no
references, then that page cannot possibly be mapped.
diff 324235 Tue Oct 03 11:14:55 MDT 2017 kib MFC r323768:
For unlinked files, do not msync(2) or sync on the vnode deactivation.
diff 323919 Fri Sep 22 10:47:48 MDT 2017 kib MFC r323616:
Batch freeing of the pages in vm_object_page_remove().
diff 323804 Wed Sep 20 09:37:45 MDT 2017 kib MFC r323561:
Do not relock free queue mutex for each page, free whole terminating
object' page queue under the single mutex lock.
diff 323803 Wed Sep 20 09:29:31 MDT 2017 kib MFC r322571 (by br):
Add OBJ_PG_DTOR flag to VM object.
diff 323638 Sat Sep 16 14:02:01 MDT 2017 kib MFC r323368:
Add a vm_page_change_lock() helper.
diff 323537 Wed Sep 13 11:21:28 MDT 2017 kib MFC r322913:
Replace global swhash in swap pager with per-object trie to track swap
blocks assigned to the object pages.

MFC r322970 (by alc):
Do not call vm_pager_page_unswapped() on the fast fault path.

MFC r322971 (by alc):
Update a couple vm_object lock assertions in the swap pager.

MFC r323224:
In swp_pager_meta_build(), handle a race with other thread allocating
swapblk for our index while we dropped the object lock.

MFC r323226:
Do not leak empty swblk.
diff 321676 Sat Jul 29 08:01:53 MDT 2017 kib MFC r321371:
Do not allocate struct kinfo_vmobject on stack.
diff 321513 Wed Jul 26 07:05:44 MDT 2017 kib MFC r321247:
Add pctrie_init() and vm_radix_init() to initialize generic pctrie and
vm_radix trie.
diff 320789 Fri Jul 07 17:02:05 MDT 2017 markj MFC r312208, r312994:
Optimize vm_object_madvise().
/freebsd-11-stable/lib/libc/x86/sys/
H A D__vdso_gettc.cdiff 322534 Tue Aug 15 10:00:47 MDT 2017 kib MFC r322456:
On i386 with CPUID but without SSE2, set lfence_works to LMB_NONE
instead of looping.
diff 322345 Thu Aug 10 09:06:43 MDT 2017 kib MFC r321608:
Use MFENCE to serialize RDTSC on non-Intel CPUs.
diff 322042 Fri Aug 04 08:23:07 MDT 2017 kib MFC r321652:
Simplify flow control.
diff 321650 Fri Jul 28 10:36:39 MDT 2017 kib MFC r314319 (by oshogbo):
Don't try to open devices in the gettc() function which will always
fail in the Capability mode. Instead silently fallback to the syscall
method, which is done for example in the gettimeofday(2) function.

MFC r314320 (by oshogbo):
Remove unneeded variable initialization from r314319.

MFC r321461:
Fix indent.
diff 313539 Fri Feb 10 07:40:07 MST 2017 ngie MFC r312418,r312422:

r312418:

Conditionalize hyperv support in gettimeofday(2) based on MK_HYPERV

The effect at runtime is negligible as the hyperv timer isn't available
except when hyperv is loaded.

This is a prerequisite for conditionalizing the header build/install out
of the build

r312422:

Only conditionally add in hyperv support if we're building amd64

This unbreaks the build because the assembly is written for x64.

Pointyhat to: ngie
diff 311927 Wed Jan 11 11:27:52 MST 2017 kib MFC r311287:
__vdso_gettc(): be extra careful with /dev/hpet mappings, never unmap
the mapping which might be accessed by other threads.
311376 Thu Jan 05 07:46:45 MST 2017 sephe MFC 310048,310101,310239

310048
hyperv: Implement "enlightened" time counter, which is rdtsc based.

Reviewed by: kib
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D8763

310101
hyperv: Allow userland to ro-mmap reference TSC page

This paves way to implement VDSO for the enlightened time counter.

Reviewed by: kib
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D8768

310239
hyperv: Implement userspace gettimeofday(2) with Hyper-V reference TSC

This 6 times gettimeofday performance, as measured by
tools/tools/syscall_timing

Reviewed by: kib
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D8789
/freebsd-11-stable/sys/dev/qlnx/qlnxe/
H A Dqlnx_os.cdiff 323073 Thu Aug 31 21:43:43 MDT 2017 davidcs MFC r322852
Fix qlnx_tso_check() so that every window of
(ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast
ETH_TX_LSO_WINDOW_MIN_LEN bytes
diff 322851 Thu Aug 24 19:06:47 MDT 2017 davidcs MFC r322408
Performance enhancements to reduce CPU utililization for large number of
TCP connections (order of tens of thousands), with predominantly Transmits.

Submitted by: Vaishali.Kulkarni@cavium.com
diff 322849 Thu Aug 24 17:40:00 MDT 2017 davidcs MFC r322331
Provide compile option to choose receive processing in either Ithread or
Taskqueue Thread.
diff 320164 Tue Jun 20 19:29:39 MDT 2017 davidcs MFC r319964
Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
Add support for pci deviceID 0x8070 for QLE41xxx product line which
supports 10GbE/25GbE/40GbE

Approved by: re(gjb)
diff 319449 Thu Jun 01 18:49:15 MDT 2017 davidcs MFC r318676
Check for IPV6 TCP/UDP CSUM offload in pkt header during transmits.

Submitted by:Shminderjit.Singh@cavium.com
diff 318659 Mon May 22 19:39:37 MDT 2017 davidcs MFC r318383
QL_DPRINT macro modfied to handle multiple args; print line#.

Submitted by:Shminderjit.Singh@cavium.com
diff 318657 Mon May 22 19:26:07 MDT 2017 davidcs MFC r318382
1. Move Rx Processing to fp_taskqueue(). With this CPU utilization for
processing interrupts drops to around 1% for 100G and under 1% for
other speeds.
2. Use sysctls for TRACE_LRO_CNT and TRACE_TSO_PKT_LEN
3. remove unused mtx tx_lock
4. bind taskqueue kernel thread to the appropriate cpu core
5. when tx_ring is full, stop further transmits till at least 1/16th of
the Tx Ring is empty. In our case 1K entries. Also if there are
rx_pkts to process, put the taskqueue thread to sleep for 100ms,
before enabling interrupts.
6. Use rx_pkt_threshold of 128.
diff 317118 Wed Apr 19 03:32:04 MDT 2017 davidcs MFC r316747
Fix rss_ind_table entry for num_funcs > 1
317117 Wed Apr 19 03:26:13 MDT 2017 davidcs MFC r316720
Fix defects reported by Coverity
1. Deadcode in ecore_init_cache_line_size(), qlnx_ioctl() and
qlnx_clean_filters()
2. ARRAY_VS_SINGLETON issue in qlnx_remove_all_mcast_mac() and
qlnx_update_rx_prod()
H A Dqlnx_ver.hdiff 322851 Thu Aug 24 19:06:47 MDT 2017 davidcs MFC r322408
Performance enhancements to reduce CPU utililization for large number of
TCP connections (order of tens of thousands), with predominantly Transmits.

Submitted by: Vaishali.Kulkarni@cavium.com
diff 322849 Thu Aug 24 17:40:00 MDT 2017 davidcs MFC r322331
Provide compile option to choose receive processing in either Ithread or
Taskqueue Thread.
diff 320164 Tue Jun 20 19:29:39 MDT 2017 davidcs MFC r319964
Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
Add support for pci deviceID 0x8070 for QLE41xxx product line which
supports 10GbE/25GbE/40GbE

Approved by: re(gjb)
diff 317116 Wed Apr 19 03:22:17 MDT 2017 davidcs MFC r316485
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters
316485 Tue Apr 04 06:33:27 MDT 2017 davidcs Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters

MFC after:2 weeks
H A Decore_init_values.hdiff 320164 Tue Jun 20 19:29:39 MDT 2017 davidcs MFC r319964
Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
Add support for pci deviceID 0x8070 for QLE41xxx product line which
supports 10GbE/25GbE/40GbE

Approved by: re(gjb)
diff 317116 Wed Apr 19 03:22:17 MDT 2017 davidcs MFC r316485
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters
316485 Tue Apr 04 06:33:27 MDT 2017 davidcs Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters

MFC after:2 weeks
H A Decore_dbg_values.hdiff 320164 Tue Jun 20 19:29:39 MDT 2017 davidcs MFC r319964
Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
Add support for pci deviceID 0x8070 for QLE41xxx product line which
supports 10GbE/25GbE/40GbE

Approved by: re(gjb)
diff 317116 Wed Apr 19 03:22:17 MDT 2017 davidcs MFC r316485
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters
316485 Tue Apr 04 06:33:27 MDT 2017 davidcs Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters

MFC after:2 weeks
H A Decore_spq.cdiff 320164 Tue Jun 20 19:29:39 MDT 2017 davidcs MFC r319964
Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
Add support for pci deviceID 0x8070 for QLE41xxx product line which
supports 10GbE/25GbE/40GbE

Approved by: re(gjb)
diff 317116 Wed Apr 19 03:22:17 MDT 2017 davidcs MFC r316485
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters
316485 Tue Apr 04 06:33:27 MDT 2017 davidcs Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters

MFC after:2 weeks
H A Decore_sp_commands.cdiff 320164 Tue Jun 20 19:29:39 MDT 2017 davidcs MFC r319964
Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
Add support for pci deviceID 0x8070 for QLE41xxx product line which
supports 10GbE/25GbE/40GbE

Approved by: re(gjb)
diff 317116 Wed Apr 19 03:22:17 MDT 2017 davidcs MFC r316485
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters
316485 Tue Apr 04 06:33:27 MDT 2017 davidcs Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's.
Qlogic 45000 Series Adapters

MFC after:2 weeks
/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_cmdline.cdiff 324417 Sun Oct 08 21:07:12 MDT 2017 mm MFH r324148:
Sync libarchive with vendor.

Relevant vendor changes:
PR #905: Support for Zstandard read and write filters
PR #922: Avoid overflow when reading corrupt cpio archive
Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
OSS-Fuzz 2936: Place a limit on the mtree line length
OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502
diff 324417 Sun Oct 08 21:07:12 MDT 2017 mm MFH r324148:
Sync libarchive with vendor.

Relevant vendor changes:
PR #905: Support for Zstandard read and write filters
PR #922: Avoid overflow when reading corrupt cpio archive
Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
OSS-Fuzz 2936: Place a limit on the mtree line length
OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502
diff 324417 Sun Oct 08 21:07:12 MDT 2017 mm MFH r324148:
Sync libarchive with vendor.

Relevant vendor changes:
PR #905: Support for Zstandard read and write filters
PR #922: Avoid overflow when reading corrupt cpio archive
Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
OSS-Fuzz 2936: Place a limit on the mtree line length
OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502
diff 324417 Sun Oct 08 21:07:12 MDT 2017 mm MFH r324148:
Sync libarchive with vendor.

Relevant vendor changes:
PR #905: Support for Zstandard read and write filters
PR #922: Avoid overflow when reading corrupt cpio archive
Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
OSS-Fuzz 2936: Place a limit on the mtree line length
OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502
diff 324417 Sun Oct 08 21:07:12 MDT 2017 mm MFH r324148:
Sync libarchive with vendor.

Relevant vendor changes:
PR #905: Support for Zstandard read and write filters
PR #922: Avoid overflow when reading corrupt cpio archive
Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
OSS-Fuzz 2936: Place a limit on the mtree line length
OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502

Completed in 590 milliseconds

<<11121314151617181920>>