Age | Commit message (Expand) | Author |
---|---|---|
2022-08-24 | remove unneeded import in policy_enforcing.js | Wojtek Kosior |
2022-08-24 | force <noscript> tags | Wojtek Kosior |
2022-06-20 | prevent injected scripts from executing out of orderv2.0-beta1 | Wojtek Kosior |
2022-06-18 | restore compatibility with IceCat 60...This commit also fixes the --driver option to configure script. | Wojtek Kosior |
2022-06-18 | bump version to 2.0-beta1 | Wojtek Kosior |
2022-06-18 | automatically change repo url to point to api v2 endpoint | Wojtek Kosior |
2022-06-10 | merge support for CORS bypassing and eval() | Wojtek Kosior |
2022-06-10 | allow eval() in injected scripts | Wojtek Kosior |
2022-06-01 | support schema v2 and dependencies on mappings | Wojtek Kosior |
2022-04-13 | remove node-specific code from sha256.js...this will prevent the eval warning when uploading extension to AMO v1.0 | Wojtek Kosior |
2022-04-13 | bump version to 1.0 | Wojtek Kosior |
2022-04-13 | don't source shell_utils.sh which no longer exists | Wojtek Kosior |
2022-03-28 | add more tests for CORS bypassing feature | Wojtek Kosior |
2022-03-26 | allow injected scripts to bypass CORS using provided API | Wojtek Kosior |
2022-03-25 | make Makefile automatically rewrite itself when Haketilo version is bumpedv1.0-beta3 | Wojtek Kosior |
2022-03-25 | bump version to 1.0-beta3 | Wojtek Kosior |
2022-03-25 | make a tar.gz distribution archive in one go (no intermediate .tar generation) | Wojtek Kosior |
2022-03-24 | fix encoding detection in StreamFilter | Wojtek Kosior |
2022-03-24 | fix payload creation for file:// URLs | Wojtek Kosior |
2022-03-24 | delay loading of js code in test_policy_enforcing.py...We don't want JS loading to happen upon python module load. We want to do it lazily. Here it was being done eagerly due to some previous overlooking. | Wojtek Kosior |
2022-03-24 | prepare for exposing APIs to injected scripts | Wojtek Kosior |
2022-03-24 | serialize and deserialize entire Response object when relaying fetch() calls ... | Wojtek Kosior |
2022-03-12 | add `dist` make targetv1.0-beta2 | Wojtek Kosior |
2022-03-11 | don't double-modify response headers retrieved from cache | Wojtek Kosior |
2022-03-11 | make the order of rules in generated CSP deterministic...This is purely to help with automated testing. | Wojtek Kosior |
2022-03-10 | treat "view-source:" pages as privileged | Wojtek Kosior |
2022-03-10 | fix application of default blocking rule under Chromium | Wojtek Kosior |
2022-03-10 | fix chromium synchronous policy fetching for file:/// URLs | Wojtek Kosior |
2022-03-10 | fix incorrect variable reference | Wojtek Kosior |
2022-03-10 | improvement to also properly sanitize intrinsics in XML documents under older... | Wojtek Kosior |
2022-03-10 | bump version to 1.0-beta2 | Wojtek Kosior |
2022-03-10 | change "Install preview" button text to "More..." | Wojtek Kosior |
2022-03-10 | present appropriate error message when using popup in Private Browsing mode | Wojtek Kosior |
2022-03-08 | correct the Private Browsing mode notice on settings page | Wojtek Kosior |
2022-03-05 | improve script blocking in non-HTML documents (XML) | Wojtek Kosior |
2022-03-04 | fix setting of 'blocked-blocked<...>-<name>' attributes and add tests | Wojtek Kosior |
2022-03-04 | for () loop styling | Wojtek Kosior |
2022-03-04 | fix setting of 'blocked-<name>' attributes when blocking intrinsic event hand... | Wojtek Kosior |
2022-03-04 | prepend all generated console messages with 'Haketilo:' | Wojtek Kosior |
2022-03-04 | fix comment typo | Wojtek Kosior |
2022-03-04 | display an informative message in settings page if IndexedDB cannot be accessed | Wojtek Kosior |
2022-03-04 | improve styling of item preview | Wojtek Kosior |
2022-03-04 | include $schema property in internally-generated resources/mappings | Wojtek Kosior |
2022-03-04 | optimize Pattern Query Tree for size of its JSON.stringify()'ed representation | Wojtek Kosior |
2022-03-04 | stop `haketilo()` fixture cleanup from closing last browser window | Wojtek Kosior |
2022-03-04 | validate repository responses against JSON schemas...* compute_scripts.awk (include_file): don't enforce specific path format on #INCLUDE'd files * .gitmodules, schemas: add Haketilo JSON schemas subrepo * html/install.js (InstallView): import schema validator and run it against downloaded mapping and resource definitions * html/repo_query.js (RepoEntry): import schema validator and run it against obtained query results * test/haketilo_test/unit/test_install.py (test_install_normal_usage, test_install_dialogs): use underscore instead of hyphen in item identifiers * test/haketilo_test/unit/test_install.py (test_install_dialogs): adapt error message test cases to new handling method of invalid JSON instanced * test/haketilo_test/unit/test_repo_query.py (test_repo_query_normal_usage): use underscore instead of hyphen in item identifiers * test/haketilo_test/unit/test_repo_query.py (test_repo_query_messages): use higher sample unsupported schema version to avoid having to modify the test case soon * test/haketilo_test/world_wide_library.py: use underscore instead of hyphen in item identifiers * common/jsonschema.js, common/jsonschema: adapt tdegrunt's jsonschema and include in Haketilo, load schema documents from schemas/ | Wojtek Kosior |
2022-02-28 | change copyright notice of js-sha256 code to be exactly the same as in upstre......* common/sha256.js: removed email address from the copyright line | Wojtek Kosior |
2022-02-28 | make 'check' Makefile target an alias to 'test'...* Makefile.in: modify 'check' target | Wojtek Kosior |
2022-02-25 | remove unused shell_utils, update upload_amo.sh to still work...Even though upload_amo.sh scripts for extension signing is included, we're currently unable to use it because Firefox API keys needed for that require execution of nonfree JS and Jahoti's Mozoid tool is no longer working <https://hydrillabugs.koszko.org/issues/111> v1.0-beta1 | Wojtek Kosior |
2022-02-21 | inject scripts to pages utilizing blob: URLs | Wojtek Kosior |