openwrtv4/package
Hannu Nyman 9097dc5ad8 uhttpd: create self-signed certificates with unique subjects
Add a partially random O= item to the certificate subject in order
to make the automatically generated certificates' subjects unique.

Firefox has problems when several self-signed certificates
with CA:true attribute and identical subjects have been
seen (and stored) by the browser. Reference to upstream bugs:
https://bugzilla.mozilla.org/show_bug.cgi?id=1147544
https://bugzilla.mozilla.org/show_bug.cgi?id=1056341
https://bugzilla.redhat.com/show_bug.cgi?id=1204670#c34

Certificates created by the OpenSSL one-liner fall into that category.

Avoid identical certificate subjects by including a new 'O=' item
with CommonName + a random part (8 chars). Example:
/CN=LEDE/O=LEDEb986be0b/L=Unknown/ST=Somewhere/C=ZZ

That ensures that the browser properly sees the accumulating
certificates as separate items and does not spend time
trying to form a trust chain from them.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-10-26 15:16:52 +02:00
..
base-files package/basefiles: add mkfs.ext4 and losetup binaries to ramfs list 2016-10-26 12:37:47 +02:00
boot package/uboot-envtools: Add support for ZyXEL NBG6817 2016-10-26 12:37:47 +02:00
devel strace: Update to 4.14 2016-10-26 12:37:46 +02:00
firmware Latest ath10k CT 988X firmware (beta-18). 2016-10-19 11:13:15 +02:00
kernel mwlwifi: upgrade to 10.3.2.0-20161013 2016-10-24 08:45:06 +02:00
libs libreadline: set ABI_VERSION to force rebuild of dependent packages 2016-10-19 20:26:54 +02:00
network uhttpd: create self-signed certificates with unique subjects 2016-10-26 15:16:52 +02:00
system package/system/mtd: fix usage message 2016-10-26 12:37:45 +02:00
utils usbmode: rename data files 2016-10-26 15:16:51 +02:00
Makefile image: fix CONFIG_CLEAN_IPKG with CONFIG_TARGET_PER_DEVICE_ROOTFS 2016-09-25 09:30:55 +02:00