Project

General

Profile

« Previous | Next » 

Revision dcfc78b0

Added by jahoti about 2 years ago

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
be loaded from the background, handle_page_actions is now invoked separately
according to (non-)blocking mechanism.

View differences:

copyright
10 10
Copyright: 2021 Wojtek Kosior <koszko@koszko.org>
11 11
License: CC0
12 12

  
13
Files: manifest.json
13
Files: manifest.json common/misc.js content/main.js
14 14
Copyright: 2021 Wojtek Kosior <koszko@koszko.org>
15 15
   2021 jahoti <jahoti@tilde.team>
16 16
License: GPL-3+-javascript or Alicense-1.0
......
46 46
 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
47 47
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
48 48

  
49
Files: background/nonce_store.js
50
Copyright: 2021 jahoti <jahoti@tilde.team>
51
License: GPL-3+-javascript or Alicense-1.0
52

  
49 53
Files: content/freezer.js
50 54
Copyright: 2005-2021 Giorgio Maone - https://maone.net
51 55
   2021 jahoti <jahoti@tilde.team>

Also available in: Unified diff