Age | Commit message (Expand) | Author |
---|---|---|
2021-09-04 | Make test suite mildly usable...Allow test/server.py to be run as a command and add some "webpages" for it. | jahoti |
2021-08-22 | Incorporate patch for test/gorilla.py...Patch by Wojtek provides a bundle-all option and only reads Hydrilla files. | jahoti |
2021-08-17 | Enable the hijacking proxy in the test suite to serve responses | jahoti |
2021-08-17 | Merge remote-tracking branch 'origin/master' into jahoti | jahoti |
2021-08-06 | Facilitate installation of scripts from the repository...This commit includes: * removal of page_info_server * running of storage client in popup context * extraction of some common CSS to a separate file * extraction of scripts import view to a separate file * addition of a facility to conveniently clone complex structures from DOM (in DOM_helpers.js) * addition of hydrilla repo url to default settings * other minor changes and of course changes related to the actual installation of scripts from the repo | Wojtek Kosior |
2021-08-06 | Add the beginnings of a test suite | jahoti |
2021-08-05 | enable modularization of html files | Wojtek Kosior |
2021-07-20 | Merge rebranding to "Hachette" | Wojtek Kosior |
2021-07-20 | Merge commit 'ecb787046271de708b94da70240713e725299d86' | Wojtek Kosior |
2021-07-19 | Change the icon | jahoti |
2021-07-19 | Refer to the extension consistently as "Hachette" and remove TODOS.org...from the copyright file | jahoti |
2021-07-16 | Use URL-based policy smuggling...Increase the power of URL-based smuggling by making it (effectively) compulsory in all cases and adapting a <salt><unique value><JSON-encoded settings> structure. While the details still need to be worked out, the potential for future expansion is there. | jahoti |
2021-07-12 | merge jahoti into master | Wojtek Kosior |
2021-07-12 | 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. | jahoti |
2021-06-30 | emply an sh-based build system; make some changes to blocking | Wojtek Kosior |
2021-06-28 | License script-blocking techniques from NoScript in machine-readable format....In-page blocking now works on Firefox, and JavaScript/data- URLs are properly blocked to ensure no JavaScript leaks in through backdoors. Blocking of HTML/XML data: urls should be refined (eventually) to align with current practice for pages in general. Also, script-blocking is now filtered by nonce, making it possible (albeit perhaps not desirable) to inject scripts before the DOM is complete. | jahoti |
2021-06-26 | remove mnetion of LGPL from javascript exception to the GPL | Wojtek Kosior |
2021-06-25 | make it clear "A" license contains text from BSD license with its own copyright | Wojtek Kosior |
2021-06-25 | gather all copyright info in 'copyright' file | Wojtek Kosior |