v1.0.4:
=======
Mon Sep 15 16:36:00 CEST 2003 Thomas Reitelbach
* bugfix: redirect output of sendmail to /dev/null to avoid abort of sending process
v1.0.3:
=======
Wed Jul 31 17:00:00 CEST 2002 Thomas Reitelbach
* bugfix: fixed the handling of CR-LF in messages sent by windows clients
* bugfix: fixed problem with some crypt implementations and passwords
caused by a 1-byte salt instead of 2-bytes
* bugfix: changed order of startup arguments to perl to make Taint mode more effective
v1.0.2:
=======
Sat May 25 17:42:27 CEST 2002 Thomas Reitelbach
* bugfix: now really fixed last-cookie-bug. Last fix was buggy, i'm really sorry!!!
Sat May 23 19:10:18 CEST 2002 Thomas Reitelbach
* bugfix: translated the sample html files to english language.
v1.0.1:
=======
Fri Feb 22 22:00:00 CET 2002 Thomas Reitelbach
* bugfix: fixed last-cookie-bug (Thanks to Henrik Ahlen)
Tue Jan 29 21:00:00 CET 2002 Thomas Reitelbach
* bugfix: added Content-Transer-Encoding: 8bit header in Email
v1.0:
=====
Fri Jan 11 20:15:24 CET 2002 Thomas Reitelbach
* feature: some fields are now automatically focused
* bugfix: some non-critical typos in language files were fixed
v0.6:
=====
Sun Nov 4 14:19:35 CET 2001 Thomas Reitelbach
* bugfix: fixed a bug in the INSTALL files
* bugfix: fixed a "error 500" when the language file is missing
* feature: from now on $progurl is determined automatically.
* feature: made it possible to run newspro in a directory with chmod 755
* bugfix: fixed a possible race condition when unsubscribing
* bugfix: fixed a bug that occured when a message with a dot on a line by itself was sent
Sat Oct 20 23:13:11 CEST 2001 Thomas Reitelbach
* security: fixed a security bug with relative paths and $ENV{'PATH'}
* security: activated Perl's taint mode -T and -w for increased security
* internal: changed default webmaster email-adress for privacy reasons
* feature: full recognition of foreign charsets is now implemented
* feature: new option field in bug reporting gui for selecting bug severity
v0.5b5/0.5:
===========
Fri Sep 28 20:10:27 CEST 2001 Thomas Reitelbach
* feature: now sending more header information in email:
- Content-Type
- Charset
- X-Mailer informational header
* bugfix: correct handling of incorrect email adresses
Mon Sep 24 22:29:08 CEST 2001 Thomas Reitelbach
* bugfix: flock() routine did not work on Sun Solaris Servers. Corrected.
* bugfix: submit buttons looked really ugly. Corrected.
Mon Sep 17 01:32:09 CEST 2001 Thomas Reitelbach
* bugfix: correct filename for downloading emaildatabase is now displayed
* bugfix: some typos in the language files corrected.
* bugfix: after subscribing a user within the admin center the file /index.html was called. corrected.
* bugfix: fixed some bugs in my html-code
Wed Sep 12 19:29:21 CEST 2001 Thomas Reitelbach
* bugfix: on some mailservers the mail body was sent within the subject (fixed)
Thu Aug 30 19:37:11 CEST 2001 Thomas Reitelbach
* internal: made some modifications on the installation manual
* internal: translated all program comments to english language
* internal: some variables was renamed:
$emaildatei -> $emailfile
$fusszeile -> $footer
$farbe -> $color
$backto -> $back
$jumpto -> $forward
Sun Aug 26 16:01:46 CEST 2001 Thomas Reitelbach
* feature: Memberlist is now subdivided in 50 users per page
* feature: Sorting the memberlist can now be enabled or disabled
Sat Aug 25 17:55:42 CEST 2001 Thomas Reitelbach
* bugfix: fixed an error in the language files
Tue Aug 7 17:28:59 CEST 2001 Thomas Reitelbach
* bugfix: sort-function in memberlist did not work. corrected.
Sat Aug 4 15:10:13 CEST 2001 Thomas Reitelbach
* feature: more automatically filled fields in bugreport-gui
v0.5b4:
======
Sun Jul 22 13:11:07 CEST 2001 Thomas Reitelbach
* feature: included a bug report form into GUI for user-friendly support
* feature: now NewsPro includes an english installation manual
Sat Jul 21 20:33:07 CEST 2001 Thomas Reitelbach
* feature: included user counter in GUI
* feature: memberlist is now sorted alphabetical
* internal: made as much variables local as possible
Wed Jul 18 22:50:54 CEST 2001 Thomas Reitelbach
* feature: included preview function before finally sending a newsletter
Thu Jun 21 00:02:22 CEST 2001 Thomas Reitelbach
* feature: completely integrated language file support
* feature: written language file for german and english
* bugfix: fixed some minor bugs
v0.5b3:
======
Mon Jun 18 23:00:32 CEST 2001 Thomas Reitelbach
* bugfix: completely rewritten flock() scheme for better handling of
concurrent file access
* bugfix: fixed a bug when creating the admin-password
* bugfix: fixed some general (very small) bugs
* feature: included new feature for downloading the email database
* wishlist: index.html file has been rewritten for better understanding
how to handle it :-)
v0.5b2:
======
Fri Jun 15 20:17:30 CEST 2001 Thomas Reitelbach
* bugfix: fixed some bugs
* wishlist: created pre-defined subscription and error-pages as default.
* wishlist: created a simple installation guide
Thu Jun 14 12:18:30 CEST 2001 Thomas Reitelbach
* feature: New Variables for unsubscribe errors and subscribe errors.
old variables $redirect and $redirectunsubscribe are no longer valid and renamed
to $redirect_subscribe_okpage and $redirect_unsubscribe_okpage
* bugfix: Program sent a error 500 when recipient email-adress is invalid
* bugfix: Errormessage is plaintext: "Programmeldung: Adresse bereits vorhanden"
* bugfix: Sending-process now correctly works in background
* feature: Admin-center now includes a button "Logout" which makes the cookie invalid
v0.5b1:
======
Wed Jun 13 15:04:24 CEST 2001 Thomas Reitelbach
* major change: renamed program file to newspro.pl
and renamed default installation directory to /cgi-bin/newspro/
older subscribing forms are not compatible to this one due to
this changes in program name and directory
* design: Corrected a few HTML Bugs
* error handling: Netscape did not recognize that error-messages
are html but thinks it were plaintext
(incorrect Content-type header). -> corrected
* bugfix: Sending a empty newsletter produced a password error message :-/
* bugfix: 3 new errormessages are processed where program died quietly
without notice to admin
v0.4:
====
Tue Jun 12 15:05:32 CEST 2001 Thomas Reitelbach
|