diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2022-09-13 11:22:24 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2022-09-13 11:22:24 +0900 |
commit | f2b1186ae61291c1c33777000254ff664623f18e (patch) | |
tree | ba0fc9959a1c435c0c92f6367b1a9f4243fd6426 /NEWS | |
parent | aee72dbc8a3bc08ead76cb808ffa332aa413f2d7 (diff) | |
download | libxslt-f2b1186ae61291c1c33777000254ff664623f18e.tar.gz libxslt-f2b1186ae61291c1c33777000254ff664623f18e.tar.bz2 libxslt-f2b1186ae61291c1c33777000254ff664623f18e.zip |
Imported Upstream version 1.1.36upstream/1.1.36
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 70 |
1 files changed, 65 insertions, 5 deletions
@@ -1,10 +1,70 @@ +NEWS file for libxslt + +v1.1.36: Aug 17 2022 + +### Removals and deprecations + +- Remove SVN keyword anchors +- Remove CVS and SVN-related code +- Remove README.cvs-commits +- Remove ChangeLog +- Remove xsltwin32config.h + +### Improvements + +- Simplify xsltexports.h and exsltexports.h +- Don't overlink executables with gcrypt +- Fix quadratic behavior with variables and parameters +- Remove case labels with XPointer location types +- Add configure~ to .gitignore +- Stop calling deprecated libxml2 functions + +### Portability + +- Use portable python shebangs (David Seifert) +- Remove useless __CYGWIN__ checks +- Remove cruft from win32config.h +- crypto.c: Silence a compiler warning on Windows (Chun-wei Fan) + +### Build system + +- Add missing compile definition for static builds to CMake +- Avoid obsolescent `test -a` constructs (David Seifert) +- Only link libxml2 statically in purely static build +- Set AC_CONFIG_MACRO_DIR +- Allow AM_MAINTAINER_MODE to be disabled +- Streamline and fix documentation installation +- Don't try to recreate COPYING symlink +- Remove special configuration for certain maintainers +- configure.ac: produce tar.xz only (GNOME policy) (David Seifert) +- Detect libm using libtool's macros (David Seifert) +- configure.ac: disable static libraries by default (David Seifert) +- python/Makefile.am: nest python docs in $(docdir) (David Seifert) +- python/Makefile.am: rely on global AM_INIT_AUTOMAKE (David Seifert) +- configure.ac: remove useless AC_SUBST (David Seifert) +- Use AM_PATH_PYTHON/PKG_CHECK_MODULES for python bindings (David Seifert) +- Change libxml2 Python config +- Don't check for standard C89 library functions +- Don't check for standard C89 headers +- Remove --with-html-dir option +- Also check for glibtoolize in autogen.sh +- Rework documentation build system +- Remove old website +- CMake: Relax check for enabling crypto support on Windows (Chun-wei Fan) +- Remove obsolete AC_HEADER_STDC autoconf macro (Vadim Zeitlin) +- Remove special configuration for old maintainers + +### Test suite, CI + +- Remove test involving XPointer range-to function +- Test recursion in EXSLT dynamic functions +- Add CI job for static build + +### Documentation + +- Move tutorial images - NEWS file for libxslt -See the git page at -https://gitlab.gnome.org/GNOME/libxslt - -to get a description of the recent commits. v1.1.35: Feb 16 2022: - Security: [CVE-2021-30560] Fix use-after-free in xsltApplyTemplates |