The NetBSD Project

CVS log for src/external/mit/expat/dist/tests/memcheck.h

[BACK] Up to [cvs.NetBSD.org] / src / external / mit / expat / dist / tests

Request diff between arbitrary revisions


Default branch: expat, MAIN
Current tag: netbsd-6


Revision 1.1.1.1.6.2 / (download) - annotate - [select for diffs], Wed Jun 21 16:56:32 2017 UTC (6 years, 9 months ago) by snj
Branch: netbsd-6
Changes since 1.1.1.1.6.1: +34 -0 lines
Diff to previous 1.1.1.1.6.1 (colored) to branchpoint 1.1.1.1 (colored) next main 1.1.1.2 (colored)

Pull up following revision(s) (requested by spz in ticket #1458):
	external/mit/expat/dist/AUTHORS: up to 1.1.1.1
	external/mit/expat/dist/CMake.README: up to 1.1.1.4
	external/mit/expat/dist/CMakeLists.txt: up to 1.1.1.4
	external/mit/expat/dist/COPYING: up to 1.1.1.3
	external/mit/expat/dist/Changes: up to 1.1.1.5
	external/mit/expat/dist/MANIFEST: up to 1.1.1.5
	external/mit/expat/dist/Makefile.in: up to 1.1.1.5
	external/mit/expat/dist/README: up to 1.1.1.5
	external/mit/expat/dist/amiga/Makefile          delete
	external/mit/expat/dist/amiga/README.txt        delete
	external/mit/expat/dist/amiga/expat.xml         delete
	external/mit/expat/dist/amiga/expat_68k.c       delete
	external/mit/expat/dist/amiga/expat_68k.h       delete
	external/mit/expat/dist/amiga/expat_68k_handler_stubs.c delete
	external/mit/expat/dist/amiga/expat_base.h      delete
	external/mit/expat/dist/amiga/expat_lib.c       delete
	external/mit/expat/dist/amiga/expat_vectors.c   delete
	external/mit/expat/dist/amiga/include/inline4/expat.h delete
	external/mit/expat/dist/amiga/include/interfaces/expat.h delete
	external/mit/expat/dist/amiga/include/libraries/expat.h delete
	external/mit/expat/dist/amiga/include/proto/expat.h delete
	external/mit/expat/dist/amiga/launch.c          delete
	external/mit/expat/dist/bcb5/README.txt         delete
	external/mit/expat/dist/bcb5/all_projects.bpg   delete
	external/mit/expat/dist/bcb5/elements.bpf       delete
	external/mit/expat/dist/bcb5/elements.bpr       delete
	external/mit/expat/dist/bcb5/elements.mak       delete
	external/mit/expat/dist/bcb5/expat.bpf          delete
	external/mit/expat/dist/bcb5/expat.bpr          delete
	external/mit/expat/dist/bcb5/expat.mak          delete
	external/mit/expat/dist/bcb5/expat_static.bpf   delete
	external/mit/expat/dist/bcb5/expat_static.bpr   delete
	external/mit/expat/dist/bcb5/expat_static.mak   delete
	external/mit/expat/dist/bcb5/expatw.bpf         delete
	external/mit/expat/dist/bcb5/expatw.bpr         delete
	external/mit/expat/dist/bcb5/expatw.mak         delete
	external/mit/expat/dist/bcb5/expatw_static.bpf  delete
	external/mit/expat/dist/bcb5/expatw_static.bpr  delete
	external/mit/expat/dist/bcb5/expatw_static.mak  delete
	external/mit/expat/dist/bcb5/libexpat_mtd.def   delete
	external/mit/expat/dist/bcb5/libexpatw_mtd.def  delete
	external/mit/expat/dist/bcb5/makefile.mak       delete
	external/mit/expat/dist/bcb5/outline.bpf        delete
	external/mit/expat/dist/bcb5/outline.bpr        delete
	external/mit/expat/dist/bcb5/outline.mak        delete
	external/mit/expat/dist/bcb5/setup.bat          delete
	external/mit/expat/dist/bcb5/xmlwf.bpf          delete
	external/mit/expat/dist/bcb5/xmlwf.bpr          delete
	external/mit/expat/dist/bcb5/xmlwf.mak          delete
	external/mit/expat/dist/configure: up to 1.1.1.5
	external/mit/expat/dist/configure.ac: up to 1.1.1.3
	external/mit/expat/dist/configure.in            delete
	external/mit/expat/dist/doc/reference.html: up to 1.1.1.4
	external/mit/expat/dist/examples/elements.c: up to 1.1.1.4
	external/mit/expat/dist/examples/elements.dsp   delete
	external/mit/expat/dist/examples/outline.c: up to 1.1.1.3
	external/mit/expat/dist/examples/outline.dsp    delete
	external/mit/expat/dist/expat.dsw               delete
	external/mit/expat/dist/expat_config.h.in: up to 1.1.1.5
	external/mit/expat/dist/lib/Makefile.MPW        delete
	external/mit/expat/dist/lib/amigaconfig.h       delete
	external/mit/expat/dist/lib/expat.dsp           delete
	external/mit/expat/dist/lib/expat.h: up to 1.1.1.5
	external/mit/expat/dist/lib/expat_external.h: up to 1.1.1.3
	external/mit/expat/dist/lib/expat_static.dsp    delete
	external/mit/expat/dist/lib/expatw.dsp          delete
	external/mit/expat/dist/lib/expatw_static.dsp   delete
	external/mit/expat/dist/lib/macconfig.h         delete
	external/mit/expat/dist/lib/siphash.h: up to 1.1.1.1
	external/mit/expat/dist/lib/winconfig.h: up to 1.1.1.2
	external/mit/expat/dist/lib/xmlparse.c: up to 1.7
	external/mit/expat/dist/lib/xmlrole.c: up to 1.1.1.4
	external/mit/expat/dist/lib/xmltok.c: up to 1.4
	external/mit/expat/dist/m4/libtool.m4: up to 1.1.1.4
	external/mit/expat/dist/run.sh.in: up to 1.1.1.1
	external/mit/expat/dist/tests/benchmark/benchmark.c: up to 1.1.1.2
	external/mit/expat/dist/tests/benchmark/benchmark.dsp delete
	external/mit/expat/dist/tests/benchmark/benchmark.dsw delete
	external/mit/expat/dist/tests/memcheck.c: up to 1.1.1.1
	external/mit/expat/dist/tests/memcheck.h: up to 1.1.1.1
	external/mit/expat/dist/tests/minicheck.c: up to 1.1.1.3
	external/mit/expat/dist/tests/minicheck.h: up to 1.1.1.4
	external/mit/expat/dist/tests/runtests.c: up to 1.1.1.4
	external/mit/expat/dist/tests/xmltest.sh: up to 1.3
	external/mit/expat/dist/vms/README.vms          delete
	external/mit/expat/dist/vms/descrip.mms         delete
	external/mit/expat/dist/vms/expat_config.h      delete
	external/mit/expat/dist/win32/MANIFEST.txt: up to 1.1.1.2
	external/mit/expat/dist/win32/README.txt: up to 1.1.1.4
	external/mit/expat/dist/win32/expat.iss: up to 1.1.1.5
	external/mit/expat/dist/xmlwf/codepage.c: up to 1.1.1.3
	external/mit/expat/dist/xmlwf/filemap.h: up to 1.1.1.2
	external/mit/expat/dist/xmlwf/readfilemap.c: up to 1.1.1.4
	external/mit/expat/dist/xmlwf/unixfilemap.c: up to 1.1.1.3
	external/mit/expat/dist/xmlwf/win32filemap.c: up to 1.1.1.2
	external/mit/expat/dist/xmlwf/xmlfile.c: up to 1.1.1.3
	external/mit/expat/dist/xmlwf/xmlwf.c: up to 1.1.1.5
	external/mit/expat/dist/xmlwf/xmlwf.dsp         delete
Update expat to 2.2.1.

Revision 1.1.1.1.6.1, Sat Jun 17 21:59:08 2017 UTC (6 years, 9 months ago) by snj
Branch: netbsd-6
Changes since 1.1.1.1: +0 -34 lines
FILE REMOVED

file memcheck.h was added on branch netbsd-6 on 2017-06-21 16:56:32 +0000

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Jun 17 21:59:08 2017 UTC (6 years, 9 months ago) by christos
Branch: expat, MAIN
CVS Tags: phil-wifi-base, phil-wifi-20190609, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, expat-2-2-1
Branch point for: phil-wifi, netbsd-9, netbsd-8, netbsd-7-1, netbsd-7-0, netbsd-7, netbsd-6-1, netbsd-6-0, netbsd-6
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Release 2.2.1 Sat June 17 2017
        Security fixes:
                  CVE-2017-9233 -- External entity infinite loop DoS
                    Details: https://libexpat.github.io/doc/cve-2017-9233/
                    Commit c4bf96bb51dd2a1b0e185374362ee136fe2c9d7f
   [MOX-002]      CVE-2016-9063 -- Detect integer overflow; commit
                    d4f735b88d9932bd5039df2335eefdd0723dbe20
                    (Fixed version of existing downstream patches!)
   (SF.net) #539  Fix regression from fix to CVE-2016-0718 cutting off
                    longer tag names; commits
                    * 896b6c1fd3b842f377d1b62135dccf0a579cf65d
                    * af507cef2c93cb8d40062a0abe43a4f4e9158fb2
             #16    * 0dbbf43fdb20f593ddf4fa1ff67288000dd4a7fd
             #25  More integer overflow detection (function poolGrow); commits
                    * 810b74e4703dcfdd8f404e3cb177d44684775143
                    * 44178553f3539ce69d34abee77a05e879a7982ac
   [MOX-002]      Detect overflow from len=INT_MAX call to XML_Parse; commits
                    * 4be2cb5afcc018d996f34bbbce6374b7befad47f
                    * 7e5b71b748491b6e459e5c9a1d090820f94544d8
   [MOX-005] #30  Use high quality entropy for hash initialization:
                    * arc4random_buf on BSD, systems with libbsd
                      (when configured with --with-libbsd), CloudABI
                    * RtlGenRandom on Windows XP / Server 2003 and later
                    * getrandom on Linux 3.17+
                    In a way, that's still part of CVE-2016-5300.
                    https://github.com/libexpat/libexpat/pull/30/commits
   [MOX-005]      For the low quality entropy extraction fallback code,
                    the parser instance address can no longer leak, commit
                    04ad658bd3079dd15cb60fc67087900f0ff4b083
   [MOX-003]      Prevent use of uninitialised variable; commit
   [MOX-004]        a4dc944f37b664a3ca7199c624a98ee37babdb4b
                  Add missing parameter validation to public API functions
                    and dedicated error code XML_ERROR_INVALID_ARGUMENT:
   [MOX-006]        * NULL checks; commits
                      * d37f74b2b7149a3a95a680c4c4cd2a451a51d60a (merge/many)
                      * 9ed727064b675b7180c98cb3d4f75efba6966681
                      * 6a747c837c50114dfa413994e07c0ba477be4534
                    * Negative length (XML_Parse); commit
   [MOX-002]          70db8d2538a10f4c022655d6895e4c3e78692e7f
   [MOX-001] #35  Change hash algorithm to William Ahern's version of SipHash
                    to go further with fixing CVE-2012-0876.
                    https://github.com/libexpat/libexpat/pull/39/commits

        Bug fixes:
             #32  Fix sharing of hash salt across parsers;
                    relevant where XML_ExternalEntityParserCreate is called
                    prior to XML_Parse, in particular (e.g. FBReader)
             #28  xmlwf: Auto-disable use of memory-mapping (and parsing
                    as a single chunk) for files larger than ~1 GB (2^30 bytes)
                    rather than failing with error "out of memory"
              #3  Fix double free after malloc failure in DTD code; commit
                    7ae9c3d3af433cd4defe95234eae7dc8ed15637f
             #17  Fix memory leak on parser error for unbound XML attribute
                    prefix with new namespaces defined in the same tag;
                    found by Google's OSS-Fuzz; commits
                    * 16f87daae5a16132e479e4f71862128c7a915c73
                    * b47dbc9745932c160893d433220e462bd605f8cd
                  xmlwf on Windows: Add missing calls to CloseHandle

        New features:
             #30  Introduced environment switch EXPAT_ENTROPY_DEBUG=1
                    for runtime debugging of entropy extraction

        Other changes:
                  Increase code coverage
             #33  Reject use of XML_UNICODE_WCHAR_T with sizeof(wchar_t) != 2;
                    XML_UNICODE_WCHAR_T was never meant to be used outside
                    of Windows; 4-byte wchar_t is common on Linux
   (SF.net) #538  Start using -fno-strict-aliasing
   (SF.net) #540  Support compilation against cloudlibc of CloudABI
                  Allow MinGW cross-compilation
   (SF.net) #534  CMake: Introduce option "BUILD_doc" (enabled by default)
                    to bypass compilation of the xmlwf.1 man page
   (SF.net)  pr2  CMake: Introduce option "INSTALL" (enabled by default)
                    to bypass installation of expat files
                  CMake: Fix ninja support
                  Autotools: Add parameters --enable-xml-context [COUNT]
                    and --disable-xml-context; default of context of 1024
                    bytes enabled unchanged
             #14  Drop AmigaOS 4.x code and includes
             #14  Drop ancient build systems:
                    * Borland C++ Builder
                    * OpenVMS
                    * Open Watcom
                    * Visual Studio 6.0
                    * Pre-X Mac OS (MPW Makefile)
                    If you happen to rely on some of these, please get in
                    touch for joining with maintenance.
             #10  Move from WIN32 to _WIN32
             #13  Fix "make run-xmltest" order instability
                  Address compile warnings
                  Bump version info from 7:2:6 to 7:3:6
                  Add AUTHORS file

        Infrastructure:
              #1  Migrate from SourceForge to GitHub (except downloads):
                    https://github.com/libexpat/
              #1  Re-create http://libexpat.org/ project website
                  Start utilizing Travis CI

        Special thanks to:
            Andy Wang
            Don Lewis
            Ed Schouten
            Karl Waclawek
            Pascal Cuoq
            Rhodri James
            Sergei Nikulov
            Tobias Taschner
            Viktor Szakats
                 and
            Core Infrastructure Initiative
            Mozilla Foundation (MOSS Track 3: Secure Open Source)
            Radically Open Security

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>