Debian Patches

Status for apr-util/1.6.1-5+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
dbm_read_hash_or_btree.patch Be more liberal in the types of DBM files we accept. Adam Conrad <adconrad@0c3.net> no
configure_in_remove_syspaths.patch Adjust LDFLAGS and INCLUDE Tollef Fog Heen <tfheen@debian.org> no
buildconf_config.guess_sub_location.patch Adjust path of config.guess and config.sub Tollef Fog Heen <tfheen@debian.org> no
debian_layout_fix.patch Fix the includedir in the Debian layout.
===================================================================
<tfheen@debian.org> no
dont_use_all_pg_build_deps.patch Link directly to postgresql
===================================================================
Ryan Niebur <RyanRyan52@gmail.com> no
avoid_ldap_by_defaut.patch by default --avoid-ldap since apache2 is the only user, and we don't want to add extra dependencies to other apr-utils rdepends Ryan Niebur <ryanryan52@gmail.com> no
apu_config_dont_list_indep_libs.patch Prevent recursive linking of dependent libraries by apr-util users. Peter Samuelson <peter@p12n.org> no
avoid_db_by-default.patch Make apu-config not output dbm libs by default. See #622081 Stefan Fritsch <sf@debian.org> no
test_verbose =================================================================== no
fix_doxygen_inputdir =================================================================== no
support_mariadb.patch # patch by Kris Karas fom
# https://bz.apache.org/bugzilla/attachment.cgi?id=35326&action=diff
no
doxygen_no_ful_path_names.patch # FULL_PATH_NAMES breaks reproducible builds no
fix_gdbm_error_handling # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889170
# needs to be submitted upstream
no
apr_base64-Make-sure-encoding-decoding-lengths-fit-i.patch apr_base64: Make sure encoding/decoding lengths fit in an int >= 0.
The (old) API of apr_base64 functions has always used int for representing
lengths and it does not return errors. Make sure to abort() if the provided
data don't fit.

* encoding/apr_base64.c():
#define APR_BASE64_ENCODE_MAX and APR_BASE64_DECODE_MAX as the hard length
limits for encoding and decoding respectively.

* encoding/apr_base64.c(apr_base64_encode_len, apr_base64_encode,
apr_base64_encode_binary, apr_pbase64_encode):
abort() if the given length is above APR_BASE64_ENCODE_MAX.

* encoding/apr_base64.c(apr_base64_decode_len, apr_base64_decode,
apr_base64_decode_binary, apr_pbase64_decode):
abort() if the given plain buffer length is above APR_BASE64_DECODE_MAX.


apr_base64: Follow up to r1902206: Cap to APR_BASE64_ENCODE_MAX in apr_pbase64_encode().


Merges r1902206[, r1904666] from trunk.
Merges r1904727 from 1.7.x.
Yann Ylavic <ylavic@apache.org> no https://github.com/apache/apr-util/commit/3f5257075c7eb601aed6333e9bb5d9eb0e11254b 2022-10-20

All known versions for source package 'apr-util'

Links