OSSP CVS Repository

ossp - Check-in [1883]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 1883
Date: 2002-Feb-15 14:52:10 (local)
2002-Feb-15 13:52:10 (UTC)
User:rse
Branch:
Comment: more content
Tickets:
Inspections:
Files:
ossp-web/pkg/lib/act/index.wml      1.1 -> 1.2     5 inserted, 2 deleted
ossp-web/pkg/lib/cache/index.wml      1.1 -> 1.2     6 inserted, 2 deleted
ossp-web/pkg/lib/mm/index.wml      1.1 -> 1.2     11 inserted, 3 deleted
ossp-web/pkg/lib/val/index.wml      1.1 -> 1.2     13 inserted, 1 deleted
ossp-web/pkg/lib/var/index.wml      1.1 -> 1.2     13 inserted, 2 deleted
ossp-web/pkg/lib/xds/index.wml      1.1 -> 1.2     16 inserted, 2 deleted

ossp-web/pkg/lib/act/index.wml 1.1 -> 1.2

--- index.wml    2002/02/15 11:56:40     1.1
+++ index.wml    2002/02/15 13:52:10     1.2
@@ -3,10 +3,13 @@
 
 <title>OSSP act</title>
 
-<h1>...</h1>
+<h1>Abstract Container Types</h1>
 
 <h2>Abstract</h2>
 
+OSSP act is a lower level data structure library for abstract container types.
+[...]
+
 <h2>Authors</h2>
 
 <pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
@@ -16,7 +19,7 @@
 <pkg_status
     stable="none"    stable_date="none"
     unstable="none"  unstable_date="none"
-        done=100>
+        done=15>
 
 <h2>Source</h2>
 


ossp-web/pkg/lib/cache/index.wml 1.1 -> 1.2

--- index.wml    2002/02/15 11:56:41     1.1
+++ index.wml    2002/02/15 13:52:10     1.2
@@ -3,10 +3,14 @@
 
 <title>OSSP cache</title>
 
-<h1>...</h1>
+<h1>User-Space Cache</h1>
 
 <h2>Abstract</h2>
 
+OSSP cache is an efficient fixed-size low-overhead user-space caching library.
+It allows attaching an cache to a fixed-size memory segment and provides O(1)
+time and space complexity over all operations.
+
 <h2>Authors</h2>
 
 <pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
@@ -16,7 +20,7 @@
 <pkg_status
     stable="none"    stable_date="none"
     unstable="none"  unstable_date="none"
-        done=100>
+        done=15>
 
 <h2>Source</h2>
 


ossp-web/pkg/lib/mm/index.wml 1.1 -> 1.2

--- index.wml    2002/02/15 11:56:43     1.1
+++ index.wml    2002/02/15 13:52:11     1.2
@@ -3,10 +3,18 @@
 
 <title>OSSP mm</title>
 
-<h1>...</h1>
+<h1>Shared Memory Allocation</h1>
 
 <h2>Abstract</h2>
 
+OSSP mm is a 2-layer abstraction library which simplifies the usage of shared
+memory between forked (and this way strongly related) processes under Unix
+platforms. On the first layer it hides all platform dependent implementation
+details (allocation and locking) when dealing with shared memory segments and
+on the second layer it provides a high-level malloc(3)-style API for a
+convenient and well known way to work with data-structures inside those shared
+memory segments.
+
 <h2>Authors</h2>
 
 <pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
@@ -14,7 +22,7 @@
 <h2>Status</h2>
 
 <pkg_status
-    stable="none"    stable_date="none"
+    stable="1.1.3"   stable_date="01-Jul-2000"
     unstable="none"  unstable_date="none"
         done=100>
 
@@ -24,5 +32,5 @@
     url=$(FTP_ROOT_URL)/pkg/lib/mm/
     directory=$(FTP_ROOT_DIR)/pkg/lib/mm/
     files="mm-*.tar.gz" 
-        stable="none" unstable="none">
+        stable="mm-1.1.3.tar.gz" unstable="none">
         


ossp-web/pkg/lib/val/index.wml 1.1 -> 1.2

--- index.wml    2002/02/15 11:56:50     1.1
+++ index.wml    2002/02/15 13:52:11     1.2
@@ -3,13 +3,25 @@
 
 <title>OSSP val</title>
 
-<h1>...</h1>
+<h1>Value Access</h1>
 
 <h2>Abstract</h2>
 
+OSSP val is a flexible name to value mapping library for C variables.  It is a
+companion library to <a href="../var/">OSSP var</a>.  It allows one to access
+C variables through name strings, although the C language does neither provide
+such a dedicated facility nor an evaluation construct (which could be used to
+implement such a facility easily).
+
+In general, this is used for accessing C variables without having to know the
+actual symbol/address/reference. The typical use cases are in combination with
+flexible configuration parsing and supporting loosly-coupled DSO-based module
+architectures.
+
 <h2>Authors</h2>
 
 <pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Thomas Lotterer" mail="thomas.lotterer@cw.com">
 
 <h2>Status</h2>
 


ossp-web/pkg/lib/var/index.wml 1.1 -> 1.2

--- index.wml    2002/02/15 11:56:50     1.1
+++ index.wml    2002/02/15 13:52:12     1.2
@@ -3,13 +3,24 @@
 
 <title>OSSP var</title>
 
-<h1>...</h1>
+<h1>Variable Expansion</h1>
 
 <h2>Abstract</h2>
 
+OSSP var is a very sophisticated and fast variable construct expansion
+library. It supports the usual scripting language style variable syntax
+(<tt>${name}</tt>, <tt>$(name)</tt>, <tt>%{name}</tt>, etc.) and
+provides both simple scalar and array expansion and post-operations
+on the expanded value. The supported post-operations are length
+determination, case conversion, defaults, postive and negative
+alternatives, sub-strings, regular expression based substitutions,
+character translations, padding and even nested iterations over array
+variables. The actual value lookup is performed through as callback
+function, so OSSP var can expand arbitrary values.
+
 <h2>Authors</h2>
 
-<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Peter Simons" mail="simons@computer.org">
 
 <h2>Status</h2>
 


ossp-web/pkg/lib/xds/index.wml 1.1 -> 1.2

--- index.wml    2002/02/15 11:56:51     1.1
+++ index.wml    2002/02/15 13:52:12     1.2
@@ -3,13 +3,27 @@
 
 <title>OSSP xds</title>
 
-<h1>...</h1>
+<h1>Extensible Data Serialization</h1>
 
 <h2>Abstract</h2>
 
+The purpose of OSSP xds is to encode data in a way that allows this
+data to be exchanged between different computer systems. Assume you
+would want to transfer the value 0x1234 from host A to host B. Then you
+would encode it using B<OSSP xds>, transfer the encoded data over the
+network, and decode the value again at the other end. Every program that
+follows this process will read the correct value no matter what native
+representation is uses internally.
+
+<p>
+OSSP xds consists of three components: The generic encoding and decoding
+framework, a set of engines to encode and decode values in a certain format,
+and a run-time context, which is used to manage buffers, registered engines,
+etc.
+
 <h2>Authors</h2>
 
-<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Peter Simons" mail="simons@computer.org">
 
 <h2>Status</h2>
 

CVSTrac 2.0.1