TheGraveyard.org
TheGraveyard.org :: VAMP

VAMP
 
VAMP Changelog
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.

All contents (c) 2002-2004, Hyriand