<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-gui.git/Dockerfile.linux, branch main</title>
<subtitle>Monzero desktop wallet graphical interface.
</subtitle>
<id>https://code.monzero.org/monzero-gui.git/atom?h=main</id>
<link rel='self' href='https://code.monzero.org/monzero-gui.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/'/>
<updated>2026-06-30T09:57:34Z</updated>
<entry>
<title>Merge pull request #4614</title>
<updated>2026-06-30T09:57:34Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2026-06-30T09:57:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=7184a4409b7813a7a19269ec984e0767916ceb8e'/>
<id>urn:sha1:7184a4409b7813a7a19269ec984e0767916ceb8e</id>
<content type='text'>
5564db6 Dockerfiles: pin Qt to a commit hash (Thomas)

ACKs: selsta
</content>
</entry>
<entry>
<title>docker: update libgpg-error and libgcrypt repo</title>
<updated>2026-06-26T15:59:31Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2026-06-26T15:53:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=2f61d868f60fa629501ea1994419bb17f40080af'/>
<id>urn:sha1:2f61d868f60fa629501ea1994419bb17f40080af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dockerfiles: pin Qt to a commit hash</title>
<updated>2026-06-23T11:43:02Z</updated>
<author>
<name>Thomas</name>
<email>thomas.giudici@proton.me</email>
</author>
<published>2026-06-23T07:59:58Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=5564db6791008f9e6b950b03fd1b5b8052adec50'/>
<id>urn:sha1:5564db6791008f9e6b950b03fd1b5b8052adec50</id>
<content type='text'>
Qt was cloned with -b ${QT_VERSION} --depth 1 but, unlike every other
dependency in these files, never reset to a commit, so a moved upstream
tag would silently change the Qt source built into the release.

Pin the qt5 superproject to its v5.15.19-lts-lgpl commit and let it
resolve the submodules (git submodule update on linux/windows,
init-repository on android), so only the qt5 hash is hardcoded. qt5
records the exact submodule commits, and the relative .gitmodules URLs
keep the fetches on https.

Follow-up to #4613.
</content>
</entry>
<entry>
<title>Dockerfiles: fetch dependencies over https instead of git:// / http://</title>
<updated>2026-06-22T09:33:02Z</updated>
<author>
<name>Thomas</name>
<email>thomas.giudici@proton.me</email>
</author>
<published>2026-06-22T09:33:02Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=3c3f73c9fcebd01c59224090f9d8c036d7cc9cc5'/>
<id>urn:sha1:3c3f73c9fcebd01c59224090f9d8c036d7cc9cc5</id>
<content type='text'>
The release Dockerfiles cloned Qt (code.qt.io) and libgpg-error/libgcrypt
(git.gnupg.org) over unauthenticated git://, and fetched libiconv
(ftp.gnu.org) over http://. Qt is tag-pinned only, so a MITM on its clone
could substitute source into the build. Switch them all to https, like
every other dependency in these files. The gnupg commit pins and the
libiconv sha256sum are unchanged.
</content>
</entry>
<entry>
<title>docker: update Qt to 5.15.19</title>
<updated>2026-05-19T16:38:15Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2026-05-19T16:38:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=b9cee99194e5fbb1a0e389d65dcdf0ac796cb834'/>
<id>urn:sha1:b9cee99194e5fbb1a0e389d65dcdf0ac796cb834</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docker: update Qt to 5.15.18</title>
<updated>2026-01-31T15:54:29Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2026-01-31T15:54:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=fe363d4dd81e9707aeb53451f09e50e81fe3271c'/>
<id>urn:sha1:fe363d4dd81e9707aeb53451f09e50e81fe3271c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dockerfile.linux: bump hidapi to 0.15.0</title>
<updated>2025-11-22T22:52:40Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-11-22T22:52:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=d7a3a61bf4d61ce1d414b6cd024270d88fbbc43b'/>
<id>urn:sha1:d7a3a61bf4d61ce1d414b6cd024270d88fbbc43b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docker: update Qt to 5.15.17</title>
<updated>2025-09-03T18:31:33Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2025-09-03T18:31:33Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=0764fbad338a753ad9615a790f6ea08975bdbd3c'/>
<id>urn:sha1:0764fbad338a753ad9615a790f6ea08975bdbd3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dockerfile: update Linux base image to 18.04</title>
<updated>2025-03-29T17:14:45Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2025-03-29T16:02:33Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=b4b2ed3976418d1355886e422bdac53ef92651f5'/>
<id>urn:sha1:b4b2ed3976418d1355886e422bdac53ef92651f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4401</title>
<updated>2025-02-24T18:04:36Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-02-24T18:04:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-gui.git/commit/?id=45fe6e69913df98a49b86e1ffb79ad37f3c74342'/>
<id>urn:sha1:45fe6e69913df98a49b86e1ffb79ad37f3c74342</id>
<content type='text'>
8512de2b Dockerfile linux: fix boost download url (malinero)
</content>
</entry>
</feed>
