This project (double-conversion) provides binary-decimal and decimal-binary
routines for IEEE doubles.
The library consists of efficient conversion routines that have been extracted
from the V8 JavaScript engine. The code has been refactored and improved so that
it can be used more easily in other projects.
This is a library containing common/shared code regarding the A-bis
interface between BTS and BSC. It implements drivers for mISDN and DAHDI
based E1 cards, as well as some A-bis/IP dialects.
The Signalling Connection Control Part (SCCP) is a network layer
protocol that provides extended routing, flow control, segmentation,
connection-orientation, and error correction facilities in
Signaling System 7 telecommunications networks. SCCP relies on the
services of MTP for basic routing and error detection.
Libosmo-sccp is SCCP protocol implementation for Osmocom projects.
libosmocore is a library with various utility functions that were
originally developed as part of the OpenBSC project, but which are
of a more generic nature and thus useful to (at least) other programs
that we develop in the sphere of Free Software / Open Source mobile
communications.
The Packet Design Embedded Library (PDEL) is a C library containing an
assorted collection of code useful for developing embedded applications:
- C data structure run-time introspection library
- Threaded HTTP client/server library with SSL and XML-RPC support
- PPP library using netgraph(4) with PPTP and L2TP servers
- Application configuration framework
- Heap memory accounting and sanity checking
- Generic template processing library
- Routines to configure networking interfaces, ARP and routing tables
- Logging library
- Generic TCP server
- Generic hash table implementation
- Generic balanced tree implementation
- Miscellaneous FILE * enhancements
- Base-64 encoding/decoding
- Events and actions with automated locking
- Generalized per-thread variables
- Message ports
- Digital signature creation/verification
- Filesystem mounting/unmounting
- String quoting/parsing
librest is a library that was designed to make it easier to access RESTful
web services.
It comprises of two parts: the first aims to make it easier to make requests
by providing a wrapper around libsoup, the second aids with XML parsing by
wrapping libxml2.
Blitz is a PHP templating engine.
Blitz is written in C and built as PHP-extension which makes it one of
the fastest template engines.
This package contains the data files for the m17n library. m17n-lib
currently supports input of more than 60 languages with more than 150
language specific input methods.
m17n-db now incorporates a set of user-contributed input methods,
formerly known as m17n-contrib.
The package also provides the tbl2mim.awk script for conversion of keyboard
files used by table based IMEngines of SCIM/IBus into m17n-lib's .mim
format.
The documentation is available through devel/m17n-docs.
This package contains the documentation files for the m17n library.
The m17n library provides following facilities to handle multilingual
text.
* M-text: A data structure for a multilingual text. It is
basically a string but with attributes called text property, and
is designed to substitute for the C string. It is the most
important object of the m17n library.
* Functions for creating and processing M-texts.
* Functions for converting M-texts from/to strings encoded in
various existing formats.
* A huge character space, which contains all the Unicode
characters and more non-Unicode characters.
* Chartable: A data structure that contains per-character
information efficiently.
* Functions for inputting and displaying M-text on a window system.
The documentation is available through devel/m17n-docs.