⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 相当优秀的 UNIX 进程管理工具
💻
📖 第 1 页 / 共 5 页
字号:
Numbers in square brackets ([]) are tracker items on SourceForge with patchor info related to the entry. <http://sourceforge.net/projects/vpopmail/>5.4.6 - released 30-Jun-04	[backport from 5.5.0]	- Consolidate table creation code in vmysql.c and vpgsql.c.	- Increase SQL_BUF_SIZE from 600 to 2048 for Oracle, Postgres	  and Sybase.	- Add qnprintf() 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 to vpgsql.c related to freeing PGresults and	  attempting to access NULL PGresults when reporting errors.5.4.5 - released 25-Jun-04	fernando (at) telemacro (dot) com (dot) br	- Patch for vpgsql.c fixes bug with Postgres and roaming users	  (POP before SMTP). [895501]	Fran莽oi Wautier	- Fix method used to open database in vauth_open_update of	  vmysql.c. [967994, 946983]	Pit Palme	- Show 'delete' as valid option to vdelivermail in docs. [951245]	rstml	- Hide error message during POP3 auth with Postgres. [915485]	Tom Collins	- Fix `vuserinfo -l` output, based on Bill Shupp's patch	  (moved code to a single function call). [961742]5.4.4 - released 26-May-04	Tom Collins	- Link math lib when compiling for MySQL.	- Create ~vpopmail and ~vpopmail/etc in configure script. [930939]	  Note that any code creating files in ~vpopmail should probably	  be moved from configure and into Makefile (under make install).	- Use MAX_PW_DIR when checking max size of domain's directory.	Ken Jones	- vdelivermail.c: wait on pid for qmail-inject to finish	  before continuing in deliver_mail function. [from 5.5.1]        Michael Bowe        - Minor documentation tweaks        - Fix for : If roaming users were enabled, and auth module was not          SQL based, and user's IP address was not available (eg being          called from Courier-IMAP with authdaemon enabled), then          open_smtp.tmp.pid files would be created for each auth           but never removed.5.4.3 - released 11-Mar-04	Tom Collins	- Add missing link libs (m, nsl, socket) on Solaris installs.	- Fix vsetuserquota() to write properly formatted quota to 	  maildirsize file.	- Update vdominfo to ignore non-domains in users/assign.	- Update vconvert and dotqmail2valias to ignore non-domains in	  users/assign.5.4.2 - released 22-Feb-04	Tom Collins	- Remove attempts to free() static buffers in vpgsql.c. [888888]	- Fix problems with creating valias table in vpgsql.c. [892595]	- Remove unnecessary check for C++ from configure[.in].	- Don't include DESTDIR when building inc_deps and lib_deps.	  [886988]	- Properly parse Maildir and mbox delivery lines in .qmail files	  in vdelivermail (and exit(111) for mbox lines). [889756]	- Temporarily disable -s option to vadduser (since it's broken).	  [895375]	Anders Brander	- Add contrib/checkpassword_debug.[README,c] for testing and	  debugging problems with vchkpw. [862608]5.4.1 - released 10-Feb-04	Tom Collins	- Add dotqmail2valias program for converting .qmail-alias files	  to valias table entries.5.4.0 - released 1-Feb-04	Tom Collins	- Update configure with correct location of vlimits.default.	- Fix typo (ammount) in vmoddomlimits. [882884]	- Don't include $(DESTDIR) when building vpopmailbindir. [884247]	- Mention compatability issues with older SMTP AUTH patches. 	  [882351]5.4.0-rc2 - released 19-Jan-04	Michael Bowe	- Added some basic 5.4 upgrade notes to the UGPRADE file	- Fix typo's in configure.in that relate to the errors generated	  when a discontinued configure option is used	- Fix bug when autocreating a user dir for a user who exists	  in the auth backend, but does not yet have a user dir 	  allocated. [873007] 	- Fix bug introduced in vpopmail-5.4.0-pre2 that was preventing	  ~vpopmail/etc/vpopmail.mysql from being installed [874776]	- vpopbull was failing to create userdirs in some cases	  (when the user exists in the auth backend, but did not have	  a dir allocated yet) [816942]	- clearopensmtp was using USE_MYSQL rather than USE_SQL to 	  determine where the roaming IPs were being stored [876016]	- Update INSTALL and other guides to mention that vchkpw group	  does not need to be gid 89. [877154]	- Update README.pgsql to include security warning regarding	  the postgres username/password [879124]	Ken Nonaka	- Fixes to vpgsql.c to clear compile errors when 	  --enable-ip-alias-domains is enabled. [874066] 	Tom Collins	- Check for comments earlier in deliver_mail().	- Remove unused --enable-defaultquota and code related to it.	  (Replaced by settings in vlimits.default.) [869411]	- Remove references to --eanble-defaultquota in documentation.	- vdelivermail.c: Consistent return values in deliver_mail().	- More updates to build files. [874831]	- Apply patch from http://www.fehcom.de/qmail/smtpauth.html	  to fix CRAM-MD5 SMTP AUTH in vchkpw. [871493]	- Have vchkpw.c use get_remote_ip() to convert IPv6 to IPv4	  (fixed problem with ::ffff: in relay file). [876019]	- Fix bug in vpalias where .qmailadmin-limits was incorrectly	  thought to be alias for user 'dmin-limits'.	- Sort by alias in valias_select_all (needed for QmailAdmin).	- Add new valias_remove() command to remove a single line from	  valias table.  (not implemented for cdb backend yet)	- Fix incorrect buffer use in PQexec() calls.	- Convert '.' to ':' when building filename in valias_select()	  in vpalias.c.	- Remove length check for 'alias' parameter in vpalias.c's	  valias_select_all() and valias_select_all_next() since it's a 	  return value buffer.	- Remove duplicate code in valias_select_all_next() in vpalias.c.	- Fix configure.in to update cdb/conf-cc and cdb/conf-ld. [877166]	- Add /usr/local/mysql/include/mysql to search list for incdir,	  and /usr/local/mysql/lib/mysql for libdir. [877168]	- Remove cdb/compile, cdb/load, cdb/conf-cc and cdb/conf-ld as	  they are automatically generated during configure/make.	- Add missing $(DESTDIR) to some @vpopmaildir@ paths in Makefile.	  [879103]	Bill Shupp	- Add -o option to vmoduser to set V_OVERRIDE flag. [875505]	- Contributed README.vlimits [855693]	- Updated README.quotas	Casey Zacek	- Create maildirsize file in vsetuserquota(). [869457]	Anders Brander	- Allow optional length for random passwords in vadduser and	  vadddomain. [848228]5.4.0-rc1 - released 1-Jan-04	Michael Bowe	- Code fixes and documentation work for LDAP module. 	  Incl updated README.ldap, vldap.c, vldap.h, ldap/slapd.conf, 	  ldap/vpopmail.ldif. [863881] [811000] [864643]	- Rewrote the README.mysql based on my web based guide.	- Documentation tweaks for README.pgsql, README.roamingusers.	Tom Collins	- Remove unused var (cp), change random/srandom to rand/srand in	  vpopmail.c to remove compiler warnings.	- Fix Makefile to use correct owner/group/permissions for 	  install-strip.	- Fix configure to indicate that --enable-auth-logging is default. 5.4.0-pre2 - released 21-Dec-03	*** Note that the configure option for setting the authentication	*** module has changed.  Instead of --enable-mysql, use	*** --enable-auth-module=mysql.	Casey Zacek	- Keep vlimits_setflags() in vlimits.c when mysql-limits is	  enabled. [858109]	- Create maildirsize file when adding new user. [858994]	Tom Collins	- open_smtp_relay(): fix address conversion of '::ffff:127.0.0.1'	  ip format, move code to function and replace calls to	  getenv("TCPREMOTEIP"). [858586]	- When optimizing adddomain, rebuild users/cdb after each addition	  instead of postponing. [859707, temporary fix]	- Move maildir_to_email() from vdelivermail.c into vpopmail.c,	  replace dupe code that tries to do the same thing. [859098]	- Fix domain quota checks to work with hashed directories. [859098]	- Fix bug when calling format_maildirquota() with NOQUOTA.	- Document use of NOQUOTA in vadduser. [862315]	- Fix Makefile so `make install` works from checked out CVS. [863862]	Michael Bowe	- Revise configure script so choice of auth module is now "OR" 	  rather than "AND".           Auth module selection now uses the format :            --enable-auth-module=cdb|mysql|pgsql|ldap|sybase|oracle|activedir	  Rather than :	    --enable-mysql --enable-pgsql --enable-ldap etc	  If the old style is used, then the configure script will output	  and error and will advise the user of the updated syntax. [855691]	- Removed the code that created a vpopmail.config.sh file each	  time the configure script is run. This file is never used,	  and a more accurate result can be achieved by using	  ./config.status --recheck [860271]	- Update the vldap/qmailUser.schema so that it contains the 	  required definition for 'clearPassword' [810999]	- Modify vpopbull, so that within each domain, the users are	  processed alphabetically. The idea behind this is to give the	  operator some idea of "how far through" the mailout we are.5.4.0-pre1 - released 10-Dec-03		Michael Bowe	- Updated README.xxxauthbackend files to include indication	  of which auth systems are of production quality (cdb, mysql),	  which ones are believed to be generally functional (ldap,          pgsql) and which ones are not recommended (oracle, sybase,	  activedir) [832302]	- Review the assorted text files included in the source dir.	  Remove out-of-date content / files as appropriate. Updated	  some minor typos in the documentation [793659]	- Contributed the README.roamingusers file that provides some	  explanation of how the vpopmail roaming users system works.	- Revised the configure.in script to try and improve logic,	  formatting, and helpstrings. Also added tests for many new	  functions/libraries as per suggestions from autoscan tool.	  [828680]	- Contributed README.ipaliasdomains file that provices some	  explanation of the how the vpopmail IP Alias Domains system	  works        - Modified vdeldomain() so that it emits a warning rather than	  aborting should any of the steps in the delete process fail.	  The idea is to allow a partially installed domain to be 	  cleanly and easily removed from the vpopmail system [821972]	Tom Collins	- Update more files involved in the build process.	- Remove unused variable (fs) from vset_limits() in vlimits.c.	  [846509]	- Change permissions on vpopmail.mysql to 0640. [848605]	- vuserinfo: indicate whether limit came from domain limits.	- Correctly apply domain limits to user accounts.	- Fix problem in maildirquota.c where off_t was assumed to be	  long.  Created wrapper function to do conversion. [797011]	- Fix double-printing of email address with vpopbull -V.	- vpopbull: Fix incorrect link building when file starts with '/'.	- vpopbull: Send errors to STDERR.5.3.30 - 20-Nov-03	Michael Bowe	- Fixed logic error in update_rules(), to prevent "update_rules          failed" error being generated on the first attempt for a 	  roaming user to POP auth [833926]   	- Remove "id" column in PostgeSQL's vpopmail table.	  This column appears to serve no purpose, and causes errors	  when you try to insert your first domain [822181]	- Added installation instructions for PostgreSQL to the	  README.pgsql file [824088] 	- Made the default ~vpopmail/etc/vpopmail.mysql file more	  verbose/descriptive	- Cleared two bugs in the vauth_getall() funcion of vpgsql.c	  These bugs were in particular causing qmailadmin not to be	  able to display a list of users for a domain [837139]	- Modified ifdefs throughout suite to clear compile failures	  with some of the auth backends if you configured with 	  --enable-auth-logging=n [842393]	Tom Collins	- Install a vlimits.default file if none exists (fixes "can't	  read domain limits" errors). [828428,828658]	- Allow for comments in vlimits.default and .qmailadmin-limits.	- Ignore K/KB/M/MB modifiers on vmoddomlimits -Q. [821892]	- Update help for vmoddomlimits to indicate that -Q is MB.	Justin Heesemann	- Add -d option to vmoddomlimits to work with vlimits.default.	- Fix bitwise AND when setting pw_gid.	- Fix bug when setting NO_DIALUP. [833926]	Bill Shupp	- Set uid/gid when creating maildirsize in vuserinfo. [832588,832592]	Dmitry Vodennikov	- Save/restore current working directory before/after calling	  vdelfiles() in vdeldomain(). [835724]	Rolf Eike Beer	- Fix some prototypes and typecasts in maildirquota.c to allow for	  compilation with cc on HP-UX 11.00. [840001]	- Add vchangepw program to allow any user to change their password	  (modified from vpasswd). [840001]5.3.29 - 20-Oct-03	Michael Bowe	- Fix formatting error in tcp.smtp.tmp.pid filename	  (was being created as tcp.smtptmp.pid).	Tom Collins	- Remove acconfig.h; update configure.in to work without it.	- Update 'missing' script with version from automake 1.6.	- Send errors to stderr instead of stdout (vpopmail, vchkpw).	- Add support for port 587 (submission) to vchkpw.	- Increase size of VchkpwLogName in vchkpw.c to eliminate a

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -