Branch: refs/heads/gh-pages Home: https://github.com/ClusterLabs/libqb Commit: c8fc62573fe4989d58c41b26f96fc6fc43f4b344 https://github.com/ClusterLabs/libqb/commit/c8fc62573fe4989d58c41b26f96fc6fc... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-01 (Tue, 01 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: fix tests/_syslog_override.h not being distributed
...in the tarball arising from "make dist".
Commit: 4239f4b833bf7cca81e1e5404012d4071e267692 https://github.com/ClusterLabs/libqb/commit/4239f4b833bf7cca81e1e5404012d407... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-01 (Tue, 01 Mar 2016)
Changed paths: M libqb.spec.in
Log Message: ----------- build: enable syslog tests when configuring in spec
...hence make syslog tests executed in %check.
Commit: 043cebb29e08aebd92cf09cea7cb6bc89d940b6e https://github.com/ClusterLabs/libqb/commit/043cebb29e08aebd92cf09cea7cb6bc8... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-01 (Tue, 01 Mar 2016)
Changed paths: M libqb.spec.in M tests/Makefile.am
Log Message: ----------- Merge pull request #190 from jnpkrn/build-syslog-tests-followup
build: syslog tests follow-up
Commit: ebcff547bc47a6a3c195f6eb9d839ffed60a7381 https://github.com/ClusterLabs/libqb/commit/ebcff547bc47a6a3c195f6eb9d839ffe... Author: Keisuke MORI kskmori@intellilink.co.jp Date: 2016-03-08 (Tue, 08 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: do not install syslog_override for the RPM packaging
Commit: d2fc58d8d737890ee9d53d1346f061f8f7b479b4 https://github.com/ClusterLabs/libqb/commit/d2fc58d8d737890ee9d53d1346f061f8... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-08 (Tue, 08 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- Merge pull request #197 from kskmori/syslog-tests-rpm
build: do not install syslog_override for the RPM packaging
Commit: 41a83d1a86719b8ad56c8f8b069edbd6968958b8 https://github.com/ClusterLabs/libqb/commit/41a83d1a86719b8ad56c8f8b069edbd6... Author: Christine Caulfield ccaulfie@redhat.com Date: 2016-03-08 (Tue, 08 Mar 2016)
Changed paths: M lib/Makefile.am
Log Message: ----------- build: update library soname to 0.18.0
as per guidelines here: http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.h...
This shouldn't affect existing packages as the major version is still 0.
Signed-off-by: Christine Caulfield ccaulfie@redhat.com
Commit: 134fa07b0d4cf771a3f41e82dd32b1c5efcb5233 https://github.com/ClusterLabs/libqb/commit/134fa07b0d4cf771a3f41e82dd32b1c5... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-08 (Tue, 08 Mar 2016)
Changed paths: M Makefile.am
Log Message: ----------- build: do not try to second-guess "distdir" Automake variable
Also make {,s}rpm targets generate only the tarball format that is consumed in the packaging process.
Commit: df5e8d62958e58943df0e079a963ac9d63cacfdf https://github.com/ClusterLabs/libqb/commit/df5e8d62958e58943df0e079a963ac9d... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-08 (Tue, 08 Mar 2016)
Changed paths: M Makefile.am M libqb.spec.in
Log Message: ----------- build: switch to XZ tarball format for {,s}rpm packaging
References: http://rpm.org/gitweb?p=rpm.git;a=commit;h=8078d0b (~2009) http://rpm.org/gitweb?p=rpm.git;a=commit;h=3d63df6 (ditto)
Commit: 9c8814522da8b8333be7a03e60de3213b46eaaef https://github.com/ClusterLabs/libqb/commit/9c8814522da8b8333be7a03e60de3213... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-09 (Wed, 09 Mar 2016)
Changed paths: M .travis.yml M libqb.spec.in
Log Message: ----------- CI: make sure RPM can be built all the time
This is to prevent issues like the one being fixed with ebcff54 (https://github.com/ClusterLabs/libqb/pull/197).
Also, plain "make" invocation is dropped as it is an integral part of "make rpm" (%build phase in libqb.spec).
Commit: bf83b9615a77b3f69b17a9852ed2ab8b634daed4 https://github.com/ClusterLabs/libqb/commit/bf83b9615a77b3f69b17a9852ed2ab8b... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M Makefile.am M libqb.spec.in
Log Message: ----------- Merge pull request #198 from jnpkrn/build-prefer-xz
Build: prefer XZ tarball format
Commit: 63b97b2dea68133813e18ed34874fd8e59e75802 https://github.com/ClusterLabs/libqb/commit/63b97b2dea68133813e18ed34874fd8e... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M .travis.yml M libqb.spec.in
Log Message: ----------- Merge pull request #199 from jnpkrn/CI-make-rpm
CI: make sure RPM can be built all the time
Commit: b69c74357f14f096f645060f5301b72863d24825 https://github.com/ClusterLabs/libqb/commit/b69c74357f14f096f645060f5301b728... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M docs/Makefile.am
Log Message: ----------- build: fix out-of-tree build broken with 0b04ed5 (#184)
Generating the man pages definitely doesn't depend on existence of (possibly generated) header files that we omit anyway.
Commit: 328f99e72b487e2b996a575d4b72ef75e068ab2c https://github.com/ClusterLabs/libqb/commit/328f99e72b487e2b996a575d4b72ef75... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: drop extra qbconfig.h rule for auto_check_header self-test
Although this is not as rigorously correct as the previous arrangement (introduced with 80834ea), i.e., from the perspective of $(abs_top_builddir)/tests/Makefile (generated from from $(top_srcdir)/tests/Makefile.am), for which $(top_builddir) is literally "..":
- qbconfig.h is generated from $(top_srcdir)/include/qb/qbconfig.h.in into $(top_builddir)/include/qb directory, and consumed from here
- rest of these header files are consumed directly from $(top_srcdir)/include/qb directory
this new simplified variant:
- avoids code duplication (DRY)
- works thanks to VPATH in $(abs_top_builddir)/tests/Makefile pointing to $(top_srcdir)/tests, which means that unsatisfied dependencies on "$(top_builddir)/include/qb/%.h" (resolved to "../include/qb/%.h") will be subsequently sought as "$(top_srcdir)/tests/../include/qb/%.h", which has the same effect as previous explicit "$(top_srcdir)/include/qb/%.h" specification (note that such automatic VPATH provision is supported by automake "since beginning" so no backward incompatibility is expected)
Commit: 2468e46a563fec8fe4b6409b0647dbd71457da86 https://github.com/ClusterLabs/libqb/commit/2468e46a563fec8fe4b6409b0647dbd7... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M Makefile.am M docs/Makefile.am M lib/Makefile.am M tests/Makefile.am
Log Message: ----------- build: extra clean-local rule instead of overriding clean-generic
Previously, stuffing CLEANFILES with anything would not work in the affected files.
Commit: 63dc43bb79b1a9cc3acc53b2ca0ccbcbdc6d2e99 https://github.com/ClusterLabs/libqb/commit/63dc43bb79b1a9cc3acc53b2ca0ccbcb... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M docs/Makefile.am
Log Message: ----------- build: docs: {dependent -> public}_headers + more robust obtaining
Commit: 86924d4c4822b1e980ed2d378b8a225d1ff38d02 https://github.com/ClusterLabs/libqb/commit/86924d4c4822b1e980ed2d378b8a225d... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: tests: grab "public_headers" akin to docs precedent
This required moving the test programs over from *_PROGRAMS and hooking the respective build recipe under explicit "check" target.
Commit: 9107af6fce6518430d03f1820051c7f2f6796478 https://github.com/ClusterLabs/libqb/commit/9107af6fce6518430d03f1820051c7f2... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M include/Makefile.am
Log Message: ----------- build: include: fix extra trailing newline
Commit: 20c35217ab651a7a30221d0fd95adfaea7c2756a https://github.com/ClusterLabs/libqb/commit/20c35217ab651a7a30221d0fd95adfae... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-11 (Fri, 11 Mar 2016)
Changed paths: M Makefile.am M lib/Makefile.am M tests/Makefile.am
Log Message: ----------- build: fix preposterous usage of $(AM_V_GEN)
Commit: 1b1ceeee29e46723158b920107e3d310919cfe8a https://github.com/ClusterLabs/libqb/commit/1b1ceeee29e46723158b920107e3d310... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-11 (Fri, 11 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: tests: add intermediate check-headers target
This is to allow running auto_header_check-based tests independently of the rest of the (possibly lengthy) tests.
Commit: e1bfb098beca38d52498f48c75f20ed35bce9038 https://github.com/ClusterLabs/libqb/commit/e1bfb098beca38d52498f48c75f20ed3... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-14 (Mon, 14 Mar 2016)
Changed paths: M .travis.yml
Log Message: ----------- CI: "make check" already included in "make distcheck"
No need to waste time on redundant tests execution.
Commit: 84af6ddef0ca53f62a62510e4219d9ec5d6a497f https://github.com/ClusterLabs/libqb/commit/84af6ddef0ca53f62a62510e4219d9ec... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M .travis.yml
Log Message: ----------- Merge pull request #202 from jnpkrn/CI-drop-redundant-check
CI: "make check" already included in "make distcheck"
Commit: 0e8c01a0271da59cf47af895027a6e55e1a8f8e7 https://github.com/ClusterLabs/libqb/commit/0e8c01a0271da59cf47af895027a6e55... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M Makefile.am M docs/Makefile.am M include/Makefile.am M lib/Makefile.am M tests/Makefile.am
Log Message: ----------- Merge pull request #200 from jnpkrn/reenable-out-of-tree-build
build: fix out-of-tree build broken with 0b04ed5 (#184)
Commit: cef7cab1eb3133fd6c55c671fd8489dc4aa7ea03 https://github.com/ClusterLabs/libqb/commit/cef7cab1eb3133fd6c55c671fd8489dc... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M include/qb/qblog.h
Log Message: ----------- docs: enhance qb_log_ctl* description + fix doxygen warning
Commit: bc96571cd7613ad1bf3967e6911ab3e63a0702a8 https://github.com/ClusterLabs/libqb/commit/bc96571cd7613ad1bf3967e6911ab3e6... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M docs/html.dox.in M docs/man.dox.in
Log Message: ----------- docs: apply "doxygen -u" on {html,man}.dox.in, fix deprecations
Previously, "make" in the top-level dir resulted in:
doxygen man.dox warning: Tag `XML_SCHEMA' at line 1787 of file `man.dox' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_DTD' at line 1793 of file `man.dox' has become obsolete.
Reference doxygen version: doxygen-1.8.10-6.fc22.x86_64.
This is to serve as a reference full-blown versions only to be subsequently compacted...
Commit: ecdf33cf7cfaea012897ade29b1ec67306edefaa https://github.com/ClusterLabs/libqb/commit/ecdf33cf7cfaea012897ade29b1ec673... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M docs/html.dox.in M docs/man.dox.in
Log Message: ----------- docs: {html,man}.dox.in: strip options for unused outputs
Commit: cd39a021f47c37f36ffc95d0cae2d6b3b1dbdfac https://github.com/ClusterLabs/libqb/commit/cd39a021f47c37f36ffc95d0cae2d6b3... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M docs/man.dox.in
Log Message: ----------- docs: {html,man}.dox.in: unify where reasonable
Commit: 464817579e12d990629e7da14a07961060f72584 https://github.com/ClusterLabs/libqb/commit/464817579e12d990629e7da14a079610... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M configure.ac M docs/Makefile.am A docs/common.dox.in M docs/html.dox.in M docs/man.dox.in
Log Message: ----------- docs: {html,man}.dox.in: extract common parts to common.dox
Commit: 4393322950efc05f412c201d9558628e0894ff05 https://github.com/ClusterLabs/libqb/commit/4393322950efc05f412c201d9558628e... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M docs/common.dox.in
Log Message: ----------- docs: common.dox: use symbolic PROJECT_NAME
Commit: 4c4ac25cc96bbe9db33aab6510a4f82db17c4c66 https://github.com/ClusterLabs/libqb/commit/4c4ac25cc96bbe9db33aab6510a4f82d... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M docs/common.dox.in M docs/html.dox.in M docs/man.dox.in
Log Message: ----------- docs: *.dox.in: comment out the defaults/empty values
This should also silent most of the warning when using older doxygen to compile the docs.
Commit: 1dae09fa958ed963d5092419e8b1caf19b8207ae https://github.com/ClusterLabs/libqb/commit/1dae09fa958ed963d5092419e8b1caf1... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M configure.ac M docs/Makefile.am A docs/common.dox.in M docs/html.dox.in M docs/man.dox.in M include/qb/qblog.h
Log Message: ----------- Merge pull request #203 from jnpkrn/docs-refactor-doxygen
Docs: refactor doxygen configuration files
Commit: 1d2fdbe61a659d136671c1e66e84ec675a1f658e https://github.com/ClusterLabs/libqb/commit/1d2fdbe61a659d136671c1e66e84ec67... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M README.markdown M build-aux/generate-docs
Log Message: ----------- docs: make README.markdown always point to "CURRENT" docs
Commit: 82db489ee01a6c647094ccf03c5919202b8a370a https://github.com/ClusterLabs/libqb/commit/82db489ee01a6c647094ccf03c591920... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M configure.ac
Log Message: ----------- build: reorder LINT_FLAGS in a more logical way
Commit: 3d5dda3166329e5f5c4bd0ae86ef28751fed4076 https://github.com/ClusterLabs/libqb/commit/3d5dda3166329e5f5c4bd0ae86ef2875... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M README.markdown M build-aux/generate-docs
Log Message: ----------- Merge pull request #204 from jnpkrn/docs-CURRENT-link
docs: make README.markdown always point to "CURRENT" docs
Commit: 8e9a29615435bafc118c9091ea79543313e6bc94 https://github.com/ClusterLabs/libqb/commit/8e9a29615435bafc118c9091ea795433... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M configure.ac
Log Message: ----------- build: add flags for splint: +showscan +showsummary
Commit: 28341438f4dc22ffbc6951560097f955445a095e https://github.com/ClusterLabs/libqb/commit/28341438f4dc22ffbc6951560097f955... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M include/qb/qblog.h M lib/loop_poll.c
Log Message: ----------- build: make the code splint-friendly where not already
Commit: c12f72945227a8c6341dbf2accdd113a7b7f99fa https://github.com/ClusterLabs/libqb/commit/c12f72945227a8c6341dbf2accdd113a... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M lib/Makefile.am
Log Message: ----------- build: make splint check tolerant of existing defects
Commit: b2d159f7bab4fa765eadeb74b6b680bb2fff755d https://github.com/ClusterLabs/libqb/commit/b2d159f7bab4fa765eadeb74b6b680bb... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M configure.ac M include/qb/qblog.h M lib/Makefile.am M lib/loop_poll.c
Log Message: ----------- Merge pull request #201 from jnpkrn/splint-better-support
build: better support for splint checker
Commit: db7755f44bb22c0d31258d6a8c00165bd7fa1ff3 https://github.com/ClusterLabs/libqb/commit/db7755f44bb22c0d31258d6a8c00165b... Author: Christine Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M .travis.yml M Makefile.am M README.markdown M build-aux/generate-docs M configure.ac M docs/Makefile.am A docs/common.dox.in M docs/html.dox.in M docs/man.dox.in M include/Makefile.am M include/qb/qblog.h M lib/Makefile.am M lib/loop_poll.c M libqb.spec.in M tests/Makefile.am
Log Message: ----------- Merge branch 'master' of https://github.com/ClusterLabs/libqb into gh-pages
Commit: fb07ec90f404d2990928f3f7533345b348be7dc8 https://github.com/ClusterLabs/libqb/commit/fb07ec90f404d2990928f3f7533345b3... Author: Christine Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M index.html
Log Message: ----------- Update index.html for rc4
Signed-off-by: Christine Caulfield ccaulfie@redhat.com
Compare: https://github.com/ClusterLabs/libqb/compare/231247da308f...fb07ec90f404