All releases tagged Development


Release Notes: The table creation code in vmysql.c and vpgsql.c was consolidated. SQL_BUF_SIZE was increased from 600 to 2048 for Oracle, Postgres, and Sybase. qnprintf() was added to vpopmail.c for escaping strings in SQL queries. Use qnprintf() when building queries in vmysql.c, vpgsql.c, voracle.pc, and vsybase.c. Multiple fixes were made to vpgsql.c related to freeing PGresults and attempting to access NULL PGresults when reporting errors.


Release Notes: This release includes many bugfixes.


Release Notes: This version started with fixes to the build/install process and expanded to include some more minor bugfixes and feature requests. A 5.4 release should be close.


No changes have been submitted for this release.


Release Notes: Some minor changes were made to vlimits.c to make it compile, but more work is needed. Various LDAP fixes were made, the vlimits structure was updated, and valias_line was changed from the "blob" type to "text". There was a minor fix for users-big-dir and a fix for vipmap for displaying the usage. host_in_locals now converts addresses to IPv4 so that ip-alias works with courier-imap.


Release Notes: More error checking was added to vpopbull. The limits API was added to manage restrictions on the maximum number of accounts, forwards, aliases, and mailing lists. The administration guide was updated to reflect the limits features. Automatic directory creation is now done in vpopbull if a user account has not had a directory assigned to it. Wildcard support was added to the vdelivermail valias functions. Various typographical errors were fixed. vdelivermail now has support for exit codes in .qmail files.


Release Notes: This release adds one last patch for the vgetent problem, comments out the lseek definition for BSD users, replaces the old qmail-pop3d-maildirquota patch with the qmail-maildir++ patch (which adds Maildir++ support not only to qmail-pop3d, but also to qmail-local), and updates the documentation.


Release Notes: Support for autocreation of missing user directories on POP authentication or email delivery, support for cleartext passwords for sites upgrading to cleartext passwords with the CDB module, validation of all user@domain email addresses to RFC standards with exception of % character in user names, removal of compiler warnings for "clobbered in long jump", and additional checks in configure for user input errors on location of programs (tcprules, qmail-newu, and qmail-newmrh).


Release Notes: Many minor feature changes and bugfixes were made. Support was added for Maildir++ quotas, so that it integrates with courier-imap and sqwebmail user quotas. Additional validation of inputs for user, domain, GECOS, password, and clear-text passwords was added to the cdb and mysql modules. Unix time stamps are now used in MySQL vlogging. The new vkill program was added to kill any process matching a string. An experimental qmail-local replacement was added. Support for automatically generating random passwords was added. Support for storing and displaying last authentication time was improved.


Release Notes: The email quota code is now compatible with sqwebmail, courier-imap, and courier-pop code. This enables sqwebmail to display the user's quota. A -Q option has been added to vuserinfo to display a user's quota. New quota warning messages have been added.