Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

haketilo / common @ e402e036

Name Size
connection_types.js 471 Bytes
lock.js 1.41 KB
message_server.js 607 Bytes
misc.js 4.72 KB
once.js 904 Bytes
patterns.js 4.79 KB
sha256.js 17 KB
storage_client.js 4.07 KB
stored_types.js 888 Bytes

Latest revisions

# Date Author Comment
e402e036 07/26/2021 11:09 AM jahoti

Fix some bugs in the refined CSP handling

57e4ed2b 07/26/2021 11:09 AM jahoti

Remove unnecessary imports of url_item and add a CSP header-parsing function

The parsing function isn't used yet; however, it will eventually be as a less
destructive alternative to handling headers as indivisible units.

081739e7 07/20/2021 12:03 PM koszko

Merge rebranding to "Hachette"

9e26b71e 07/20/2021 11:19 AM koszko

fix page info server bugs

0c7c1ebd 07/20/2021 10:17 AM koszko

Merge commit 'ecb787046271de708b94da70240713e725299d86'

6b12a034 07/19/2021 02:00 AM jahoti

Refer to the extension consistently as "Hachette" and remove TODOS.org
from the copyright file

ecb78704 07/18/2021 02:00 AM jahoti

Streamline and harden unique values/settings

The base URL is now included in the settings. The unique value no longer uses
it directly, as it is included by virtue of the settings; however, the number
of full hours since the epoch (UTC) is now incorporated.

8b823e1a 07/17/2021 02:00 AM jahoti

Revamp signatures and break header caching on FF

Signatures, instead of consisting of the secure salt followed by the unique
value generated from the URL, are now the unique value generated from the
policy value (which will follow them) succeeded by the URL....

692577bb 07/16/2021 02:00 AM jahoti

Use URL-based policy smuggling

Increase the power of URL-based smuggling by making it (effectively)
compulsory in all cases and adapting a structure. While the details still need to be worked out, the
potential for future expansion is there.

dcfc78b0 07/12/2021 02:00 AM jahoti

Stop using the nonce consistently for a URL

Nonces are now randomly generated, either in the page (for non-HTTP(S) pages)
or by a background module which stores them by tab and frame IDs. In order to
support the increased variance in nonce-generating methods and allow them to...

View revisions

Also available in: Atom