PostgreSQL 8.0.2 (Stable branch)
Grok Headline matches for PostgreSQL 8.0.2 (Stable branch)
PostgreSQL 7.4 (Stable)
PostgreSQL 7.4 (Stable)
11/18/2003 03:16 PMA robust Object-Relational DBMS.
guile-dbd-postgresql 1.0.3 (Default
branch)
guile-dbd-postgresql 1.0.3 (Default
branch)
03/24/2005 08:05 AM
guile-dbd-postgresql is a PostgreSQL database
driver for guile-dbi.
Changes:
Automatic reconnection after a database server failure such as broken
sockets or network problems was implemented. The number of
reconnection attempts can be set by an optional parameter in the
connection string. If omitted, no attempts are made. Query return
value checks were improved. The connection string format was
documented in the README file.
guile-dbd-postgresql 1.0.2 (Default
branch)
guile-dbd-postgresql 1.0.2 (Default
branch)
03/22/2005 04:18 PM
guile-dbd-postgresql is a PostgreSQL database
driver for guile-dbi.
Changes:
A connection handling bug was fixed.
FOX 1.4.11 (Stable branch)
FOX 1.4.11 (Stable branch)
04/05/2005 11:56 AM

FOX is a C++-based toolkit for GUI development. It includes a rich set
of widgets and has powerful yet simple layout managers, MDI widgets,
and mega-widgets. FOX incorporates support for XDND for drag and drop,
X clipboard and X Selection, watching other I/O channels and sockets,
timers and idle processing, object serialization and deserialization,
a registry to save persistent settings, and 3D widgets using Mesa or
OpenGL. FOX works on Linux, IRIX, Solaris, HP/UX, AIX, Tru64 Unix,
Windows 9x,NT,2K (VC++, GNUWIN32, Borland, VisualAge C++), FreeBSD,
and Sequent.
Changes:
HSCROLLING_OFF is now passed to a list widget
embedded in FXListBox. The selection rectangle is
now set inside FXTable before calling the
SEL_SELECTED callback.
SX 1.2 (Stable branch)
SX 1.2 (Stable branch)
03/30/2005 09:04 AM

SX is a graphical 3D geometric object modeller implemented in
PLT-Scheme. It can create, edit, or modify any geometry consisting of
points, one dimensional elements (lines), triangles, quadrilaterals,
tetrahedra, and blocks.
Changes:
The development platform has changed from Guile to
PLT-Scheme. The implementation more complete than
ever before.
lsh 2.0.1 (Stable branch)
lsh 2.0.1 (Stable branch)
03/17/2005 03:34 AM
lsh is a GNU GPL-licensed implementation of the SSH (version 2)
protocol. It includes a server, a client, and some utility programs.
Changes:
A denial of service bug in lshd has been fixed. A bug in lsh-make-seed
that could make the program go into an infinite loop on read errors
has been fixed. lsh now asks for passwords also in quiet (-q) mode, as
described in the manual. Control character filtering used to sometimes
consider newlines as dangerous control characters. Now newlines should
be displayed normally.
FOX 1.4.8 (Stable branch)
FOX 1.4.8 (Stable branch)
03/17/2005 03:33 AM

FOX is a C++-based toolkit for GUI development. It includes a rich set
of widgets and has powerful yet simple layout managers, MDI widgets,
and mega-widgets. FOX incorporates support for XDND for drag and drop,
X clipboard and X Selection, watching other I/O channels and sockets,
timers and idle processing, object serialization and deserialization,
a registry to save persistent settings, and 3D widgets using Mesa or
OpenGL. FOX works on Linux, IRIX, Solaris, HP/UX, AIX, Tru64 Unix,
Windows 9x,NT,2K (VC++, GNUWIN32, Borland, VisualAge C++), FreeBSD,
and Sequent.
Changes:
FXUndoList should account for FXCommandGroup when
FXUndoList::end() is called, and not at the
beginning when FXCommandGroup is still empty.
Also, the library incorrectly accounted for size
changes when merging undo records. Adding an undo
command should only change the size when it's
committed, i.e. either at an add() of a simple
command at the toplevel or an end() of a compound
command at the toplevel.
xlog 1.2.2 (Stable branch)
xlog 1.2.2 (Stable branch)
04/10/2005 07:57 AM

Xlog is an easy to use program for logging your
radio contacts. Contacts are saved in a browsable
list which can be edited.
Changes:
This is a bugfix release which fixes compilation
against version 2.4 of the GTK+ libraries. There
is no need to upgrade if you use version 2.6 of
this library.
LinkChecker 2.8 (Stable branch)
LinkChecker 2.8 (Stable branch)
04/08/2005 08:28 PM

With LinkChecker, you can check HTML documents for
broken links. It features recursion, robots.txt
exclusion protocol support, HTTP proxy support,
i18n support, multithreading, regular expression
filtering rules for links, and user/password
checking for authorized pages. Output can be
colored or normal text, HTML, SQL, CSV, or a
sitemap graph in DOT, GML, or XML format. Supported link
types are HTTP/1.1 and 1.0, HTTPS, FTP, mailto:,
news:, nntp:, Gopher, Telnet, and local files.
Changes:
Spurious warnings for missing ending slashes in URLs are no longer
printed. The blacklist output logger has been fixed.
Emilda 1.2.2 (Stable branch)
Emilda 1.2.2 (Stable branch)
03/25/2005 07:11 PMEmilda is an Integrated Library System that features an OPAC,
circulation and administration functions, Z39.50 capabilities, and
100%
MARC compatibility. MARC compatibility is achieved using the Zebra
server from Indexdata in conjunction with MySQL. Emilda is mainly
written in PHP, but Perl scripts exist for MARC manipulation and shell
interaction.
Luola 1.2.7 (Stable branch)
Luola 1.2.7 (Stable branch)
04/10/2005 12:35 PM

Luola is a cavern-flying game for 2-4 players. Each player flies a
small V-shaped ship and has one special weapon. The object of the game
is simply to destroy all other players.
Changes:
Base terrain that is dissolved by acid now
regenerates properly. Better sound effects were
added. The bundled font was changed. Improvements
were made to SFont text rendering. Ships no longer
get stuck inside regenerating bases.
DRBL 1.3.6-11 (Stable branch)
DRBL 1.3.6-11 (Stable branch)
02/07/2005 01:17 AM
Diskless Remote Boot in Linux (DRBL) provides a diskless or systemless
environment for client machines. It works on Debian, Mandrake, Red
Hat, and Fedora. Unlike LTSP, it uses distributed hardware resources
and makes it possible for clients to fully access local hardware. It
also includes Clonezilla, a partitioning and disk cloning utility
similar to Symantec Ghost.
Changes:
This version officially supports Fedora Core 3. A function to check
the input MAC file is added.
OpenNTPd 3.7p1 (Stable branch)
OpenNTPd 3.7p1 (Stable branch)
06/05/2005 11:23 PM
OpenNTPd is a portable implementation of the
Network Time Protocol. It provides the ability to
sync the local clock to remote NTP servers and can
act as an NTP server itself, redistributing the
local clock.
License: BSD License (original)
Changes:
Handling of network error conditions has been improved: some
conditions that caused excessive CPU use on Linux or the
server to shut down are now handled correctly. Logging has be
made quieter and small adjustments will only be logged in
debug mode. Query intervals are now randomized, servers
with larger offsets or error conditions will be queried less
frequently. Support for IRIX, QNX4, and AIX platforms has
been added. The builtin randomization code will be
automatically used if OpenSSL is not available.

UltimateIRCd 2.8.9 (Stable-2.8 branch)
UltimateIRCd 2.8.9 (Stable-2.8 branch)
04/11/2005 05:14 PM
UltimateIRCd is an advanced IRCd hybrid aiming to improve the IRC
experience for both users and admins alike. It has extended channel
access levels (channel administrators and half operators), and user
hiddenhosts.
Changes:
This release addresses a crash bug in the Channel mode bounce code, as
well as lowering the DNS and ident lookup timeouts.
Efax-gtk 3.0.2 (Stable branch)
Efax-gtk 3.0.2 (Stable branch)
06/05/2005 11:23 PM

Efax-gtk provides a GUI frontend for the efax fax
program. It interfaces with efax directly,
replacing the scripts supplied with efax, and can
be used for receiving and sending faxes, and for
viewing, printing, and managing faxes which have
been received and sent. It also has a socket
interface that provides a "virtual printer" for
sending faxes from word processors and similar
programs, and can automatically e-mail a received
fax to a designated user and automatically print a
received fax.
License: GNU General Public License (GPL)
Changes:
An option has been added to the mail_fax script to enable the
received fax to be emailed in PDF (Portable Document Format)
as well as PS (PostScript) formats. When the program exits it
will clean up by also closing any fax viewing program instance
running. Implementation of fax lists simplified and improved.
Other cleanups were also made.
Lintouch 1.4.1 (Stable branch)
Lintouch 1.4.1 (Stable branch)
03/23/2005 04:56 PM

Lintouch is an implementation of HMI (Human
Machine Interface) or MMI (Man Machine Interface)
software framework. It features a server/client
architecture, componentized design, and is
platform and architecture independent. The
Lintouch architecture allows you to develop your
own connectivity plugins and visualization
objects.
Changes:
This version contains several important
enhancements and bugfixes within the shipped
template libraries ltl-display and ltl-input. The
Lintouch Server and Lintouch Runtime can now
handle project filenames with spaces.
UltimateIRCd 3.0.1 (Stable-3.0 branch)
UltimateIRCd 3.0.1 (Stable-3.0 branch)
04/11/2005 05:14 PM
UltimateIRCd is an advanced IRCd hybrid aiming to improve the IRC
experience for both users and admins alike. It has extended channel
access levels (channel administrators and half operators), and user
hiddenhosts.
Changes:
This is a bugfix release to address global connect notices flooding
during server synchronization, various compile bugs, and other bugs. A
native Win32 port is supplied.
Dominion 5.01.02 (Stable branch)
Dominion 5.01.02 (Stable branch)
03/24/2005 08:05 AM

Dominion is a set of four elemental libraries for building complex
sites based on an abstraction layer. It includes a basic database
abstraction layer for accessing any database with the same objects and
methods (connector and cursor), a basic database SML (Structure) and
DML (Data manipulation language i.e. SQL) abstraction layer for
accessing any database with the same table, fields, conditions, checks
objects, and methods. It can build any type of interactive report,
optionally using tables through the DML abstraction layer, and complex
forms and masks.
Changes:
Various Improvements were made, including joins in domdb, new types of
fields in dommask such as Integer, Real, Money, Mail, Image, and File,
support for the MYSQLi library in domvar, and bugfixes in domlist.
pFuel 0.02.01 (Stable branch)
pFuel 0.02.01 (Stable branch)
04/19/2005 11:34 AM

pFuel is an enhanced version of "The Palm Fuel Log" or
"FuelLog" program for the Palm that records fuel purchases
and computes statistics relating to fuel consumption for each
vehicle. You can also set warnings to appear after x km/miles
on the odometer.
Changes:
This release fixes importing empty memos, which could crash the
application, the fact that after editing a note, the user didn't
return
to the good form, a bitmap which was missing in the "about" form, and
the fact that from a clean installation, no category was present.
Brazilian-Portuguese and Catalan translations have been added.
JpGraph 1.18 (Stable branch)
JpGraph 1.18 (Stable branch)
06/05/2005 11:22 PM

JpGraph is an OO Graph drawing library for PHP
4.3.x and above. Highlights of the available
features are: text, integer/linear, and log scales
for both the X and Y axes; anti-aliasing of lines;
color-gradient fills; support for GIF, JPG, and
PNG formats; support for two Y axes, spider plots
(a.k.a Web plots), pie-charts, lineplots, filled
line plots, impulse plots, bar plots, error plots,
and polar plots; Gantt charts; support for
multiple plot types in one graph; intelligent
autoscaling; and extensive documentation (150
pages).
License: Free for non-commercial use
Changes:
This release has a new date/time scale, a new guide-line algorithm for
PiePlots, various minor bugfixes, and documentation updates.
Gaim 1.2.1 (Stable branch)
Gaim 1.2.1 (Stable branch)
04/05/2005 06:33 AM

Gaim is a GTK2-based instant messenger application. It supports
multiple protocols via modules, including AIM, ICQ, Yahoo!, MSN,
Jabber, IRC, Napster, Gadu-Gadu and Zephyr. It has many common
features found in other clients, as well as many unique features. Gaim
is not endorsed by or affiliated with AOL TimeWarner, Microsoft, or
Yahoo.
Changes:
This release features various fixes for remote denial of
service attacks resulting in Gaim crashing. The ICQ login
problems have been fixed, as have various minor MSN bugs.
Nmap 3.80 (Stable branch)
Nmap 3.80 (Stable branch)
02/07/2005 01:18 AM

Nmap is a utility for network exploration or security auditing. It
supports ping scanning (determine which hosts are up), many port
scanning techniques (determine what services the hosts are offering),
version detection (determine what application/service is runing on a
port), and TCP/IP fingerprinting (remote host OS or device
identification). It also offers flexible target and port
specification, decoy/stealth scanning, SunRPC scanning, and more. Most
Unix and Windows platforms are supported in both GUI and command line
modes. Several popular handheld devices are also supported, including
the Sharp Zaurus and the iPAQ.
Postfix 2.2.2 (2.2.x (Stable) branch)
Postfix 2.2.2 (2.2.x (Stable) branch)
04/01/2005 02:08 PM
Postfix is an attempt to provide an alternative to the widely-used
Sendmail program. Postfix attempts to be fast, easy to administer, and
hopefully secure, while at the same time being sendmail compatible
enough to not upset your users.
Changes:
This release features a more usable REPLACE action in
header/body_checks, portability to HP-UX, and fixes for two harmless
defects in the SMTP and LMTP clients that go back to before the first
Postfix release.
CCOUNT 2.2 (Stable branch)
CCOUNT 2.2 (Stable branch)
06/05/2005 11:23 PM
CCOUNT is a package for market research data
cleaning, data weighting, manipulation, cross tabulation and analysis.
It is similar to, and uses the same syntax as SPSS-MR Quantum, a well
known commercial package for processing market research data.
License: Freeware
Changes:
This version contains some bugfixes with one critical bugfix and a new
few commands.

stress 0.18.4 (Stable branch)
stress 0.18.4 (Stable branch)
04/08/2005 03:12 PM
stress is a tool to impose load on and stress test Unix-like systems.
It will impose user-specified amounts of CPU, I/O, RAM, and HDD load
and report any errors it detects. It is used for automated stress
testing and for debugging system components which fail only or more
often when under load. It runs on x86, PPC64, and PPC 32 GNU/Linux,
Tru64, SPARC Solaris, and more.
Changes:
A bug has been fixed in which timeout under extremely heavy load could
wrap to a negative value. There are some usage statement fixes and
improved Debian packaging.
getmail 4.3.6 (Stable branch)
getmail 4.3.6 (Stable branch)
04/08/2005 12:24 PM
getmail is intended as a simple, secure, and
reliable replacement for fetchmail. It retrieves
email (either all messages, or only unread
messages) from one or more POP3, SPDS, or IMAP4
servers (with or without SSL) for one or more
email accounts, and reliably delivers into
qmail-style Maildirs, mboxrd files, or through
external MDAs (command deliveries) specified on a
per-account basis. getmail also has excellent
support for domain (multidrop) mailboxes,
including delivering messages to different users
or destinations based on the envelope recipient
address.
Changes:
This release fixes BrokenUIDLPOP3Retriever, which broke when the
forget_deleted parameter was added to the retriever's base class.
Ksetiwatch 3.0.1 (Stable branch)
Ksetiwatch 3.0.1 (Stable branch)
04/01/2005 10:08 PM

Ksetiwatch is a monitoring tool for the SETI@home distributed
computing project, which searches for signals of extraterrestrial
life. It displays the state of the Seti@home client(s) running on your
computer or in your local network, and logs/manages completed work
units.
Changes:
Minor incompatibilities with KDE 3.4 were fixed. A Dutch translation
was added.
phpBB 2.0.13 (Stable branch)
phpBB 2.0.13 (Stable branch)
04/05/2005 06:33 AM
phpBB is a UBB-style dissussion board written in PHP backended by a
MySQL database. It includes features such as posting/replying/editing
messages, private messages, private forums, user and anonymous
posting, robust theming, user ranking by posts or by special, admin
definable, ranks, and much more.
Changes:
This release is a security fix, including a patch to resolve a
potential authentication bypass bug.
xlog 1.2 (Stable branch)
xlog 1.2 (Stable branch)
04/05/2005 06:32 AM

Xlog is an easy to use program for logging your
radio contacts. Contacts are saved in a browsable
list which can be edited.
Changes:
A morse keyer has been added, which basically is an
interface to cwdaemon. Users can use this to run a CW
contest with xlog. This release also adds log merging, a safe
backup method, and OH1AA logbook import support. Many
cleanups and improvements were added.
phpQLAdmin 2.2.2 (Stable branch)
phpQLAdmin 2.2.2 (Stable branch)
04/10/2005 12:36 PM

phpQLAdmin is designed primarily for administration of a QmailLDAP
user database, but also has EZMLM, QmailLDAP/Controls, Bind9/LDAP
(using the LDAP SDB driver), and Apache configuration (using the
mod_cfg_ldap module) management ability.
Changes:
Problems with domain name addition and changes to
branch and QmailLDAP/Control objects were fixed.
Some array problems were found and fixed. Password
changes now work again. All duplicate
locals/rcpthosts values were eliminated, since
they are not allowed with OpenLDAP 2.1 and later.
NuFW 1.0.2 (Stable branch)
NuFW 1.0.2 (Stable branch)
03/29/2005 07:05 AM
NuFW is an authentication firewall suite: the
gateway authorizes a packet depending on which
remote user has sent it. It can also set quality
of service on a per-user basis and log user
activities into a SQL database. Furthermore, it
can use an external authentication source such as
an LDAP directory and be the key of a Single Sign
On solution.
Changes:
This new release features some improvements in the
management of X509 options (certificate check for nufw,
client key, and certificate are now optional) and fixes some
minor bugs.
IRC Services 5.0.51 (Stable branch)
IRC Services 5.0.51 (Stable branch)
04/03/2005 03:46 AM
Services for IRC Networks (or just Services for
short) provides for definitive nickname and
channel ownership, automatic channel mode setting,
memo (short message) storage and retrieval, and
greater IRC operator control over the network.
Changes:
This release includes minor improvements to the NickServ
FORBID/SUSPEND and ChanServ KICK commands, support for kicking -r
users from +R channels, and added robustness in the convert-db tool.
Munin 1.2.3 (Stable branch)
Munin 1.2.3 (Stable branch)
04/03/2005 03:46 AM
Munin is a system to gather and graph all sorts of
information. You can install a node on the various
machines in your network, as well as on a central
server. The nodes will know how to extract various
kinds of information, such as load average and
bandwidth usage, and will wait for the server to
request these values. The output is in HTML
format. The server can optionally send notifications if
any of the values move outside of a specified
range (and when they move back into it).
Changes:
This release fixes some minor bugs.
gurlchecker 0.8.1 (Stable branch)
gurlchecker 0.8.1 (Stable branch)
04/03/2005 07:54 AM

gurlchecker is a graphical Web link checker. It can work on a whole
site, a single local page, or a browser bookmarks file.
Changes:
This version applies a patch for Solaris, and fixes a segfault
in HTTP header end detection.
getmail 4.3.5 (Stable branch)
getmail 4.3.5 (Stable branch)
04/03/2005 03:37 PM
getmail is intended as a simple, secure, and
reliable replacement for fetchmail. It retrieves
email (either all messages, or only unread
messages) from one or more POP3, SPDS, or IMAP4
servers (with or without SSL) for one or more
email accounts, and reliably delivers into
qmail-style Maildirs, mboxrd files, or through
external MDAs (command deliveries) specified on a
per-account basis. getmail also has excellent
support for domain (multidrop) mailboxes,
including delivering messages to different users
or destinations based on the envelope recipient
address.
Changes:
This release is less conservative about remembering messages as
already-seen when unrelated errors occur after successfully delivering
them.
Etherboot 5.4.0 (Stable branch)
Etherboot 5.4.0 (Stable branch)
04/04/2005 10:22 AM
Etherboot is a free software package for making
boot ROMs for booting Linux and other operating
systems on x86, Itanium, Hammer, and Hyperstone
machines over a network using Internet protocols,
namely DHCP and tftp.
Changes:
Etherboot now supports booting by the PXE method.
It also supports booting on LinuxBIOS from storage
devices supported by the FILO subsystem. Drivers
for many NIC models were added. Ports to the
Hyperstone and ARM (no MMU) CPU architectures were
added.
libspopc 0.6 (Stable branch)
libspopc 0.6 (Stable branch)
03/28/2005 01:34 PM

libspopc is a simple-to-use POP3 client library.
It's primary goal is to provide an easy and quick
way to host a POP3 client within a program to C
developers without exposing them to socket
programming. However, the socket layer is also
accessible. libspopc allows mail programs to
connect to many POP accounts and manage email. It
implements the client side of RFC 1939. The email
client can download email headers before
downloading the entire message.
Changes:
This release breaks the API. popnum() is semantically changed. poplast
replaces old (0.5.9 and lower) popnum. There are fewer memory leaks on
Win32, and code cleanup in error handling.
X-Plane 8.06 (Stable branch)
X-Plane 8.06 (Stable branch)
02/01/2005 09:45 PM

X-Plane is a flight simulator that reads in the
geometric shape of any aircraft and then figures
out how that aircraft will fly. It does this via
an engineering process called "blade element
theory", which involves breaking the aircraft down
into many small elements and then finding the
forces on each little element many times per
second. These forces are then converted into
accelerations, which are then integrated to
velocities and positions. This gives X-Plane the
most realistic flight model available for personal
computers.
Changes:
Better instrument output.
aWebDap 1.8 (Stable branch)
aWebDap 1.8 (Stable branch)
04/04/2005 06:55 PM

aWebDap is an easy to use and flexible Web front end to OpenLDAP
version 2. It allows one to query, view, create, delete, and modify
LDAP entries. It is written with address book suppport in mind. It
also supports VCARD, LDAP URL address book interfaces, Web-enabled
cell phones, and multiple domains. Its capabilities are driven by a
configuration file. It can interface with Web servers with HTTP
support. It includes the option for an update trigger shell
script, which may be used for email notification, external database
updates, etc., and support for multiple binding methods to the LDAP
server to allow more security flexibility. A demo version is available
as a single binary CGI compiled on Fedora Core 3 (gcc 3.4.2, x86_64)
and Red Hat 9.0 and
7.1 (gcc 3.2.2 and 2.96, i386). A preconfigured example is included.
Changes:
This release adds support for WTAI to dial and add numbers to the Cell
address book, CSS for the commercial version. ImgAttribute to allow
LDAP attribute references to be displayed as an image, and support for
Mapquest links based on address. Leading and trailing blanks on search
text input are stripped. The latest LDAP does not support searches for
"***" or "**". AWebDap will no longer submit such a search.
Grok Description matches for PostgreSQL 8.0.2 (Stable branch)
GrokA matches for PostgreSQL 8.0.2 (Stable branch)
Hibernate 2.1 (2.x)
Hibernate 2.1 (2.x)
12/12/2003 10:09 PMRelational persistence for idiomatic Java.
Ready to Hibernate.
Ready to Hibernate.
03/11/2003 09:43 AM
Finally, I'm ready to start working on the Hibernate implementation of
the Roller Weblogger backend. I ended up doing a lot more refactoring
than I had intended. I told you about how I moved code from the Castor
implementation into abstract base classes that can be used by the
Hibernate implementation. Now I'll describe the changes that I made in
the Roller build and code-generation process.
In the original Roller build process, illustrated in Figure 4 of the
article
Building a J2EE Weblogger, I used abstract
javax.ejb.EntityBean classes as the meta-data basis for
generating code via the XDoclet
EJBDoclet task. I was subverting EJBDoclet: using it to generate Data
Objects, Struts Forms, and Castor mappings but not using any of it's
EJB output.
That worked pretty well, but eventually it became a problem. The
generated Data Objects were just dumb data-holders and, over time, we
realized that they need to be smarter "business objects." The Data
Objects were regenerated on every build and that made it diffucult, if
not impossible, to add new methods, new logic, and new collections.
The new Roller build/code-gen process
The new Roller build process, or at least the code-generation part of
it, is shown above. We now start with some hand written "Plain Old
Java objects" or POJOs. We still have to subvert EJBDoclet because the
XDoclet <strutsform> and
<castormapping> can only exist inside EJBDoclet.
I had to use Matt Raible's patched version of
<strutsform> (from his struts-resume
example) because the one in XDoclet 1.2b2 works only if the source
class extends javax.ejb.EntityBean and the new Roller
POJO's don't do that. Matt and I consider this to be a bug in EJBDoclet, but I'm not sure the XDoclet guys
agree. Maybe Roller should define it's own
<strutsform> that works on any POJO and that
inserts validator tags (something Matt also added in his struts-resume
example).
The Roller build/code-gen process is still not perfect, but it's "good
enough" for me to begin my Hibernate implementation of the Roller
Business Tier interfaces. I'll be blogging as I go so stay tuned.
Hibernate 1.2.2 released
Hibernate 1.2.2 released
01/06/2003 09:28 AMHibernate is a powerful, ultra-high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Mckoi SQL, Pointbase
and Interbase.
Hibernate supports an ODMG 3 interface alongside a more expressive
custom API.
Of course, Hibernate integrates elegantly with J2EE application
servers and with other popular open source solutions like XDoclet.
Version 1.2.2 fixes a minor bug introduced in 1.2.1.
Hibernate 1.2 beta 1
Hibernate 1.2 beta 1
11/11/2002 09:22 PMHibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Pointbase, Mckoi SQL
and Interbase. Version 1.2 beta 1 introduces a few important bug fixes
and one significant new piece of functionality.
New Features
==========
* Normalized (table-per-subclass) mapping strategy for databases with
ANSI-style OUTER JOIN and CASE
* Hibernate.initialize() forces initialization of given proxies or
lazy collections
Deprecations
==========
* findIdentifiers() is now deprecated
* hibernate-mapping-1.1.dtd is now preferred to hibernate-mapping.dtd
* previously deprecated insert() and create() methods were removed
from the Session interface
Major Bugfixes
===========
* Fixed JNDI functionality for JNDI servers that use serialization and
ignore Referenceable
* Fixed problems querying table-per-concrete-class or mixed strategy
inheritence hierarchies
* Fixed a bug where deletions where not cascaded to som one-to-one
associations
Q&A
====
* Why is this release a "beta"?
The beta designation refers to the fact that the new 1.2 functionality
is immature. It is not meant to imply that this release is of lower
quality that the previous 1.1.8 release. For 1.1.8 functionality, this
release is intended to be of *higher* quality, since a number of bugs
were fixed.
* Is 1.2 beta 1 a drop-in replacement for 1.1.8?
No. Specifically several deprecated methods were removed from the
Session interface.
* So should I upgrade to the new version?
Yes, most probably. But please take the time to test your system
against the new hibernate.jar.
* Will you be doing a 1.1.9 release that includes only bugfixes (ie. a
drop-in replacement for 1.1.8)?
Only if absolutely necessary. If enough people have a really good
reason for needing this, I will do it - but it will be an annoying
task and requires that I branch CVS which I would prefer to avoid.
* What further work is planned for the 1.2 stream?
- support for the normalized mapping strategy on Oracle
- An overdue refactoring of code that generates SQL strings, replacing
direct StringBuffer manipulation with a new SQL query model
- Make certain that the toolset is fully up to date with the new DTD
- Full "roundtripping" functionality in the toolset
Hibernate 1.1.8 released
Hibernate 1.1.8 released
10/30/2002 10:57 AMHibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Pointbase, Mckoi SQL
and Interbase.
Version 1.1.8 introduces major query language enhancements and
substantially reworks Hibernate's transparent lazy object
initialization.
Changelog:
https://sourceforge.net/project/shownotes.php?release_id=119289
Homepage:
http://hibernate.sourceforge.net
Full feature list:
http://hibernate.sourceforge.net/features.html
Hibernate 1.1beta1 released
Hibernate 1.1beta1 released
08/05/2002 10:45 PMHibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Mckoi SQL and
Interbase.
Version 1.1beta1 introduces the following enhancements:
* brand new Query API supporting pageable result sets and named
parameters
* query language enhancements including subqueries
* reworked documentation in DocBook
* JCS cache integration
* improved prepared statement cache
* minor bugfixes and performance optimizations
Easy Hibernate Cache 0.6
Easy Hibernate Cache 0.6
12/08/2003 01:07 PMA fast and simple, pure Java, in-process cache.
Hibernate 1.0rc3 (0.9.17) released
Hibernate 1.0rc3 (0.9.17) released
07/03/2002 11:09 AM Hibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritence, polymorphism, composition and the Java collections
framework. No code generation or bytecode processing is required.
Instead, in pursuit of a shorter build procedure, runtime reflection
is used. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, MS
SQL Server, Mckoi SQL, Progress, HypersonicSQL, and Interbase.
Hibernate - A J2EE Developers Guide
Hibernate - A J2EE Developers Guide
04/06/2005 05:24 PMHibernate tests in place and remember
me.
Hibernate tests in place and remember
me.
03/11/2003 09:43 AM
I developed Roller without unit testing, but I'm not going proceed
with the Hibernate implementation without having tests in place. Last
night, I checked in tests for the Roller NewsfeedManager, the simplest
of the Roller backend managers. The next step is to write or generate
Hibernate mappings for the NewsfeedData object and code up a new
NewsfeedManagerImpl.
While I was working on that, Ma
tt implemented remember me, added email notification for comments,
and upgraded his site to the latest Roller from CVS (not even I am
ready to do that ;-)
Tropical Primate Found to Hibernate
Tropical Primate Found to Hibernate
06/24/2004 01:37 AMRuby On Rails Showdown with Java
Spring/Hibernate
Ruby On Rails Showdown with Java
Spring/Hibernate
04/04/2005 11:09 AMXi-Batch 6.338 (Red Hat)
Xi-Batch 6.338 (Red Hat)
08/16/2004 06:40 AMA job scheduling and management system for networked servers.
Batch It! v4.02
Batch It! v4.02
04/24/2004 07:42 AMBatch It! is a batch image processor. It saves you time by handling
tasks such as resizing, renaming, adding captions and so on to images.
[Shareware $60.00 14 Days 4.65 MB]
Batch It! Pro v3.49
Batch It! Pro v3.49
11/01/2003 07:35 PMBatch It! Pro is an automated Batch Imaging Editor which allows you to
resize, rename, rotate, create thumbnail galleries, add captions and
more. It is a must-have tool for webmasters and digital photographers
alike. It Load JPEG, BMP, TIFF, PCX, PNG, TGA, PBM, PGM, PPM, GIF,
VDA, ICB, VST, PIX, WMF, FAX, PSD, PDD, PSP, CUT and PCD and Save in
JPEG, BMP, TIFF, PCX, PNG, TGA, PBM, PGM, PPM and GIF format.
[Shareware $79.95 21 Days 4.22 MB]
PostgreSQL 7.4
PostgreSQL 7.4
11/25/2003 10:24 PMLast week's release of
PostgreSQL 7.4 made a great open source project even better - it even
managed to impress
hard-core MySQL advocate Jeremy Zawodny. The detailed release
notes show that most of the improvements were with regards to
performance, but the thing that really caught my eye was tsearch2, the
new full text indexing suite. A bit of digging brought up the CVS tree for
the new module, which in turn lead me to this tutorial style
overview of its capabilities.
I make extensive use of MySQL's built in full text indexing on this
blog for both the search engine and the "related entries" lists, so
it's a feature I've really been missing in my experiments with
PostgreSQL.
Using PostgreSQL With PHP
Using PostgreSQL With PHP
03/15/2003 09:04 PMThis tutorial is very basic, and will provide you with all of the
information you'll need to start using PostgreSQL With PHP.
PostgreSQL 7.4.3
PostgreSQL 7.4.3
06/15/2004 10:38 PMThe latest version of the sophisticated Object-Relational DBMS.
PHP and PostgreSQL
PHP and PostgreSQL
06/13/2002 08:43 AMWhen you talk about PHP and databases, people tend to assume
you're talking about MySQL. But hang on to your horses - difficult
though it may be to believe, PHP does include support for a number of
other databases. One of them is PostgreSQL, the *other* open-source
database - and this article tells you everything you need to know
about
using it with PHP.
compile to batch
compile to batch
09/16/2004 05:56 AMhello world
Xi-Batch 6.338 (SuSE)
Xi-Batch 6.338 (SuSE)
08/16/2004 06:40 AMA job scheduling and management system for networked servers.
Batch It! Ultra v3.61
Batch It! Ultra v3.61
11/14/2003 06:56 AMBatch It! Ultra is an image editord which features image slicing,
resizing, thumbnail gallery creation, renaming, captioning and
more. It supports file formats such as JPEG, GIF, PNG, BMP and more.
[Shareware $100.00 4.99 MB]
SMS Batch Distributor
SMS Batch Distributor
04/20/2004 07:09 AMBatch Renamer
Batch Renamer
06/29/2004 03:30 PMBatch Renamer 1.0 released
Postgresql AutoDoc 1.23
Postgresql AutoDoc 1.23
06/02/2004 10:59 PMA Postgres Automatic Documentation Agent.
PostgreSQL 7.4 Released
PostgreSQL 7.4 Released
11/18/2003 03:14 PMPostgreSQL 8.0.0 beta 1
PostgreSQL 8.0.0 beta 1
08/10/2004 05:53 PM[USN-71-1] PostgreSQL vulnerability
[USN-71-1] PostgreSQL vulnerability
02/01/2005 09:28 PMMartin Pitt (Feb 01 2005)
Postgresql AutoDoc 1.20
Postgresql AutoDoc 1.20
11/03/2003 02:33 PMA Postgres Automatic Documentation Agent.
PostgreSQL 8.0.2 (Stable branch)