<feed xmlns='http://www.w3.org/2005/Atom'>
<title>browser-extension/background, branch jahoti-update</title>
<subtitle>A discontinued Web Extension to facilitate replacing sites' js with user-supplied scripts</subtitle>
<id>https://git.koszko.org/browser-extension/atom?h=jahoti-update</id>
<link rel='self' href='https://git.koszko.org/browser-extension/atom?h=jahoti-update'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/'/>
<updated>2021-09-13T14:56:44Z</updated>
<entry>
<title>rename the extension to "Haketilo"</title>
<updated>2021-09-13T14:56:44Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-13T14:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=2bd35bc4b0d32b70320b06d932db90e75e89373e'/>
<id>urn:sha1:2bd35bc4b0d32b70320b06d932db90e75e89373e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make it impossible to check "Allow native scripts" for pages with payload.</title>
<updated>2021-09-10T14:50:56Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-10T14:50:56Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=5c75d7446187a01409eff1a1e5946f66267f61fb'/>
<id>urn:sha1:5c75d7446187a01409eff1a1e5946f66267f61fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify CSP handling</title>
<updated>2021-09-09T16:50:58Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-09T15:47:51Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=44e89d8ec71b441a431c848567f34b9a36f6b982'/>
<id>urn:sha1:44e89d8ec71b441a431c848567f34b9a36f6b982</id>
<content type='text'>
All page's CSP rules are now removed when a payload is to be injected. When there is no payload, CSP rules are not modified but only supplemented with Hachette's own.
</content>
</entry>
<entry>
<title>merge changes before version 0.1</title>
<updated>2021-09-04T10:32:13Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-04T10:32:02Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=e48e20de13de78a46cd1dec47ef609eb156ca839'/>
<id>urn:sha1:e48e20de13de78a46cd1dec47ef609eb156ca839</id>
<content type='text'>
</content>
</entry>
<entry>
<title>only apply stream filter modifications when reasonably necessary</title>
<updated>2021-09-03T16:46:26Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-03T16:46:26Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=03d041ce03f630d2a28494946ae71588e36d257d'/>
<id>urn:sha1:03d041ce03f630d2a28494946ae71588e36d257d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enable toggling of global script blocking policy\n\nThis commit also introduces `light_storage' module which is later going to replace the storage code we use right now.\nAlso included is a hack to properly display scrollbars under Mozilla (needs testing on newer Mozilla browsers).</title>
<updated>2021-09-02T16:35:49Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-02T16:35:49Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=6247f163d3ca89d5570450ac7ac8fd18f73bb74b'/>
<id>urn:sha1:6247f163d3ca89d5570450ac7ac8fd18f73bb74b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>put simplest, asynchronous local storage operations in a separate file</title>
<updated>2021-08-27T12:54:19Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-08-27T12:54:19Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=53891495d6f6b901da3058b1227d326313d922e9'/>
<id>urn:sha1:53891495d6f6b901da3058b1227d326313d922e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>filter HTTP request headers to remove Hachette cookies in case they slip through</title>
<updated>2021-08-26T13:53:23Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-08-26T13:53:23Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=3303d7d70d4b9749c39ca87085d17495beab6030'/>
<id>urn:sha1:3303d7d70d4b9749c39ca87085d17495beab6030</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve signing\n\nSignature timestamp is now handled in a saner way. Sha256 implementation is no longer pulled in contexts that don't require it.</title>
<updated>2021-08-26T09:50:36Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-08-26T09:50:36Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=2875397fb887a5b09b5f39d6b3a75419a516dd07'/>
<id>urn:sha1:2875397fb887a5b09b5f39d6b3a75419a516dd07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use StreamFilter under Mozilla to prevent csp &lt;meta&gt; tags from blocking our injected scripts</title>
<updated>2021-08-23T09:05:51Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-08-23T09:05:51Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=6b53d6c840140fc5df6d7638808b978d96502a35'/>
<id>urn:sha1:6b53d6c840140fc5df6d7638808b978d96502a35</id>
<content type='text'>
</content>
</entry>
</feed>
