PostScript::Simple allows you to have a simple method of writing
PostScript files from Perl. It has graphics primitives that allow lines,
curves, circles, polygons and boxes to be drawn. Text can be added to
the page using standard PostScript fonts.
The images can be single page EPS files, or multipage PostScript files.
The image size can be set by using a recognised paper size ("A4", for
example) or by giving dimensions. The units used can be specified ("mm"
or "in", etc) and are the same as those used in TeX. The default unit is
a bp, or a PostScript point, unlike TeX.
The SuSE Proxy-Suite, a set of programs to enhance firewall security.
The first (and currently only) component being released is the FTP-Proxy.
* Securely relays FTP connections between clients and servers
* Can switch connections from active to passive and vice versa
* Utilizes port ranges for both control and data connections
* Provides extensive auditing (via syslog or rotating log files)
* Can separate user related from system triggered audit events
* Provides command restriction based on logged in user name
* Allows command argument checking with regular expressions
* Is able to retrieve configuration data from an LDAP directory
* Has been thoroughly tested against buffer overflow attacks
* Fully conforms to RFC 959 and 1123 (the basic FTP RFCs)
* Planned to support RFC 1579 ("Firewall Friendly FTP")
* Planned to support RFC 2428 (IPv6 Extensions for FTP)
* Based on GNU AutoConf, supposed to run on many UNIX systems
Ported to FreeBSD using OpenBSD port by Camiel Dobbelaar <cd@sentia.nl>,
with updates contributed by Marius Tomaschewski <mat@mt-home.net>.
This project stands for Medical Image Conversion and is released under the
GNU's (L)GPL license. It bundles the C sourcecode, a library, a flexible
command-line utility and a graphical front-end based on the amazing Gtk+
toolkit.
Its main purpose is image conversion, while preserving the most valuable
medical study information. The currently supported formats are: Acr/Nema 2.0,
Analyze (SPM), Concorde/uPET, DICOM 3.0, CTI ECAT 6/7, NIfTI-1, InterFile 3.3
and PNG or animated Gif87a/89a towards desktop applications.
Fpart is a tool that helps you sort files and pack them into bags
("partitions"). It is developped in C and available under the BSD license.
It splits a list of directories and files into a certain number of partitions,
trying to produce partitions with the same size and number of files. It can
also produce partitions with a given number of files or a limited size.
Msort sorts files in sophisticated ways. Records may be fixed size,
newline-separated blocks, or terminated by any specified character.
Key fields may be selected by position, tag, or character range. For
each key, distinct exclusions, multigraphs, substitutions, and a sort
order may be defined or locale collation rules used. Comparisons may
be lexicographic, numeric, numeric string, hybrid, random, by string
length, angle, date, time, month name, or ISO8601 timestamp. Keys may
be reversed so as to generate reverse dictionaries. Optional keys are
supported. Unicode is supported, including full case-folding. Msort
itself has a somewhat complex command line interface, but may be
driven by an optional GUI.
Gnome-Pie is a circular application launcher. It is made of several pies,
each consisting of multiple slices. The user presses a key stroke which
opens the desired pie. By activating one of its slices, applications may
be launched, key presses may be simulated or files can be opened.
Libcfu is a library of tools that may be useful, particularly when
developing multithreaded software. It includes a hash table, a linked list,
self-extending strings, a config file parser, a simple timer, a thread
queue, and command-line parser.
Capstone is a lightweight multi-platform, multi-architecture disassembly
framework.
Features:
* Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86
* Clean/simple/lightweight/intuitive architecture-neutral API
* Provide details on disassembled instruction (called "decomposer")
* Provide some semantics of the disassembled instruction, such as list of
implicit registers read & written.
* Implemented in pure C language, with bindings for Python, Ruby, C#, Java,
GO, OCaml & Vala available.
* Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)
* Thread-safe by design
* Distributed under the open source BSD license
Capstone is a lightweight multi-platform, multi-architecture disassembly
framework.
Features:
* Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86
* Clean/simple/lightweight/intuitive architecture-neutral API
* Provide details on disassembled instruction (called "decomposer")
* Provide some semantics of the disassembled instruction, such as list of
implicit registers read & written.
* Implemented in pure C language, with bindings for Python, Ruby, C#, Java,
GO, OCaml & Vala available.
* Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)
* Thread-safe by design
* Distributed under the open source BSD license
The Sigar API provides a portable interface for gathering system information
such as:
* System memory, swap, cpu, load average, uptime, loginsi
* Per-process memory, cpu, credential info, state, arguments, environment,
open files
* File system detection and metrics
* Network interface detection, configuration info and metrics
* TCP and UDP connection tables
* Network route table
This information is available in most operating systems, but each OS has their
own way(s) providing it. SIGAR provides developers with one API to access this
information regardless of the underlying platform. The core API is implemented
in pure C with bindings currently implemented for Java, Perl, Ruby, Python,
Erlang, PHP and C#.