summaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* Simplified CSP HTTP header injection, avoiding report-to until actually ↵hackademix2018-10-061-17/+5
| | | | supported by browsers.
* Gracefully handle legacy message recipients.hackademix2018-09-141-0/+1
|
* Message loops checks coping with multiple options window.hackademix2018-09-091-3/+5
|
* Fixed message handling regression causing incompatibilities with embedders ↵hackademix2018-09-091-2/+12
| | | | and potential internal loops.
* Saner message dispatching.hackademix2018-09-082-10/+22
|
* Work-around for a potential race condition in message handling on extension ↵hackademix2018-09-051-3/+3
| | | | updates.
* Transparent support for FQDNs and better management of file:/// URLs.hackademix2018-09-042-11/+19
|
* Reordered startup sequence to be more friendly with embedders like the Tor ↵hackademix2018-08-281-4/+10
| | | | Browser.
* Further CSP refactoring and removal of obsolete fallbacks.hackademix2018-08-272-0/+3
|
* Refactoring CSP building out of RequestGuard.hackademix2018-08-272-0/+52
|
* Updated TLD support.hackademix2018-08-271-2/+2
|
* Fixed messages from content scripts being "eaten" by the wrong dispatcher ↵hackademix2018-08-231-0/+2
| | | | when UI is open (thanks skriptimaahinen).
* More coherent wrapper around the webex messaging API.hackademix2018-08-221-3/+12
|
* Fixed possible surprises in background script message handling.hackademix2018-08-211-0/+31
|
* Fixed regression: refresh loop on page using requests of type="object" to ↵hackademix2018-08-191-2/+0
| | | | cache images, stylesheets and other types.
* More reliable attempt to run onResponseHeader listener the last of installed ↵hackademix2018-08-181-2/+3
| | | | extension.
* Merge pull request #13 from Lekensteyn/empty-tld-fixeshackademix2018-08-181-1/+3
|\ | | | | Fix policy configuration for domains without dots
| * Fix policy configuration for domains without dotsPeter Wu2018-08-151-1/+3
| | | | | | | | | | Make sure that hosts such as "_gateway" (from systemd nss-myhostname) or "master" (a local domain from DHCP) can be configured in the popup.
* | Removed all references to RequestUtil.js and dependancies.hackademix2018-08-181-54/+0
|/
* Best effort to run webRequest.onHeaderReceived listener last (issue #6)hackademix2018-08-061-0/+50
|
* Broader detection of UTF-8 encoding in responses.hackademix2018-08-011-1/+1
|
* Updated TLDs.hackademix2018-07-261-1/+1
|
* Updated TLDs.hackademix2018-07-211-1/+1
|
* Refactor ContentMetadata into ResponseMetaData.hackademix2018-07-192-31/+54
|
* Prevent script injection from messing with content-disposition=attachment ↵hackademix2018-07-171-1/+1
| | | | responses.
* Cosmetic bug fixes.hackademix2018-07-161-2/+3
|
* Updated TLDs.hackademix2018-07-161-1/+1
|
* Added two library files (one, lib/restricted.js, missing from rc8 tag) and ↵hackademix2018-07-092-0/+59
| | | | version bump.
* Provide a uuid function fallback which doesn't fail in the Tor Browser.hackademix2018-07-031-3/+12
|
* Simplified and apparently more reliable+flexible+efficient dynamic script ↵hackademix2018-07-021-1/+1
| | | | injection method.
* Initial commit starting at version 10.1.8.3rc4.hackademix2018-07-0113-0/+1693