Compare commits
5 Commits
1f282295ff
...
5436648cd4
Author | SHA1 | Date |
---|---|---|
Ariadne Conill | 5436648cd4 | |
Ariadne Conill | 66046df940 | |
Ariadne Conill | 81e1785db2 | |
wi24rd | 2b850d2648 | |
Eli Schwartz | c87a6c2ec1 |
8
NEWS
8
NEWS
|
@ -1,6 +1,14 @@
|
||||||
Changes from previous version of pkgconf
|
Changes from previous version of pkgconf
|
||||||
========================================
|
========================================
|
||||||
|
|
||||||
|
Changes from 1.8.0 to 1.8.1:
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
* Fix a buffer overflow vulnerability involving very large variable expansions.
|
||||||
|
CVE-2023-24056
|
||||||
|
|
||||||
|
* Fix handling of tildes in version strings.
|
||||||
|
|
||||||
Changes from 1.7.4 to 1.8.0:
|
Changes from 1.7.4 to 1.8.0:
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ dnl implied. In no event shall the authors be liable for any damages arising
|
||||||
dnl from the use of this software.
|
dnl from the use of this software.
|
||||||
|
|
||||||
AC_PREREQ([2.68])
|
AC_PREREQ([2.68])
|
||||||
AC_INIT([pkgconf], [1.8.0], [https://github.com/pkgconf/pkgconf/issues/new])
|
AC_INIT([pkgconf], [1.8.1], [https://github.com/pkgconf/pkgconf/issues/new])
|
||||||
AC_CONFIG_SRCDIR([cli/main.c])
|
AC_CONFIG_SRCDIR([cli/main.c])
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AX_CHECK_COMPILE_FLAG([-Wall], [CFLAGS="$CFLAGS -Wall"])
|
AX_CHECK_COMPILE_FLAG([-Wall], [CFLAGS="$CFLAGS -Wall"])
|
||||||
|
|
|
@ -78,8 +78,8 @@ typedef struct pkgconf_cross_personality_ pkgconf_cross_personality_t;
|
||||||
#define PKGCONF_FOREACH_LIST_ENTRY_REVERSE(tail, value) \
|
#define PKGCONF_FOREACH_LIST_ENTRY_REVERSE(tail, value) \
|
||||||
for ((value) = (tail); (value) != NULL; (value) = (value)->prev)
|
for ((value) = (tail); (value) != NULL; (value) = (value)->prev)
|
||||||
|
|
||||||
#define LIBPKGCONF_VERSION 10700
|
#define LIBPKGCONF_VERSION 10801
|
||||||
#define LIBPKGCONF_VERSION_STR "1.7.0"
|
#define LIBPKGCONF_VERSION_STR "1.8.1"
|
||||||
|
|
||||||
struct pkgconf_fragment_ {
|
struct pkgconf_fragment_ {
|
||||||
pkgconf_node_t iter;
|
pkgconf_node_t iter;
|
||||||
|
|
|
@ -36,7 +36,7 @@ Properties are set using RFC822-style stanzas which consist of a keyword, follow
|
||||||
by a colon (:) and then the value the property should be set to.
|
by a colon (:) and then the value the property should be set to.
|
||||||
Variable substitution is always performed regardless of property type.
|
Variable substitution is always performed regardless of property type.
|
||||||
.Pp
|
.Pp
|
||||||
There are two types of property:
|
There are three types of property:
|
||||||
.\"
|
.\"
|
||||||
.Bl -tag -width indent
|
.Bl -tag -width indent
|
||||||
.\"
|
.\"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
project('pkgconf', 'c',
|
project('pkgconf', 'c',
|
||||||
version : '1.8.0',
|
version : '1.8.1',
|
||||||
license : 'ISC',
|
license : 'ISC',
|
||||||
meson_version : '>=0.47')
|
meson_version : '>=0.47')
|
||||||
|
|
||||||
|
@ -107,4 +107,4 @@ install_man('man/pc.5')
|
||||||
install_man('man/pkgconf-personality.5')
|
install_man('man/pkgconf-personality.5')
|
||||||
install_data('pkg.m4', install_dir: 'share/aclocal')
|
install_data('pkg.m4', install_dir: 'share/aclocal')
|
||||||
install_data('AUTHORS', install_dir: 'share/doc/pkgconf')
|
install_data('AUTHORS', install_dir: 'share/doc/pkgconf')
|
||||||
install_data('README.md', install_dir: 'share/doc/pkgconf')
|
install_data('README.md', install_dir: 'share/doc/pkgconf')
|
||||||
|
|
|
@ -19,5 +19,4 @@ tests = [
|
||||||
# yuck
|
# yuck
|
||||||
foreach test : tests
|
foreach test : tests
|
||||||
configure_file(input: test + '.sh', output: test, copy: true)
|
configure_file(input: test + '.sh', output: test, copy: true)
|
||||||
run_command('chmod', '755', join_paths(meson.build_root(), 'tests', test))
|
|
||||||
endforeach
|
endforeach
|
||||||
|
|
Loading…
Reference in New Issue