Release Digest: GNOME, August 18, 2002
Aug 19, 2002, 05:00 (0 Talkback[s])
Announcing the immediate availability of Firestarter 0.9.0
What is Firestarter?
Firestarter is a complete firewall tool for Linux
machines. Whether you simply want to protect your
personal workstation or you have a network of computers
to secure, Firestarter is here to make your life easier.
Modern firewall technology and advanced kernel tuning
features all rolled into one user friendly package has
made Firestarter one of the most popular Linux firewall
programs available today.
New to this version
This is the first stable version of Firestarter for GNOME 2.
* Completely new user interface.
* Shows more in-depth information about all network traffic.
* New filtering options.
* A complete and up-to-date manual
(Online version at http://firestarter.sourceforge.net/manual/)
* Fewer cryptic options and more "it just works" automation.
* Many other improvements all around.
Source and Red Hat packages are available.
gtkmm provides a C++ interface to GTK+. This development branch of gtkmm
wraps gtk+ 2.0.x.
We are now seriously pushing for a binary API frozen 2.0 release. There
are no known API issues apart from these, which will be punted to some
* Lifecycle: Prevented double-destroying of GtkObjects. (Murray Cumming)
* Pango::Layout: Added constructor and create() method. (Martin Schulze)
* Gtk::Scale: set_draw_value() and get_draw_value() parameters are now bools.
* Additions to PORTING. (Elke Meier).
* PORTING is now distributed. (Bradley Bell)
* docs/internal: Added documentation_generation.tx.t (Murray Cumming)
* More reference docs for Scale, VScale, and HScale. (Ole Laursen)
You will need the alpha release of libsigc++1.1, available here:
If you wish to install this in parallel with gtk--1.2, you will first
need to update to the latest libsigc++1.0.x, available here:
This is an unstable release, currently under heavy development. You can find
cvs instructions here:
The CHANGES file describes some of the more significant differences
compared to gtkmm 1.2:
There is also ongoing discussion on the mailing list:
and in the #c++ channel on irc.gnome.org/
gnumexp-0.1.0 is now available for download at:
What is gnumexp
Gnumexp is a GNOME frontend to NumExp.
NumExp is a math/algebra engine and programming language.
Gnumexp offers the following advantages relative to the console
based numexp-core package:
o Splitting of input and output widgets;
o Single-line or multi-line input editing, with
syntax-highlighting and automatic completion;
o Side pane with definitions tree display;
o Built-in help system, with a MathML renderer;
- Plot window:
o Ability to plot arbitrary functions, with anti-aliased rendering.
Developers will also find (or not) the following appealing:
- CORBA based acess to the Numexp kernel;
- Component based architecture: Console and XYGraph are separate
- XYGraph control mostly written in python;
This is the first public release of the package. Be warned. Many
features are missing, and there are probably still too many
bugs. Specifically, the Plot component may not work at all on some
systems. However, we would be interested to get some feedback about
it, so that we can correct the course of development as necessary.
In the beginning, there was NumExp. It was a math program with GTK+
interface. It used to be very monolithic, and based on GNOME 1.x platform.
Sometime after GTK+ 1.3 began development, the NumExp team decided
to split the frontend and backend and, at the same time, move GNOME
2.0 platform, very much under development at the time.
The math engine and parser formed the numexp-core package. There was
module support added to the 'kernel'. Most functions were incorporated
A bonobo server was created, opening up the possibility of several
different clients, or front-ends. At this point, gnumexp development
started, right after a console-based corba client was created in the
Don't forget to visit the project's homepage at http://numexp.sf.net.
Gustavo João Alves Marques Carneiro