Go to file
Christine Caulfield 7ebcb3d3cf ipc: Revert half of a previous *BSD ipc-name patch
Only one of the strndup calls should have subtracted 9 from
the name length. The other should have remained at 8.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
2015-09-24 16:15:05 +01:00
build-aux Low: release.mk: update gpg public key 2014-08-26 23:04:13 -05:00
docs Clear DOT_FONTNAME, since FreeSans is not included anymore 2015-04-20 16:12:55 +02:00
examples Low: examples: fix race condition in glib mainloop example 2015-04-24 18:07:05 -04:00
include Feature: Implement "extended" logging using a marker character 2015-04-30 12:14:53 -04:00
lib ipc: Revert half of a previous *BSD ipc-name patch 2015-09-24 16:15:05 +01:00
tests Fix check_ipc tests so they exit correctly 2015-09-11 09:16:52 +01:00
tools build: fix libqb.pc creation and make maintainer-clean 2012-08-27 15:07:36 +02:00
.gitignore Low: build: update .gitignore for vim swap files and "make check" output 2015-04-27 14:49:21 -04:00
.travis.yml release version 0.17.2 2015-08-18 09:14:51 -05:00
autogen.sh libtool and code re-structure 2010-04-15 23:25:29 +10:00
check Somme minor fixes to the check script 2015-08-24 11:38:39 +01:00
coding_style.txt Add the coding style definition file. 2010-07-06 12:45:46 +10:00
configure.ac Fix alignment issues on hppa 2015-04-24 12:26:01 +02:00
COPYING Re-license to LGPL 2.1 2010-05-25 06:11:59 +10:00
INSTALL Document the default prefix in INSTALL 2013-01-10 17:10:37 +11:00
libqb.spec.in doc: improve README and RPM description 2015-08-18 09:14:51 -05:00
Lindent Change Lindent options to break the procedure type. 2011-06-22 14:19:14 +10:00
Makefile.am Low: build: update .gitignore and make maintainer-clean target 2014-07-23 11:43:42 -05:00
README.markdown doc: improve README and RPM description 2015-08-18 09:14:51 -05:00

libqb

What is libqb?

libqb is a library with the primary purpose of providing high-performance, reusable features for client-server architecture, such as logging, tracing, inter-process communication (IPC), and polling.

libqb is not intended to be an all-encompassing library, but instead provide focused APIs that are highly tuned for maximum performance for client-server applications.

Build Status

For more information, see:

Dependencies

  • glib-2.0-devel (If you want to build the glib example code)
  • check-devel (If you want to run the tests)
  • doxygen and graphviz (If you want to build the doxygen man pages or html manual)

Source Control (GIT)

git clone git://github.com/ClusterLabs/libqb.git

See Github

Installing from source

$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

How you can help

If you find this project useful, you may want to consider supporting its future development. There are a number of ways to support the project.