<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/src/includes, branch dynamic-deptree</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=dynamic-deptree</id>
<link rel='self' href='https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=dynamic-deptree'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/'/>
<updated>2022-04-06T15:51:55+00:00</updated>
<entry>
<title>migrate fully to meson build system</title>
<updated>2022-04-06T15:51:55+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-04-06T15:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=391d12db48754861b5cecac92ee3321597ee02c1'/>
<id>urn:sha1:391d12db48754861b5cecac92ee3321597ee02c1</id>
<content type='text'>
- drop old build system
- move shared include and source files to common directory
- drop "rc-" prefix from shared include and source files
- move executable-specific code to individual directories under src
- adjust top-level .gitignore file for new build system

This closes #489.
</content>
</entry>
<entry>
<title>code style: remove space after unary "not" operator</title>
<updated>2021-12-21T06:48:04+00:00</updated>
<author>
<name>Matt Whitlock</name>
<email>gentoo@mattwhitlock.name</email>
</author>
<published>2021-08-17T03:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=8ffc4162e267cf55a8fe789792fc3568fd82ecd7'/>
<id>urn:sha1:8ffc4162e267cf55a8fe789792fc3568fd82ecd7</id>
<content type='text'>
There are no semantic changes in this commit.

Suggested-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
See: https://github.com/OpenRC/openrc/pull/435#pullrequestreview-727035394
</content>
</entry>
<entry>
<title>use HEAD in git URIs to point to the default branch</title>
<updated>2021-12-21T01:07:00+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2021-12-21T01:07:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/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>remove hidden-visibility.h</title>
<updated>2019-02-26T23:47:55+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2019-02-26T22:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=44f5a72d1aeb131cc2cb464a53809a5a8d90c46e'/>
<id>urn:sha1:44f5a72d1aeb131cc2cb464a53809a5a8d90c46e</id>
<content type='text'>
I am removing this on the advice of a member of the Gentoo toolchain
team. It was explained to me that this doesn't offer any significant
benefits to OpenRC.

If anyone ffeels differently, please open a pull request reverting
this and adding an explanation of what it does and how to know which
functions to mark hidden in the future.

This fixes #301.
</content>
</entry>
<entry>
<title>Remove the _rc_can_find_pids function</title>
<updated>2018-05-18T21:48:21+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-05-18T21:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=faa8318b3ba278544413a39d4a5ae4457711793f'/>
<id>urn:sha1:faa8318b3ba278544413a39d4a5ae4457711793f</id>
<content type='text'>
This test to find if we could see pid 1 was being used inconsistently in
rc-status and mark_service_crashed to decide whether we could test to
see if the daemon for the service was crashed, and it was not part of
the librc library.

I am removing it from the executables because of inconsistent usage. I
will add it to the library if it is needed there.
</content>
</entry>
<entry>
<title>helpers.h: silence compiler warnings about xasprintf</title>
<updated>2018-02-10T22:48:22+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-02-10T22:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=0110487722646ebf9bc2c4e12b4b4a3c358cb10d'/>
<id>urn:sha1:0110487722646ebf9bc2c4e12b4b4a3c358cb10d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xasprintf: exit if return value of vsnprintf is invalid</title>
<updated>2018-02-10T20:49:40+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-02-10T20:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=68b9b0bc2a11d144870d14fcb8ac24e6c9c63354'/>
<id>urn:sha1:68b9b0bc2a11d144870d14fcb8ac24e6c9c63354</id>
<content type='text'>
</content>
</entry>
<entry>
<title>helpers.h: add xasprintf function</title>
<updated>2018-02-09T22:27:12+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-02-09T22:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=4616f8f809ee8566904ca37f2b8bf0409a487475'/>
<id>urn:sha1:4616f8f809ee8566904ca37f2b8bf0409a487475</id>
<content type='text'>
This is our own version of asprintf(). This original code was written by
Mike Frysinger, and I was able to modify it to use our memory helper
functions.

We need a version of this code because it is not available on glibc at
least without defining _GNU_SOURCE, and I would rather not do that.

This is the first step in improving string handling in OpenRC for #207.
</content>
</entry>
<entry>
<title>helpers.h: style fix</title>
<updated>2018-02-09T21:35:12+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-02-09T21:35:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=287d71bd2591ddec73efe356db081020e65cd922'/>
<id>urn:sha1:287d71bd2591ddec73efe356db081020e65cd922</id>
<content type='text'>
</content>
</entry>
<entry>
<title>supervise-daemon: multiple fixes</title>
<updated>2017-10-24T15:26:18+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2017-10-24T15:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=fdce4769f2e0f4175163ffa181c7b3b2192f7b22'/>
<id>urn:sha1:fdce4769f2e0f4175163ffa181c7b3b2192f7b22</id>
<content type='text'>
- Harden against dying by handling all signals that would terminate the
program and adding --reexec support
- factor the supervisor into its own function
- fix test for whether we are already running
</content>
</entry>
</feed>
