<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git/src/librc/rc.h.in, branch github/HEAD</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=github%2FHEAD</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=github%2FHEAD'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2022-05-08T19:56:26Z</updated>
<entry>
<title>librc: mark rc_deptree_* functions as mallocs</title>
<updated>2022-05-08T19:56:26Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2022-03-31T07:27:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=7b2e8f9efd28566133b0da5ccf91b0e24a0d6c15'/>
<id>urn:sha1:7b2e8f9efd28566133b0da5ccf91b0e24a0d6c15</id>
<content type='text'>
(This is analogous to the rc_stringlist change.)

This gives a hint to the compiler that allocations (return values)
from this function should be paired with a corresponding dealloc/free
function.

Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>librc: mark stringlist functions as warn_unused_result</title>
<updated>2022-05-08T19:56:26Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2022-03-31T06:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=000a2c19b43afb60559cbf63b71446f6c908505a'/>
<id>urn:sha1:000a2c19b43afb60559cbf63b71446f6c908505a</id>
<content type='text'>
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>librc: mark stringlist functions as mallocs</title>
<updated>2022-05-08T19:56:26Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2022-03-31T06:25:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=17de4e5dfdf614332091b856bc05837b2e204a5a'/>
<id>urn:sha1:17de4e5dfdf614332091b856bc05837b2e204a5a</id>
<content type='text'>
This gives a hint to the compiler that allocations (return values)
from this function should be paired with a corresponding dealloc/free
function

In this case, it means that every rc_stringlist that rc_stringlist_new()
returns should eventually be freed by calling rc_stringlist_free(ptr)
where ptr is the relevant rc_stringlist.

We have to add a test for this into the build system
because only GCC supports this for now. In future, we might
be able to use meson's has_function_attribute (it does support
'malloc', just not AFAICT 'malloc with arguments').

Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>multiple spelling and typo fixes</title>
<updated>2022-05-01T02:32:32Z</updated>
<author>
<name>Josh Soref</name>
<email>jsoref@users.noreply.github.com</email>
</author>
<published>2022-04-15T15:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=3054046e18332ca1bf9b901f69b02f21bb91c098'/>
<id>urn:sha1:3054046e18332ca1bf9b901f69b02f21bb91c098</id>
<content type='text'>
This fixes #516.
</content>
</entry>
<entry>
<title>use HEAD in git URIs to point to the default branch</title>
<updated>2021-12-21T01:07:00Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2021-12-21T01:07:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=301161a7a4bda27c7ebd54c537dfec0cbc926365'/>
<id>urn:sha1:301161a7a4bda27c7ebd54c537dfec0cbc926365</id>
<content type='text'>
This makes the URIs shorter and dynamic: whatever the default branch
the repo uses will be used.
</content>
</entry>
<entry>
<title>librc: Add crashed state</title>
<updated>2018-05-22T17:19:22Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-05-17T22:42:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=4e0eace837287845504c9895429dc9f64872d075'/>
<id>urn:sha1:4e0eace837287845504c9895429dc9f64872d075</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add init process</title>
<updated>2017-04-06T22:13:59Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2017-04-06T22:13:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=13ca79856e5836117e469c3edbcfd4bf47b6bab0'/>
<id>urn:sha1:13ca79856e5836117e469c3edbcfd4bf47b6bab0</id>
<content type='text'>
openrc-init.c and openrc-shutdown.c are based on code which was written by
James Hammons &lt;jlhamm@acm.org&gt;, so I would like to publically
thank him for his work.
</content>
</entry>
<entry>
<title>librc: fix handling the nothing special case for rc_sys</title>
<updated>2016-01-19T06:09:20Z</updated>
<author>
<name>Doug Freed</name>
<email>dwfreed@mtu.edu</email>
</author>
<published>2016-01-18T06:05:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=36dde4e7f21afba36a96837aa86f2b5d2dae3807'/>
<id>urn:sha1:36dde4e7f21afba36a96837aa86f2b5d2dae3807</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert OpenRC to a centralized copyright/license structure</title>
<updated>2015-12-21T18:16:06Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-04T22:52:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=000503fad72e4eb2ef956a24df358be84b2a9493'/>
<id>urn:sha1:000503fad72e4eb2ef956a24df358be84b2a9493</id>
<content type='text'>
In the past, OpenRC was a hybrid of a centralized and file-scope
license/copyright structure.

I followed the instructions from the Software Freedom Law Center [1] to
convert to a Centralized structure where possible, for easier future
maintenance.

[1] https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html
</content>
</entry>
<entry>
<title>Add detection for rkt containers</title>
<updated>2015-12-02T16:20:39Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-02T15:19:45Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=a0cf8f91246ff4487b36d6432dab787e5b10957d'/>
<id>urn:sha1:a0cf8f91246ff4487b36d6432dab787e5b10957d</id>
<content type='text'>
</content>
</entry>
</feed>
