<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>birdsurf, branch HEAD</title>
<subtitle>birdsurf - mrgrouse&#39;s fork of suckless&#39; surf
</subtitle>
<entry>
<id>da498628850a853d1f1130651d18131b4fbce5f7</id>
<published>2024-02-26T21:18:36Z</published>
<updated>2024-02-26T21:18:36Z</updated>
<title>switch .surf folder location to $HOME/.config/surf</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/da498628850a853d1f1130651d18131b4fbce5f7.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit da498628850a853d1f1130651d18131b4fbce5f7
parent 4bbba48042d687359838574b14d3651fa3c69b0f
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Mon, 26 Feb 2024 16:18:36 -0500

switch .surf folder location to
$HOME/.config/surf

</content>
</entry>
<entry>
<id>4bbba48042d687359838574b14d3651fa3c69b0f</id>
<published>2024-02-25T20:29:20Z</published>
<updated>2024-02-25T20:29:20Z</updated>
<title>comment out unused libraries in surf.c and webext-surf.c</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/4bbba48042d687359838574b14d3651fa3c69b0f.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 4bbba48042d687359838574b14d3651fa3c69b0f
parent a0d75d683ebd71edc130582470766c1d4f01ef40
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sun, 25 Feb 2024 15:29:20 -0500

comment out unused libraries in surf.c and webext-surf.c

</content>
</entry>
<entry>
<id>a0d75d683ebd71edc130582470766c1d4f01ef40</id>
<published>2024-02-25T20:27:27Z</published>
<updated>2024-02-25T20:27:27Z</updated>
<title>edit surf.1 for birdsurf rename</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/a0d75d683ebd71edc130582470766c1d4f01ef40.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit a0d75d683ebd71edc130582470766c1d4f01ef40
parent 5053edbe01fcbc328b13b44f58205725143c3a76
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sun, 25 Feb 2024 15:27:27 -0500

edit surf.1 for birdsurf rename

</content>
</entry>
<entry>
<id>5053edbe01fcbc328b13b44f58205725143c3a76</id>
<published>2024-02-25T20:24:51Z</published>
<updated>2024-02-25T20:24:51Z</updated>
<title>add birdwm TCCCHECK if statement to config.mk</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/5053edbe01fcbc328b13b44f58205725143c3a76.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 5053edbe01fcbc328b13b44f58205725143c3a76
parent e71d26edcfa87aafc179a596e0cde9ffa7b46c56
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sun, 25 Feb 2024 15:24:51 -0500

add birdwm TCCCHECK if statement to config.mk

</content>
</entry>
<entry>
<id>e71d26edcfa87aafc179a596e0cde9ffa7b46c56</id>
<published>2024-02-25T04:57:34Z</published>
<updated>2024-02-25T04:57:34Z</updated>
<title>simplify if statement in surf-open.sh</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/e71d26edcfa87aafc179a596e0cde9ffa7b46c56.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit e71d26edcfa87aafc179a596e0cde9ffa7b46c56
parent a48321159f919587d27b2f2be904f7844f3a2309
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sat, 24 Feb 2024 23:57:34 -0500

simplify if statement in surf-open.sh

</content>
</entry>
<entry>
<id>a48321159f919587d27b2f2be904f7844f3a2309</id>
<published>2024-02-25T04:27:31Z</published>
<updated>2024-02-25T04:27:31Z</updated>
<title>add CLN variable to Makefile, containing list of all files to be deleted upon running &#39;make clean&#39;</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/a48321159f919587d27b2f2be904f7844f3a2309.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit a48321159f919587d27b2f2be904f7844f3a2309
parent c24b23ea15fd92b5a492e58cb1a568fb10cf2d9a
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sat, 24 Feb 2024 23:27:31 -0500

add CLN variable to Makefile, containing list of all files to be deleted upon running &#39;make clean&#39;

</content>
</entry>
<entry>
<id>c24b23ea15fd92b5a492e58cb1a568fb10cf2d9a</id>
<published>2024-02-24T18:24:15Z</published>
<updated>2024-02-24T18:24:15Z</updated>
<title>add dark mode by default in config.def.h</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/c24b23ea15fd92b5a492e58cb1a568fb10cf2d9a.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit c24b23ea15fd92b5a492e58cb1a568fb10cf2d9a
parent abeabe7deee8cee7ef4dea7ec137499767521a2f
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sat, 24 Feb 2024 13:24:15 -0500

add dark mode by default in config.def.h

</content>
</entry>
<entry>
<id>abeabe7deee8cee7ef4dea7ec137499767521a2f</id>
<published>2024-02-24T18:23:22Z</published>
<updated>2024-02-24T18:23:22Z</updated>
<title>remove config.h on make clean target in Makefile</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/abeabe7deee8cee7ef4dea7ec137499767521a2f.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit abeabe7deee8cee7ef4dea7ec137499767521a2f
parent 312082336e067d8f6aefdfb17ac92792002d451a
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Sat, 24 Feb 2024 13:23:22 -0500

remove config.h on make clean target in Makefile

</content>
</entry>
<entry>
<id>312082336e067d8f6aefdfb17ac92792002d451a</id>
<published>2024-02-23T22:47:27Z</published>
<updated>2024-02-23T22:47:27Z</updated>
<title>dark mode by default, and move homepage definition to top of config.def.h</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/312082336e067d8f6aefdfb17ac92792002d451a.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 312082336e067d8f6aefdfb17ac92792002d451a
parent cc0605846d0761b3edb5efb442f0478db9507ada
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 17:47:27 -0500

dark mode by default, and move homepage definition to top of config.def.h

</content>
</entry>
<entry>
<id>cc0605846d0761b3edb5efb442f0478db9507ada</id>
<published>2024-02-23T22:40:20Z</published>
<updated>2024-02-23T22:40:20Z</updated>
<title>add **/*.so to .gitignore</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/cc0605846d0761b3edb5efb442f0478db9507ada.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit cc0605846d0761b3edb5efb442f0478db9507ada
parent 27d1915d2c88f6601c7fa2965f4ace9fbf807f96
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 17:40:20 -0500

add **/*.so to .gitignore

</content>
</entry>
<entry>
<id>27d1915d2c88f6601c7fa2965f4ace9fbf807f96</id>
<published>2024-02-23T22:39:00Z</published>
<updated>2024-02-23T22:39:00Z</updated>
<title>successfully patch homepage patch</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/27d1915d2c88f6601c7fa2965f4ace9fbf807f96.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 27d1915d2c88f6601c7fa2965f4ace9fbf807f96
parent 21b67caeef5871b8384b465dc2080cf54222a750
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 17:39:00 -0500

successfully patch homepage patch

</content>
</entry>
<entry>
<id>21b67caeef5871b8384b465dc2080cf54222a750</id>
<published>2024-02-23T22:38:40Z</published>
<updated>2024-02-23T22:38:40Z</updated>
<title>add orig, o, rej, so and config.h to .gitignore</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/21b67caeef5871b8384b465dc2080cf54222a750.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 21b67caeef5871b8384b465dc2080cf54222a750
parent 95a33c1ff7d0ecd3cd62e9f046c6dde377e45cb8
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 17:38:40 -0500

add orig, o, rej, so and config.h to .gitignore

</content>
</entry>
<entry>
<id>95a33c1ff7d0ecd3cd62e9f046c6dde377e45cb8</id>
<published>2024-02-23T22:35:06Z</published>
<updated>2024-02-23T22:35:06Z</updated>
<title>add gitignore</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/95a33c1ff7d0ecd3cd62e9f046c6dde377e45cb8.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 95a33c1ff7d0ecd3cd62e9f046c6dde377e45cb8
parent 07d493008ca1daa986b6f19482dd00faf40ccb9e
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 17:35:06 -0500

add gitignore

</content>
</entry>
<entry>
<id>07d493008ca1daa986b6f19482dd00faf40ccb9e</id>
<published>2024-02-23T22:10:54Z</published>
<updated>2024-02-23T22:10:54Z</updated>
<title>edit README for birdsurf rename</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/07d493008ca1daa986b6f19482dd00faf40ccb9e.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 07d493008ca1daa986b6f19482dd00faf40ccb9e
parent 86f96a7aba308aee11dbe4297ee52bf2875b18b5
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 17:10:54 -0500

edit README for birdsurf rename

</content>
</entry>
<entry>
<id>86f96a7aba308aee11dbe4297ee52bf2875b18b5</id>
<published>2024-02-23T21:59:13Z</published>
<updated>2024-02-23T21:59:13Z</updated>
<title>switch compiler to tcc in config.mk</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/86f96a7aba308aee11dbe4297ee52bf2875b18b5.html" />
<author>
<name>grouse</name>
<email>bdmfegys@duck.com</email>
</author>
<content>commit 86f96a7aba308aee11dbe4297ee52bf2875b18b5
parent 30f5464eb11b96f740b124816cbcfa55f125cf53
Author: grouse &lt;bdmfegys@duck.com&gt;
Date:   Fri, 23 Feb 2024 16:59:13 -0500

switch compiler to tcc in config.mk

</content>
</entry>
<entry>
<id>30f5464eb11b96f740b124816cbcfa55f125cf53</id>
<published>2023-11-18T11:40:11Z</published>
<updated>2023-11-18T11:48:19Z</updated>
<title>Fix usage message: -Pp don&#39;t exist anymore</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/30f5464eb11b96f740b124816cbcfa55f125cf53.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 30f5464eb11b96f740b124816cbcfa55f125cf53
parent e9b7ec6722545a5a41f7d28d7fa873453b636aa0
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 18 Nov 2023 12:40:11 +0100

Fix usage message: -Pp don&#39;t exist anymore

Thanks to Eric Pruitt &lt;eric.pruitt@gmail.com&gt; for reporting!

</content>
</entry>
<entry>
<id>e9b7ec6722545a5a41f7d28d7fa873453b636aa0</id>
<published>2022-10-21T14:36:14Z</published>
<updated>2022-10-22T11:07:19Z</updated>
<title>webext: add missing gio/gunixfdlist.h includes</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/e9b7ec6722545a5a41f7d28d7fa873453b636aa0.html" />
<author>
<name>Petr Vaněk</name>
<email>arkamar@atlas.cz</email>
</author>
<content>commit e9b7ec6722545a5a41f7d28d7fa873453b636aa0
parent 665a709b522a6fa18c671f1fc41297603292d0e8
Author: Petr Vaněk &lt;arkamar@atlas.cz&gt;
Date:   Fri, 21 Oct 2022 16:36:14 +0200

webext: add missing gio/gunixfdlist.h includes

This resolves two set of warnings pointed by compiler
-Wimplicit-function-declaration and -Wint-conversion, where the later
one can result with segfault caused by invalid cast from int to pointer.

Fixes: 665a709b522a (&quot;webext: Exchange fd over webkit messages&quot;)

</content>
</entry>
<entry>
<id>665a709b522a6fa18c671f1fc41297603292d0e8</id>
<published>2022-10-16T15:39:05Z</published>
<updated>2022-10-16T15:39:05Z</updated>
<title>webext: Exchange fd over webkit messages</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/665a709b522a6fa18c671f1fc41297603292d0e8.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 665a709b522a6fa18c671f1fc41297603292d0e8
parent 609ea1c8e620ed38e71bf03a46a759c042e76500
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 16 Oct 2022 17:39:05 +0200

webext: Exchange fd over webkit messages

This is more complex, but webkit2gtk prevents passing file descriptors
to processes in 2.38.0.

</content>
</entry>
<entry>
<id>609ea1c8e620ed38e71bf03a46a759c042e76500</id>
<published>2022-05-04T01:30:30Z</published>
<updated>2022-05-04T01:31:58Z</updated>
<title>Do not reload page when toggling dark mode</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/609ea1c8e620ed38e71bf03a46a759c042e76500.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 609ea1c8e620ed38e71bf03a46a759c042e76500
parent 38cb1632bf9146490b6e006d4a7a54ba251e9283
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Wed,  4 May 2022 03:30:30 +0200

Do not reload page when toggling dark mode

This change had actually been applied in previous commit d3ee652
by mistake.

</content>
</entry>
<entry>
<id>38cb1632bf9146490b6e006d4a7a54ba251e9283</id>
<published>2022-04-10T16:44:28Z</published>
<updated>2022-04-10T16:50:02Z</updated>
<title>Fix dark mode parameter application</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/38cb1632bf9146490b6e006d4a7a54ba251e9283.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 38cb1632bf9146490b6e006d4a7a54ba251e9283
parent d3ee6528607d460b61870e69310e732992962073
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 10 Apr 2022 18:44:28 +0200

Fix dark mode parameter application

</content>
</entry>
<entry>
<id>d3ee6528607d460b61870e69310e732992962073</id>
<published>2022-04-10T16:43:45Z</published>
<updated>2022-04-10T16:49:35Z</updated>
<title>Only get webkit context and settings once</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d3ee6528607d460b61870e69310e732992962073.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit d3ee6528607d460b61870e69310e732992962073
parent 1f5b8f3bd1f37d4d3dc45d21285f34ef4752dbaa
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 10 Apr 2022 18:43:45 +0200

Only get webkit context and settings once

</content>
</entry>
<entry>
<id>1f5b8f3bd1f37d4d3dc45d21285f34ef4752dbaa</id>
<published>2022-04-10T14:35:24Z</published>
<updated>2022-04-10T14:35:24Z</updated>
<title>Add dark mode toggle</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/1f5b8f3bd1f37d4d3dc45d21285f34ef4752dbaa.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 1f5b8f3bd1f37d4d3dc45d21285f34ef4752dbaa
parent 11dca18a2d148e5a6463aba783567a3815424963
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 10 Apr 2022 16:35:24 +0200

Add dark mode toggle

This sets dark gtk theme variant,
which should make webkit2gtk use dark css variant
from websites that provide it.

</content>
</entry>
<entry>
<id>11dca18a2d148e5a6463aba783567a3815424963</id>
<published>2021-07-19T19:23:32Z</published>
<updated>2021-07-19T20:27:50Z</updated>
<title>Improve non-ASCII character search handling</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/11dca18a2d148e5a6463aba783567a3815424963.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 11dca18a2d148e5a6463aba783567a3815424963
parent 238d2273b50c33a1e98ad55750126f05201f911d
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon, 19 Jul 2021 21:23:32 +0200

Improve non-ASCII character search handling

Before, the XA_STRING would only let use ASCII characters properly.
Now UTF-8 characters should be handled correctly.

</content>
</entry>
<entry>
<id>238d2273b50c33a1e98ad55750126f05201f911d</id>
<published>2021-07-01T21:40:39Z</published>
<updated>2021-07-19T20:27:32Z</updated>
<title>Improve SETPROP xprop parsing</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/238d2273b50c33a1e98ad55750126f05201f911d.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 238d2273b50c33a1e98ad55750126f05201f911d
parent 761ea9e4c6c4d8aba4a4d39da9c9b4db8ac471b1
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu,  1 Jul 2021 23:40:39 +0200

Improve SETPROP xprop parsing

This handles correctly quotes, backslashes, etc.

</content>
</entry>
<entry>
<id>761ea9e4c6c4d8aba4a4d39da9c9b4db8ac471b1</id>
<published>2021-05-20T22:16:17Z</published>
<updated>2021-05-20T22:16:17Z</updated>
<title>Fix togglestats array</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/761ea9e4c6c4d8aba4a4d39da9c9b4db8ac471b1.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 761ea9e4c6c4d8aba4a4d39da9c9b4db8ac471b1
parent bcd7d74e613fb8af11b40c351f0a6c1a771b2d2b
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 21 May 2021 00:16:17 +0200

Fix togglestats array

</content>
</entry>
<entry>
<id>bcd7d74e613fb8af11b40c351f0a6c1a771b2d2b</id>
<published>2021-05-09T22:44:36Z</published>
<updated>2021-05-09T22:44:36Z</updated>
<title>Update LICENSE file</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/bcd7d74e613fb8af11b40c351f0a6c1a771b2d2b.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit bcd7d74e613fb8af11b40c351f0a6c1a771b2d2b
parent 327cca048b7780adf0bce343c5a95c9d992683b9
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon, 10 May 2021 00:44:36 +0200

Update LICENSE file

</content>
</entry>
<entry>
<id>327cca048b7780adf0bce343c5a95c9d992683b9</id>
<published>2021-05-09T22:34:21Z</published>
<updated>2021-05-09T22:37:46Z</updated>
<title>Fix distfile generation</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/327cca048b7780adf0bce343c5a95c9d992683b9.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 327cca048b7780adf0bce343c5a95c9d992683b9
parent d75c3ded0b1ebb8e2778961c5a928f247798686a
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon, 10 May 2021 00:34:21 +0200

Fix distfile generation

</content>
</entry>
<entry>
<id>d75c3ded0b1ebb8e2778961c5a928f247798686a</id>
<published>2021-05-08T14:53:37Z</published>
<updated>2021-05-08T14:53:53Z</updated>
<title>Bump version to 2.1</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d75c3ded0b1ebb8e2778961c5a928f247798686a.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit d75c3ded0b1ebb8e2778961c5a928f247798686a
parent 4540b4a97cb8cbabf7d4f64b625836b84718e230
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  8 May 2021 16:53:37 +0200

Bump version to 2.1

</content>
</entry>
<entry>
<id>4540b4a97cb8cbabf7d4f64b625836b84718e230</id>
<published>2021-04-30T06:48:19Z</published>
<updated>2021-04-30T06:48:19Z</updated>
<title>Remove accelerated canvas parameter</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/4540b4a97cb8cbabf7d4f64b625836b84718e230.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 4540b4a97cb8cbabf7d4f64b625836b84718e230
parent fce76429b8f8ed48116557df3a478bc435145d94
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 30 Apr 2021 08:48:19 +0200

Remove accelerated canvas parameter

This has been deprecated since release 2.32.

</content>
</entry>
<entry>
<id>fce76429b8f8ed48116557df3a478bc435145d94</id>
<published>2021-04-30T06:39:34Z</published>
<updated>2021-04-30T06:47:20Z</updated>
<title>Remove external plugin handling</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/fce76429b8f8ed48116557df3a478bc435145d94.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit fce76429b8f8ed48116557df3a478bc435145d94
parent 7dcce9e1b9dbd2be198c19abd36e71eba7d09063
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 30 Apr 2021 08:39:34 +0200

Remove external plugin handling

This has been deprecated since release 2.32.

</content>
</entry>
<entry>
<id>7dcce9e1b9dbd2be198c19abd36e71eba7d09063</id>
<published>2020-11-07T17:43:11Z</published>
<updated>2020-11-07T17:43:11Z</updated>
<title>Makefile: use explicit targets</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/7dcce9e1b9dbd2be198c19abd36e71eba7d09063.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 7dcce9e1b9dbd2be198c19abd36e71eba7d09063
parent 262c3ee24ac6b51a6100fafbd554d228e03eca81
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  7 Nov 2020 18:43:11 +0100

Makefile: use explicit targets

Some make implementation have trouble with following inference rules
indirection

</content>
</entry>
<entry>
<id>262c3ee24ac6b51a6100fafbd554d228e03eca81</id>
<published>2020-11-07T14:31:55Z</published>
<updated>2020-11-07T14:32:46Z</updated>
<title>webext: Fix missing flags for gio</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/262c3ee24ac6b51a6100fafbd554d228e03eca81.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 262c3ee24ac6b51a6100fafbd554d228e03eca81
parent 55c65b21f6d94f4042d222f8bde46e1555108c66
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  7 Nov 2020 15:31:55 +0100

webext: Fix missing flags for gio

</content>
</entry>
<entry>
<id>55c65b21f6d94f4042d222f8bde46e1555108c66</id>
<published>2020-05-02T13:50:50Z</published>
<updated>2020-11-01T15:59:12Z</updated>
<title>Simplify communication with webext</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/55c65b21f6d94f4042d222f8bde46e1555108c66.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 55c65b21f6d94f4042d222f8bde46e1555108c66
parent 5f81d4a99f1dd979cdd5f3e72d5de5ea0d5cdc35
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  2 May 2020 15:50:50 +0200

Simplify communication with webext

</content>
</entry>
<entry>
<id>5f81d4a99f1dd979cdd5f3e72d5de5ea0d5cdc35</id>
<published>2019-11-27T00:17:55Z</published>
<updated>2020-11-01T15:59:12Z</updated>
<title>Set title on committed load</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/5f81d4a99f1dd979cdd5f3e72d5de5ea0d5cdc35.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 5f81d4a99f1dd979cdd5f3e72d5de5ea0d5cdc35
parent e92fd1aa5f38c399f8fc5d263026fbd9d34ddfbb
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Wed, 27 Nov 2019 01:17:55 +0100

Set title on committed load

</content>
</entry>
<entry>
<id>e92fd1aa5f38c399f8fc5d263026fbd9d34ddfbb</id>
<published>2019-09-07T11:20:09Z</published>
<updated>2020-11-01T15:59:12Z</updated>
<title>Communicate through a Unix socket instead of a pipe pair</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/e92fd1aa5f38c399f8fc5d263026fbd9d34ddfbb.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit e92fd1aa5f38c399f8fc5d263026fbd9d34ddfbb
parent f61cfc720c598491d7a93c9f314ceae349e00450
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  7 Sep 2019 13:20:09 +0200

Communicate through a Unix socket instead of a pipe pair

</content>
</entry>
<entry>
<id>f61cfc720c598491d7a93c9f314ceae349e00450</id>
<published>2018-10-08T09:37:11Z</published>
<updated>2020-11-01T15:59:12Z</updated>
<title>Add support for ephemeral (zero disk access)</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/f61cfc720c598491d7a93c9f314ceae349e00450.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit f61cfc720c598491d7a93c9f314ceae349e00450
parent 6850365d7c91e6cf873ac722c705c55905de143a
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 Oct 2018 11:37:11 +0200

Add support for ephemeral (zero disk access)

</content>
</entry>
<entry>
<id>6850365d7c91e6cf873ac722c705c55905de143a</id>
<published>2019-03-04T10:43:25Z</published>
<updated>2020-11-01T15:59:12Z</updated>
<title>Add support for configuring plugins directories</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/6850365d7c91e6cf873ac722c705c55905de143a.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 6850365d7c91e6cf873ac722c705c55905de143a
parent 8d5e2b3a40a86d463d666cbf61906cf22febde34
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  4 Mar 2019 11:43:25 +0100

Add support for configuring plugins directories

</content>
</entry>
<entry>
<id>8d5e2b3a40a86d463d666cbf61906cf22febde34</id>
<published>2019-02-19T04:33:04Z</published>
<updated>2020-11-01T15:59:11Z</updated>
<title>Remove common</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/8d5e2b3a40a86d463d666cbf61906cf22febde34.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 8d5e2b3a40a86d463d666cbf61906cf22febde34
parent 21fcbc004e16a9de46424fb21ad9c32270779a0d
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Tue, 19 Feb 2019 05:33:04 +0100

Remove common

</content>
</entry>
<entry>
<id>21fcbc004e16a9de46424fb21ad9c32270779a0d</id>
<published>2019-02-10T18:48:59Z</published>
<updated>2019-02-10T18:50:25Z</updated>
<title>Makefile: rework how webextensions are handled</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/21fcbc004e16a9de46424fb21ad9c32270779a0d.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 21fcbc004e16a9de46424fb21ad9c32270779a0d
parent d068a3878b6b9f2841a49cd7948cdf9d62b55585
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 10 Feb 2019 19:48:59 +0100

Makefile: rework how webextensions are handled

</content>
</entry>
<entry>
<id>d068a3878b6b9f2841a49cd7948cdf9d62b55585</id>
<published>2019-02-08T22:56:26Z</published>
<updated>2019-02-08T23:25:39Z</updated>
<title>Fix vertical scroll directions in the config file</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d068a3878b6b9f2841a49cd7948cdf9d62b55585.html" />
<author>
<name>efe</name>
<email>efe@efe.kim</email>
</author>
<content>commit d068a3878b6b9f2841a49cd7948cdf9d62b55585
parent bf46e40f3ac3ce6007f9f5c1cf482dde2ae35589
Author: efe &lt;efe@efe.kim&gt;
Date:   Fri,  8 Feb 2019 17:56:26 -0500

Fix vertical scroll directions in the config file

</content>
</entry>
<entry>
<id>bf46e40f3ac3ce6007f9f5c1cf482dde2ae35589</id>
<published>2019-02-07T20:22:48Z</published>
<updated>2019-02-07T20:28:15Z</updated>
<title>Makefile: fix a typo in clean: target</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/bf46e40f3ac3ce6007f9f5c1cf482dde2ae35589.html" />
<author>
<name>Leonardo Taccari</name>
<email>iamleot@gmail.com</email>
</author>
<content>commit bf46e40f3ac3ce6007f9f5c1cf482dde2ae35589
parent 890b2fc3960b76086a9c2b645d0592135f7d5284
Author: Leonardo Taccari &lt;iamleot@gmail.com&gt;
Date:   Thu,  7 Feb 2019 21:22:48 +0100

Makefile: fix a typo in clean: target

</content>
</entry>
<entry>
<id>890b2fc3960b76086a9c2b645d0592135f7d5284</id>
<published>2019-02-06T09:27:01Z</published>
<updated>2019-02-06T09:53:05Z</updated>
<title>Makefile: include common to webext</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/890b2fc3960b76086a9c2b645d0592135f7d5284.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 890b2fc3960b76086a9c2b645d0592135f7d5284
parent b9cd3bb0bc3e897a44c8637b0da0fe0e28fa21c6
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Wed,  6 Feb 2019 10:27:01 +0100

Makefile: include common to webext

</content>
</entry>
<entry>
<id>b9cd3bb0bc3e897a44c8637b0da0fe0e28fa21c6</id>
<published>2019-02-06T09:22:15Z</published>
<updated>2019-02-06T09:22:15Z</updated>
<title>Makefile: fix a typo for the webext CFLAGS</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/b9cd3bb0bc3e897a44c8637b0da0fe0e28fa21c6.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit b9cd3bb0bc3e897a44c8637b0da0fe0e28fa21c6
parent 02541c314678aa1ee6eb485ca9dce66a46693aac
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Wed,  6 Feb 2019 10:22:15 +0100

Makefile: fix a typo for the webext CFLAGS

Thanks to Justin Keogh &lt;suckless@v6y.net&gt; for spotting this

</content>
</entry>
<entry>
<id>02541c314678aa1ee6eb485ca9dce66a46693aac</id>
<published>2018-10-09T10:27:59Z</published>
<updated>2018-10-15T11:15:54Z</updated>
<title>Send message size inside messages through pipes</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/02541c314678aa1ee6eb485ca9dce66a46693aac.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 02541c314678aa1ee6eb485ca9dce66a46693aac
parent 2b71a22755bae132a639fe10475a0d42e582d244
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Tue,  9 Oct 2018 12:27:59 +0200

Send message size inside messages through pipes

</content>
</entry>
<entry>
<id>2b71a22755bae132a639fe10475a0d42e582d244</id>
<published>2018-10-09T19:30:52Z</published>
<updated>2018-10-09T19:50:20Z</updated>
<title>Use pkg-config for X11{INC,LIB}</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/2b71a22755bae132a639fe10475a0d42e582d244.html" />
<author>
<name>Leonardo Taccari</name>
<email>iamleot@gmail.com</email>
</author>
<content>commit 2b71a22755bae132a639fe10475a0d42e582d244
parent 16beb6f8acd5e589be11168ab6c1944c4411052e
Author: Leonardo Taccari &lt;iamleot@gmail.com&gt;
Date:   Tue,  9 Oct 2018 21:30:52 +0200

Use pkg-config for X11{INC,LIB}

</content>
</entry>
<entry>
<id>16beb6f8acd5e589be11168ab6c1944c4411052e</id>
<published>2018-10-09T10:26:32Z</published>
<updated>2018-10-09T10:41:00Z</updated>
<title>Makefile: fix dependencies</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/16beb6f8acd5e589be11168ab6c1944c4411052e.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 16beb6f8acd5e589be11168ab6c1944c4411052e
parent 4e7371317c7cb4ed3c4c6bd9b66b45c37018f52f
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Tue,  9 Oct 2018 12:26:32 +0200

Makefile: fix dependencies

</content>
</entry>
<entry>
<id>4e7371317c7cb4ed3c4c6bd9b66b45c37018f52f</id>
<published>2018-10-08T12:23:51Z</published>
<updated>2018-10-08T12:25:37Z</updated>
<title>Fix, again, webext directory in Makefile</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/4e7371317c7cb4ed3c4c6bd9b66b45c37018f52f.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 4e7371317c7cb4ed3c4c6bd9b66b45c37018f52f
parent 47e39851ca12749d24c66f948054c42289756ca7
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 Oct 2018 14:23:51 +0200

Fix, again, webext directory in Makefile

</content>
</entry>
<entry>
<id>47e39851ca12749d24c66f948054c42289756ca7</id>
<published>2018-10-08T12:11:24Z</published>
<updated>2018-10-08T12:12:51Z</updated>
<title>Fix webext directory in Makefile</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/47e39851ca12749d24c66f948054c42289756ca7.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 47e39851ca12749d24c66f948054c42289756ca7
parent 3321c42d36ce79ebecd8b2ea7e93ca2e5c2ff98d
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 Oct 2018 14:11:24 +0200

Fix webext directory in Makefile

</content>
</entry>
<entry>
<id>3321c42d36ce79ebecd8b2ea7e93ca2e5c2ff98d</id>
<published>2018-10-08T11:47:25Z</published>
<updated>2018-10-08T11:51:51Z</updated>
<title>Remove libtool depencency, reorganise Makefile</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/3321c42d36ce79ebecd8b2ea7e93ca2e5c2ff98d.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 3321c42d36ce79ebecd8b2ea7e93ca2e5c2ff98d
parent e7c629b258653a5237ca72cf2087a391e55829f1
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 Oct 2018 13:47:25 +0200

Remove libtool depencency, reorganise Makefile

We don&#39;t need libtool anymore, just build the library directly.
This lets us simplify the Makefile too.

</content>
</entry>
<entry>
<id>e7c629b258653a5237ca72cf2087a391e55829f1</id>
<published>2018-10-08T10:34:47Z</published>
<updated>2018-10-08T11:51:51Z</updated>
<title>Unobfuscate Makefile</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/e7c629b258653a5237ca72cf2087a391e55829f1.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit e7c629b258653a5237ca72cf2087a391e55829f1
parent 660413256f4c1cc916e6f96b9156a4f5a85dfcc4
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 Oct 2018 12:34:47 +0200

Unobfuscate Makefile

</content>
</entry>
<entry>
<id>660413256f4c1cc916e6f96b9156a4f5a85dfcc4</id>
<published>2017-06-12T16:19:58Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>ext: get the right DOM on msg</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/660413256f4c1cc916e6f96b9156a4f5a85dfcc4.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 660413256f4c1cc916e6f96b9156a4f5a85dfcc4
parent 1901359efa10fe2e18794df34fc33b81da03a6f5
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon, 12 Jun 2017 18:19:58 +0200

ext: get the right DOM on msg

When navigating history, the document-loaded signal isn&#39;t triggered and
we can&#39;t directly get back the previous webview, so we have no other
choice than to look it up everytime a new message is received.

</content>
</entry>
<entry>
<id>1901359efa10fe2e18794df34fc33b81da03a6f5</id>
<published>2016-01-04T15:09:12Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>Add a file for shared functions</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/1901359efa10fe2e18794df34fc33b81da03a6f5.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 1901359efa10fe2e18794df34fc33b81da03a6f5
parent 7ea0c2f7f8c5cc4616d8dc0676f7b4b59351667b
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  4 Jan 2016 16:09:12 +0100

Add a file for shared functions

New common.[hc] files where shared functions between surf and
webkitextension will be put. First addition is die().

</content>
</entry>
<entry>
<id>7ea0c2f7f8c5cc4616d8dc0676f7b4b59351667b</id>
<published>2015-12-07T14:50:00Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>Communicate with webextension via a pipe</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/7ea0c2f7f8c5cc4616d8dc0676f7b4b59351667b.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 7ea0c2f7f8c5cc4616d8dc0676f7b4b59351667b
parent 1bd6d201020f67160872c28534edff532b5198b9
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  7 Dec 2015 15:50:00 +0100

Communicate with webextension via a pipe

</content>
</entry>
<entry>
<id>1bd6d201020f67160872c28534edff532b5198b9</id>
<published>2015-11-23T21:12:00Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>ext: first commit for surf lib</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/1bd6d201020f67160872c28534edff532b5198b9.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 1bd6d201020f67160872c28534edff532b5198b9
parent 0bd553a078cc8ec1d197fd7af96b07b1921049e2
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon, 23 Nov 2015 22:12:00 +0100

ext: first commit for surf lib

</content>
</entry>
<entry>
<id>0bd553a078cc8ec1d197fd7af96b07b1921049e2</id>
<published>2018-03-25T10:07:41Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>Request cookiemanager only once at creation</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/0bd553a078cc8ec1d197fd7af96b07b1921049e2.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 0bd553a078cc8ec1d197fd7af96b07b1921049e2
parent c60523a702fbc77899457243f1a85e4990adfb97
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 25 Mar 2018 12:07:41 +0200

Request cookiemanager only once at creation

</content>
</entry>
<entry>
<id>c60523a702fbc77899457243f1a85e4990adfb97</id>
<published>2018-03-16T11:44:04Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>Exit more gracefully on web process crash.</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/c60523a702fbc77899457243f1a85e4990adfb97.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit c60523a702fbc77899457243f1a85e4990adfb97
parent befe481a9b970cf2bc90ca671e1df1d1082ac41e
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 16 Mar 2018 12:44:04 +0100

Exit more gracefully on web process crash.

</content>
</entry>
<entry>
<id>befe481a9b970cf2bc90ca671e1df1d1082ac41e</id>
<published>2018-03-14T19:46:52Z</published>
<updated>2018-10-08T09:38:03Z</updated>
<title>Allow tilde expansion in loaduri</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/befe481a9b970cf2bc90ca671e1df1d1082ac41e.html" />
<author>
<name>nzl</name>
<email>uruabi@gmail.com</email>
</author>
<content>commit befe481a9b970cf2bc90ca671e1df1d1082ac41e
parent d6954e15417da723c7938bf11e328dacdfefdc26
Author: nzl &lt;uruabi@gmail.com&gt;
Date:   Thu, 15 Mar 2018 03:46:52 +0800

Allow tilde expansion in loaduri

also fixed a bug that ~foo/ was expanded to /home/fo/o/

</content>
</entry>
<entry>
<id>d6954e15417da723c7938bf11e328dacdfefdc26</id>
<published>2018-06-18T10:13:16Z</published>
<updated>2018-06-18T10:34:52Z</updated>
<title>Fixed wording in FAQ.md</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d6954e15417da723c7938bf11e328dacdfefdc26.html" />
<author>
<name>Eddie Thieda</name>
<email>eddie.thieda@gmail.com</email>
</author>
<content>commit d6954e15417da723c7938bf11e328dacdfefdc26
parent 6f6b3437213390084236f5c59b0f47eea0c5f49f
Author: Eddie Thieda &lt;eddie.thieda@gmail.com&gt;
Date:   Mon, 18 Jun 2018 06:13:16 -0400

Fixed wording in FAQ.md

</content>
</entry>
<entry>
<id>6f6b3437213390084236f5c59b0f47eea0c5f49f</id>
<published>2018-06-09T19:53:04Z</published>
<updated>2018-06-09T19:55:20Z</updated>
<title>Force printing the winid when requested</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/6f6b3437213390084236f5c59b0f47eea0c5f49f.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 6f6b3437213390084236f5c59b0f47eea0c5f49f
parent 81f0452bc6c2a110239fa303ad1e72f11c33dc94
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  9 Jun 2018 21:53:04 +0200

Force printing the winid when requested

Do not wait for the libc to decide flushing buffers, force it ourselves.

Thanks to koniu for reporting the issue.

</content>
</entry>
<entry>
<id>81f0452bc6c2a110239fa303ad1e72f11c33dc94</id>
<published>2017-11-16T22:18:05Z</published>
<updated>2018-02-23T12:39:35Z</updated>
<title>Document SIGHUP in manpage</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/81f0452bc6c2a110239fa303ad1e72f11c33dc94.html" />
<author>
<name>Jochen Sprickerhof</name>
<email>git@jochen.sprickerhof.de</email>
</author>
<content>commit 81f0452bc6c2a110239fa303ad1e72f11c33dc94
parent d2e4989c3c5a50bffe56030b6af85f747b39a4f9
Author: Jochen Sprickerhof &lt;git@jochen.sprickerhof.de&gt;
Date:   Thu, 16 Nov 2017 23:18:05 +0100

Document SIGHUP in manpage

</content>
</entry>
<entry>
<id>d2e4989c3c5a50bffe56030b6af85f747b39a4f9</id>
<published>2018-02-21T19:26:06Z</published>
<updated>2018-02-23T12:39:35Z</updated>
<title>Script text shouldn&#39;t go through formatted conversion</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d2e4989c3c5a50bffe56030b6af85f747b39a4f9.html" />
<author>
<name>nzl</name>
<email>uruabi@gmail.com</email>
</author>
<content>commit d2e4989c3c5a50bffe56030b6af85f747b39a4f9
parent 7817d0ec83b16dad6ad4f68039a58c371dbca38e
Author: nzl &lt;uruabi@gmail.com&gt;
Date:   Thu, 22 Feb 2018 03:26:06 +0800

Script text shouldn&#39;t go through formatted conversion

</content>
</entry>
<entry>
<id>7817d0ec83b16dad6ad4f68039a58c371dbca38e</id>
<published>2017-09-29T15:34:35Z</published>
<updated>2018-02-23T12:39:35Z</updated>
<title>Add support for WebGL</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/7817d0ec83b16dad6ad4f68039a58c371dbca38e.html" />
<author>
<name>Eon S. Jeon</name>
<email>esjeon@hyunmu.am</email>
</author>
<content>commit 7817d0ec83b16dad6ad4f68039a58c371dbca38e
parent 723ff26c3618cf4db1ae34688509cbcdfed1412f
Author: Eon S. Jeon &lt;esjeon@hyunmu.am&gt;
Date:   Sat, 30 Sep 2017 00:34:35 +0900

Add support for WebGL

Allows enabling and disabling WebGL support built into WebKit.
The feature is turned off by default.

</content>
</entry>
<entry>
<id>723ff26c3618cf4db1ae34688509cbcdfed1412f</id>
<published>2017-06-03T08:20:50Z</published>
<updated>2017-06-03T08:23:40Z</updated>
<title>Disable media autoplay by default</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/723ff26c3618cf4db1ae34688509cbcdfed1412f.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 723ff26c3618cf4db1ae34688509cbcdfed1412f
parent a0c3c80ee6e48c57e541cfbcaeb1fb0e66121985
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat,  3 Jun 2017 10:20:50 +0200

Disable media autoplay by default

</content>
</entry>
<entry>
<id>a0c3c80ee6e48c57e541cfbcaeb1fb0e66121985</id>
<published>2017-05-21T20:53:56Z</published>
<updated>2017-05-30T08:33:36Z</updated>
<title>Store modified parameters list</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/a0c3c80ee6e48c57e541cfbcaeb1fb0e66121985.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit a0c3c80ee6e48c57e541cfbcaeb1fb0e66121985
parent a8bf2068276e27dcbd2919cb72d926b9f4f3882e
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 21 May 2017 22:53:56 +0200

Store modified parameters list

</content>
</entry>
<entry>
<id>a8bf2068276e27dcbd2919cb72d926b9f4f3882e</id>
<published>2017-05-21T11:41:56Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Use priority values instead of “forced” parameters</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/a8bf2068276e27dcbd2919cb72d926b9f4f3882e.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit a8bf2068276e27dcbd2919cb72d926b9f4f3882e
parent a0ef4ba41d3e43618607f9cf1d14e83ee475f624
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sun, 21 May 2017 13:41:56 +0200

Use priority values instead of “forced” parameters

This makes parameter handling a bit easier and lets the user override
parameters as he sees fit.

</content>
</entry>
<entry>
<id>a0ef4ba41d3e43618607f9cf1d14e83ee475f624</id>
<published>2017-05-20T17:21:41Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Get rid of config parameter MACROs</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/a0ef4ba41d3e43618607f9cf1d14e83ee475f624.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit a0ef4ba41d3e43618607f9cf1d14e83ee475f624
parent d3e974f4eafe459990ff9b140d96a6fe568ee6dc
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 20 May 2017 19:21:41 +0200

Get rid of config parameter MACROs

There&#39;s no need to obfuscate so much what is done, the user can deal
with a few extra knobs to set instead.

</content>
</entry>
<entry>
<id>d3e974f4eafe459990ff9b140d96a6fe568ee6dc</id>
<published>2017-05-20T15:04:49Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Get rid of integer member b in Arg</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d3e974f4eafe459990ff9b140d96a6fe568ee6dc.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit d3e974f4eafe459990ff9b140d96a6fe568ee6dc
parent 70c1b548abea41411b2dd2c91832a4212a25385c
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 20 May 2017 17:04:49 +0200

Get rid of integer member b in Arg

There&#39;s no need to keep another integer member there, use directly the i
integer one.

</content>
</entry>
<entry>
<id>70c1b548abea41411b2dd2c91832a4212a25385c</id>
<published>2017-05-18T23:10:30Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Only apply parameters when needed</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/70c1b548abea41411b2dd2c91832a4212a25385c.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 70c1b548abea41411b2dd2c91832a4212a25385c
parent 2223417c91569f8314205d8f34c3cdf4d96d6e1a
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 19 May 2017 01:10:30 +0200

Only apply parameters when needed

Specify which parameter should be applied on which load state.

</content>
</entry>
<entry>
<id>2223417c91569f8314205d8f34c3cdf4d96d6e1a</id>
<published>2017-05-18T10:33:28Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Fix handling of uri-specific parameters</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/2223417c91569f8314205d8f34c3cdf4d96d6e1a.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 2223417c91569f8314205d8f34c3cdf4d96d6e1a
parent a1328457cff30dc678a1b8e80dc44ddb73ce293c
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu, 18 May 2017 12:33:28 +0200

Fix handling of uri-specific parameters

We need to (re)apply uri-specific parameters for each new uri even if
the parameter has already been set to get the correct value.

Thanks to Julien STEINHAUSER &lt;julien.steinhauser@orange.fr&gt; for the
report!

</content>
</entry>
<entry>
<id>a1328457cff30dc678a1b8e80dc44ddb73ce293c</id>
<published>2017-05-18T14:42:59Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Unset previous user styles before applying another one</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/a1328457cff30dc678a1b8e80dc44ddb73ce293c.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit a1328457cff30dc678a1b8e80dc44ddb73ce293c
parent 25652669ef1fc4c0024542c5d7a90a58ba99bcbd
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu, 18 May 2017 16:42:59 +0200

Unset previous user styles before applying another one

</content>
</entry>
<entry>
<id>25652669ef1fc4c0024542c5d7a90a58ba99bcbd</id>
<published>2017-05-18T11:46:49Z</published>
<updated>2017-05-22T10:38:49Z</updated>
<title>Add config option for cross requests from file URLs</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/25652669ef1fc4c0024542c5d7a90a58ba99bcbd.html" />
<author>
<name>Constantine Bytensky</name>
<email>kostya3@gmail.com</email>
</author>
<content>commit 25652669ef1fc4c0024542c5d7a90a58ba99bcbd
parent bcd05ae321de686840fd560931f2894f62ba8345
Author: Constantine Bytensky &lt;kostya3@gmail.com&gt;
Date:   Thu, 18 May 2017 14:46:49 +0300

Add config option for cross requests from file URLs

I use it to open local .xml files with .xsl style-sheets.

</content>
</entry>
<entry>
<id>bcd05ae321de686840fd560931f2894f62ba8345</id>
<published>2017-05-18T09:20:07Z</published>
<updated>2017-05-21T15:13:02Z</updated>
<title>Add config option for microphone and webcam access</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/bcd05ae321de686840fd560931f2894f62ba8345.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit bcd05ae321de686840fd560931f2894f62ba8345
parent f5be376ccc1fef96722df610c4783e99ce1e944e
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu, 18 May 2017 11:20:07 +0200

Add config option for microphone and webcam access

</content>
</entry>
<entry>
<id>f5be376ccc1fef96722df610c4783e99ce1e944e</id>
<published>2017-05-11T22:28:24Z</published>
<updated>2017-05-11T22:30:51Z</updated>
<title>Fix synchronization issue with atoms</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/f5be376ccc1fef96722df610c4783e99ce1e944e.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit f5be376ccc1fef96722df610c4783e99ce1e944e
parent 5e2216c41434219e60ca52bc5f10d34fddbca964
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 12 May 2017 00:28:24 +0200

Fix synchronization issue with atoms

Be sure to sync after setting an atom.
Sync too before reading one.

</content>
</entry>
<entry>
<id>5e2216c41434219e60ca52bc5f10d34fddbca964</id>
<published>2017-05-11T22:03:57Z</published>
<updated>2017-05-11T22:30:45Z</updated>
<title>There&#39;s no need to call geturi() again in loadchanged</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/5e2216c41434219e60ca52bc5f10d34fddbca964.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 5e2216c41434219e60ca52bc5f10d34fddbca964
parent 4a1876eb80dca2c2a3636a7d3af55a34916bb03e
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 12 May 2017 00:03:57 +0200

There&#39;s no need to call geturi() again in loadchanged

Also call the variable “uri” instead of “title” which was ambiguous
regarding what it is.

</content>
</entry>
<entry>
<id>4a1876eb80dca2c2a3636a7d3af55a34916bb03e</id>
<published>2017-05-11T13:33:42Z</published>
<updated>2017-05-11T13:33:42Z</updated>
<title>Add config option for smooth scrolling activation</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/4a1876eb80dca2c2a3636a7d3af55a34916bb03e.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 4a1876eb80dca2c2a3636a7d3af55a34916bb03e
parent 93a3e4cda031d226549430e89b8119ce5c1ad7b3
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu, 11 May 2017 15:33:42 +0200

Add config option for smooth scrolling activation

</content>
</entry>
<entry>
<id>93a3e4cda031d226549430e89b8119ce5c1ad7b3</id>
<published>2017-05-11T13:27:27Z</published>
<updated>2017-05-11T13:27:27Z</updated>
<title>Add config option for Java activation</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/93a3e4cda031d226549430e89b8119ce5c1ad7b3.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 93a3e4cda031d226549430e89b8119ce5c1ad7b3
parent 298e688933395af61f56cb2a8710e7bac8e5453d
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu, 11 May 2017 15:27:27 +0200

Add config option for Java activation

</content>
</entry>
<entry>
<id>298e688933395af61f56cb2a8710e7bac8e5453d</id>
<published>2017-05-11T13:23:22Z</published>
<updated>2017-05-11T13:23:22Z</updated>
<title>Add config option for setting default charset.</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/298e688933395af61f56cb2a8710e7bac8e5453d.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 298e688933395af61f56cb2a8710e7bac8e5453d
parent 745a319bafd6ff0702c37d0333142ca18e801a4a
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu, 11 May 2017 15:23:22 +0200

Add config option for setting default charset.

This will be used for pages with no specified charset.

</content>
</entry>
<entry>
<id>745a319bafd6ff0702c37d0333142ca18e801a4a</id>
<published>2017-05-09T12:45:24Z</published>
<updated>2017-05-11T07:22:43Z</updated>
<title>Improve parameters handling</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/745a319bafd6ff0702c37d0333142ca18e801a4a.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 745a319bafd6ff0702c37d0333142ca18e801a4a
parent b1154347205201351be6b0d027e86f16f709599b
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Tue,  9 May 2017 14:45:24 +0200

Improve parameters handling

There&#39;s no need to reload all parameters each time a new url is loaded,
instead set only custom parameters and restore those to defaults when
needed.

</content>
</entry>
<entry>
<id>b1154347205201351be6b0d027e86f16f709599b</id>
<published>2017-05-10T22:55:29Z</published>
<updated>2017-05-11T07:22:43Z</updated>
<title>Change PROMPT_GO from &quot;URL:&quot; to &quot;Go:&quot;</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/b1154347205201351be6b0d027e86f16f709599b.html" />
<author>
<name>ssd</name>
<email>ssd@mailless.org</email>
</author>
<content>commit b1154347205201351be6b0d027e86f16f709599b
parent 47b145f2ec79ce79172bcd4fd36149c34d9085df
Author: ssd &lt;ssd@mailless.org&gt;
Date:   Thu, 11 May 2017 00:55:29 +0200

Change PROMPT_GO from &quot;URL:&quot; to &quot;Go:&quot;

This looks more apropriate because URL is too specific and _SURF_GO can
be set to other things.

</content>
</entry>
<entry>
<id>47b145f2ec79ce79172bcd4fd36149c34d9085df</id>
<published>2017-05-08T09:22:34Z</published>
<updated>2017-05-08T09:34:00Z</updated>
<title>Add prompts for SETPROP</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/47b145f2ec79ce79172bcd4fd36149c34d9085df.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 47b145f2ec79ce79172bcd4fd36149c34d9085df
parent b8b0c050354d7961edeec74e644f09a3e2887074
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 May 2017 11:22:34 +0200

Add prompts for SETPROP

Imported from __20h__ repo, thanks to him and Ben Woolley.

</content>
</entry>
<entry>
<id>b8b0c050354d7961edeec74e644f09a3e2887074</id>
<published>2017-05-08T08:20:28Z</published>
<updated>2017-05-08T09:33:59Z</updated>
<title>Embed dmenu into the surf window by default</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/b8b0c050354d7961edeec74e644f09a3e2887074.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit b8b0c050354d7961edeec74e644f09a3e2887074
parent dca42648635b70f7d01adb8d9a53720a0c7909c1
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  8 May 2017 10:20:28 +0200

Embed dmenu into the surf window by default

</content>
</entry>
<entry>
<id>dca42648635b70f7d01adb8d9a53720a0c7909c1</id>
<published>2017-05-04T16:24:33Z</published>
<updated>2017-05-08T09:33:55Z</updated>
<title>Simplify DOWNLOAD macro</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/dca42648635b70f7d01adb8d9a53720a0c7909c1.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit dca42648635b70f7d01adb8d9a53720a0c7909c1
parent 654d527f87e59c6c9f507402878bed62398c4e61
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu,  4 May 2017 18:24:33 +0200

Simplify DOWNLOAD macro

No need to spawn an extra sh.
Use short flags for curl and quote operands.
Replace sleep with read, let the user close the download window instead
of waiting for an arbitrary time.
Rename d to reflect what it&#39;s used for.
Reorder sh positional arguments.
Set $0 to a command name and shift other positional parameters to
clarify the &quot;sh -c&quot; command.

</content>
</entry>
<entry>
<id>654d527f87e59c6c9f507402878bed62398c4e61</id>
<published>2017-05-04T14:49:17Z</published>
<updated>2017-05-08T09:30:20Z</updated>
<title>Simplify SETPROP macro</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/654d527f87e59c6c9f507402878bed62398c4e61.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 654d527f87e59c6c9f507402878bed62398c4e61
parent d984d12de719f6a8e7f96c04ad3a53ab73a27df8
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu,  4 May 2017 16:49:17 +0200

Simplify SETPROP macro

Get rid of xargs by using a subshell instead.
Use two replacement commands in sed because back-references in BRE are
too differently implemented in different libc.
Rename p, q, to reflect what they&#39;re used for.
Reorder sh positional arguments.
Set $0 to a command name and shift other positional parameters to
clarify the &quot;sh -c&quot; command.

</content>
</entry>
<entry>
<id>d984d12de719f6a8e7f96c04ad3a53ab73a27df8</id>
<published>2017-05-04T08:22:29Z</published>
<updated>2017-05-04T08:29:02Z</updated>
<title>Simplify usage()</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d984d12de719f6a8e7f96c04ad3a53ab73a27df8.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit d984d12de719f6a8e7f96c04ad3a53ab73a27df8
parent 290114530161b0302d06f6934ce088771c272181
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Thu,  4 May 2017 10:22:29 +0200

Simplify usage()

There&#39;s no real need for using the real executable call name, especially
with basename requiring special care.

</content>
</entry>
<entry>
<id>290114530161b0302d06f6934ce088771c272181</id>
<published>2017-05-02T16:53:01Z</published>
<updated>2017-05-04T08:27:07Z</updated>
<title>Simplify version message</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/290114530161b0302d06f6934ce088771c272181.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 290114530161b0302d06f6934ce088771c272181
parent e23d5c1c45eeedb3e95219598981d8e1d6af8c15
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Tue,  2 May 2017 18:53:01 +0200

Simplify version message

</content>
</entry>
<entry>
<id>e23d5c1c45eeedb3e95219598981d8e1d6af8c15</id>
<published>2017-05-02T15:10:32Z</published>
<updated>2017-05-02T15:20:11Z</updated>
<title>Use Ctrl-t for showcert instead of Ctrl-x</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/e23d5c1c45eeedb3e95219598981d8e1d6af8c15.html" />
<author>
<name>Ivan Tham</name>
<email>pickfire@riseup.net</email>
</author>
<content>commit e23d5c1c45eeedb3e95219598981d8e1d6af8c15
parent 593680694923d8bdc4de7ac5014aa7312eefb8da
Author: Ivan Tham &lt;pickfire@riseup.net&gt;
Date:   Tue,  2 May 2017 23:10:32 +0800

Use Ctrl-t for showcert instead of Ctrl-x

</content>
</entry>
<entry>
<id>593680694923d8bdc4de7ac5014aa7312eefb8da</id>
<published>2017-04-30T23:09:52Z</published>
<updated>2017-04-30T23:09:52Z</updated>
<title>Cleanup and fix formatage issues in surf.1</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/593680694923d8bdc4de7ac5014aa7312eefb8da.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 593680694923d8bdc4de7ac5014aa7312eefb8da
parent 0df9f79d9536acc4627ebd726b62de7ba4c3070e
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  1 May 2017 01:09:52 +0200

Cleanup and fix formatage issues in surf.1

</content>
</entry>
<entry>
<id>0df9f79d9536acc4627ebd726b62de7ba4c3070e</id>
<published>2017-04-30T23:08:27Z</published>
<updated>2017-04-30T23:08:27Z</updated>
<title>Fix forgotten options in surf.1</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/0df9f79d9536acc4627ebd726b62de7ba4c3070e.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 0df9f79d9536acc4627ebd726b62de7ba4c3070e
parent edddfbc14ac3a4413f38171e8fd7767ae56e27bf
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Mon,  1 May 2017 01:08:27 +0200

Fix forgotten options in surf.1

</content>
</entry>
<entry>
<id>edddfbc14ac3a4413f38171e8fd7767ae56e27bf</id>
<published>2017-04-29T20:16:03Z</published>
<updated>2017-04-30T09:39:15Z</updated>
<title>setcert: check uri before adding a certificate</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/edddfbc14ac3a4413f38171e8fd7767ae56e27bf.html" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content>commit edddfbc14ac3a4413f38171e8fd7767ae56e27bf
parent 21d81a71cc55ea52c836c49eca351940fefb1287
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 Apr 2017 22:16:03 +0200

setcert: check uri before adding a certificate

Also directly check for https scheme, we won&#39;t need a certificate for
others.

</content>
</entry>
<entry>
<id>21d81a71cc55ea52c836c49eca351940fefb1287</id>
<published>2017-04-29T20:07:08Z</published>
<updated>2017-04-29T22:10:11Z</updated>
<title>fix mini typo</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/21d81a71cc55ea52c836c49eca351940fefb1287.html" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content>commit 21d81a71cc55ea52c836c49eca351940fefb1287
parent b466bb5bbdf18a2f9030f9edc3f4ee1f4a3cbf32
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 Apr 2017 22:07:08 +0200

fix mini typo

</content>
</entry>
<entry>
<id>b466bb5bbdf18a2f9030f9edc3f4ee1f4a3cbf32</id>
<published>2017-04-29T20:06:43Z</published>
<updated>2017-04-29T22:09:07Z</updated>
<title>surf.1: remove trailing spaces</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/b466bb5bbdf18a2f9030f9edc3f4ee1f4a3cbf32.html" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content>commit b466bb5bbdf18a2f9030f9edc3f4ee1f4a3cbf32
parent cc887cf2ab53f2c88ebf48867fe5ca7b0d971f66
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 Apr 2017 22:06:43 +0200

surf.1: remove trailing spaces

</content>
</entry>
<entry>
<id>cc887cf2ab53f2c88ebf48867fe5ca7b0d971f66</id>
<published>2017-04-29T15:55:23Z</published>
<updated>2017-04-29T15:59:09Z</updated>
<title>Add forgotten tT indicator description in surf.1</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/cc887cf2ab53f2c88ebf48867fe5ca7b0d971f66.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit cc887cf2ab53f2c88ebf48867fe5ca7b0d971f66
parent 0326e42bb352b819ba3d48b2fb7546bf780fb5b4
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 17:55:23 +0200

Add forgotten tT indicator description in surf.1

</content>
</entry>
<entry>
<id>0326e42bb352b819ba3d48b2fb7546bf780fb5b4</id>
<published>2017-04-29T15:47:06Z</published>
<updated>2017-04-29T15:59:08Z</updated>
<title>Add forgotten fF indicator description in surf.1</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/0326e42bb352b819ba3d48b2fb7546bf780fb5b4.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 0326e42bb352b819ba3d48b2fb7546bf780fb5b4
parent d66904675dddd63bab62e9e962cf195248a8bf97
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 17:47:06 +0200

Add forgotten fF indicator description in surf.1

</content>
</entry>
<entry>
<id>d66904675dddd63bab62e9e962cf195248a8bf97</id>
<published>2017-04-29T15:21:12Z</published>
<updated>2017-04-29T15:59:08Z</updated>
<title>Add a flag for custom certificates</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/d66904675dddd63bab62e9e962cf195248a8bf97.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit d66904675dddd63bab62e9e962cf195248a8bf97
parent 7823ab6fc0d035a1e75a3d08867a0dfd04ff635f
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 17:21:12 +0200

Add a flag for custom certificates

I don&#39;t think a keybinding would be useful here because we can&#39;t
remove a custom certificate which is alread set anyway.
I&#39;ll add it if somebody convince me of it&#39;s usefulness.

</content>
</entry>
<entry>
<id>7823ab6fc0d035a1e75a3d08867a0dfd04ff635f</id>
<published>2017-04-29T15:23:37Z</published>
<updated>2017-04-29T15:59:08Z</updated>
<title>Move xid printing option from -x to -w</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/7823ab6fc0d035a1e75a3d08867a0dfd04ff635f.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 7823ab6fc0d035a1e75a3d08867a0dfd04ff635f
parent 9eda6f5dd556552c29dd43095dd5a9bf026a8a5f
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 17:23:37 +0200

Move xid printing option from -x to -w

</content>
</entry>
<entry>
<id>9eda6f5dd556552c29dd43095dd5a9bf026a8a5f</id>
<published>2017-04-29T12:56:02Z</published>
<updated>2017-04-29T15:59:07Z</updated>
<title>Add a keybinding to show current TLS certificate</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/9eda6f5dd556552c29dd43095dd5a9bf026a8a5f.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 9eda6f5dd556552c29dd43095dd5a9bf026a8a5f
parent 1dc3cd513a75570cc2fc33a86d4af565ecf9255e
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 14:56:02 +0200

Add a keybinding to show current TLS certificate

</content>
</entry>
<entry>
<id>1dc3cd513a75570cc2fc33a86d4af565ecf9255e</id>
<published>2017-04-29T12:49:04Z</published>
<updated>2017-04-29T14:34:48Z</updated>
<title>Display an error message and certificate on tls error</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/1dc3cd513a75570cc2fc33a86d4af565ecf9255e.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 1dc3cd513a75570cc2fc33a86d4af565ecf9255e
parent c870098b82f1dfc3cd59cd8c90cea580bd01cb47
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 14:49:04 +0200

Display an error message and certificate on tls error

</content>
</entry>
<entry>
<id>c870098b82f1dfc3cd59cd8c90cea580bd01cb47</id>
<published>2017-04-29T13:21:49Z</published>
<updated>2017-04-29T14:34:47Z</updated>
<title>Arrange Makefile</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/c870098b82f1dfc3cd59cd8c90cea580bd01cb47.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit c870098b82f1dfc3cd59cd8c90cea580bd01cb47
parent db7922f173b803d14039f286146c949ded1538cb
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 15:21:49 +0200

Arrange Makefile

Let the user specify his own C and LD FLAGS.
Remove unuseful and non portable CFLAGS like pendantic and Wall.

</content>
</entry>
<entry>
<id>db7922f173b803d14039f286146c949ded1538cb</id>
<published>2017-04-29T12:34:02Z</published>
<updated>2017-04-29T12:34:02Z</updated>
<title>Free temporary certificate in setcert</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/db7922f173b803d14039f286146c949ded1538cb.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit db7922f173b803d14039f286146c949ded1538cb
parent 0d1e670ac3e6a5ea02ff1c6a6e64263b425aef9c
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Sat, 29 Apr 2017 14:34:02 +0200

Free temporary certificate in setcert

</content>
</entry>
<entry>
<id>0d1e670ac3e6a5ea02ff1c6a6e64263b425aef9c</id>
<published>2017-04-28T11:09:39Z</published>
<updated>2017-04-28T11:09:39Z</updated>
<title>Do not build SiteSpecific file when regex is invalid</title>
<link rel="alternate" type="text/html" href="https://git.mrgrouse.com/birdsurf/commit/0d1e670ac3e6a5ea02ff1c6a6e64263b425aef9c.html" />
<author>
<name>Quentin Rameau</name>
<email>quinq@fifth.space</email>
</author>
<content>commit 0d1e670ac3e6a5ea02ff1c6a6e64263b425aef9c
parent 3c2c0a65250e1415124603cb8d91bff4a657d46a
Author: Quentin Rameau &lt;quinq@fifth.space&gt;
Date:   Fri, 28 Apr 2017 13:09:39 +0200

Do not build SiteSpecific file when regex is invalid

</content>
</entry>
</feed>
