10331 projects tagged "C"

Download Website Updated 21 Feb 2013 dynalogin

Screenshot
Pop 21.95
Vit 1.00

dynalogin is a distributed two-factor authentication suite that combines a secure UNIX server and API with an Android soft token. Open standards (HOTP, TOTP, and soon OCRA) are used for one-time passwords. A C library is provided for inclusion in existing software and Web sites. OpenID (using SimpleID) is supported for Web applications and single sign on. PAM is supported for easy UNIX and LDAP integration (SASL, RADIUS, and JAAS in development). It works with Google Authenticator or the dynalogin Android application.

Download No website Updated 28 Feb 2013 BAD (BAckup Daemon)

Screenshot
Pop 61.97
Vit 1.00

BAD (BAckup Daemon) "watches" a directory and copies any files or directories moved/copied into it to another "backup" directory automatically using inotify. It will automatically generates hashes for files using the md5 hashing algorithm, and stores them in a file for quick and easy integrity checking. It will log (mostly) everything it's doing, and makes it very convenient to grep for certain messages using multiple logging levels which the user can set to get the desired output. It has its own built-in uninstaller which will delete any and all files it has created (besides the user's watch and backup directories).

Download Website Updated 06 Mar 2013 libFixPOSIX

Screenshot
Pop 23.49
Vit 1.00

libFixPOSIX is a replacement for POSIX functions whose behavior isn’t consistent across *NIX flavors.

No download Website Updated 11 Mar 2013 foo2hbpl

Screenshot
Pop 21.26
Vit 1.00

foo2hbpl is an open source printer driver for printers that use the HBPL version 2 wire protocol for their print data, such as the Dell 1355, Fuji Xerox DocuPrint CM205, or the Xerox WorkCentre 6015. These printers are often erroneously referred to as winprinters or GDI printers. However, Microsoft GDI only mandates the API between an application and the printer driver, not the protocol on the wire between the printer driver and the printer. In fact, HBPL printers are raster printers that happen to use a very efficient wire protocol. HBPL is just one of many wire protocols that are in use today, such as Postscript, PCL, Epson, ZjStream, etc. This driver uses Ghostscript to perform all of the heavy lifting (image processing). There are five major components to the foo2hbpl printer driver: foo2hbpl2 (the page image to protocol conversion engine of the driver); foo2hbpl2-wrapper (a shell script (compatible with foomatic) that runs ghostscript and foo2hbpl in a pipeline); icc2ps (converts an ICM color profile to a Postscript CRD, which is then fed into Ghostscript before the users Postscript program); foomatic-db (foomatic database entries that describe the supported printers and their options so that printer spoolers know how to access the printer using foo2hbpl2-wrapper); and hbpldecode (a tool for developers to inspect HBPL streams).

Download Website Updated 26 Mar 2013 scconfig

Screenshot
Pop 20.88
Vit 1.00

Scconfig is a single-layer, modular autotools replacement written in ANSI-C (C89). It's been tested on a dozen different UNIX-like operating systems (including Linux, Windows and Mac OS X).

Download Website Updated 26 Mar 2013 libporty

Screenshot
Pop 28.60
Vit 1.00

Libporty provides a higher level API for some commonly used library functions such as sockets, date/time, file system access, background processes, and asynchronous DNS resolving. Libporty is configured using scconfig and the API is guaranteed to work the same way on all supported systems. An application that exclusively uses the libporty API will not require autotools/scconfig for porting. Libporty has been tested on Linux, Windows, Mac OS X, multiple BSD variants, Minix, OpenSolaris, and some ancient Unix systems.

No download Website Updated 02 Apr 2013 libmawk

Screenshot
Pop 25.10
Vit 1.00

libmawk is a fork of mawk 1.3.3 restructured for embedding. It allows you to embed awk interpreters in any application written in C or in a language that can interface C libraries. This allows the application to have plugins, configuration, run control, and AI written in awk. It extends the original feature set of mawk with modularity (C-style include), save/load of compiled bytecode, function calling by name-in-string (substitute for pointers/references), and accounting and limiting of memory and CPU use. While awk as a language does not offer OOP and complex data structures, it is still reasonably powerful. A major advantage is the short learning curve for new users.

Download Website Updated 07 Apr 2013 amrnb

Screenshot
Pop 31.84
Vit 1.00

amrnb is a shared library wrapper for the 3GPP Adaptive Multi-Rate Floating-point (AMR) Speech Codec (3GPP TS 26.104).

Download Website Updated 07 Apr 2013 amrwb

Screenshot
Pop 29.66
Vit 1.00

amrwb is a shared library wrapper for the 3GPP AMR Adaptive Multi-Rate - Wideband (AMR-WB) Speech Codec (3GPP TS 26.204).

Download Website Updated 16 Apr 2013 rgxg

Screenshot
Pop 43.59
Vit 1.00

rgxg (ReGular eXpression Generator) is a C library and a command-line tool that generate (extended) regular expressions. It can be useful for generating expressions that match, for example, a specific number range (e.g. 0 to 31 or 00 to FF) or all addresses in a CIDR block (e.g. 192.168.0.0/24 or 2001:db8:aaaa::/64).

Screenshot

Project Spotlight

Distributed Multiplatform Framework

A programming framework in C++ using COM-like elements.

Screenshot

Project Spotlight

DeleGate

A multi-purpose application level gateway and proxy.