A simple graphics library, designed to give the programmer access to most
interesting parts of the Win32 Graphics Device Interface and X11 library
without exposing the programmer to the pain and anguish usually associated
with using these interfaces.
GNU epsilon, a new extensible programming language
Programming languages should be designed to be growable by users, built upon a very small kernel language and a set of syntactic abstraction features aiming at rewriting complex programs into a combination of simple forms which are easy to
... [More] analyse, reason upon and implement, according to a user-supplied specification directing syntax, control, static analysis and optimization.
The kernel language alone is too minimal to be directly useful as an high-level tool, but extended languages can be built on top of it; such "personalities" (the name hints at an analogous concept in operating system theory) may venture very far from the kernel. The ability of easily expressing different personalities encourages experimentation and innovation. [Less]
The goal of Xplico is to extract the applications data from an Internet traffic capture. For example, from a pcap file Xplico extracts each email (POP, IMAP, and SMTP protocols), all HTTP contents, each VoIP call (SIP), and so on. Xplico isn't a packet sniffer or a network protocol analyzer; it's an
... [More] IP/Internet traffic decoder or network forensic analysis tool (NFAT). [Less]