Thursday January 17th, 2008
From freshmeat.net announcements (Global), 11 months ago,
0 comments

Ziproxy is a forwarding (non-caching) proxy that
gzips text and HTML files, and reduces the size of
images by converting them to lower quality JPEGs.
It is intended to increase the speed for low-speed
Internet connections and it's suitable for both
home and professional usage. Ziproxy is fully
configurable and also features transparent proxy
mode, preemptive name resolution, operation in
either daemon mode or (x)inetd mode, a detailed
access log with compression statistics, basic
authentication, and more.
License: GNU General Public License (GPL)
Changes:
Support was added for exempting specific URLs from compression. Man pages were added. The routines for basic proxy authentication were rewritten and are now faster. Miscellaneous code reorganizations and cleanups were undertaken.

From freshmeat.net announcements (Global), 11 months ago,
0 comments
Pyhoo is a script that converts Yahoo IM logs in
.dat files into plain text.

From freshmeat.net announcements (Global), 11 months ago,
0 comments
Tcpreplay is a set of Unix tools which allows the
editing and replaying of captured network traffic
in pcap (tcpdump) format. It can be used to test a
variety of passive and inline network devices,
including IPS's, UTM's, routers, firewalls, and
NIDS.
License: BSD License (original)
Changes:
This release fixes an issue where the program crashed when --enable-tcpreplay-edit is specified.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

EDB (Evan's Debugger) is a QT4 based binary mode
debugger with the goal of having usability on par
with OllyDbg. It uses a plugin architecture, so
adding new features can be done with ease. The
current release is for Linux, but future releases
will target more platforms.
License: GNU General Public License (GPL)
Changes:
Numerous bugs were fixed. The ability to attach from the command line was added. Some new plugins were added. Portability and instruction analysis were improved. The Checkversion plugin can now optionally auto-check on startup. A function analysis plugin was added. Heap analysis was improved for modern libc/ld libraries.

From freshmeat.net announcements (Global), 11 months ago,
0 comments
Memory Structures Library (MemSL) is a complete
data structures/collection classes library with
memory tracing, memory debugging, entry/exit
tracing, exception handling, definable memory
handlers, built-in thread support, and much more.
It supports single, double, and circular linked
lists, AVL balanced and threaded binary trees,
dynamic hashing tables, stacks, queues and
dequeues (using arrays or linked lists), sets
(Pascal implementation, with union, difference,
intersection, etc.), bags, tables and
dictionaries, priority heaps, priority search
queue, and more.
License: GNU General Public License (GPL)
Changes:
Documentation in PDF format was added.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

OpenVRML is a VRML and X3D browser plug-in and C++ toolkit
for incorporating VRML support into applications.
OpenVRML provides VRML97 and Classic VRML X3D parsers, a runtime, and an OpenGL renderer as C++ libraries. The renderer is fully separate from the runtime library so that
users can also provide their own renderer.
License: GNU Lesser General Public License (LGPL)
Changes:
A crash in initialization of the XEmbed control was fixed. A bug in the Mozilla plug-in that prevented external resources from loading was also fixed.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

Ropeide is a Python refactoring IDE that uses the
rope library to provide features like refactoring
and code assistance. It uses the Tkinter library.
License: GNU General Public License (GPL)
Changes:
This release adds support for the
codeassist_maxfixes configuration setting, the
global_ option in extract refactorings, and the
only_current option in inline refactoring.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

Poet (Prototype Object Extension for Tcl) is an
OOP extension for Tcl/Tk featuring prototype-based
inheritance, constraints, and persistence. It
includes Poetics (Poet Integrated Construction
Set), a set of tools for end-user inspection and
modification of a running Poet application. The
current Poetics tools are an object browser and a
syntax-highlighting code editor. Poet is available
wrapped as a starkit that can be used to load Poet
into Tcl or standalone to demo and install Poet.
License: BSD License (revised)
Changes:
This release has been updated for Tcl/Tk 8.5.0, including the assimilation of Ttk widgets. Poet has now been compiled for the Mac (OS X, Tcl 8.5 only) and Poet.kit is now a combined Windows/Mac/Linux kit. Numerous bugs were fixed, including one in the C code, so even 8.4 users should upgrade. Two screen-capture videos are now available on the Web site, one presenting Poet and one presenting Poetics.

From freshmeat.net announcements (Global), 11 months ago,
0 comments
Ropemacs uses the rope refactoring library to
provide features like Python refactoring and
code-assists in emacs.
License: GNU General Public License (GPL)
Changes:
This release adds features like showing change descriptions in undo/redo, rope-find-file-other-window, a ropemacs-enable-shortcuts variable, and XEmacs support.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

Rope is a Python refactoring library. It can be
used in other IDEs to provide features like
refactoring and coding assistance.
License: GNU General Public License (GPL)
Changes:
This release adds features like restructuring arguments, checking isinstance in restructurings, better handling of one-liners, and choosing which files to apply a restructuring on.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

Daylight Chart shows sunrise and sunset times in
an attractive chart for any location in the world.
The effect of daylight savings time is also
displayed. Charts can be exported to image files.
License: GNU General Public License (GPL)
Changes:
A new "slim" mode shows the main user interface in an advanced mode. The location dialog now allows you to change the time zone.

From freshmeat.net announcements (Global), 11 months ago,
0 comments
Arachnida is an embeddable Web server. It uses the
OpenSSL library and consists of a small framework
for networking that allows you to asynchronously
accept and handle connections using a "new
connection handler" to handle new connections and
a "data handler" to handle incoming data. This
makes it possible to add support for any TCP/IP
based protocol by just adding a handler. A test
suite is included.
License: GNU General Public License v3
Changes:
This is a bugfix release. The most important visible change is in the Request structure, which now contains a weak_ptr to the connection rather than a reference. Using a reference caused a possible race condition if the client closed the connection before the server had the time to send a response but after it has decided to send one.

From freshmeat.net announcements (Global), 11 months ago,
0 comments

WebGUI is a content management framework built to
allow average business users to build and maintain
complex Web sites. It is modular, pluggable, and
platform independent. It was designed to allow the
people who create the content to manage it online,
rather than content management taking up the time
of busy IT staff. WebGUI comes with a full host of
features including shopping cart, subscriptions,
forums, photo galleries, FAQs, link lists, blogs,
SQL reports, a Web services interface, and a very
configurable user privilege and profiling system.
License: GNU General Public License (GPL)
Changes:
This release fixes a few minor bugs.

From freshmeat.net announcements (Global), 11 months ago,
0 comments
From freshmeat.net announcements (Global), 11 months ago,
0 comments