February 17th, 2010· Fix: Patch of current production release for crashing bug for certain oddly formatted spam messages.
· Fix: Fixed missing files in the help pages installed on the mailserver.
February 17th, 2010· Fix: Get the "download all fix" noted in surgeweb changes into the production release distributions.
· Possible signs of this issue having been hit: Major jumps in diskusage by the surgeweb folder, restart reports in startstop.log referring to MZIP mutex.
· Note: Subsequent to this build (4.2d3-3) it was noted that if this issue is hit, these temp folders files are not actually getting deleted after a few days as I thought they were, this is fixed is in builds 4.2g-6+ (or if this space needs to be recovered more urgently manually delete large attachments.zip files in the surgemail/surgeweb/work tree).
December 6th, 2009· Fix: Several surgeweb fixes already in the 42e* builds.
November 9th, 2009· New: SurgeWeb changes as per: surgeweb changes.
· Fix: Prevent invalid pstat entries that were getting created on some systems and fix the current pstat.dat database (some systems this was HUGE).
· Fix: Windows only system library timezone bugfix to fix the off by one hour issue.
· Fix: Fixed occasional unreliability of nwauth mirrorring (required both mirrored servers to be upgraded).
· Fix: Bug if g_friends_add_trusted used.
· Fix: Several sporadic crashing bugs.
September 24th, 2009· New: Extensive improvements to the SurgeWeb "Ajax / Web 2.0" web email interface (for more information see surgeweb changes, and known bug list ).
· New: SurgeVault email encryption (feature is PRERELEASE - contact surgemail-support@netwinsite.com if you want to try using this).
· New: Force use of ssl on webmail/surgweb/user.cgi (but not blogs and surgeplus) using g_ssl_require_web.
· New: Improved DNS handling sending requests to multiple servers.
· New: Split g_from_valid into g_from_valid (recommended) and g_to_valid (unwise to use).
· New: Allow use of spaces in passwords (NOT RECOMMENDED) using g_authent_spaces and nwauth 4.0r+.
· New: To header added to the HTML spam status email.
· Fix: Domain quota issue (not workign if mailbox had trailing slash).
· Fix: Naked LF could slip through in very specific circumstances.
· Fix: Some imap response fixes to make sure thunterbird did not get confused sometimes wrt showing new messages.
· Fix: Retry times were not getting obeyed for messages that could not even open a connection to the destination server.
· Fix: Webmail trash emptying related quota drift issue.
· Fix: Two mutex related fixes.
· Fix: Some imap response fixes to make sure thunterbird did not get confused sometimes wrt showing new messages.
· Fix: Minor IPV6 fixes.
June 10th, 2009· Fix: memory leak fixed in probe code.
· Fix: webmail has correct version number.
· Fix: domain with letters a-f only fix is actually in this build.
May 28th, 2009· New: Continued improvements to the SurgeWeb "Ajax / Web2" web email interface (for more information see surgeweb documentation, surgeweb changes, and known bug list )
· New: Blogs make use of surgeweb cross browser html editor - old editor / text mode can be enabled per blog in advanced settings
· New: Basic support for IPV6 under windows and linux (beta and requires g_ipv6_enable)
· Fix: webmail template fix so that the html editor is not displayed for IE8 (the same as has always been done for IE7). The fix is part of this build - the webmail version was upped to 3.1t-12, but the incremented version number did not make it into the build.
April 20th, 2009· New: Continued improvements to the SurgeWeb "Ajax / Web2" web email interface (for more information see surgeweb documentation, surgeweb changes, and known bug list ).
· New: User.cgi has a blocklist feature (just like friends but blocks by address) so you can block by address without having to add a zillion filtering rules.
· Fix: Trend graphing overflow problem + several fixes to several issues that became apparent as result of first fix.
· Fix: Mirrorring of settings that don't exist on the master.
· Fix: CPU bug if ports were disabled.
· Fix: IMAP idle command was not showing new messages under certain conditions for non inbox folders.
· Fix: Timezone related "out by one hour" fix for windows 2003.
· Fix: Several fixes dlist member removal via web admin interface.
· Fix: Several fixes to surgeplus photo sharing.
· Fix: Crash when some messages (generally spam) were viewed through user.cgi.
· Fix: Archive viewer was missing the last 30 odd characters of messagas.
· Fix: Forward / responder was failing to respond and deliver locally in some circumstances.
· Fix: Mutex locking problems on multicpu servers.
· Fix: Made g_imap_timeout apply to the idle command.
· Fix: Dlist memory leak.
· Fix: Lockup if authent module doesn't respond nicely to -version request.
March 23rd, 2009· Fix: When downloading multiple messages during caching, charset of iconv conversion of first messge to require conversion to utf-8 would be used on all messages that required conversion.
March 9th, 2009· Fixes a "minor security issue to the new IMAP module".
· Adds an "Ajax/Web2" web email interface.
· Provides "minor fixes to latest production release."
January 14th, 2009· New: SurgeWeb new "Ajax / Web2" high performance web email interface (still being worked on though, for more information see surgeweb documentation, surgeweb changes, and known bug list ).
· New: New archive searching interface with CRC validation to confirm the messages in the achive have not been tampered with.
· New: Arbitrary error translation of error messages (g_error_xlate).
· New: Setting to adjust max number of messages in a folder (g_imap_max_messages) - defaults to 200,000.
· New: Imap burst loggin to delivery log so message->uid renames can be traced.
· New: Default page not returned for invalid cgi requests - stops "dumb tools" reporting surgemail as compromised (old behaviour can be restored with g_web_old_behaviour).
· New: Bounce other messages if first message is mending awaiting friends bounce (g_friends_bounce_second).
· New: Require friend confirmation if email appears to be in language not in list of accepted languages.
· Fix: High use reports were getting confused by addresses longer than 100 characters (these get truncated in the delivery logs).
· Fix: Thunderbird timeout with large imap folders.
· Fix: Tellmail archive search fixes for: g_maildir_netwin, date based archive before first rollover.
· Fix: Sporadic crash in archive extract.
· Fix: SPF related fix where DNS errors sometimes generated.
· Fix: Message attachments sometimes not showing in Thunderbird.
· Fix: CR/LF handling when attaching footer files on unix.
· Fix: In FF3 the admin interface login resulted in multiple login dialog boxes.
· Fix: Editing dlist/lists.dat directly in raw format from admin interface sometimes deleted it completely.
· Fix: Responder now works when late forwarding isused.
· Fix: Webmail APOP was sporadically crashing webmail.
· Fix: Avast for windows would stop messages with very high compression ratio with an error, these are now allowed and logged with a "possible compression bomb" warning.
· Fix: Address was being synched when mirrorring config files, address field is now not mirrorred.
· Fix: Improvements to the noforgeme handling.
· Fix: Bounce handling of surgewall filtering rules.
· Fix: Admin login spodarically "froze" due to file lock on users.lst file.
· Fix: A number of other minor fixes.
June 16th, 2008· New: Allow headers "exists" check in users filtering rules
· New: Allow raw message content to be dispalyed from user cgi spam and friends pages
· Fix: User filtering "or rules" were not correctly handled sometimes.
· Fix: Imap login on mirror server was not deleting old messages
· Fix: Originating ip and orbs headers not added for authenticated users
· Fix: Various other various minor fixes
April 16th, 2008· Fix: Minor new IMAP module fixes
· Fix: Several other minor fixes
March 17th, 2008· Fix: pstat database file backed up and cleared when switching binaries with incompatible data types (eg. switching 32 / 64 bit binaries) - previously this would corrupt pstat database
· Fix: Blacklist related crash fixed
· Fix: Improved quota handling in new imap code
· Fix: Reduced disk loading on webmail (due to reduced flushing)
· Fix: Variety of other minor fixes