<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/filters, branch jd/zx2c4-deployment</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>css: Support for dark mode</title>
<updated>2023-02-08T16:50:05+00:00</updated>
<author>
<name>Samuel Lidén Borell</name>
<email>samuel@kodafritt.se</email>
</author>
<published>2023-01-29T16:55:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=8ed1bef90f631989c0cadc326a163b874a64e02d'/>
<id>8ed1bef90f631989c0cadc326a163b874a64e02d</id>
<content type='text'>
Modern browsers have a "dark mode" preference, which enables alternate
styles on web sites that support this.

This patch adds a dark color scheme, that is automatically activated
via a CSS @media query.

Older browsers that do not support color schemes will simply show the
light scheme, but possibly without syntax highlighting.

Note that filters that use color (such as source highlighters) and
logotypes may need to be updated to work with a black background!
See the updated files in the filters/ directory.

Signed-off-by: Samuel Lidén Borell &lt;samuel@kodafritt.se&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modern browsers have a "dark mode" preference, which enables alternate
styles on web sites that support this.

This patch adds a dark color scheme, that is automatically activated
via a CSS @media query.

Older browsers that do not support color schemes will simply show the
light scheme, but possibly without syntax highlighting.

Note that filters that use color (such as source highlighters) and
logotypes may need to be updated to work with a black background!
See the updated files in the filters/ directory.

Signed-off-by: Samuel Lidén Borell &lt;samuel@kodafritt.se&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Steal kernel.org's libravatar lua.</title>
<updated>2023-01-11T20:51:17+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2014-03-19T08:58:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joursoir.net/cgit/commit/?id=0c27ce4aefe14a70a823739d5670604bca9581c4'/>
<id>0c27ce4aefe14a70a823739d5670604bca9581c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>
</feed>
