<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/filters, branch ch/default-pages</title>
<subtitle>A hyperfast web frontend for git repositories written in C 
</subtitle>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/'/>
<entry>
<title>md2html: use proper formatting for hr</title>
<updated>2021-05-12T13:32:50+00:00</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2020-03-31T12:53:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=62eb8db4527e6803df4a26056db8ab9eaf5a79ba'/>
<id>62eb8db4527e6803df4a26056db8ab9eaf5a79ba</id>
<content type='text'>
This addressed a non-existent background image and made the element
invisible. Drop the style and use something sane.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This addressed a non-existent background image and made the element
invisible. Drop the style and use something sane.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>md2html: use sane_lists extension</title>
<updated>2020-12-29T11:33:48+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-04T12:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=f69626c68eb64e1a2f6b4ba055409d7205e72757'/>
<id>f69626c68eb64e1a2f6b4ba055409d7205e72757</id>
<content type='text'>
This allows for cleaner nesting semantics and matches github more
closely.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows for cleaner nesting semantics and matches github more
closely.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>global: replace hard coded hash length</title>
<updated>2020-10-20T21:57:12+00:00</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2020-10-20T21:46:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=a4de0e810b69710c3b32f6d253d80d16dec09f36'/>
<id>a4de0e810b69710c3b32f6d253d80d16dec09f36</id>
<content type='text'>
With sha1 we had a guaranteed length of 40 hex chars. This changes now
that we have to support sha256 with 64 hex chars... Support both.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With sha1 we had a guaranteed length of 40 hex chars. This changes now
that we have to support sha256 with 64 hex chars... Support both.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>filters: migrate from luacrypto to luaossl</title>
<updated>2019-01-03T01:12:16+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-01-03T01:11:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=7d87cd3a215976a480b3c71b017a191597e5cb44'/>
<id>7d87cd3a215976a480b3c71b017a191597e5cb44</id>
<content type='text'>
luaossl has no upstream anymore and doesn't support OpenSSL 1.1,
whereas luaossl is quite active.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
luaossl has no upstream anymore and doesn't support OpenSSL 1.1,
whereas luaossl is quite active.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>filters: generate anchor links from markdown</title>
<updated>2018-08-28T12:37:19+00:00</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2018-07-13T19:44:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=b0fc647fe61c19338aec65ffcab513cc84599b18'/>
<id>b0fc647fe61c19338aec65ffcab513cc84599b18</id>
<content type='text'>
This makes the markdown filter generate anchor links for headings.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Tested-by: jean-christophe manciot &lt;actionmystique@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the markdown filter generate anchor links for headings.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Tested-by: jean-christophe manciot &lt;actionmystique@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-filters: add simple file-based authentication scheme</title>
<updated>2018-08-03T14:12:21+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-07-15T02:45:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=77b6f833441dda1dd50f5a51a81036b1fde815d5'/>
<id>77b6f833441dda1dd50f5a51a81036b1fde815d5</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-filters: use crypt() in simple-authentication</title>
<updated>2018-07-15T02:18:03+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-07-15T02:18:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=82856923bffaac3ac88a90a797ddb33dcee8635a'/>
<id>82856923bffaac3ac88a90a797ddb33dcee8635a</id>
<content type='text'>
There's no use in giving a silly example to folks who will just copy it,
so instead try to do something slightly better.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's no use in giving a silly example to folks who will just copy it,
so instead try to do something slightly better.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-filters: generate secret securely</title>
<updated>2018-07-15T01:30:57+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-07-15T01:22:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=b73df8098f261ecbd4bc5ba689f9766a1a75f9a0'/>
<id>b73df8098f261ecbd4bc5ba689f9766a1a75f9a0</id>
<content type='text'>
This is much better than having the user generate it themselves.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is much better than having the user generate it themselves.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-filters: do not crash on nil username</title>
<updated>2018-07-14T03:10:28+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-07-14T03:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=c4d23d02ec5a26d09d389dcf7b8928ecd5798ccc'/>
<id>c4d23d02ec5a26d09d389dcf7b8928ecd5798ccc</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>auth-filters: do not use HMAC-SHA1</title>
<updated>2018-07-14T01:33:56+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-07-14T01:32:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=c3b5b5f648d953307672a4b30e9222787668f708'/>
<id>c3b5b5f648d953307672a4b30e9222787668f708</id>
<content type='text'>
Though SHA1 is broken, HMAC-SHA1 is still fine. But let's not push our
luck; SHA256 is more sensible anyway.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Though SHA1 is broken, HMAC-SHA1 is still fine. But let's not push our
luck; SHA256 is more sensible anyway.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
