|
|
|
|
| samedi 14 mars 2009, 21:08 |
|
Relational is an interface to load relations from
a file, to write relational algebra queries, and
to see their result. This software has educational
purposes, since it makes it possible to
immediately evaluate if a query is correct or not.
For developers, it provides a relational algebra
Python module which can be used within other
projects.
License: GNU General Public License v3
Changes:
This release splits into independent packages (GUI and library),
simplifies the makefile, removes information to generate Debian/Mac
packages from the default source package, and makes "make source_all"
generate the old-style tarball containing all the files. The relational
script installed with the Debian package now passes arguments to the
Python executable. Inserting and deleting from the GUI are now done on
the displayed relation, not on the selected one.
Relational is an interface to load relations from
a file, to write relational algebra queries, and
to see their result. This software has educational
purposes, since it makes it possible to
immediately evaluate if a query is correct or not.
For developers, it provides a relational algebra
Python module which can be used within other
projects.
License: GNU General Public License v3
Changes:
This release adds __eq__ to relation objects, makes the new default
relation's format csv (as defined in RFC4180), converts a sample's
relations to csv, generates optimized files in Deb postinstall
(increasing loading speed), gives the relation module SQL-like delete,
update, and insert commands, lets the GUI be used to insert and delete
tuples, and makes showing fields of selected relations work with themes
other than oxygen.
TaDaPro (Tabular Data Processor) is a command-line
utility to operate with numerical column tabulated
data. It is intended for operations that are
cumbersome to do by hand in a spreadsheet and for
transformations that have to be applied as a batch
process on many files.
License: GNU General Public License (GPL)
Changes:
This release fixes several regression bugs, asks if you want to
save modified tables when exiting, and adds a "running" command to
compute running properties, a "correlate" command to compute Pearson"s
correlation, a "findzero" command to find the point where a curve
crosses zero, a "size" macro (instead of "rows" and "columns"),
"realfft" and "complexfft" commands to compute FFT, a "history" command
to show the command history, and a "repeat" (alias ":") command to
execute a given command again.
The massXpert software package is a mass
spectrometry environment for linear
(bio-)polymers. It inherits all the innovations of
GNU polyxmass. It allows the detailed definition
of new polymer chemistries in the XpertDef module.
These chemistry definitions are then used in the
desktop calculator-like mass calculator
(XpertCalc) and in the sophisticated polymer
sequence editor and (bio-)chemical/mass
spectrometric simulations module (XpertEdit).
Available simulations include polymer and monomer
chemical modifications, polymer sequence cleavage,
gas-phase fragmentation, m/z ratio calculations,
and more.
gdigi is a tool aimed to provide X-Edit
functionality to Linux users. It allows users to
control Digitech effect pedal features.
License: GNU General Public License v3
Changes:
This release adds knobs allowing the user to set various device options.
BIRD is a dynamic routing daemon for UNIX-like systems. It should support all routing protocols used in the contemporary Internet, such as BGP, OSPF, RIP, and their IPv6 variants (except for OSPFv3 which is still under development). It also features a very flexible configuration mechanism, and a route filtering language.
License: GNU General Public License (GPL)
Changes:
This release adds a lot of bugfixes to BGP, OSPF, and core, and a new
syntax for BGP masks.
vpntool is a cross-platform GUI applet for
managing VPNC connections, connecting to Cisco
virtual private networks. It works on GNOME and
Mac desktops and Nokia Internet tablets.
License: GNU General Public License v2
Changes:
This release fixes a serious typo preventing vpntool from connecting under
anything but MacOS X.
Liferea (Linux Feed Reader) is a fast,
easy-to-use, and easy-to-install GTK/GNOME desktop
news aggregator for online news feeds and Web
logs. It supports the important syndication
formats (Atom, RSS, and OPML). Liferea supports
offline reading.
License: GNU General Public License (GPL)
Changes:
This release migrates the networking code from libcurl to libsoup and
fixes a DB problem during startup which was introduced in
1.5.13.
wumwum is a window manager manager. The idea
behind wumwum is to turn any EWMH-compliant window
manager into a tiling manager a la "ion" or
"awesome". wumwum works by using wmctrl, and
adapts itself dynamically to the active window
manager. All functionality from the underlying
window manager is kept when under wumwum, making
it ideal for beginners.
License: GNU General Public License v3
Changes:
This release adds hiding/displaying of all windows, major speed boosts,
compatibility with different managers (hiding windows should work
everywhere now), and minor bugfixes. Shortcuts can now be configured on
the commandline. Windows can now be grouped together. The dependency
on xwininfo has been removed. wumwum now guesses your favorite
applications. In hardcore mode, window decorations can be hidden. In the
overlay, sticky windows are not managed, but can be hidden/displayed at
will.
sptrace is a LKM designed to give administrators more control over the ptrace() call. It limits users' access to the ptrace() call. It can disable ptrace altogether, or if you add a ptrace group to your system, only users in that group will be able to use ptrace().
License: GNU General Public License v3
Changes:
The module has been updated to work with the latest Linux kernel
versions and tested with 2.6.26.
libburnia is a project comprised of libraries and
binaries for reading, mastering, and writing
optical discs. It provides libburn, a CD/DVD/BD
burn library, libisofs, a manipulation library for
ISO 9660 filesystems, and libisoburn, a ISO 9660
multi-session library. On top of them there is
cdrskin, a cdrecord emulator, and xorriso, a
all-in-one application for ISO 9660 multi-session
operations which additionaly provides a limited
emulation of mkisofs.
License: GNU General Public License (GPL)
Changes:
It is now possible to write the crucial start blocks of a filesystem with slow BD-RE Defect Management and to write the bulk of data with full nominal speed. A new operating system adapter allows users to build libburn on systems other than Linux and FreeBSD. There will be no direct operation of CD/DVD/BD drives, but only normal POSIX I/O with files or drives.
DNS Blacklist Packet Filter is a Linux netfilter client that decides whether to accept or drop packets based on the results of a DNS blacklist query (such as MAPS, SORBS, or SPEWS, to name a few). One use is to filter all incoming SMTP SYN packets for spam filtering.
License: GNU General Public License (GPL)
Changes:
The last release had a bug in which it would allow all packets through, regardless of the verdict. This release should fix that.
PHP-BottleRocket/SOSDG is a simple PHP script that
can be used to control X10 home automation devices
such as lamps and appliances through a Web browser.
License: GNU General Public License v2
Changes:
This release features UTF8 encoding, code cleanups, interface cleanup, and global controls for lamps and devices.
DynaStop is a utility to examine IPv4 based
addresses for Exim and procmail for the purpose of
filtering based upon patterns defined by the
administrator. This can be a pivotal factor in
email filtering and server load management, since
dynamic IP addresses are typically used for
dial-up, DHCP, and DSL accounts. All of which have
a designated mail exchange server through which
all outbound mail flows as defined with many, if
not most, large Internet service providers.
License: GNU General Public License v2
Changes:
This release updates the example configuration files BleedingThreats,
WhiteList, DropList, VirusList, and UnsubList.
The CPAN shell (and module) automates or at least
simplifies the building and installation of Perl
modules and extensions. It includes some primitive
searching capabilities and knows how to use
Net::FTP, LWP, and certain external download
clients to fetch distributions from the Internet.
Then it automatically tests and installs them and
their dependencies.
License: Perl License
Changes:
A new PAUSE key is included.
GWTruts is an easy-to-use framework for using GWT with MVC and dependecy injection. It virtually divides a GWT module into view, controller, and validation sections similar to traditional MVC Web frameworks like Apache Struts. It also provides a dependency injection mechanism similar to Spring, which you can use to customize your controllers and views. It provides a page decorator where you can define mappings between a URL and a group of controllers/views and sections of the HTML files.
PAR is a cross-platform packaging and deployment tool, dubbed as a cross between Java's JAR and Perl2EXE/PerlApp. It can turn your Perl programs into ready-to-run executables, build and use PAR files into @INC to avoid version conflicts, turn CPAN module distributions into PAR distributions, or install/uninstall/sign/verify PAR distributions.
License: Perl License
Changes:
This release will track the locations of all archives that have been extracted.
AKVIS Decorator is a plug-in that allows you to
change the surface of an object in a realistic
manner. You can apply a snake skin to your car,
turn a man into an alien, change a dress on a
girl, convert a wooden table into a golden one,
etc. It is compatible with Adobe Photoshop and
Photoshop Elements, Corel Painter, Corel
Photo-Paint, Paint Shop Pro, and Ulead PhotoImpact.
hOCR is a file format for representing the output
of Optical Character Recognition (OCR) programs
such as OCRopus. OCR programs are not perfect at
recognizing text, so human editing is often
necessary. moz-hocr-edit provides a line-by-line
user interface for people to edit and proofread
hOCR documents.
Liferea (Linux Feed Reader) is a fast,
easy-to-use, and easy-to-install GTK/GNOME desktop
news aggregator for online news feeds and Web
logs. It supports the important syndication
formats (Atom, RSS, and OPML). Liferea supports
offline reading.
License: GNU General Public License (GPL)
Changes:
This release fixes XulRunner-related build problems, updates example
feeds, and updates the Slovak translation.
Mudlet is a MUD client. It offers a user-friendly
graphical user
interface, natively built-in Lua scripting
language support, a complex,
high performance trigger engine based PCRE-7.6
Perl regular expressions,
customizable user buttons, menus and tool bars via
CSS stylesheets to
trigger commands, dockable user windows, a fast
display engine that
renders up 1,000 frames per second and scrolls
100.000 lines in under a
second, complex command completion, tab
completion, complex regex
aliases, timers, offset timers, trigger chains
that greatly help
simplify complex regular expressions, multi-line
and multi-condition
triggers that allow the user to reduce the need
for scripting and
simplify complex regex/scripting tasks, a decent
user manual, and a very
active developer community.
Froggix is a clone of the classic '80s arcade game
Frogger. The aim of the game is to help four frogs
to cross a busy road and a treacherous river to
get to their homes. Extra points are awarded for
catching flies and completing each level quickly.
The game features funky electro-music, great
sound effects, and a highscore table.
Lifebox is a fast, lightweight, social photo and
video gallery
application that is designed to organize large
amounts of media. It
differentiates between original and modified
photos, as well as albums
and rolls, so you can upload your entire photo
library to your server
and create more selective albums. It extracts
data from exif tags and
xmp sidecars, making it compatible with the data
from programs like
Adobe Lightroom, Picassa, and iPhoto. Lifebox is
social in that people
and objects can be tagged, and they will receive
an email when this
happens. It supports authentication, so you can
control who has access
to what photo.
Zombie Nation MUD (ZNMud) is a Multi-User Dungeon
engine. It is based
on the Teensey engine for its lower level socket
handling. It was
designed to play out zombie outbreak ideas but can
easily be expanded to
host other concepts. It's a massive multi-player
text-based game
(although it does support MXP). It also supports
modern day weapons,
etc.
Payment Gateway Library is a class which
implements a payment handling
abstraction layer. An abstract base class
implements generating payment
button forms and logging instant payment
notifications. Several
subclasses implement specific details for
generating payment button
forms and handling payment notifications with
Authorize.net, Paypal, and
2checkout.
cppcheck is a static C/C++ code analyzer that
checks for memory leaks, mismatching
allocation-deallocation, buffer overrun, and many
more problems. Its goal is to produce no false
positives.
License: GNU General Public License v3
Changes:
This release fixes a segmentation fault and compile error. It will suppress errors about memory leaks for classes that are automatically deallocated (through "--auto-dealloc"). It adds an option for controlling the exit value (through "--error-exitcode"). It adds the command line option "--version". It has better handling of __asm code blocks. It fixes false positives about unused private functions, false positives about memory leaks, and incorrect line numbers in error messages.
OpenGuides is a wiki-like package for maintaining
a collaborative city guide. It is written in Perl
and runs as a CGI program, and uses either the
MySQL, PostgreSQL, or SQLite database. It offers features
over a "normal" wiki such as metadata management
and a "find nearby things" function. The look and
feel is highly customizable thanks to use of the
Template Toolkit.
License: Perl License
Changes:
JSON support for node details and metadata discovery was added. The default database type was changed to SQLite. This release will set the content charset correctly in RDF. There were other bugfixes and changes.
gentoo is a file manager written in C. It uses the
GTK+ toolkit, and the two-pane concept, somewhat
inspired by DOpus. gentoo strives to be very
configurable, and also to let you do all
configuration from a GUI within the program
itself. Using advanced file typing and styling
systems, gentoo determines how to display files in
its listings, and also how to act on them. The
package includes a set of over 120 unique
handcrafted icons, for many different types of
files.
License: GNU General Public License (GPL)
Changes:
The file type identification using the external 'file' program has been completely rewritten. It should now be both safer and faster, and handle errors better.
XML-Grammar-Fortune is a Perl/RelaxNG/XSLT module
that allows one to collect quotes using an XML
grammar, with richer metadata, and to produce
XHTML and plain text (Unix-like fortune format)
from them.
License: MIT/X Consortium License
Changes:
The installation of the extradata elements was fixed.
Geneious is an integrated bioinformatics tool suite for manipulating, finding, sharing, and exploring biological data such as linear and circular DNA sequences, proteins, phylogenies, chromatograms, 3D structure information, publications, etc. It features sequence alignment and phylogenetic analysis, restriction analysis, contig assembly, access to biological databases at NCBI and elsewhere (PubMed, Nucleotide, PopSet, SNP, Structure, PFAM, etc.), BLAST, and more. It includes an API for creating your own plugins.
License: Other/Proprietary License with Free Trial
Changes:
This release fixes incorrect genomes being downloaded due to NCBI changing their format, and allows updating the location of the NCBI server.
Parabuild is a software build and release management system. It helps software teams and organizations reduce risks of project failures by providing practically unbreakable scheduled, release builds and Continuous Integration. It supports Perforce, Subversion, CVS, Surround SCM, AccuRev, ClearCase, Serena ChangeMan (PVCS), Borland StarTeam, SourceGear Vault, Visual SourceSafe, and MKS Source Integrity.
License: Other/Proprietary License with Free Trial
Changes:
This release adds load balancing and failover for a build farm by providing clusters of build agents. It also includes Continuous Integration and build and release management for AccuRev, and many Web user interface enhancements.
Mollify is Web file manager for publishing and managing files hosted on a PHP-enabled Web server, with an AJAX-powered clean and fully customizable user interface. It is easy to install and configure, including fully configurable published directories, optionally with user accounts and access permissions.
License: Eclipse Public License
Changes:
This release adds file copy and move features. The theme is finalized.
Elgg is a professional social networking platform that empowers individuals, groups, and institutions to create their own fully-featured social network. It can also be used as a basis for developing custom networks using powerful hooks and APIs.
License: GNU General Public License (GPL)
Changes:
This release is significantly faster and contains almost 800 significant code changes. You can now subscribe to a user's content and have it delivered via the notification method of your choice. There's an integrated Twitter-style microblogging service. You can embed rich media into your content. There's a new design, and there are many other changes.
Urwid is a Python library for making text console applications. It has many features including fluid interface resizing, support for UTF-8 and CJK encodings, standard and custom text layout modes, simple markup for setting text attributes, and a powerful, dynamic list box that handles a mix of widget types. It is flexible, modular, and leaves the developer in control.
License: GNU Lesser General Public License (LGPL)
Changes:
This maintenance release adds compatibility with Python 2.6 and fixes a number of bugs.
Config::Model::Xorg provides a configuration model
for xorg.conf. This model is to be loaded by
Config::Model. Along with Config::Model::CursesUI,
you get tools to view or edit your xorg.conf file.
License: GNU Lesser General Public License (LGPL)
Changes:
config-edit-xorg was added to ease firing up the xorg.conf editor.
Config::Model::Itself provides a configuration
model for Config::Model. In other words, the
structure of a model specification is described in
Config::Model::Itself so you can use the same user
interface to edit configuration data (for instance
Xorg configuration data from xorg.conf) and Xorg
model (if you need to add new parameters in Xorg
model). You can also create your own configuration
model to get a configuration tool for your own
application.
License: GNU Lesser General Public License (LGPL)
Changes:
t/*.t: mkpath calls were backported to File::Path delivered by Perl 5.8.8.
The trading shim is a command line interpreter with a DBMS backend to the socket-based 'binary format' API of the Interactive Brokers' Trader Workstation. It uses mnemonic ASCII text commands to permit downstream clients to easily access several worldwide securities markets and exchanges (stocks, options, futures, bonds, and Forex) for "tick" data and history (intraday and EoD). It also allows clients to initiate and supervise trades of securities, manage accounts, and more.
License: GNU General Public License v3
Changes:
The command language has been extended to accept contract value expressions for stocks and futures in commands for subscriptions for price data, both market data and market depth, and queries for history data. E.g., the expression STK:SMART:AMAT:USD refers to the symbol NYSE:AMAT, though routed via SMART, and FUT:ECBOT:YM:USD:20090320 to the dow mini expiring next week, and routed to ECBOT. These new value forms are in addition to the older index forms that required the user to look up symbol indices (ibc:266093@SMART or ibc:49652404@ECBOT) in the database ahead of time.
Config-Model provides a framework for editing and validating the content of any configuration file or data. With a configuration model (expressed in a data structure), Config-Model provides a user interface and a tool to validate configuration. An optional graphical (Perl/Tk) or curses interface can be used to edit configuration data that will be validated according to the user-provided model. Config-Model includes a model example for fstab and a small fstab demo.
License: GNU Lesser General Public License (LGPL)
Changes:
read_root_dir and write_root_dir options were removed in config-edit. The auto_create parameter was replaced by auto_create_ids in lib/Config/Model/ListId.pm:.
JSON::XS implements JSON for Perl. Unlike other
modules, its primary goal is to encode to
syntactically correct JSON and flag invalid JSON
while decoding. It ensures round-trip integrity of
data types while being intuitive to use. Currently
being the fastest of the JSON encoders available
for Perl, it supports a variety of format options,
such as single-line, ASCII-only, or
pretty-printed, and can be tuned for speed or
memory usage. It comes with a wealth of
documentation describing usage and implementation
details.
License: Perl License
Changes:
Will use an exponential algorithm to extend strings.
Andy's PHP Knowledgebase is a database-driven knowledge base management system. It features bookmark friendly URLs, easy search with browsing with article tags, article submission, and a professional and attractive interface. It is intended to be used to store, manage, and update article content for a knowledge base, but is very customizable and enables any number of creative uses.
License: GNU General Public License (GPL)
Changes:
This release includes improvements to the installation wizard and fixes for the admin login.
system-config-printer configures a CUPS server. It
uses the CUPS API (bound to Python with pycups) to
do this. The communication with the server is
performed using IPP. As a result, it is equally
able to configure a remote CUPS server as a local one.
License: GNU General Public License v2
Changes:
Some small PPD searching bugs have been fixed. A traceback in cupshelpers that occurred for some locales has been fixed. LPD probing now works.
Class::MethodMaker is a Perl module to generate
accessor methods automatically, making it easier
to build classes following a certain style.
License: GNU General Public License (GPL)
Changes:
Windows compatibility was fixed.
Momomoto is an object-relational mapper written in
Ruby for PostgreSQL. It features support for
combined primary keys, support for stored
procedures, and support for schemas. Metadata for
tables, views, and stored procedures are fetched
directly from the database to keep declaring
classes as simple as possible.
License: GNU General Public License v2
Changes:
Momomoto now adds helper methods for foreign key relations to all table classes.
Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter, and display a variety of images with ease. It is highly portable and has been ported to several platforms, including the Pocket PC.
License: GNU Lesser General Public License (LGPL)
Changes:
This release adds support for 11 new formats, a French translation of
error codes, new bilinear scaling, a Mathematica interface, some
bugfixes, and much more.
The Freeverb3 library includes high quality freeverb, nreverb, impulse response reverb, FIR filter constructor, band splitter, and hardknee/softknee compressor. Its oversampling feature provides high quality audio processing. The compressor provides mastering quality audio processing. This library includes XMMS plugins, audacious plugins, BMP beep media player plugins, and sample programs, which enable you to test the audio effects easily. Freeverb3_vst is a VST plugin version of the freeverb3 library.
License: GNU General Public License (GPL)
Changes:
This release adds a MuteWet Button and fixes the clear() of FloatVector,
a Chunk Ceiling parameter loading bug, and GUI setChunk load bugs.
Back In Time is a simple backup system for Linux (Gnome & KDE4) inspired by the "flyback project" and "TimeVault". The backup is done by taking snapshots of a specified set of directories. All you have to do is configure: where to save snapshot, what directories to backup, and when a backup should be done (manually, every hour, every day, every week, or every month). It acts as a "user mode" backup system. This means that you can backup and restore only folders to which you have write access.
License: GNU General Public License v2
Changes:
This release updates the translations, doesn't show the snapshot that is
being taken in the snapshots list, shows a messagebox when the GUI
application starts and the snapshots directory doesn't exist, gives more
information for "take snapshot" progress (to prove it is not blocked),
renames the "Timeline" column to "Snapshots" in the main window, and
reworks the main window for KDE4. When it tries to take a snapshot and
the snapshots directory doesn't exists (e.g., it is on a removable drive
that is not plugged in), it will notify the user and wait up to 30
seconds.
Cherokee is a very fast, flexible and easy to configure Web server. It supports widespread technologies including FastCGI, SCGI, PHP, CGI, SSI, TLS and SSL encrypted connections, virtual hosts, authentication, on the fly encoding, load balancing, Apache compatible log files, database balancing, reverse HTTP proxy, traffic shaping, video streaming, and much more. A user friendly interface called cherokee-admin is provided for no-hassle configuration of the server. It allows you to configure the server from top to bottom without editing a text configuration file.
License: GNU General Public License (GPL)
Changes:
Complex rule support has been integrated, so the server behavior definition can use the AND, OR, and NOT operations. This release ships two new plug-ins: "Hidden Downloads" and "1x1 Transparent GIF". It adds Chunked-Encoded POST support. It fixes a number of issues, with a reverse proxy bug being the most visible.
PerlDAV is a Perl library for modifying content on
Web servers using the WebDAV protocol. Now you
can LOCK, DELETE, and PUT files, and much more,
on a DAV-enabled Web server. The PerlDAV library
consists of: HTTP::DAV, an object-oriented Web-
DAV client API, dave, the DAV Explorer, an end-
user UNIX console program for interacting with
WebDAV servers (dave looks and feels like a
standard UNIX ftp program).
License: GNU General Public License (GPL)
Changes:
LWP::UserAgent::redirect_ok() is not changed anymore; now it is subclassed. HTTP::DAV::UserAgent::credentials() has been modified to behave like LWP::UserAgent::credentials().
Valgrind is a tool that helps you find memory management problems in
programs. When a program is run under Valgrind's supervision, all
reads and writes of memory are checked, and calls to
malloc/new/free/delete are intercepted. As a result, Valgrind can
detect problems such as use of uninitialized memory, reading/writing
of memory after it has been freed, reading/writing off the end of
malloced blocks, reading/writing inappropriate areas on the stack,
memory leaks in which pointers to malloced blocks are lost forever,
passing of uninitialized and/or unaddressable memory to system calls,
and mismatched use of malloc/new/new [] vs. free/delete/delete [].
License: GNU General Public License (GPL)
Changes:
This release fixes some regressions and assertion failures in debug info reading in 3.4.0, most notably incorrect stack traces on amd64-linux on older (glibc-2.3 based) systems. Various other debug info problems are also fixed. A number of bugs in the exp-ptrcheck tool introduced in 3.4.0 have been fixed. In view of the fact that 3.4.0 contains user-visible regressions relative to 3.3.x, upgrading to 3.4.1 is recommended. Packagers are encouraged to ship 3.4.1 in preference to 3.4.0.
etm provides a format for using simple text files
to store event and task information, a command
line interface for viewing tasks and events in a
variety of convenient ways, and a curses-based GUI
for creating and modifying events and tasks as
well as viewing them. Alarms are supported for
events, as well as repetition for both events and
tasks in a powerful and flexible manner.
License: GNU General Public License (GPL)
Changes:
This release dynamically adjusts to the number of columns and rows of the terminal. Expanded help with keyboard access to new project, and new task and new event help documents. Enhanced editing is provided for internal responses with cursor key scrolling of the primary display and access to the calendar and all help documents. The prompt to commit changes now provides an option to modify the current entry. There is a new command to check for etm updates. There are various bugfixes.
|
|
|
|