Tor Browser: repair font fingerprinting defense
I broke it during the update to 14.5 in April when I moved
fonts.conf but forgot to update the launcher script.
Tor Browser: repair font fingerprinting defense
I broke it during the update to 14.5 in April when I moved
fonts.conf but forgot to update the launcher script.
Drop explicit inclusion of gcc4 module and with that COMPILER and
COMPILER_LANG can also be dropped. This is still using ports-gcc
on gcc4 archs via lang/python.
OK aja
Clean up confusing logic in CMS_EncryptedData_encrypt()
This makes it easier to read and more in line with other code in
libcrypto. Also add a missing error check for the CMS_set_detached()
call.
ok jsing kenjiro
Fix double free in certificate policies configuration
In nref_nos(), nnums must not be freed on error because in the caller it
is not->noticeref->noticenos and hangs off the POLICYQUALINFO qual which
is freed as part of POLICYQUALINFO_free() in the error path.
ok jsing kenjiro
Ignore any iterator when traversing nd6 list.
nd6_rtrequest() could crash with a NULL pointer dereference if an
interator in nd6_list was inspected. Skip freeing neigbor discovery
entries and optimization in this unlikely case and try again later.
reported by Mischa and Anton Kasimov; OK mvs@
Add missing GZIP_STATIC flag to SRVFLAG_BITS macro
GZIP_STATIC flag at position \33 was missing from the debug string.
Also correct the truncated PATH_REWRITE/NO_PATH_REWRITE flag names.
The PATH_REWRITE and NO_PATH_REWRITE flag names were truncated to
PATH and NO_PATH in the SRVFLAG_BITS string definition.
OK kirill@ deraadt@