Geronimo is a free Unix/Win32 Netsoul client released under the GNU
General Public License. Netsoul is a protocol (developed and used at
Epita-Epitech) for instant messaging and user authentication. Geronimo
can run either on internal Epita-Epitech users accounts (NetBSD hosts
only) or on external hosts (at home, in labs, etc).
Geronimo is portable, and has been reported to work on FreeBSD, GNU/Linux,
NetBSD and OpenBSD -- Win32 is somewhat more experimental. Actually,
the ``Geronimo'' package consits of a core module that implements the
Netsoul protocol and of two frontends using this core:
- ``geronimo'', a client designed to be interactively used by humans,
it is based on a Tk graphical user interface
- ``gerod'', a client designed to be executed on servers, it is
typically run in the background as a unix daemon
Last CVS version:
$ env CVS_RSH=ssh cvs -z3 -danoncvs@subversions.gnu.org:/cvsroot/geronimo co geronimo
There is also a
CVS Web interface
.
Last Release:
- Version: 0.8.0
- Date: Sat Mar 8 22:02:54 CET 2003
- Changes:
- connection state indicated in the status bar
- new option "kill", it creates a "kill list" in which you can put
logins of annoying people: you won't see their messages and they
will receive an (optional) automatic reply
- changed the default font weight from 'bold' to 'medium': now,
skins relying on the default font settings look much better
- the main window should now always resizes correctly when users
logs in/out
- on connection failure (or disconnection), a delay before the
next connection attempt can be specified
- complete rewrite of Netsoul.pm to have a flexible, reliable,
non-blocking I/O and 100% event-driven module; as a consequence
of this rewrite the I/O latency has improved a lot !
- protocol updates: use the *_user version of cmd msg and cmd
watch_log
- double click on a login to send a msg
- new skins: psychaedelic nostalgia pure
- some options have been added, renamed or removed (this concerns:
proxy, server, ns_host, ns_port, reconnect_delay, mail_popup_beep,
mail_beep, msg_popup_beep, msg_beep, log, show_away, show_idle,
auto_away_delay, idle_delay)
- geronimo has (at last) the possibility to send msgs to persons
not in the contact list
- ~/.geronimorc is now ~/.geronimo/geronimo.conf
- skins are now in the directory ~/.geronimo/skins/
- the installation process has been standardized (perl Makefile.PL &&
make && make test && make install), you can now delete the source
tarball once geronimo is installed
- general reorganization of the perl modules to simplify the work of
possible distributions packages maintainers
- Digest::MD5 is now used instead of the depreciated MD5 module
- gd does not automatically fork anymore, the user chooses himself
to do it or not with the '&' shell operator
- "gd" renamed to "gerod"
- improve the robustness of gerod: once started it will never die
- documentation updates
This page has been automatically generated from the ChangeLog file
the Sun Dec 5 17:31:00 2004