sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Elisamuel Resto (cafcb1e4cfc23e274daddf02317e06859d265fb0)
- From: Elisamuel Resto <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Elisamuel Resto (cafcb1e4cfc23e274daddf02317e06859d265fb0)
- Date: Wed, 11 Jun 2008 13:37:40 -0500
GIT changes to master grimoire by Elisamuel Resto <ryuji AT sourcemage.org>:
ChangeLog | 5 +++++
libs/liblogging/DETAILS | 29 +++++++++++++++++++++++++++++
libs/liblogging/HISTORY | 2 ++
libs/librelp/DETAILS | 31 +++++++++++++++++++++++++++++++
libs/librelp/HISTORY | 2 ++
5 files changed, 69 insertions(+)
New commits:
commit cafcb1e4cfc23e274daddf02317e06859d265fb0
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
libs/liblogging: new spell, an easy, portable, open source library for
system logging
commit c634edd262fe76fc670b1205934c25c15988e448
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
libs/librelp: new spell, an easy to use library for the RELP protocol
diff --git a/ChangeLog b/ChangeLog
index a55cff8..567db93 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-11 Elisamuel Resto <ryuji AT sourcemage.org>
+ * libs/librelp: new spell, an easy to use library for the RELP
protocol
+ * libs/liblogging: new spell, an easy, portable, open source library
for
+ system logging
+
2008-06-11 Ladislav Hagara <hgr AT vabo.cz>
* gnu.gpg: added key C3C45C06 (Jakub Jelinek <jakub AT redhat.com>)
gcc-4.3.1 sources are signed by this key
diff --git a/libs/liblogging/DETAILS b/libs/liblogging/DETAILS
new file mode 100755
index 0000000..af2ed68
--- /dev/null
+++ b/libs/liblogging/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=liblogging
+ VERSION=0.7.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.rsyslog.com/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:6599c1d11d22a974adcd24fcdf8d051e0e22ec2ce3b67768df294b91591d1ea0596bebd15cee86e7d994e5d9a2ca6f6b7fd9a4e10deb58ee6104e792ffbd6d0d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.liblogging.org/"
+ LICENSE[0]=BSD
+ ENTERED=20080605
+ SHORT="an easy to use, portable, open source library for system
logging"
+
+cat << EOF
+Liblogging is an easy to use, portable, open source library for system
+logging. It comes with an BSD-style license. Liblogging was initiated
+by Rainer Gerhards.
+
+The original idea was to provide a very slim BEEP look-alike to
+implement with a few hundered lines of code. Well, during development
+new ideas popped up and the design goal now has evolved to provide a
+library useful for all kinds of system logging.
+
+Liblogging is unique in the way that it was specifically designed for
+system logging and ease of use. There are many BEEP libraries out there
+and most of them support the syslog reliable RAW profile. However, these
+libraries have a very complex API, which is overdone just for logging.
+Software implementors stay away from those libraries. We hope that
+liblogging will make reliable syslog available to everyone. There is a
+very short, easy to use and learn API.
+EOF
diff --git a/libs/liblogging/HISTORY b/libs/liblogging/HISTORY
new file mode 100644
index 0000000..929cd75
--- /dev/null
+++ b/libs/liblogging/HISTORY
@@ -0,0 +1,2 @@
+2008-06-05 Elisamuel Resto <ryuji AT sourcemage.org>
+ * DETAILS: new spell, an easy, portable, open source library for
system logging
diff --git a/libs/librelp/DETAILS b/libs/librelp/DETAILS
new file mode 100755
index 0000000..de77b84
--- /dev/null
+++ b/libs/librelp/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=librelp
+ VERSION=0.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.rsyslog.com/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:571402626c3b42dde25998a26415b7d44a4ace1c027aa8b77c702c40d544ec0fbd432441487498a4780bb3780bee9ce63efcf1d0d4663279505c8f45d0aa87e5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.librelp.com/"
+ LICENSE[0]=GPL
+ ENTERED=20080605
+ SHORT="librelp is an easy to use library for the RELP protocol"
+
+cat << EOF
+librelp is an easy to use library for the RELP protocol. RELP in turn
+provides reliable event logging over the network (and consequently RELP
+stands for Reliable Event Logging Protocol). RELP was initiated by
+Rainer Gerhards after he was finally upset by the lossy nature of plain
+tcp syslog and wanted a cure for all these dangling issues.
+
+RELP (and hence) librelp assures that no message is lost, not even when
+connections break and a peer becomes unavailable. The current version
+of RELP has a minimal window of opportunity for message duplication
+after a session has been broken due to network problems. In this case,
+a few messages may be duplicated (a problem that also exists with plain
+tcp syslog). Future versions of RELP will address this shortcoming.
+
+Please note that RELP is a general-purpose, extensible logging protocol.
+Even though it was designed to solve the urgent need of
+rsyslog-to-rsyslog communication, RELP supports many more applications.
+Extensible command verbs provide ample opportunity to extend the protocol
+without affecting existing applications.
+EOF
diff --git a/libs/librelp/HISTORY b/libs/librelp/HISTORY
new file mode 100644
index 0000000..399ae8a
--- /dev/null
+++ b/libs/librelp/HISTORY
@@ -0,0 +1,2 @@
+2008-06-05 Elisamuel Resto <ryuji AT sourcemage.org>
+ * DETAILS: new spell, an easy to use library for the RELP protocol
- [SM-Commit] GIT changes to master grimoire by Elisamuel Resto (cafcb1e4cfc23e274daddf02317e06859d265fb0), Elisamuel Resto, 06/11/2008
Archive powered by MHonArc 2.6.24.