Commit Graph

219 Commits

Author SHA1 Message Date
FelisCatus
4e0b8975bd Fix bare catch statement in coffee. 2018-08-20 18:29:07 -07:00
FelisCatus
2bcd7e633c Silence port disconnected errors. Fix #1587. 2018-08-20 17:59:59 -07:00
FelisCatus
86181d3f17 Fix null reference profile error. Fix #1593. 2018-08-20 17:37:08 -07:00
FelisCatus
3f2d4bb92a Start working on 2.5.19. 2018-08-12 19:38:27 -07:00
FelisCatus
cf20ba91d5 Bump version to 2.5.18. 2018-08-12 18:26:04 -07:00
FelisCatus
bd06fac3b3 Do not set proxyDNS for SOCKS4 servers. Fix #1548. 2018-08-12 18:15:09 -07:00
FelisCatus
91ea6daf44 Bump version. 2018-07-19 23:36:03 -07:00
FelisCatus
465c98f78a Support browser.proxy.onRequest. Fix #1456.
This commit also refactors other implementations and moves them to
dedicated files, using feature detection to select one on runtime.
2018-07-08 21:35:11 -07:00
FelisCatus
c1eaba7a16 Start working on 2.5.16. 2018-06-25 20:27:44 -07:00
FelisCatus
4c9052daf0 Start working on 2.5.15. 2018-06-12 22:24:51 -07:00
FelisCatus
eb65855a40 Fix moz- detection typo. See #1503. 2018-06-12 21:33:55 -07:00
FelisCatus
f185b10b2e Add moz-extension to sanitize whitelist. 2018-06-12 20:54:38 -07:00
FelisCatus
fae33f2b10 Fix pasting error. 2018-06-12 12:30:19 -07:00
FelisCatus
7c271f13e4 Do not try to connect to SwitchySharp when running under moz-. Fix #1503. 2018-06-12 12:23:30 -07:00
FelisCatus
cd01f66c08 Start working on 2.5.12. 2018-04-30 17:55:36 -07:00
FelisCatus
3826d3458f Bump version to 2.5.11. 2018-04-30 17:40:20 -07:00
FelisCatus
15b7257a80 Detect and prefer browser.proxy.register if available. Fix #1446. 2018-04-30 17:36:45 -07:00
FelisCatus
2c4c33c6b5 Fall back to static icon on privacy.resistFingerprinting. Fix #1357. 2018-01-27 21:12:52 -08:00
FelisCatus
1f7cacc8db Start working on 2.5.10. 2017-12-25 19:46:22 -08:00
FelisCatus
aac049d559 Trim the log if new logs cannot be written to storage. Fix #1288. 2017-12-25 19:37:59 -08:00
FelisCatus
ef6e3a57b2 Start working on 2.5.9. 2017-11-27 00:49:49 -08:00
FelisCatus
374d47ab65 Remove Object.create and promisifyAll. Fix #1297. 2017-11-27 00:43:38 -08:00
FelisCatus
05e9f3a245 Start working on 2.5.8. 2017-11-27 00:24:27 -08:00
FelisCatus
1c5d8681cf Bump version to 2.5.7. 2017-11-27 00:21:53 -08:00
FelisCatus
cafbf20762 Call chrome.proxy.settings.onChange.addListener directly. Fix #1297. 2017-11-27 00:21:53 -08:00
FelisCatus
e67cf66f01 Start working on 2.5.6. 2017-10-12 22:15:23 -07:00
FelisCatus
8572ff6b42 Work around localStorage not available in private windows. Fix #1163. 2017-10-12 21:53:43 -07:00
FelisCatus
e432687831 Update QuickSwitch context menu whenever it changes. Fix #1225. 2017-10-06 10:29:05 -07:00
FelisCatus
89d6f4e2e3 Start working on 2.5.5. 2017-09-20 16:54:41 -07:00
FelisCatus
eab60c35bb Bump version to 2.5.4. 2017-09-20 14:39:44 -07:00
FelisCatus
74c70b2dee Convert rule name to note when upgrading from SwitchySharp. 2017-09-20 14:39:11 -07:00
FelisCatus
d1b7ac41de Bump version to 2.5.3. 2017-09-20 13:53:53 -07:00
FelisCatus
96b2cfd68a Make the useLegacyStringReturn message friendlier. 2017-09-20 13:52:00 -07:00
FelisCatus
06e7ad67f0 Use object return types when possible on Firefox with auth. Fix #1172. 2017-09-20 13:43:09 -07:00
FelisCatus
f1f5eb329d Ignore NS_ERROR_ABORT in request monitor. Fix #1191. 2017-09-20 10:46:02 -07:00
FelisCatus
19672a3b33 Bump version to 2.5.2. 2017-08-19 15:27:16 -04:00
FelisCatus
c860de6214 Fix #1159. Root cause still unclear. 2017-08-19 00:40:21 -04:00
FelisCatus
ddf9f47c4d Add Conflicts section in options. Replaces Proxy Changes. Fix #1052. 2017-08-19 00:14:14 -04:00
FelisCatus
50f95b74b9 Ignore web-ext-artifacts. 2017-08-18 21:04:18 -04:00
FelisCatus
0ec584c93d Show menu title based on actual profile used on mobile. 2017-08-18 20:58:01 -04:00
FelisCatus
6f0f3e4636 Open popup as tab if browser does not support popup. 2017-08-18 20:58:01 -04:00
FelisCatus
d8684c6d24 Shorten the menu title on mobile. 2017-08-18 20:58:01 -04:00
FelisCatus
227e189a73 Make chrome.contextMenus and some browserAction APIs optional. 2017-08-18 20:58:01 -04:00
FelisCatus
8618b405a6 Fix potential race condition for proxyScriptLoaded event. 2017-08-11 22:25:14 -04:00
FelisCatus
657ec9876c Bump version to 2.5.1. 2017-08-06 00:09:37 -04:00
FelisCatus
7bc8655421 Remove redundant map files, prettify HTML and remove unused lib files. 2017-08-05 22:03:30 -04:00
FelisCatus
53cd3c5d24 Improve version number to 2.5.0. 2017-08-02 23:02:51 -04:00
FelisCatus
1e06ede549 Remove downloads permission from archive (unneeded for Chromium). 2017-08-02 22:57:44 -04:00
FelisCatus
9978279d00 Move more stuff into src/ for target-chromium. 2017-08-02 22:46:08 -04:00
FelisCatus
7a46271487 Use new brower.proxy.register/unregister API when possible. 2017-07-31 16:33:44 -04:00