Next | Query returned 17 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2023-10-01 18:57:45 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
pugixml: updated to 1.14

v1.14 2023-10-01

Maintenance release. Changes:

Improvements:

xml_attribute::set_name and xml_node::set_name now have overloads that accept \ 
pointer to non-null-terminated string and size

Implement parse_merge_pcdata parsing mode in which PCDATA contents is merged \ 
into a single node when original document had comments that were skipped during \ 
parsing

xml_document::load_file now returns a more consistent error status when given a \ 
path to a folder

Bug fixes:

Fix assertion in XPath number→string conversion when using non-English locales

Fix PUGIXML_STATIC_CRT CMake option to correctly select static CRT when using \ 
MSVC and recent CMake

Compatibility improvements:

Fix GCC 2.95/3.3 builds

Fix CMake 3.27 deprecation warnings

Fix XCode 14 sprintf deprecation warning when compiling in C++03 mode

Fix clang/gcc warnings -Wweak-vtables, -Wreserved-macro-identifier
   2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103)
Log message:
*: convert to cmake/build.mk
   2022-11-08 13:56:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
pugixml: updated to 1.13

v1.13 2022-11-01
Maintenance release. Changes:

Improvements:

xml_attribute::set_value, xml_node::set_value and xml_text::set now have \ 
overloads that accept pointer to non-null-terminated string and size
Improve performance of tree traversal when using compact mode (PUGIXML_COMPACT)

Bug fixes:

Fix error handling in xml_document::save_file that could result in the function \ 
succeeding while running out of disk space
Fix memory leak during error handling of some out-of-memory conditions during \ 
xml_document::load

Compatibility improvements:

Fix exported symbols in CMake DLL builds when using CMake
Fix exported symbols in CMake shared object builds when using -fvisibility=hidden
   2022-02-20 22:12:33 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
pugixml: update to 1.12.1.

Changes not found.
   2022-02-15 10:16:01 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
pugixml: update to 1.12.

v1.12 2022-02-09

Maintenance release. Changes:

    Bug fixes:

	Fix a bug in xml_document move construction when the source
	of the move is empty

	Fix const-correctness issues with iterator objects to
	support C++20 ranges

    XPath improvements:

	Improved detection of overly complex queries that may result
	in stack overflow during parsing

    Compatibility improvements:

        Fix Cygwin support for DLL builds

        Fix Windows CE support

        Add NuGet builds and project files for VS2022

    Build system changes

	All CMake options now have the prefix PUGIXML_. This may
	require changing dependent build configurations.

	Many build settings are now exposed via CMake settings,
	most notably PUGIXML_COMPACT and PUGIXML_WCHAR_MODE can be
	set without changing pugiconfig.hpp
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-01-04 12:47:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
pugixml: update to 1.11.4.

1.11.4

This patch reintroduces pugixml target for CMake when find_package
is used, which was accidentally removed from v1.11.  It's recommended
that pugixml::pugixml target is used instead, but this patch restores
pugixml target for existing applications / libraries that depend
on it.

The previous patch, v1.11.3, did not handle repeated attempts to
call find_package; this patch fixes that particular corner case.

1.11.3

The previous patch, v1.11.2, was not compatible with CMake 3.10;
this patch restores compatibility with earlier CMake versions when
using imported targets.

1.11.2

The previous patch, v1.11.1, was only compatible with CMake 3.18
and up; this patch restores compatibility with earlier CMake versions
when using imported targets.
   2020-12-06 10:53:07 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
pugixml: update to 1.11.1.

Patch release.

This patch reintroduces pugixml target for CMake when find_package
is used, which was accidentally removed from v1.11.  It's recommended
that pugixml::pugixml target is used instead, but this patch restores
pugixml target for existing applications / libraries that depend
on it.
   2020-11-29 19:02:16 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
pugixml: update to 1.11.

pugixml-1.11 is out. This is a maintenance release that fixes some
compatibility issues and introduces several new APIs (read the
changelog for details).

Highlights for this release include:

* Add xml_node::remove_attributes and xml_node::remove_children
* Add a way to customize floating point precision via xml_attribute::set
  and xml_text::set overloads
* XPath parser now limits recursion depth which prevents stack
  overflow on malicious queries

Next | Query returned 17 messages, browsing 1 to 10 | Previous