home *** CD-ROM | disk | FTP | other *** search
- 10/2002
- Announcing: Sambar Server 5.3 Beta 3
-
- Changes:
-
- Beta 3:
-
- - Added '-a' option to server GUI to display alert log rather than HTTP log.
- - Added DNS Block List option to "Spam Check" for real-time filtering.
- - Added [unknown-mailboxes] section to mail.ini for configuring unknown
- mailboxes on a per-domain basis (mailbox = domain1 domain2 domain3...)
- - Verified with WS_FTP and IE that full domain users (i.e. test@domain.com)
- can now login to the FTP server.
- - Fixed security.ini [httpdeny] implementation to immediately disconnect
- (thanks Steffen!)
- - Mapped '*' to '@' in usernames for FTP logins to sidestep IE issues with
- multiple '@' in URLs.
- - Removed all Sambar headers from SMTP/FTP/POP3 servers and added FTP_HELLO
- to macro.ini for configuring FTP connect message.
- - Modified showlog RPCs to escape HTML data for proper browser viewing.
- - Modified the search indexer to display all text found after HTML body for
- the "info" element.
- - Added HTACCESS configuration option <B>RedirectSSL</B> to restrict access
- to SSL-only.
- - Make HTTP server optional.
- - Added many additional file extensions to the spam filter default list.
- - Rewrote the mailing list recipient generator to accomodate aliases and
- forwards.
- - Upgraded SQLite to version 2.7.3
- - Added "CGI Run As" configuration parameter (available per-vhost) for
- specifying the login to use when executing CGI scripts. Format for
- parameter is username:password:domain
- - Added SambarUtils.encrypt() and SambarUtils.decrypt() routines to
- JavaEngine.
- - Fixed mail server bug with open relay problem when Restrict Relay IPs
- is used (introduced in beta 2).
- - Fixed bug in SQL authentication that allowed access if DBMS unaccessible.
- - Added [siteredirect] option to security.ini; operates like [hostredirect]
- but appends the request URL.
- - Added "initializing" message when JSP or servlet accessesed while
- JavaEngine still initializing (thanks Ken Johanson).
- - Thanks to Jorge E. Hime Somers for providing the ISQL enhacements.
-
- Beta 2:
- - Added support for ETag and If-None-Modified if WebDav is enabled.
- - Made the passwd and groups files relocatable via config.ini parameters.
- - Fixed SERVER_NAME in CGI scripts to be the Host connect to rather than
- the machine name (thanks Steffen).
- - Upgraded JavaEngine JSP package to Jasper 4.1.12<BR>
- - Fixed bug in CRAM-MD5 SMTP authentitcation (thanks Peter!).
- - Fixed bug with evaluation of floating point numbers (thanks Jorge Somers).
- - Fixed JavaEngine bugs associated with processing Default Pages (JSP).
- - Fixed bug in PHP CGI processing and added support for REDIRECT_STATUS.
- - Fixed bug in mail server Relay Domains that failed when authentication
- enabled.
-
- Beta 1:
-
- - Fixed numerous JavaEngine bugs surrounding includes (thanks Ken Johanson
- and Steffen!)
- - Added Server Signature to [http] section of config.ini to override SAMBAR
- signature (Pro only)
- - Modified JavaEngine request.getAttribute() to be able to retrieve any RCE
- parameter (i.e. request.getAttribute("RCEserverip")).
- - Added SMTP_WELCOME macro.ini entry for sending SMTP No UCE message.<BR>
- - Added CRAM-MD5 and APOP support for SMTP and POP3.
- - Added ability to truncate and rename mailbox folders.
- - Added ability to reload spam and whitelist filtering from the System
- Administration forms.
- - Add the ability to trigger MTA router retry of remote messages via System
- Administrator pages.
- - Modified mail server initialization to ignore Relay Domains that are found
- in the Local Domains list (common source of errors).
- - Fixed numberous JavaEngine errors (thanks Ken Johanson!)
- - Fixed web-app_2_3.dtd missing from web.xml header, now points to
- 'localhost' version in /syshelp (thanks Steffen!).
- - Added From: forging spam check functionality.
- - Fixed multiple CScript scoping bugs as well as stristr() bug (thanks
- Thomas Klingler!)
- - Fixed crash in htaccess processor (stack overflow) introduced in preview 1.
- - Extended mailattr() scalar to provide message status counts.
- - Fixed crash in Mail Fetcher when no valid To: can be determined and
- no "unknown" mailbox has been configured.
- - Added numerous WebDAV improvements to enhance interoperability.
- - Added ability to override the SQL authentication query and cache
- via .htaccess (AuthSQLQuery and AuthSQLCache)
- - Added support for Digest authentication via HTTP.
- - Modified delete of mail user to delete user from all mailing lists.
- - Added support for APOP (authenticated POP3 -- not fully tested).
- - Added filtering of mailing lists by domain (thanks Dave Crawford!)
- - Added a "Network Trace Level" to help diagnose networking and application
- issues (i.e. DHCP, WebDAV).
- - Fixed CScript getRealPath() function signature (requires second argument).
- - Fixed CScript ls function to return NULL when no files found
- (thanks Thomas Klingler!).
- - Added ERROR log event when Invalid Logins or Requests exceeds threshold for
- an IP address.
- - Added "Trace User Logins" to trace login/logout of uses via INFO log level.
- - Added Mail Retry Interval to change the mail retry period from 4 hours to a
- user-configurable duration.
- - Added WebDAV ETag support (required by MS Word to prevent read-only
- identification).
- - Added initial support for SOAP services via CScript (samples coming).
- - Added ability to delete .htaccess files via admin FTP login if DOT-File
- security is disabled.
- - Added startup validation test for stolen license keys found on internet
- (thanks Alex Broens.
- - Modified CRON tasks to not appear to use a network connection
- (performance monitor) when executing locally (thanks Ken Johanson).
- - Added ignore/log error message for SSI #config directives.
- - Added ability to configure the minimum number of idle threads (5 default).
- - Upgraded SQLite to 2.7.0 (WARNING! Change of DBMS file format, cannot
- revert after upgrading).
-
-
- Tod Sambar
- Sambar Technologies
- tod@sambar.com
-
- Known Bugs/limitations:
- - Use of ODBC/ADO connections in ISAPI DLLs or in the server may
- interfere with the running of other applications.
- - The RAS interfaces dynamically loaded by the server when
- dial-on-demand is enabled are very unstable on Windows 95/98.
- Alternative dedicated dial-on-demand utilities (see www.tucows.com)
- are recommended. The dial-on-demand is also very unstable when
- used by the mail fetcher/router daemons.
- - WinCGI [Form File] not supported (multipart/form-data)
- - The /session/pagecount feature fails with Netscape 6.0 (this
- appears to be a bug in Netscape 6.0's handlying of dynamic GIFs).
-
- Upgrading from 4.1, 4.2, 4.3, or 4.4:
- - 100% compatible.
- - New config.ini entries and System Administration interfaces
- - New [cron] section in schedule.ini
- - New [servlet-aliases] in mappings.ini
-
- Upgrading from 4.03:
- - The config.ini and security.ini files have been extended from
- the 4.03 release. You cannot use your 4.03 configuration files.
- Specifically, the aliases and certain search entries were moved
- to new files (mappings.ini and search.ini).
- - Search index configuration have been moved to the search.ini file.
- - You must re-index to take advantage of the new "page" search
- format.
- - The passwd file is 100% compatible.
- - Any images placed in the /images directory should be moved
- to /docs/images. The /images directory at the root level of
- the Sambar Server has been renamed /sysimage.
- - Scripting language 100% compatible.
- - sa_cmd_init() now includes SA_RPCPARAM argument.
- All other Server APIs are compatible.
-
- Upgrading from pre-4.03:
- - The config.ini and security.ini are NOT compatible.
- - Scripting language 100% compatible.
- - sa_cmd_init() now includes SA_RPCPARAM argument.
- All other Server APIs are compatible.
-