6jack is a framework for testing, analyzing, and fuzzing network applications. 6jack runs a command, intercepts calls to common network-related system calls, and passes them through an external filter. A filter can be written in any language supporting the MessagePack serialization library. 6jack is especially useful for writing tests for clients and servers, debugging and reverse engineering protocols, sketching filtering proxies, and fuzzing.
Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server. It stresses the filesystem with multiple threads performing random reads, writes, and rewrites in order to get a realistic idea of the scalability and the concurrency a system can handle.
DNSCrypt OSX Client is a user interface to conveniently start/stop dnscrypt-proxy and change DNS settings. It was specifically designed to use DNSCrypt with the OpenDNS public DNS resolvers. It includes a preference pane, a menu bar indicator, and a set of scripts for interacting with the system.
Ftpmap scans remote FTP servers to identify what software and what versions they are running. It uses program-specific fingerprints to discover the name of the software even when banners have been changed or removed, or when some features have been disabled. IPv6 is fully supported.
The Puzzle library is designed to quickly find visually similar images (GIF, PNG, JPG), even if they have been resized, recompressed, recolored, or slightly modified. The library is lightweight yet very fast, configurable, and easy to use, and was designed with security in mind. This is a C library, but it also comes with a command-line tool and PHP bindings.
Metalog is a modern replacement for syslogd and klogd. The logged messages can be dispatched according to their facility, urgency, program name, and/or Perl-compatible regular expressions. Log files can be automatically rotated when they exceed a certain size or age. External shell scripts (e.g., mail) can be launched when specific patterns are found. Metalog is easier to configure than syslogd and syslog-ng, accepts an unlimited number of rules, and has (switchable) memory bufferization for maximal performance.
MySQL Global User Variables UDF is a shared library that adds simple user functions to MySQL in order to keep persistent shared variables in memory. These variables and their values are available to all clients. Any data can be stored into these persistent variables, including BLOBs. Since updates are atomic and much faster than MEMORY tables, this is an easy and efficient way to handle counters and sequences.
Another Pong Another Pong-like variant for Linux can be downloaded from here: ftp://ftp.00f.net/ping/ There are between 1 and 100 balls, plus other bonus like lazers, big and tiny balls, car...
Another minidentd There's another project called minidentd that does exactly the same thing (and also leaves the networking code to a superserver) . See ftp://ftp.42-networks.com/minid...
When it's not always user's fault ...it's hardware's fault :)
DynDB I'm awfully sorry for the double post ("reload" did the trick). An interesting alternative to ndbm/gdbm/sdbm is DynDB (http://www.ohse.de/uwe/dyndb.html) . DynDB works v...
Another one Another one for indexing constant data, similar to CDB, is PureDB (http://www.pureftpd.org/puredb/) . It's used to index virtual users in Pure-FTPd (http://www.pureftpd.org/), b...