<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/rmilecki/package/libs, branch master</title>
<subtitle>Rafal Mileckis staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/rmilecki/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/rmilecki/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/'/>
<updated>2021-03-08T21:27:35Z</updated>
<entry>
<title>libsemanage: update to version 3.2</title>
<updated>2021-03-08T21:27:35Z</updated>
<author>
<name>Dominick Grift</name>
</author>
<published>2021-03-06T20:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=4670492ad72e54e0608ef5f92d7066c1c7fa8f45'/>
<id>urn:sha1:4670492ad72e54e0608ef5f92d7066c1c7fa8f45</id>
<content type='text'>
c35919a7 libsemanage: sync filesystem with sandbox
5b05e829 Revert "libsemanage/genhomedircon: check usepasswd"
edae9275 libsemanage: Free contents of modkey in semanage_direct_remove
ce46daab libsemanage/genhomedircon: check usepasswd
6ebb35d2 libsemanage: Bump libsemanage.so version
c08b73d7 libsemanage: Drop deprecated functions
b46406de libsemanage: Remove legacy and duplicate symbols

Signed-off-by: Dominick Grift &lt;dominick.grift@defensec.nl&gt;
</content>
</entry>
<entry>
<title>libselinux: update to version 3.2</title>
<updated>2021-03-08T21:27:35Z</updated>
<author>
<name>Dominick Grift</name>
</author>
<published>2021-03-06T20:02:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=b1fc2b5b0be61d994d6a0429fd78331c0c57639a'/>
<id>urn:sha1:b1fc2b5b0be61d994d6a0429fd78331c0c57639a</id>
<content type='text'>
142826a3 libselinux: fix segfault in add_xattr_entry()
398d2cee libselinux: rename gettid() to something which never conflicts with the libc
8f0f0a28 selinux(8,5): Describe fcontext regular expressions
9cc6b5cf libselinux/getconlist: report failures
156dd0de libselinux: update getseuser
e2dca5df libselinux: accept const fromcon in get_context API
da4829d0 libselinux: Always close status page fd
45b15c22 selinux(8): explain that runtime disable is deprecated
3c16aaef selinux(8): mark up SELINUX values
c2a58cc5 libselinux: LABEL_BACKEND_ANDROID add option to enable
db0f2f38 libselinux: Add build option to disable X11 backend
4a142ac4 libsepol: Bump libsepol.so version
d23342a9 libselinux: convert matchpathcon to selabel_lookup()
7ef5b185 libselinux: Change userspace AVC setenforce and policy load messages to audit format.
f5d644c7 libselinux: Add additional log callback details in man page for auditing.
075f9cfe libselinux: Fix selabel_lookup() for the root dir.
a4149e0e libselinux: Add new log callback levels for enforcing and policy load notices.
a63f93d8 libselinux: initialize last_policyload in selinux_status_open()
ef902db9 libselinux: safely access shared memory in selinux_status_updated()
9e4480b9 libselinux: Remove trailing slash on selabel_file lookups.
21fb5f20 libselinux: use full argument specifiers for security_check_context in man page
e7abd802 libselinux: fix build order
05bdc031 libselinux: use kernel status page by default

Signed-off-by: Dominick Grift &lt;dominick.grift@defensec.nl&gt;
</content>
</entry>
<entry>
<title>libsepol: update to version 3.2</title>
<updated>2021-03-08T21:27:35Z</updated>
<author>
<name>Dominick Grift</name>
</author>
<published>2021-03-06T20:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=2a1bdde0d05dd97aa58da546d15197409d481bb3'/>
<id>urn:sha1:2a1bdde0d05dd97aa58da546d15197409d481bb3</id>
<content type='text'>
a9e0004f libsepol: invalidate the pointer to the policydb if policydb_init fails
6238e025 libsepol/cil: fix NULL pointer dereference in cil_fill_ipaddr
b69d77bc libsepol/cil: handle SID without assigned context when writing policy.conf
0861c659 libsepol: Validate policydb values when reading binary policy
8f5409cf libsepol: Create function ebitmap_highest_set_bit()
0451adeb libsepol/cil: Destroy disabled optional blocks after pass is complete
32f8ed3d libsepol/cil: introduce intermediate cast to silence -Wvoid-pointer-to-enum-cast
4662bdc1 libsepol/cil: be more robust when encountering &lt;src_info&gt;
6b561058 libsepol/cil: fix NULL pointer dereference with empty macro argument
0d0e47c7 libsepol/cil: Fix integer overflow in the handling of hll line marks
1b36ace2 libsepol: include header files in source files when matching declarations
1f1fa9d4 libsepol: uniformize prototypes of sepol_mls_contains and sepol_mls_check
72a88d75 libsepol: remove unused files
eba0ffee libsepol/cil: Fix heap-use-after-free when using optional blockinherit
1048f8d3 libsepol/cil: unlink blockinherit-&gt;block link when destroying a block
b3202918 libsepol/cil: fix memory leak when a constraint expression is too deep
f0d98f83 libsepol/cil: Fix heap-use-after-free in __class_reset_perm_values()
5d021d66 libsepol/cil: Update symtab nprim field when adding or removing datums
34bd9a9d libsepol: destroy filename_trans list properly
bdf4e332 libsepol/cil: fix NULL pointer dereference when parsing an improper integer
b7ea65f5 libsepol/cil: destroy perm_datums when __cil_resolve_perms fails
228c06d9 libsepol/cil: fix out-of-bound read in cil_print_recursive_blockinherit
a25d9104 libsepol/cil: constify some strings
e2d01842 libsepol/cil: propagate failure of cil_fill_list()
6c8fca10 libsepol/cil: do not add a stack variable to a list
38a09b74 libsepol/cil: fix NULL pointer dereference when using an unused alias
3c357285 libsepol/cil: remove useless print statement
90809674 libsepol/cil: always destroy the lexer state
d16a1e46 libsepol/cil: Use the macro FLAVOR() whenever possible
2aac859a libsepol/cil: Use the macro NODE() whenever possible
d317b470 libsepol/cil: Remove unnecessary assignment in cil_resolve_name_keep_aliases()
9b9761cf libsepol/cil: Remove unused field from struct cil_args_resolve
e257d4c7 libsepol/cil: Get rid of unnecessary check in cil_gen_node()
ebba2b00 libsepol/cil: cil_tree_walk() helpers should use CIL_TREE_SKIP_*
89dab467 libsepol: free memory when realloc() fails
2d353bd5 libsepol/cil: Give error for more than one true or false block
4a142ac4 libsepol: Bump libsepol.so version
506c7b95 libsepol: Drop deprecated functions
ae58e84b libsepol: Get rid of the old and duplicated symbols
c97d63c6 libsepol: silence potential NULL pointer dereference warning
64387cb3 libsepol: drop confusing BUG_ON macro
521e6a2f libsepol/cil: fix signed overflow caused by using (1 &lt;&lt; 31) - 1
a152653b libsepol/cil: Fix neverallow checking involving classmaps
734e4beb libsepol/cil: Validate conditional expressions before adding to binary policy
685f577a libsepol/cil: Validate constraint expressions before adding to binary policy
8206b8cb libsepol: implement POLICYDB_VERSION_COMP_FTRANS
42ae834a libsepol,checkpolicy: optimize storage of filename transitions

Signed-off-by: Dominick Grift &lt;dominick.grift@defensec.nl&gt;
</content>
</entry>
<entry>
<title>libubox: update to git HEAD</title>
<updated>2021-03-02T19:16:04Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-03-02T19:09:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=c82cc4407adebd683593d8f0b71d10e694ff8804'/>
<id>urn:sha1:c82cc4407adebd683593d8f0b71d10e694ff8804</id>
<content type='text'>
 2e52c7e libubox: fix BLOBMSG_CAST_INT64 (do not override BLOBMSG_TYPE_DOUBLE)

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libunwind: Add MIPS64 dep check</title>
<updated>2021-02-28T23:34:23Z</updated>
<author>
<name>Donald Hoskins</name>
</author>
<published>2021-02-14T20:35:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=ea6d4bdde20a3fecbfc44b99f53373e1d0666e34'/>
<id>urn:sha1:ea6d4bdde20a3fecbfc44b99f53373e1d0666e34</id>
<content type='text'>
libunwind dependency check does not allow for MIPS64 arch.  Add MIPS64 awareness.

libunwind seems to support MIPS64 without issues, it was limited by the dep arch
check in the Makefile.

Used to compile Suricata6/Rust locally without issue.

Signed-off-by: Donald Hoskins &lt;grommish@gmail.com&gt;
</content>
</entry>
<entry>
<title>libpcap: update to 1.10.0</title>
<updated>2021-02-28T23:34:23Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-01-04T23:46:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=b77f21c98a907fd48d8faa95dbdb0c853f181c65'/>
<id>urn:sha1:b77f21c98a907fd48d8faa95dbdb0c853f181c65</id>
<content type='text'>
Simplify cmake option handling by putting everything in blocks.

Add openssl patch as there's no easy way to disable.

Rebase the skip manpages patch.

Remove the monitor mode patch as it no longer applies.

Remove flex patch as normal Makefile is no longer used.

Remove USB path patch. While it is deprecated, the codepath is never
taken. /sys/bus/usb/devices is checked before hand. If it exists, the
function does stuff and returns. Additionally, this path is used
elsewhere in the code.

Refresh other patches.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>zlib: properly split patches</title>
<updated>2021-02-24T13:08:29Z</updated>
<author>
<name>Adrian Schmutzler</name>
</author>
<published>2021-02-24T10:53:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=221eefaf6b301043c491aab8815fcfa24e8a5583'/>
<id>urn:sha1:221eefaf6b301043c491aab8815fcfa24e8a5583</id>
<content type='text'>
This package had two patches (with two headers etc.) in one file,
which would have quilt merging them during a refresh.

Separate these patches into two files, as the original intent seems
to be having them separate.

Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>pcre: disable C++ bindings</title>
<updated>2021-02-23T23:30:40Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-01-21T05:38:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=fb83efb626491e4e0de79429041ea7792db337d4'/>
<id>urn:sha1:fb83efb626491e4e0de79429041ea7792db337d4</id>
<content type='text'>
Nothing uses them. Allows to simplify the Makefile.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>openssl: always build with GOST engine support</title>
<updated>2021-02-23T20:10:56Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2021-02-18T00:50:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=12a80e44b914a00fa39daae5474b3964f246ddc3'/>
<id>urn:sha1:12a80e44b914a00fa39daae5474b3964f246ddc3</id>
<content type='text'>
The packages feed has a proposed package for a GOST engine, which needs
support from the main openssl library.  It is a default option in
OpenSSL.  All that needs to be done here is to not disable it.

Package increases by a net 1-byte, so it is not really really worth
keeping this optional.

This commit also includes a commented-out example engine configuration
in openssl.cnf, as it is done for other available engines.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
<entry>
<title>wolfssl: bump to v4.7.0-stable</title>
<updated>2021-02-23T20:10:56Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2021-02-21T21:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/rmilecki/commit/?id=d1dfb577f1c0d5b1f1fa35000c9ad7abdb7d10ed'/>
<id>urn:sha1:d1dfb577f1c0d5b1f1fa35000c9ad7abdb7d10ed</id>
<content type='text'>
Biggest fix for this version is CVE-2021-3336, which has already been
applied here.  There are a couple of low severity security bug fixes as
well.

Three patches are no longer needed, and were removed; the one remaining
was refreshed.

This tool shows no ABI changes:
https://abi-laboratory.pro/index.php?view=objects_report&amp;l=wolfssl&amp;v1=4.6.0&amp;v2=4.7.0

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
</feed>
