<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sdeventplus/test, branch master</title>
<subtitle>OpenBMC systemd DBUS event API sources</subtitle>
<id>https://git.raptorcs.com/git/sdeventplus/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/sdeventplus/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/'/>
<updated>2019-04-27T01:25:24+00:00</updated>
<entry>
<title>autotools: Remove</title>
<updated>2019-04-27T01:25:24+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-04-27T01:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=ce045acaa020e1dc2310c1cc0cff3616815454c0'/>
<id>urn:sha1:ce045acaa020e1dc2310c1cc0cff3616815454c0</id>
<content type='text'>
Meson is now used to build this package in all of the necessary places.

Change-Id: Ic5155621967fa94ec03eced2193e0d453b174eba
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meson: Use declare_dependency for libraries</title>
<updated>2019-04-03T20:38:33+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-04-03T20:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=8ec59e6242c3c4752033ea69270e4edb2cd4caec'/>
<id>urn:sha1:8ec59e6242c3c4752033ea69270e4edb2cd4caec</id>
<content type='text'>
Now example binaries and tests don't have to be aware of the nuances for
configuring the build to use the library. This makes the project library
look like any other system dependency.

Change-Id: Ife3bcd3dcbd423f08c513f9a05fc8cabff41e2f6
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>internal/utils: performCallback should preserve argument references</title>
<updated>2019-03-29T22:45:51+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-03-29T22:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=8eaf5fcc598df14c8956c5afe657f51e683074ef'/>
<id>urn:sha1:8eaf5fcc598df14c8956c5afe657f51e683074ef</id>
<content type='text'>
Arguments including the function are now passed with reference types
forwarded.

Change-Id: I32cf4704737faa6c140d16352528ceb0d738f5b8
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>source/base: Remove unused ref constructor</title>
<updated>2019-03-29T21:18:57+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-13T22:31:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=b555c4e6ee0d6af411876c61931e0e5b71bc6d5a'/>
<id>urn:sha1:b555c4e6ee0d6af411876c61931e0e5b71bc6d5a</id>
<content type='text'>
We don't ever use this constructor and it was effectively package
private. Remove it as we don't ever need to add references to our
sd_event_source*.

Tested:
    Built and run through unit test suite.

Change-Id: I1ca9fd4ecfdef1a3fd5aa2ca214be657c1a04b94
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>internal/sdref: Remove in favor of stdplus/handle</title>
<updated>2019-03-29T21:18:57+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-13T22:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=e04cb03ba08f61f9d07e61764fee545c55f62f35'/>
<id>urn:sha1:e04cb03ba08f61f9d07e61764fee545c55f62f35</id>
<content type='text'>
We no longer need to roll our own managed handle type now that stdplus
implements a generic one.

Tested:
    Built and run through unit tests.

Change-Id: Id34cd8d3ffacf7901d49cac335fa93f744f0e310
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>autotools: Fix for autoconf-archive 2019.01.19</title>
<updated>2019-03-18T19:08:07+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-03-15T20:36:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=d41a942a125e8400f263414c43af022edf8b2871'/>
<id>urn:sha1:d41a942a125e8400f263414c43af022edf8b2871</id>
<content type='text'>
The code coverage macros from the archive changed in a backward
incompatible way. This adds a workaround to autodetect either version
and do the right thing

Change-Id: Ic010ed59fb332e19e5c76f60e55f864f8f4a43f8
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>clang-tidy: Basic configuration</title>
<updated>2018-12-13T23:22:36+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-12-12T00:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=651e87ad362e55ed4e34e6565fd0674390941a58'/>
<id>urn:sha1:651e87ad362e55ed4e34e6565fd0674390941a58</id>
<content type='text'>
This also cleans up some outstanding issues detected by the
configuration.

Tested:
    Ran through unit test scripts.

Change-Id: I3357a2280a681a87532d6d72315260db2ab73e87
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meson: Add alternative build system</title>
<updated>2018-12-13T23:22:36+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-12-05T01:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=d4b33e95f6b9bf9a2e1ad41f371fa602a49989a5'/>
<id>urn:sha1:d4b33e95f6b9bf9a2e1ad41f371fa602a49989a5</id>
<content type='text'>
For now both autotools and meson will be maintained side by side.
Eventually we should remove the autotools build system.

Change-Id: I04382b17d5267ee218e2658fc163da17853f637a
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>utility/timer: Implement callback setting</title>
<updated>2018-10-30T20:23:25+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-10-30T20:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=08ebb3993a2b5a82d0a5ead29a649c95632f7c64'/>
<id>urn:sha1:08ebb3993a2b5a82d0a5ead29a649c95632f7c64</id>
<content type='text'>
All of the other classes that take callbacks support having the callback
updated.

Tested:
    Builds and passed through the unit test suite.

Change-Id: I0efcd074523fa6ec0cc84c7a930346dd9340f7ec
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>utility/timer: Make movable</title>
<updated>2018-10-30T03:43:21+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-10-30T03:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/sdeventplus/commit/?id=a5f8596add59b7ba5716abe5b0caba21ed84a0f7'/>
<id>urn:sha1:a5f8596add59b7ba5716abe5b0caba21ed84a0f7</id>
<content type='text'>
Now that we can update the callbacks of our sources, we can move the
timer object freely by updating the callback when moved.

Tested:
    Unit tests pass, and we no longer see any valgrind issues when
    moving the timer object.

Change-Id: I15baf97538459ca8b9c48b75dba77d09b7b5075b
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
</feed>
