Main > Free Download Search >

Free data compression library software for linux

data compression library

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8206
Datalink library 1.0.1

Datalink library 1.0.1


Datalink library for Linux uses the SVGAlib to send data to the Timex DataLink watches. more>>
Datalink library for Linux uses the SVGAlib to send data to the Timex DataLink watches.
You will need SVGAlib installed and the development headers and libraries for SVGAlib to compile against.
Compiling:
Type make depend to make the dependences.
$ make depend
Then just type `make` on the command line.
$ make
Installing:
Type `make install` on the command line.
% make install
The default locations of the installed programs are:
/usr/local/lib/libdatalink.so.1
/usr/local/lib/libdatalink.a
/usr/local/include/datalink.h
/usr/local/bin/svgablink
/usr/local/bin/serblink
/usr/local/bin/setwatch
Enhancements:
- Fixed the setwatch options of -app and +app to say appointments instead of wristapp.
- setwatch was trying to run svgablink with -150S instead of -150s
- The -file (for creating a DEBUGOUTPUT) was broken, fixed.
<<less
Download (0.043MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1135 downloads
Database Primitives Library 1.0.0

Database Primitives Library 1.0.0


DBPrim is a library providing basic building blocks for creating in-memory databases. more>>
DBPrim project is a library providing basic building blocks for creating in-memory databases.
Main features:
- Linked lists
- Hash tables with optional auto-resize
- Memory-efficient sparse matrices built on hash tables
- Red-black trees.
<<less
Download (0.038MB)
Added: 2006-06-16 License: GPL (GNU General Public License) Price:
1225 downloads
MAT Template Library 0.1.7

MAT Template Library 0.1.7


MAT is a C++ mathematical template class library. more>>
MAT Template Library is a C++ mathematical template class library. The library contains classes and routines for working with:

matrices
vectors
finding roots of polynomials
solving equations
and more...
<<less
Download (0.068MB)
Added: 2006-09-28 License: MIT/X Consortium License Price:
1122 downloads
LiON Library 2.1

LiON Library 2.1


LiON Library is a full nonblocking, single thread library with an API that is portable and easy to use. more>>
LiON Library is a full nonblocking, single thread library with an API that is portable and easy to use.
LiON Library has full network support, files, and pipes (for spawning children, or processes to communicate with). All types can also be rate (KB/s) limited, and full SSL support is included.
Main features:
- Nonblocking Networking.
- Nonblocking File I/O.
- Nonblocking pipe/system and fork commands for spawning helper programs.
- Event driven, event passback for all situations.
- SSL incorporated, with auto-detection.
- Portable (Already confirmed NetBSD, Solaris, Linux, OsX and Win32)
- Single process / thread library.
- Numerous Sample programs included.
- Support both in-library sleep/CPU-release, or in Application.
- Full buffering control, and flow control.
- CPS (KB/s) rate limits on _any_ I/O type. (Socket, File & Pipe)
- Adoptable foreign file-descriptors API.
- Clean API with documentation, although man-page comming.
- Direct, or event driven, failure modes supported.
- Exclusive File I/O locking optional, across all platforms.
- Internal compression optional.
- Very simple to use for line-by-line protocols, or binary chunk data transfers.
- Full UDP support
- Encrypted File IO support (blowfish, dependent on SSL)
- contrib/ sources include Directory listings library for all platforms.
- Python support! Using SWIG there now is an easy way to do async SSL in Python
- Timers! Callback timers in relative or absolute time. One-shot or repeat.
Enhancements:
- SSL connections could stall based on buffer size, so this has been fixed.
- Minor autoconf changes were made.
- Missing Win32 files were added to the dist-gzip file again.
<<less
Download (0.20MB)
Added: 2007-04-25 License: Other/Proprietary License Price:
914 downloads
Generic Data Structures Library 1.4-pl1

Generic Data Structures Library 1.4-pl1


Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation. more>>
Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation.
Generic Data Structures Library is a portable and re-entrant library fully written from scratch in pure ANSI C. It is designed to offer for C programmers common data structures with powerful algorithms, and hidden implementation.
Available structures are lists, queues, stacks, hash tables, binary trees, binary search trees, red-black trees, 2D arrays, and permutations.
GDSL provides a modern Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages.
The library covers the following data structures:
- Low-level doubly-linked nodes
- Low-level doubly-linked low-level lists
- Low level binary trees
- Low level binary search trees
- Binary search trees
- Red-black trees
- 2D arrays
- Hash tables
- Lists
- Queues
- Stacks
- Permutations
Enhancements:
- A bug that was introduced in gdsl_hash_insert in the previous release was fixed.
- A missing include in gdsl.h was fixed.
<<less
Download (1.3MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1204 downloads
Xephyrus Data Structures Tag Library 1.5

Xephyrus Data Structures Tag Library 1.5


Xephyrus Data Structures Tag Library is a tag library to provide access to common data-structures. more>>
Xephyrus Data Structures Tag Library provides an easy way to create and manipulate the contents of common Java data-structures such as maps and lists.
Enhancements:
- The library was polished up.
- Several improvements were made and a few bugs were fixed.
- This version is aimed at Java 5 and JSP 2.0.
<<less
Download (0.021MB)
Added: 2005-10-13 License: BSD License Price:
1471 downloads
Forth Foundation Library 0.5.0

Forth Foundation Library 0.5.0


Forth Foundation Library is a Forth library. more>>
Forth Foundation Library, in short FFL is a Forth library. It gives you a collection of words written in (ANS) forth which are useful in areas such as data types, collections, interfaces, development support, and compound modules.
The modules in the library are grouped in five clusters:
- Data types - char
- Collections - single linked list
- Interfaces - crc-32
- Development - struct, unit test
- Compound - nothing yet.
Enhancements:
- This release adds four new features to the library, including an n-tree with an iterator, a SHA-256 module, and a regular expressions module.
- The library will now also run on MinForth.
<<less
Download (0.14MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
865 downloads
Torque Network Library 1.5.0

Torque Network Library 1.5.0


Torque Network Library is a C++ networking library for games and simulations. more>>
The Torque Network Library project is a robust, secure, and easy-to-use cross-platform C++ networking API designed for high performance simulations and games.
It features a UDP- based connection architecture with DoS prevention functionality, different types of data guarantee, bit stream compression, server object replication and updating, and a simple, highly space efficient RPC mechanism.
It includes a deterministic application journaling replay function for eliminating hard to find networking bugs.
Main features:
- Portable
- Powerful RPC Support
- Lightweight and efficient - not intended to be a replacement for CORBA.
- Extremely easy to use - two simple macro definitions and youre done.
- No complex wrapper classes to work with - write and call your functions as you normally would, and TNL will take care of the rest.
- Robust UDP-based notification protocol
- Supports fixed or adaptive rate data transfer.
- Arbitrary sized packet window.
- Robust connection handshaking.
- Handles packet loss/out of order delivery.
- Networked Objects
- Instantiation of objects by name or ID.
- IDs are assigned to NetGroups, so that only objects relevant to a connection can be references.
- Event Support
- Unguaranteed, guaranteed unordered, or guaranteed ordered event delivery.
- Notification to the event when it has been received or dropped by a client.
- Ghost Support
- Most-recent state information is transmitted to clienst.
- Scoping of objects to only those clients for which they are relevant - this helps prevent cheating or data sniffing and makes dramatically more effective use of available bandwidth.
- Prioritization of state updates by arbitrary criteria, such as relative velocity, team, ownership, etc.
- Extensible Protocol Architecture
- Easy to extend the protocol, for instance, to transmit player move information with every packet, or add voice support.
- See Torque for examples of additional capabilities that could be added to the protocol.
<<less
Download (2.2MB)
Added: 2006-09-12 License: GPL (GNU General Public License) Price:
1139 downloads
Vortex Library 1.0.6

Vortex Library 1.0.6


Vortex Library is a BEEP Core protocol implementation, following the standard definitions in RFC 3080 and RFC 3081. more>>
Vortex Library is a BEEP Core protocol implementation, following the standard definitions in RFC 3080 and RFC 3081.
Vortex Library has a clean and easy-to-use API that allows you to write new protocols or user applications.
Vortex Library has been developed within the Af-Arch project, and it is being used at the data transport layer. However, Vortex Library can be used independently of Af-Arch.
Currently Vortex Library is supported in all Microsoft Windows Platforms as well as Linux.
Enhancements:
- A general update was done to make this release more usable on Microsoft Windows, using Visual Studio compilers.
- Missing support was added to enable getting error codes reported by peer at channel creation.
- Now xml-rpc-gen is able to include user code into the IDL definition that is placed at the resulting XML-RPC server.
<<less
Download (0.90MB)
Added: 2007-08-11 License: LGPL (GNU Lesser General Public License) Price:
805 downloads
SSH library 0.11

SSH library 0.11


Ssh library was designed to be used by programmers needing a working SSH framework. more>>
Ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. Runs only on x86 linux, bsd and MacOS X.
libssh is a C library to access SSH 2 services from a program. It can remotely execute programs, transfer files, and serve as a secure and transparent tunnel for remote programs. Its Secure FTP implementation can play with remote files easily, without third-party programs others than libcrypto (from OpenSSL).
Main features:
- Full C library functions for manipulating a client-side SSH connection
- Lesser GPL licensing -SSH2 protocol compliant
- Fully configurable sessions
- Support for AES-128,AES-192,AES-256,blowfish, in cbc mode
- Use multiple SSH connections in a same process, at same time
- Use multiple channels in the same connection
- Thread safety when using different sessions at same time
- Basic but correct SFTP implementation (secure file transfer)
- RSA and DSS server public key supported
- Compression support (with zlib)
- Public key (RSA and DSS), password and keyboard-interactive authentication
- A complete documentation about its API
- Runs and tested under amd64, x86, arm, sparc32, ppc under Linux, Bsd, MacosX and Solaris
- A developer listening to you
Enhancements:
- Connection timeout support
- Keyboard-interactive authentication (used by Pam with SSH)
- Server public keys management
- 64 bits cpu support
- Enhanced documentation
- and of course a huge number of bugfixe
<<less
Download (0.29MB)
Added: 2006-07-14 License: LGPL (GNU Lesser General Public License) Price:
1213 downloads
Uppaal Timed Automata Parser Library 0.90

Uppaal Timed Automata Parser Library 0.90


The UPPAAL Timed Automata Parser Library (libutap) is the parser library used by UPPAAL. more>>
Uppaal Timed Automata Parser Library (libutap) is the parser library used by UPPAAL.

<<less
Download (0.41MB)
Added: 2006-04-30 License: LGPL (GNU Lesser General Public License) Price:
1274 downloads
GTK ADI Library 0.1.3

GTK ADI Library 0.1.3


GTK ADI Library is a GTK widget library that implements an ADI widget framework. more>>
The GTK ADI Library is a GTK widget library that implements an ADI widget framework.

GTK ADI Library is an Advanced Document Interface: yet another approach to the MDI - Multi Document Interface.

<<less
Download (0.33MB)
Added: 2005-12-27 License: LGPL (GNU Lesser General Public License) Price:
1399 downloads
dlib C++ Library 15.6

dlib C++ Library 15.6


dlib C++ Library is a modern C++ library with a focus on portability and program correctness. more>>
dlib C++ Library is a modern C++ library with a focus on portability and program correctness. The library is open source software and is licensed under the Boost Software License.
Main features:
- Everything is Design by Contract all the time. This means there is complete and precise documentation for every class and function. There are also debugging modes that check the preconditions for functions. When this is enabled it will catch the vast majority of bugs caused by calling functions incorrectly or using objects in an incorrect manner.
- Abstraction layers on top of operating system APIs. Specifically: directory navigation, TCP sockets, threading and graphical user interfaces.
- Very portable
- All non ISO C++ code is located in the OS abstraction layers which are as small as possible (about 9% of the library). The rest of the objects in the library are either layered on top of the OS abstraction layer or are pure ISO C++.
- Big/little endian agnostic.
- No assumptions are made about structure byte packing.
- No other packages are required to use the library. Only APIs that are provided by an out of the box OS are used.
- Many container classes. What makes these containers different from what can be found in the STL is how they move objects into and out of themselves. Rather than copying things around everything is moved around by swapping. This allows you to do things like have containers of containers of containers. They also have simpler interfaces. Additionally:
- There are many versions of each container with different performance characteristics so you have great flexibility in choosing exactly what you want.
- Many of the containers perform all their allocations through the memory_manger object and unlike the STL there is no requirement that different instances of the memory manager/allocator be able to free objects allocated from each other. This allows for much more interesting memory manager implementations.
- All containers are serializable.
- A command line parser with the ability to parse and validate command lines with various types of arguments and options.
- Various abstracted objects representing parts of data compression algorithms. Many forms of the PPM algorithm are included.
- A big integer object
- A thread safe logger object styled after the popular Java logger log4j.
- All new threads are pulled from a dynamically sized thread pool. So calls to create_new_thread() are fast.
- A fast matrix object implemented using the expression templates technique.
- A modular testing framework.
- A simple HTTP server object you can use to embed a web server into your applications
Enhancements:
- This release primarily includes updates to the matrix object, which now supports runtime sizing in addition to its previous compile-time dimensioning capabilities.
- Some more helper functions have also been added and minor bugs were fixed.
<<less
Download (0.81MB)
Added: 2007-08-20 License: Freely Distributable Price:
798 downloads
conexus library 0.5.2

conexus library 0.5.2


conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap). more>>
conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap).

conexus library utilizes sigc++ for object communication. A companion library, conexusgtk, provides a set of gtkmm widgets.

<<less
Download (MB)
Added: 2007-03-18 License: LGPL (GNU Lesser General Public License) Price:
952 downloads
Papyrus Library 0.7.1

Papyrus Library 0.7.1


Papyrus is a 2d C++ scenegraph library that utilizes the cairo library to perform drawing operations. more>>
Papyrus is a 2d C++ scenegraph library that utilizes the cairo library to perform drawing operations. In this respect, Papyrus Library is similar to the Gnome::Canvas library.

The initial implementation focuses on function over form, and as a result it should not be considered an optimized run-time library (but it does run reasonably well).

<<less
Download (MB)
Added: 2007-03-12 License: LGPL (GNU Lesser General Public License) Price:
957 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5