<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/dynstr, branch v0.1.1</title>
<subtitle>Dynamic string library in C99.
</subtitle>
<id>https://gitea.privatedns.org/xavi/dynstr/atom?h=v0.1.1</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/dynstr/atom?h=v0.1.1'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/'/>
<updated>2026-04-05T11:00:20+00:00</updated>
<entry>
<title>Bump to version 0.1.1</title>
<updated>2026-04-05T11:00:20+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=509f6458d9a881f01e8a0c62b747af8736cad606'/>
<id>urn:sha1:509f6458d9a881f01e8a0c62b747af8736cad606</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: Set SONAME</title>
<updated>2026-04-05T11:00:07+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=fd6379c3e339b2ce37b3369c6d47c0f77a7691d4'/>
<id>urn:sha1:fd6379c3e339b2ce37b3369c6d47c0f77a7691d4</id>
<content type='text'>
Original patch by Aryan Karamtoth &lt;spaciouscoder78@disroot.org&gt;.
</content>
</entry>
<entry>
<title>Makefile: Fix installation location for dynstr.pc</title>
<updated>2026-04-05T10:30:42+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=740b9c1ed5f658d9d64b021be983bb9b161f6770'/>
<id>urn:sha1:740b9c1ed5f658d9d64b021be983bb9b161f6770</id>
<content type='text'>
Original patch by Aryam Karamtoth &lt;spaciouscoder78@disroot.org&gt;.
</content>
</entry>
<entry>
<title>CMakeLists.txt: Keep compatibility with CMake 4.x</title>
<updated>2026-04-05T10:27:09+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=5b63adcc9e80a04cf8909a67857d284eff87b398'/>
<id>urn:sha1:5b63adcc9e80a04cf8909a67857d284eff87b398</id>
<content type='text'>
CMake 4.0 and above removed support for any project defining their
cmake_minimum_required(VERSION) to 3.5 or lower.

Since this project does not require any modern version of CMake (i.e.,
3.0 and above are fine), this commit attempts to provide a flexible
approach by checking CMAKE_MAJOR_VERSION and CMAKE_MINOR_VERSION.

[1]: https://cmake.org/cmake/help/latest/command/cmake_minimum_required.html#policy-version
</content>
</entry>
<entry>
<title>Makefile: support user CFLAGS/LDFLAGS</title>
<updated>2026-04-05T10:15:36+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=f0a05bebbea8f123070d0da60d781c8ca07ecb4f'/>
<id>urn:sha1:f0a05bebbea8f123070d0da60d781c8ca07ecb4f</id>
<content type='text'>
Users should be able to append their own CFLAGS/LDFLAGS to those defined
by the project by default. This is usually required by software
distributions. [1]

[1]: https://wiki.debian.org/HardeningWalkthrough#Handwritten_Makefiles
</content>
</entry>
<entry>
<title>Makefile: Support distclean target</title>
<updated>2026-04-05T10:15:00+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=48fea88bc51d26c01faeaad4e5413d62d0294fc9'/>
<id>urn:sha1:48fea88bc51d26c01faeaad4e5413d62d0294fc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: Fix missing parameter names</title>
<updated>2023-11-10T13:43:39+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-10T13:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=7be16e6e5cfd8e2481a470474f7e41e127e9eba3'/>
<id>urn:sha1:7be16e6e5cfd8e2481a470474f7e41e127e9eba3</id>
<content type='text'>
VERSION must be indicated when passing a version string to project().
Also, LANGUAGES must be also be passed when the language name is not the
only argument to project() (apart from the project name itself).
</content>
</entry>
<entry>
<title>Makefile: Set -O1</title>
<updated>2023-10-25T20:06:23+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-25T19:56:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=e7b84e0bf6695cf1dd465b90bd3d8797ec618322'/>
<id>urn:sha1:e7b84e0bf6695cf1dd465b90bd3d8797ec618322</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: Adhere to GNU Make directory variables</title>
<updated>2023-10-25T20:06:23+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-25T19:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=67bc69c53ed16f5fa5e8b3f50ce5ef3b24481a7e'/>
<id>urn:sha1:67bc69c53ed16f5fa5e8b3f50ce5ef3b24481a7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: Build dynstr also as a shared library</title>
<updated>2023-10-25T19:47:34+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-25T13:58:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=1a303c69cdcc9288416f66350b5f86bc9aa29e8b'/>
<id>urn:sha1:1a303c69cdcc9288416f66350b5f86bc9aa29e8b</id>
<content type='text'>
</content>
</entry>
</feed>
