Changelog for VAMP 2.0 (and pre-releases above 1.9)
24-05-2002:
- Packages VAMP-2.0beta1
- Added Bob Apthorpe to the CREDITS
- Finally fixed the d*mned bug that would stop VAMP from
working with several major SMTP servers (it works with
eg. postfix now).
- Fixed a small bug that stopped "Add to contacts" when
reading an E-Mail from working.
04-20-2002:
- Packaged VAMP-1.9.9-8
- Made the mail sending routines much more efficient by
not sending the mail many times, but instead send it
once but with many "RCPT TO:" statements...
- Added the possibility for users to select a language
during log in.
04-19-2002: (Has been WAY too long... Sorry again...)
- Finally made VAMP support internationalization! Currently
default English template and a Dutch translation are included.
See README.LINCS for more information.
01-09-2001: (Haven't been working on VAMP lately... Sorry...)
- Packaged VAMP-1.9.9-7
- Added some code to support VAMP to login to MySQL during
normal operation (see also the README.BINDINGS file).
- Added some come to support remote MySQL logins by VAMP (see
README.BINDINGS also)
10-14-2000:
- Fixed a bug in the delete messages option...
- Added some docs for the "Virtual Domains" feature.
- Fixed a minor bug in the contact list (phtmlentities instead
of htmlentities).
09-09-2000:
- Packaged VAMP-1.9.9-6 (just hope nobody downloaded 1.9.9-5)
- OOPS! Forgot to add the db_test_auth function to the MySQL
bindings!
- Logout now deletes all received and sent attachments from
the internal cache, as does login.
- Removed a little debug echo...
- Made the message composed recognize encrypted forwarded
attachments as encrypted.
09-08-2000:
- Repackaged VAMP-1.9.9-5 (09-07-2000 version was not released)
- Added support for forwarding attachments finally (was easier
than I figured it would be).
09-07-2000:
- Packaged VAMP-1.9.9-5 (wasn't planning on doing this already,
wanted to add forward attachment support first).
- Fixed some tiny bugs.
- Changed the rest of the file extensions to .phtml (in the
setup directory).
- Packaged VAMP-1.9.9-5-pre2 (NEVER RELEASED!)
- Added documentation on disabling MAGICQUOTES, which is
required for VAMP...
09-01-2000:
- Packaged VAMP-1.9.9-5-pre1 (NEVER RELEASED!)
- Hmm.. Forgot to update the internal version number on the
last release again...
- Small updates in the documentation.
- Unread messages' subjects now appear BOLD in the mail list.
- Fixed the "Add to contacts" in the read message window, even
made it a little intelligent: If there's a "<" in the FROM
adress, what comes before that character is the nickname for
the new contact, unless it consists out of multiple words, in
which case it's the default Real Name of the contact...
- I got myself a Windows expert to help my on my quest. His name
is Josh Tagert and he'll help VAMP users for the Windows
platform. GIVE A BIG APPLAUSE TO JOSH! (Thanks Josh!)
- Changed all .html references and filenames to .phtml thanks to
Julien Wajsberg.
08-30-2000:
- Packaged VAMP-1.9.9-4 (URGENT)
- Fixed a really nasty bug in the virtual user support (took me
almost a month to figure out this little b*tch)...
08-06-2000:
- Packaged VAMP-1.9.9-3
- Fixed a bug in "Delete all" function. Wouldn't delete the
last message for POP3 users...
- Fixed a tiny bug in the reply. If no "Reply-to" was in the
original message header, it would send to recipient...*LAME*
08-05-2000:
- Made sure the cancel button in the decrypt password requester
would lead back to the message.
- Fixed a bug which prevented viewing attachments whose filenames
had spaces in them.
- Discovered some more bugs in attachements. Hopefully fixed now.
Also weird netscape attachments (which are somehow always sent
"inline") are now seen as attachment. Only attachments which are
marked "[un]quoted-printable" are shown inline by the mailreader.
- Fixed a bug in the common server options setup screen. If a
value didn't exist, VSetup couldn't create it because it'd update
rather than insert. Fixed: now it deletes the value and inserts
the new file (just like the userprefs fix).
08-03-2000:
- Packaged VAMP-1.9.9-2
- Fixed a bug in the store userpreferences include. Also fixed
grantings on the userprefs table: MAKE SURE ANONYMOUS USER
CAN DELETE,INSERT ON THE userprefs TABLE! (MySQL only).
- Fixed a pretty big security bug. Virtual users would see all
mail for their domain because of a variable that was moved into
a function and wasn't inited again...
- Fixed some minor bugs, added improved support for attachments.
- Added PEM encryption support. If you can get the PEMPHP plugin
compiled (see the "pemphp" directory), make pemEncrypt() "return
true;" in the "vampconfig.inc" file. You can then encrypt
attachments when composing, and decrypt while reading.
07-24-2000:
- Packaged VAMP-1.9.9-1
- Changed the contact and signature list managers, they're better
understandable now I think...
- Updated docs...
07-23-2000:
- I think its ready. I even got it to work perfectly with PostgreSQL,
so these bindings aren't experimental anymore. They're just bindings.
- Finished the Setup and Administration tool. Now you can create the
SQL Database, create the table, set up privileges, import VAMP-1.9.8
configuration, modify server preferences, edit and list the userbase.
Yet to do: some minor fix-ups and the possibility to change the
domain of a virtual user.
07-19-2000:
- Finished PHPOP3. Very typical POP3 routines developped specially (and
solely) for VAMP by me... If you're interested, take a look at
the "inc/phpop3.inc" file.
07-13-2000:
- Started working on my own POP3 routines for PHP3: PHPOP3... So far,
connecting, message list, header retrieval and content-type
splitter work. NOTE: The {inbox/pop3:110} style doesn't work
anymore. You have to use "mail.server.com:110" where mail.server.com
is the mailserver and 110 is the POP3 port.
- Started working on "Import VAMP-1.9.8 config files" in the setup tool.
- Finished "Create VAMP-1.9.9 databases" in the setup tool.
07-01-2000:
- Started working on a setup tool, which will eventually grow to
"VAdmin" the VAMP administration kit...
06-12-2000:
- Created a MySQL dump-script that creates database, tables and
sets privileges for VAMP (see "doc/create-vamp-database.mysql").
- Moved all things that should be configured statically to a config
file ("inc/vampconfig.inc"). Edit this file before using VAMP...
This includes the SQL binding selector.
- Converted the rest (serverprefs,userprefs,contact lists,signature list)
of the files to SQL tables.
- Switched from static MySQL support to a special include functioning
as an interface between a PHP SQL interface and VAMP.
Currently only MySQL is supported (Experimental PostgreSQL bindings
also included in file "inc/EXPERIMENTAL.POSTGRESQL.BINDINGS.inc", to
try this, edit "inc/vamp_lib.inc" and change the include... These
PostgreSQL bindings HAVE NOT BEEN TESTED YET!)
- Started working on MySQL support... Looking promising, already
eliminated the use of the "users.cfg" file...
- Started VAMP-1.9.9-0 (MySQL support and administrator development line)
06-08-2000:
- Packaged VAMP-1.9.8-5 (final and "stable" of the 1.9.8 series)
06-07-2000:
- Finally some bugreports! Thanks to all the people that sent me the
emails! Will be putting some screen shots up soon btw...
- Fixed an annoying bug: if no filetype was detected when sending
attachments, it would leave the type empty. Now defaults to
text/plain.
- Some updates in the README file.
- I forgot to say this in previous docs: Turn off MAGIC_QUOTES_GPC
in your php3.ini or you'll see "\"-chars popping up at
inconvenient times... =)
- Attachments that are sent will automatically be deleted from the
harddisk... Sorry 'bout forgetting this...
- Hmm... Forgot to update the sub-version number in the last
release...
06-07-2000:
- Packaged VAMP-1.9.8-4
- Changed from crypt to MD5 passwords (sorry for this... It's gonna
take some time to fix your domain files) because, among others,
FreeBSD has a completely different salt scheme than Linux...
- Replaced "rename" in attaching to copy/unlink because (at least
under FreeBSD) files can't be renamed to a different filesystem,
partition or drive (which makes sense ofcourse). FreeBSD has the
/var filesystem (for eg. temp-files) on a different partition by
default.
- Various bugfixes too small to be stated here.
05-24-2000:
- Packaged VAMP-1.9.8-3
- Added TODO list
- Shaped up the attachment section in the message composer.
- Fixed some bugs too small to speak about...
- Added attachment descriptions.
- Added the salt.html script again...
- Defaulted line breaking to 76 characters, and added line breaking to
reply/forward.
- Fixed a bug in the login failure screen (broken link).
- Added automated domain dropdown list in login.
05-23-2000:
- Packaged VAMP-1.9.8-2
- Added basic support for sending MIME/BASE64 attachments. Not supported
yet: Forwarding attachments, inline attachment sending, descriptions.
- Fixed "Compose" in contact manager to actually send to selected
contact.
- Packaged VAMP-1.9.8-1
- Added line breaking on sending / reading mail. Also added an option
to the preferences screen to configure this.
|