---

Release Digest: GNOME, November 20, 2003

ASPL Fact ML4

Application

ASPL Fact & AF Architecture ML4 “Granada Trip”

Description

ASPL Fact is a new invoicing system for GNU/Linux (although it
should compile and work on every platform where glib is available).
It’s based on AF Architecture, and it’s licensed under the
GNU/General Public License.

The AF Architecture is a set of support libraries for
business-managing-application development. What we want with AF
Arch is to set a development environment where, in addition to
working with several stardardized mechanisms, the developer can
program his applications in a very general way, avoiding details
about communication, synchronization and database access, among
others.

Enhancements

ASPL Fact project

  • ASPL Fact
    • Added a very good dynamic method for disabling interface
      widgets that give access to services the user has not permission to
      query.
    • Updating the whole system for be compliant with the new library
      status.
  • AF-Tax
    • Added the new libafdal session support.
    • Adding support for showing the compilation date and time.
    • Redesigned code for being compliant with the new libafgs
      definition.
  • LibAfdalTax
    • Adding support for showing the compilation date and time.

AF Architecture

  • LibAfgs
    • Added support for gather 2 or more services in an unique
      permission, allowing a better administration.
    • Added support for querying AF-keys refresh. This is neccessary
      for implementing session security policies.
    • Added support for creating servers from only one function.
    • Added support for showing compilation date and time.
    • Added support for storing logs about what is happening: what
      service is executed, who executes it and from where.
    • Added support for command line options through libpopt for all
      af-* servers.
    • Added support for enabling or disabling debug messages through
      AF_DEBUG environment variable.
    • Added support for managing signals.
  • LibAfdal
    • Replacing old data-structure representing mechanism based on
      GTree with a new data-structure provided by libafdal:
      AfdalList.
    • Added support for reporting client interfaces about available
      services according to the user’s permissions.
    • Added support for session refreshing: when libafdal level
      detects af-key expirations, asks af-kernel for a new af-key
      automatically. If the session expires, it asks client application
      for the user’s password, and then asks af-kernel for a new
      session.
    • Added support for showing compilation date and time.
    • Added invisible mechanism for reconnecting to disconnected
      servers.
  • LibCoyote
    • Added support for getting IP addresses from incoming
      connections.
  • AF-Kernel
    • Added af-key refreshing service.
    • Changing crypt code from libgcrypt to OpenSSL.
    • Redesigned code for being compliant with new libafgs
      definition.
    • Added support for showing compilation date and time.
    • Now, if status info is saved in database. This way, if
      af-kernel is shut down and then restarted, the system continues
      working with no problem.
  • LibAfdalKernel
    • Added support for showing compilation date and time.

Download

http://fact.aspl.es/index.php?id=14&L=3

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/aspl-fact

About Advanced Software Production
Line

Advanced Software Production Line, S.L. is a Spanish firm
founded in November 2000. Our business is centered on
enterprise-software implementation for GNU/Linux operating system,
and GNU/Linux installation and maintainance in enterprise
environments. You can get more info in http://www.aspl.es


gnome-games 2.5.1

I’ve just made a belated release of gnome-games 2.5.1. It now
passes every build test I can throw at it (now is a good time to
look up “hubris” in the dictionary). You can find it at:

http://ftp.gnome.org/pub/GNOME/sources/gnome-games/2.5/

There has been some significant reworking of the build system.
The freecell mode of aisleriot now supports supermove and there has
been some superficial UI work done on gnometris and gnomine.

  • Callum

pxesconfig – PXES configuration druid PXES-0.7

Application

pxesconfig – PXES configuration druid PXES-0.7

Description

pxesconfig is the graphical configuration druid to build PXES
thin client boot images, a truly alternative to other proprietary
desktop OS.

Enhancements

This release of PXES, tries to solve two of the most recurring
problems:

  • Monitor autodetection and configuration. pxesconfig now has
    access to a monitors database, simplifying the initial
    configuration task.

    On the other hand, the default frequencies were downgraded to
    SVGA.

  • Error connecting to the server. Also known as the Gray Xcreen
    of Death. Now PXES tries to identify the problem and inform the
    user.

Additionaly this are the new features:

  • rdesktop 1.3.0 included with support for 24 bits display color
    when connected to a W2K3 server and sound redirection.
  • Improved local session
  • configure program
  • and MUCH more…

Fixes

Download


http://sourceforge.net/project/showfiles.php?group_id=45684&release_id=197543

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/pxesconfig


gnubiff 1.0.5

Application

gnubiff 1.0.5

Description

gnubiff is a mail notification program that checks for mail,
displays headers when new mail has arrived, and allows the user to
read the first few lines of new messages. Supported protocols are
POP3, APOP, IMAP4, mh, qmail, and mailfile.

Enhancements

  • Initial release on gnome.org

Download

http://gnubiff.sourceforge.net/downloads/gnubiff-1.0.5.tar.gz

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gnubiff


linphone 0.12.1

Application

linphone 0.12.1

Description

Linphone is a web-phone. It lets you make two-party phone calls
using an IP network such as the internet. It is compatible with SIP
and RTP ietf protocols.

Enhancements

  • The user can choose the ring sound among several tiny music
    (composed by myself). –

Fixes

  • Many bugfixes, especially around the speex codec support
    (though the speex code itself is very stable) –

Download

http://www.linphone.org

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/linphone


PyGtkGLExt 1.0.1

Application

PyGtkGLExt 1.0.1

Description

PyGtkGLExt is Python language binding for GtkGLExt, OpenGL
Extension to GTK. Python programmers can use it to write GTK-based
OpenGL applications using PyGTK.

http://gtkglext.sourceforge.net/

This is a minor feature enhancement release of
PyGtkGLExt-1.0.

Enhancements

  • Added new invalidate() and update() methods to
    apputils.GLSceneBase class.
  • Some examples have been rewritten to use
    gtk.gdk.Window.invalidate_rect() and gtk.gdk.Window.process/_updates()
    instead of gtk.Widget.queue_draw(). Animated OpenGL scene is
    updated synchronously and immediately. (Naofumi Yasufuku and Drew
    Hess. Thanks Drew!)

Fixes

Download

http://sourceforge.net/projects/gtkglext/

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/pygtkglext


GtkGLExt 1.0.5

Application

GtkGLExt 1.0.5

Description

GtkGLExt is an OpenGL extension to GTK. It provides the GDK
objects to support OpenGL rendering in GTK, and GtkWidget API
add-ons to make GTK+ widgets OpenGL-capable.

http://gtkglext.sourceforge.net/

This is a minor bugfix release of GtkGLExt-1.0.

Enhancements

  • Examples have been rewritten to use
    gdk_window_invalidate_rect() and gdk_window_process_updates()
    instead of gtk_widget_queue_draw(). Animated OpenGL scene is
    updated synchronously and immediately. (Naofumi Yasufuku and Drew
    Hess. Thanks, Drew!)

Fixes

  • Fixed to reduce flickering on resizing OpenGL window. (Reported
    by Mathieu Lacage. Thanks, Mathieu!)

Download

http://sourceforge.net/projects/gtkglext/

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gtkglext


gtkglextmm 1.0.1

Application

gtkglextmm 1.0.1

Description

gtkglextmm is a C++ wrapper for GtkGLExt, OpenGL extension to
GTK. It enables C++ programmers to write GTK-based OpenGL
applications with gtkmm.

http://gtkglext.sourceforge.net/

This is a maintainance release of gtkglextmm-1.0.

Enhancements

  • Updated documents.
  • Examples have been rewritten to use
    Gdk::Window::invalidate_rect() and Gdk::Window::process_updates()
    instead of Gtk::Widget::queue_draw(). Animated OpenGL scene is
    updated synchronously and immediately. (Naofumi Yasufuku and Drew
    Hess. Thanks, Drew!)

Fixes

Download

http://sourceforge.net/projects/gtkglext/

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gtkglextmm

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis