<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/backend/epub, branch master</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>epub: Try and locate MathJax at configure time</title>
<updated>2025-12-23T05:44:55+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-11-06T13:31:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=4327ec03df3dc1827695147ca7488ae5ce30b83b'/>
<id>4327ec03df3dc1827695147ca7488ae5ce30b83b</id>
<content type='text'>
Based on an XReader change[1], look up the MathJax source at configure
time for better portability.  If not specified manually, look in the
common locations.

This adds the --with-mathjax-directory=DIR configure option to manually
specify the location, overriding the automatic discovery.

The Meson part already exists, although was not used by the code.

[1]: https://github.com/linuxmint/xreader/commit/9c6f363ad47f33b290d270489e50f7ad6071987a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on an XReader change[1], look up the MathJax source at configure
time for better portability.  If not specified manually, look in the
common locations.

This adds the --with-mathjax-directory=DIR configure option to manually
specify the location, overriding the automatic discovery.

The Meson part already exists, although was not used by the code.

[1]: https://github.com/linuxmint/xreader/commit/9c6f363ad47f33b290d270489e50f7ad6071987a
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: rename all backend files</title>
<updated>2025-04-04T22:19:13+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2025-04-04T14:00:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e2469c07f6842bd8b57768f32ddeb55c260c1e7b'/>
<id>e2469c07f6842bd8b57768f32ddeb55c260c1e7b</id>
<content type='text'>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: remove unused intltool</title>
<updated>2025-04-04T22:19:13+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2025-04-01T07:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=2085c6c8e734ec64081b08be6df13b1ebdf6adb8'/>
<id>2085c6c8e734ec64081b08be6df13b1ebdf6adb8</id>
<content type='text'>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial support for meson</title>
<updated>2025-04-04T22:19:13+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2025-03-30T13:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=b1f21edcec82c25cbd6b59b521a841f86fb1f327'/>
<id>b1f21edcec82c25cbd6b59b521a841f86fb1f327</id>
<content type='text'>
Mostly copy and paste from linuxmint/xreader

Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly copy and paste from linuxmint/xreader

Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: fix previous commit</title>
<updated>2024-01-31T10:54:34+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-01-31T10:54:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=6d37d813914c5a466b0859348cce4d64781b2aa1'/>
<id>6d37d813914c5a466b0859348cce4d64781b2aa1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix a incompatible pointer type warning for gcc14</title>
<updated>2024-01-31T10:47:29+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-01-31T10:47:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=095b361404c5f174fa1cf737753a450542d9f1c3'/>
<id>095b361404c5f174fa1cf737753a450542d9f1c3</id>
<content type='text'>
* fix a incompatible pointer type warning for gcc14

Co-authored-by: Colomban Wendling &lt;cwendling@hypra.fr&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix a incompatible pointer type warning for gcc14

Co-authored-by: Colomban Wendling &lt;cwendling@hypra.fr&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>epub: Avoid crash when index list has extraneous entry</title>
<updated>2024-01-31T10:42:54+00:00</updated>
<author>
<name>correctmost</name>
<email>134317971+correctmost@users.noreply.github.com</email>
</author>
<published>2024-01-08T23:08:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e254cd9eb51eecfeb5ffa88cf57133709db19291'/>
<id>e254cd9eb51eecfeb5ffa88cf57133709db19291</id>
<content type='text'>
This commit also fixes an incorrect sizeof call detected by
AddressSanitizer.

Closes #599
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit also fixes an incorrect sizeof call detected by
AddressSanitizer.

Closes #599
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: Prevent path traversal when extracting files</title>
<updated>2024-01-17T22:39:09+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-12-25T06:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e70b21c815418a1e6ebedf6d8d31b8477c03ba50'/>
<id>e70b21c815418a1e6ebedf6d8d31b8477c03ba50</id>
<content type='text'>
Test each file's resolved path against the temporary directory
before extracting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test each file's resolved path against the temporary directory
before extracting.
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: add fallback for malformed epub files in check_mime_type</title>
<updated>2022-11-17T06:48:44+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2022-08-07T21:08:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=39ba86c9d50b614483152335aa22ee83ac2af02e'/>
<id>39ba86c9d50b614483152335aa22ee83ac2af02e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: Fix index loading for certain documents - look for epub:type</title>
<updated>2022-08-04T19:49:30+00:00</updated>
<author>
<name>Michael Webster</name>
<email>miketwebster@gmail.com</email>
</author>
<published>2022-07-18T14:43:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=886866b1437119ae9a21b4957d327071cf453308'/>
<id>886866b1437119ae9a21b4957d327071cf453308</id>
<content type='text'>
instead of epub:id.

Add a null check as well.

ref:
https://help.apple.com/itc/booksassetguide/en.lproj/itc0f175a5b9.html#apdd3c4c6d1c0904
https://idpf.org/epub/301/spec/epub-contentdocs-20140626.html#sec-xhtml-nav
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
instead of epub:id.

Add a null check as well.

ref:
https://help.apple.com/itc/booksassetguide/en.lproj/itc0f175a5b9.html#apdd3c4c6d1c0904
https://idpf.org/epub/301/spec/epub-contentdocs-20140626.html#sec-xhtml-nav
</pre>
</div>
</content>
</entry>
</feed>
