The Auerswald ETS 4308i ISDN PBX Reverse Engineering Project is a completely Open Source client software kit for the Auerswald ETS 4308i ISDN PBX. It aims to implement tools for using the LCR-feature of the PBX effectively, for changing the PBX's configuration, for reading out the phone call accounting, and for using the ISDN-D-channel-protocol of the PBX as input source or isdnlog.
libshbuf introduces a new IPC concept: the "shared buffer", a more flexible and faster alternative for standard Unix FIFOs. Take some shared memory, flavour it with semaphore-based locking and change notifications, and refine it with an easy-to-use API and you get libshbuf's "shared buffers".
ifplugd is a lightweight Linux daemon which configures the network automatically when a cable is plugged in and deconfigures it when the cable is pulled. It is primarily intended for usage with laptops. It relies on the distribution's native network configuration subsystem, and is thus not very intrusive.
SEPPL is both a protocol definition and a software implementation of a new encryption layer for IPv4. It is extremely leightweight and easy to use. It is implemented for the Linux kernel and makes use of netfiler and the Linux CryptoAPI. It is intended as a software replacement for WEP but may be used on non-wireless lans as well. It even fits for VPN solutions.
libnewmail is a generic mail checking library for Unix/Linux and other operating systems. It supports a simple API, an extensible plugin architecture, and asynchronous queries among other features. It is intended to be a replacement for all the crappy and incomplete code in all those mail checking utilities available.
waproamd is a Linux WLAN roaming daemon for IEEE 802.11b cards supported by a driver with the wireless extension API. It may be used for configuring WEP keys according to the WLANs available. It is intended to be used in conjunction with ifplugd, which configures your network automatically whenever an association with an AP succeeded.
Syrep is a generic file repository synchronization tool. It can be used to synchronize large file hierarchies bidirectionally by exchanging patch files. It is truely peer-to-peer and does not require a central server. Synchronization between more than two repositories is supported, and patch files can be transferred via offline media such as removable hard drives or compact disks.
PulseAudio is a sound server for Linux and other Unix-like operating systems. It is intended to be an improved drop-in replacement for the Enlightened Sound Daemon (esound or esd). In addition to the features esound provides, PulseAudio has an extensible plugin architecture, support for more than one sink per source, better low-latency behavior, the ability to be embedded into other software, a completely asynchronous C API, a simple command line interface for reconfiguring the daemon while running, flexible and implicit sample type conversion and resampling, and a "Zero-Copy" architecture.
fixsrcip is a tool for binding outgoing TCP and UDP client sockets (IPv4) to specific source IP addresses on multi-homed hosts. It requires a current Linux system. It uses LD_PRELOAD for preloading a small shared object to executables. The shared object overwrites the connect() (for TCP) and sendto()/sendmsg() (for UDP) functions.
nss-mdns is a plugin for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc) which provides host name resolution via Multicast DNS (a.k.a. Zeroconf, a.k.a. Apple Rendezvous, a.k.a Apple Bonjour). This effectively allows name resolution by common Unix/Linux programs in the ad-hoc mDNS domain .local.
Avahi is a framework for Multicast DNS Service Discovery (mDNS/DNS-SD a.k.a. Zeroconf) on Linux. It allows programs to publish and discover services running on a local network with no specific configuration. For example, you can plug into a network and instantly find printers to print to, files to look at, and people to talk to.
nss-myhostname is a GNU libc NSS module that statically translates the local host name to the IP address 127.0.0.2 (which is on the loopback device) and vice versa. This is useful to make sure that the local host name is always resolvable. Some programs (such as sudo) require this functionality.
PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers an icon in the tray area and allows quick access to some features of the PulseAudio sound server. Specifically it can do for you: Notify about new sink/sources becoming available on the LAN; Quickly change the default PulseAudio sink/source/server assigned to the current X11 display, selecting devices available on the LAN; Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume Meter, PulseAudio Manager
Re: Licensing is entangled
Sorry. The license is LGPL. The file headers are bogus. I guess I have to update that. The next release will contain corrected headers.