Roberto Puzzanghera - https://www.sagredo.eu
- show domain's users page group forwards belonging to the same alias_name 90a3be9
Roberto Puzzanghera - https://www.sagredo.eu
- show domain's users page lists valiases too
Roberto Puzzanghera - https://www.sagredo.eu
- mod_domain.html: Mailing Lists domain limit was not copied correctly
Roberto Puzzanghera - https://www.sagredo.eu
- relaylimits added to control files
- disabled maintainer mode to avoid autotools regeneration on user builds
Roberto Puzzanghera - https://www.sagredo.eu
- simsizelimit dropped from control files list
- domain's users shown sorted alphabetically
- navbar hidden in case of enabled clear pwd to avoid overlapping
- added a patch to highlight users with restrictions and with admin privileges (thanks Bai Borko)
- added control files notlshosts_auto and tlsserverciphers
Roberto Puzzanghera - https://www.sagredo.eu
- Minor fix to view_domain.html
- Minor fix to the html of list all domains
- aclocal fix
Roberto Puzzanghera - https://www.sagredo.eu
- Fixed configure break. Trivial C test program breaks on gcc-14.1 due to missing headers (commit)
Roberto Puzzanghera - https://www.sagredo.eu
- ChangeLog ranamed to ChangeLog.md
- solved stringop-truncation warnings in domain.c and lang.c and removed -Wno-stringop-truncation on CFLAGS in configure.ac
- fixed buffer overflows in domain.c
- edited lang.c to lowercase the language file to solve compatibility issues with google-chrome and to avoid errors due to "invalid language file" in some browsers.
- restored the autotools files to allow compilation on 64b platforms.
- configure.in renamed configure.ac
- configure.ac now requires autoconf-2.71. Dropped all autoreconf warnings
- edited user.c to avoid that the clear pwd field will be showed (delete that part if you compiled vpopmail with --enable-clear-password)
- edited html/mod_user.html to prevent the erase of the password when modifying a user in case clear passwords are disabled. Now the password field is not shown anymore.
- modified Makefile.am to remove the "wwwroot" variable, as it's not used
- new responsive skin
- modified all files under the html/ dir and the html code inside many .c files
- added functions to template.c to add a common header and footer to all html files
- dropped the images/ dir
- created the assets/ dir and copied there the stylesheet style.css and the qmail icons
- udisablemaildrop field is now umaildrop (didn't work)
- added the following control files: badrcptto, brtlimit, concurrencyincoming, defaultdelivery, dnsbllist, greylisting, locals, moreipme, morercpthosts, rcpthosts, simcontrol, simsizelimit, softlimit, spfbehavior, spfexp, spfguess, spfrules, srs_domain, srs_maxage, srs_secrets, taps, virtualdomains.
- language files moved to lang/ dir. Modified lang.c accordingly
- undefined several variables generated by configure in all .c files, as they conflicted with homonymous vpopmail's variables imported from its config.h, in order to avoid warnings during the compilation.
- fixed compilation warnings in acl.c
- fixed compilation warnings -Wformat-overflow and -Wformat-truncation in domain.c
- corrected the README file for obsolete informations and renamed to README.md
- added a big patch by Ali Erturk TURKER (more info here and
here):
- gets vqadmin to save vpopmail limits to database
- fixed a core-dump due to SIGILL caused by memcpy
- adds missing limits and permissions, changed the UI to be more user-friendly
2.3.7 1/11/05 Jeremy Kitchen - added SpamAssassin support from vpopmail
11/29/04 Rafael Ledesma Serrano - Spanish Translation
2.3.6 11/11/03 Jeremy Kitchen - added isoqlog support
05/30/03 Ken Jones - allow blanking passwords
03/23/03 Peter Nagy - Hungarian translation
02/14/03 - Change href for vpop.css style sheet in all html files to be /images/vqadmin - update Makefile.am to use "DocumentRoot"/images/vqadmin instead of "DocumentRoot"/vqadmin - rename style sheet from vpop.css to vqadmin.css
01/27/03 - qmail control file, make sure there is a newline at the end of every control file. - new show_controls function to display all the qmail control files along with their current value and default. - clicking on any file brings you to the edit screen, even if the file does not exist. - modifying a control file brings you back to the show control file screen - updated global_par with robomail's version. Lets us set a value multiple times for the multiline displays - support deleting control files (sets it back to defaults by deleting the file
01/26/03 - Main menu tile changed to "VqAdmin Main Menu"
2.3.4 01/22/03 - editing qmail control files section wasn't adding a newline to the end of the files. Fixed
01/09/03 - update style sheet to set all text to white except black in text input fields. - Change Main Menu to Main VqAdmin Menu to differentiate between sugarbox main menu and vqadmin main menu - update style sheet to match sugarbox blue background.
2.3.3 08/08/02 vol@inter7.com - Various trivial overflow fixes 08/07/02 "Chris Stump" - Qmail control file viewing/modification functionality - Modified configure.in and Makefile.am to correctly place vpop.css
"Jeff Keys" <jeff at gvinfosvcs dot net>
- Added vpop.css and improved HTML templates
07/30/02 "Maciej Gruszczynski" - New Polish translation
07/29/02 "Robert Jonker" - New Dutch translation
2.3.2 05/08/02 - user.c needed string.h included for solaris - user.c needed string.h included for solaris
04/12/02 - lang file is symbolic link change
Steve Fulton steve at esoteric dot ca
- This patch adds a column to the show_users() screen called "Last
Logon". For each user listed, an additional field which states
their last logon if auth_logging is enabled. If it is not, then
a message states auth logging is not enabled.
2.3.1 03/25/02 Cyril Herbez cyril at dfi dot ch - New French translation
03/20/02 - Makefile will not over write .htaccess or vqadmin.acl files during make install. - support for adding aliased domains - change menu from "Show Domains" to "List Domains" - list domains show aliased domains with link to real domain - delete domain works with aliased domains - use QMAILDIR instead of hard coded /var/qmail/users/assign in domain.c
2.3 03/15/02 "Nishikizawa" at valuecommerce dot ne dot jp Japanese translation.
03/13/02 - cgi.c: make unsigned char be char domain.c: add #include <string.h> for strtok function
03/12/02 "Daniel Schildt" - Finnish translation
02/28/02 "Thorsten Spaeth" - German translation
02/16/02 "Davide Giunchi" - new italian translation. Nice job! "the previous translation was horrible! it doesn't seems to be written by an italian person" - Davide
02/14/02 - show users was assuming forwarded email addresses always start with "&" so would skip the first character. - change show domains to list domains 2.2 02/12/02 - public version number increase for new stable release - clicking on del user from the modify user page shows incorrect error message, fixed - deleting a user from the mod user page would fail, fixed
2.1 02/11/02 - code for ACCEPT_LANGUAGE and PATH_INFO are checked to only open files in the local directory, and no symlinks - remove global_exit() calls on errors from domain.c and user.c
02/05/02 - internal development changes and testing
2.0 01/31/02 - use @ sign to determine if .qmail file has a forward - don't check any .qmail-*default files because they are also for mailing lists - skip # or white space lines in .qmail files
01/20/02 - make variables passed to parse_email static
01/17/02 Pablo Costa <pablo at 3light dot com dot br> - brazilian translation
01/10/01 - more html changes - link en file to en-us on make install
01/09/02 - update to use new vpopmail 5.1.7 auth logging method - display users directory - set permissions of .htaccess to rw-r-r - add user: make all options available - rearrange the fields on add user and mod user, most used at the top - rearrange main menu - put font,bgcolor,fgcolor,font size in language file - add new function get_lang_code(char *); - fixup some html syntax - update user.c and domain.c html code to use font info from language file
01/02/02 - set default background to be white with black text
12/30/01 - change error message "SHIT" to "Dag Nabit" - add in "Show Domains" on main menu - add new list_domains function and show_domains.html page allow for string matches
12/29/01 - add support for last_auth ip and time display in modify user page - update show users to not display clear password if clear passwords were not enabled in vpopmail
12/28/01 - acl.c change to use int subscripts instead of char - add support for quota, disable pop, disable imap, disable password changing, disable smtp relay used by qmailadmin-1.0 - mod domain no longer requires postmaster password entry
1.19 12/19/01: - change order of headers to include "global.h" before "vauth.h"
11/07/01: - Change PACKAGE and VERSION to use VQA_PACKAGE and VQA_VERSION so as not to conflict with vpopmail or other packages. - update html to use VQA_VERSION and VQA_PACKGE - update show vpopmail version and package - update html to use new version stuff
11/05/01: New changes from vqadmin guy, damn, I don't have his email address to put in here. I'll try to get it later.
- spelling error
- "hello" page fix
- user bit flags work, like NO_RELAY, NO_WEBMAIL, etc
- HTML format fixes
1.18 07/13/01: update to support multiple forwards
1.17 07/10/01: change the show users page format
1.14 07/01/01: add the abilty for general GET processing update cgi processing to parse both POST an GET variables
1.11
06/28/01: review all html files and put in translation codes
add new english translation file
add new italian translation file (bad translation)
display .qmail-user forwards in show users
display .qmail forwards in users dir
1.10 06/27/01: review the acl functions/features and make changes add display of postmaster password to domain view add display of user password to show users
1.9 06/25/01: add support for displaying html files
completely re-write user interface
1.8 06/19/01: update INSTALL doc to work
1.7 06/04/01: update to support vpopmail 4.9.11+ vqpasswd structure
removed "could not open lang" error message
1.6 05/07/01: remove AC_CHECK_FUNCS() from configure.in add #include <memory.h> to template.c some other include fixes and cleanup
1.5 04/02/01: update configure.in for new version
acl.c parse_multi now allows spaces as a delimiter
as well as the comma
1.4 03/22/01: Claudiu Costin Romanian translation
03/20/01: add check for floor in -lm and compress in -lz
03/18/01: Ronny Grner - German translation
03/17/01: Nicolas Croiset - French translation
03/16/01: Jesus Arnaiz - changes to Spanish translation
kbo
- remove unused lines in acconfig.h
- update INSTALL for correct .htaccess and <Directory> syntax
Joe Modjeski
- remove crypt.h from edit.c
- change Makefile.am to use `id -g root` instead of root
since FreeBSD has no root group
03/14/01: kbo - added enable/disable of authentication based relay control - added update of users full name field "pw_gecos"
03/13/01: kbo - add AUTOMAKE_OPTIONS to Makefile.am to be more portable - add multilanguage support code - add english language translation
1.3 03/13/01: kbo - added configure script support - fixed add domain problem - added support to create domains owned by any /etc/passwd user
02/13/01: kbo - New INSTALL file - updated html template to remove host name from http:// urls
1.2 02/06/01: vol - New FAQ file
02/05/01: "Neil Blakey-Milner" - FreeBSD and portability fixes.
1.1 01/09/00: kbo - create version 1.1 for public release - update domain.c to accept new vadddomain UID, GID parameters
9/11/00: vol - Base CGI code done; HTTP, templates, etc - phew Time for food.
9/12/00: vol - Added access list code
9/13/00: vol - Added edit user interface - Added access list restriction code
9/14/00: vol - Added 'Remove User' to the edit user interface - Fixed a dumb little memory problem with warning messages - Added 'Create Domain' feature - Added 'Delete Domain' feature - Created a few README-type files
9/15/00: vol - Added hidden navigation form variable to edit template - Fixed bug in quota code that allows people to corrupt vpasswd files with extremely long quota lengths - Fixed same bug in rest of fields
9/18/00: vol - Fixed a 'Invalid Quota' bug on 'NOQUOTA' content - Added 'Password Updated' message after password change - Added some more confusing, uninformative documentation - Went GPL!
9/20/00: vol - Added optional postmaster user creation with domain creation
9/25/00: vol - Fixed some 'current working directory' problems - Upgraded to version 1.0b