Sophie

Sophie

distrib > Fedora > 13 > i386 > media > os > by-pkgid > 6824403dfe36e731cc4d4dc16941870d > files > 5

vacation-1.2.7.0-7.fc12.i686.rpm

2008/07/03
- Tagged Vacation 1.2.7.0

2008/06/30
- Fix last g++ warning - thanks to Daniel Pittman of Linux Users of Victoria!

2008/06/29
- Wrap _GNU_SOURCE #def in a #ifdef to suppress warning.
- Fix remaining g++ string related warnings.

2008/06/23
- Fix missing cast that stops vacation compiling with g++
- Fix various other g++ warnings due to lack of const in char * defs.

2008/06/16
- Tagged 1.2.7.0-rc2 as no more bugs reported in rc1.

2008/05/31
- Make "verbose" option code in rfc822.c depend on DEBUG being defined to supress compiler warnings.
- Fix my Id header stuffup in the ChangeLog. :-)

2008/05/19
- Fix trivial memory leak when checking for recent emails in the GDBM db.

2008/05/17
- Fix segmentation fault in strlcpy() when passed a NULL source string.
- Added KNOWN_BUGS file.
- Added Id header to rfc822.c, strlcat.c and strlcpy.c
- Tagged 1.2.7.0-rc1

2008/01/20
- Added List-Id to the headers that junkmail() searches for.
- Removed the old code for parsing email addresses, the new rfc822.c works so much better!

2008/01/19
- Mega update - reformatted everything to the GNU coding style using GNU indent
- Tidied up the ChangeLog

2008/01/17
- Added documentation for the "-h" option to specify a domain name for email replies to be from.
- Fixed bug where in DEBUG mode an unchecked fopen() would cause a crash if it failed.
- Added -g flag to use debug info by default.

2008/01/14
- Tagged 1.2.7.0 beta 5

2008/01/13
- Fixed brown paper bag bug - duplicate case statements stopped it compiling!
- Added patch from Jacek Kalinski that automatically creates a vacation database for users who do not have one.  Stops vacation dieing if they have forgotten to init the database.

2007/05/05
- Tagged 1.2.7.0 beta 4

2007/04/16
- Modified the Makefile to use uname -s to work out the OS to tell Linux from FreeBSD and set the appropriate options.

2007/04/14
- Added FreeBSD compile options to the Makefile and altered the docs.
- Thanks to Marshal Newrock for the information!

2007/01/21
- Fixed missing file for "make package"
- Simplified CFLAGS handling for clarity.
- Fixed typo in ChangeLog
- Man page updated for "-i"
- Made "-i" an alias for "-I" to initialise the database.
- Removed the -m486 compile flag for non-PPC case, seeing as the distros were doing this already, breaks backwards compatibility on AMD64 but can uncomment line in Makefile to build with -m32.

2007/01/20
- Bug with argument handling, -r expected an (unnecessary) option. Fixed!
- Added ESR's rfc822.c parser from his UNIX cookbook (and fetchmail) (MIT license)
- Modified vacation.c to use nxtaddr() from rfc822.c instead of homebrew code
- Old behaviour can be re-enabled by adding -DOLD to compile flags.
- Make clean now removes *~ backup files.
- Moved externs used by getopt(3) to outside of main(), where they should be.
- Tagged 1.2.7.0 beta 3

2007/01/19
- Tagged 1.2.7.0 beta 2

2007/01/07
- Added OpenBSD secure string handling functions strlcat and strlcpy.
- Added prototypes for strlcat and strlcpy to vacation.h.
- Changed vacation.c to use strlcat and strlcpy instead of strcat and strcpy.
- Changed vacation.c to use snprintf rather than sprintf.
- Made flawfinder ignore snprintf's as they are all constant format strings.
- Changed Makefile to build with OpenBSD string functions.
- Changed "make clean" to remove vacation in source directory.
- Added a dependancy on vacation.h to the various build options.
- Replaced the old nsearch() code with simpler code based using strcasestr()

2006/12/28
- Tagged 1.2.7.0 beta 1 !

2006/12/03
- Added patch from Roberto Piola <roberto@ilpiola.it> to avoid replying to emails that have been marked as spam by SpamAssassin via the "X-Spam-Status: Yes" header.

2006/10/17
- Imported the sources from http://savannah.nongnu.org/cvs/?group=vacation.
- This version uses the modified BSD license (no advertising clause).
- Committed to SVN unmodified.
- Changed C++ comments to ANSI C comments (again).
- Reapplied Precedence: bulk patch.
- Corrected comment about new '-v' option.
- Removed GPLv2 COPYING file.
- Removed TODO file.

2006/10/16
- Fixed minor typo when looking for the "List-Help:" header.

2006/09/14
- Changed C++ comments to ANSI C comments

2006/08/25
- Vacation now adds the "Precedence: bulk" header to all outgoing emails.
- Tagged vacation_1_2_6_2
- Almost released as 1.2.6.2
- Forgot to update ChangeLog - fixed
- Tagged vacation_1_2_6_2_changelog
- Forgot to update maintainer information - fixed
- Tagged vacation_1_2_6_2_changelog_maintainer
- Released as 1.2.6.2

01/08/01:
- Added all rfc2369 keyword to ignore list.

01/02/19:
- Added Virutal hosts support patch provided by Aleksey Barabanov (See contrib)

01/01/06:
- Launched as vacation-1.2.5

01/01/04:
- Added a patch from Michael Sweet. See patches dir for further details

00/12/17:
- added a patch from Soos Peter <sp@osb.hu>. see contrib section

00/11/23:
- Bug fix, I introduced a small bug in the sendmail sending routine.

00/11/22: 
- Added User-Agent to Vacation
- Added some changes to vacation. Also a change to the Makefile
- Updated to 1.2.3


00/07/14:
- Patched vacation.c to disable a possible security problem.  This may give a remote user the chance to execute programs.

00/05/29:
- Added README.smrsh by Peter Soos.

00/04/08:
- Various code changes for perp for 1.3

00/04/08:
- Alpha code is released as vacation-1.2.2
- Problem with vacation not sending .vacation.msg is fixed by Stefan Muenkner's patch. Thanks Stefan :)

00/04/01:
- CVS is now available for annoynmous use:
  cvs  -d:pserver:anonymous@cvs.vacation.sourceforge.net:/cvsroot/vacation \
            login
  cvs -z3 -d:pserver:anonymous@cvs.vacation.sourceforge.net:
          /cvsroot/vacation co vacation

00/03/22:
- Registered at Sourceforge
- Removed aliases.man as this is included in most modern MTA.

00/01/11:

- added patch by Stefan Muenkner, see patches/vacation.c.patch
- now maintained by Sean Rima (thecivvie@softhome.net)
- released as version 1.2.1


98/12/21:

- added patch by Mark Seuffert, see patches/vacation-1.1.111.patch
- created OLD/ directory, removed old stuff
- checked for Y2000 cleanness (it is, just using time_t). 
- Makefile represents /usr/bin now, instead of /usr/ucb
- removed all references to a.out, no longer supported. 
- released as version 1.2.0 

95/10/05:

- added contrib/ directory and "vaclook" script by Jeff Uphoff. (thank you, Jeff)

95/08/05:

- installation of ELF and a.out binaries documented in README

95/08/03:

- vacation-1.1.1 released

95/07/31:

- bug fix in sendmessage() (call gdbm_close() on closed file) and initialize() (allow odd $VISUAL and $EDITOR settings) by Jeff Uphoff (juphoff@tarsier.cv.nrao.edu).
- vacation now syslogs to the LOG_MAIL facility.

95/07/27:

- version 1.1 released
- important security bug fix by Olaf Kirch (okir@monad.swb.de)

93/12/13:

- released 1.0 version. nothing further to change. 

93/11/19:

- improved capability to recognize the sender's internet address. The old version (1983!) extracted it from the "From " line which holds a UUCP bang path to the sender. Now, the address is extracted from the "From: " line which holds the address in domain name style which is less confusing to modern mail transport agents. If "From:" does not contain a `good' address, the UUCP bang path is converted.
- included manpages for aliases(5) and forward(5)
- set version number to 0.9. Version should be fairly complete.

93/11/18:

- Initial version. See README.