home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 February / PCWorld_2003-02_cd.bin / Komunik / sambar / sambar53b3.exe / README.TXT < prev    next >
Encoding:
Text File  |  2002-11-26  |  7.9 KB  |  159 lines

  1. 10/2002
  2. Announcing: Sambar Server 5.3 Beta 3
  3.  
  4. Changes:
  5.  
  6. Beta 3:
  7.  
  8.   - Added '-a' option to server GUI to display alert log rather than HTTP log.
  9.   - Added DNS Block List option to "Spam Check" for real-time filtering.
  10.   - Added [unknown-mailboxes] section to mail.ini for configuring unknown 
  11.     mailboxes on a per-domain basis (mailbox = domain1 domain2 domain3...)
  12.   - Verified with WS_FTP and IE that full domain users (i.e. test@domain.com) 
  13.     can now login to the FTP server.
  14.   - Fixed security.ini [httpdeny] implementation to immediately disconnect
  15.     (thanks Steffen!)
  16.   - Mapped '*' to '@' in usernames for FTP logins to sidestep IE issues with
  17.     multiple '@' in URLs.
  18.   - Removed all Sambar headers from SMTP/FTP/POP3 servers and added FTP_HELLO 
  19.     to macro.ini for configuring FTP connect message.
  20.   - Modified showlog RPCs to escape HTML data for proper browser viewing.
  21.   - Modified the search indexer to display all text found after HTML body for 
  22.     the "info" element.
  23.   - Added HTACCESS configuration option <B>RedirectSSL</B> to restrict access 
  24.     to SSL-only.
  25.   - Make HTTP server optional.
  26.   - Added many additional file extensions to the spam filter default list.
  27.   - Rewrote the mailing list recipient generator to accomodate aliases and 
  28.     forwards.
  29.   - Upgraded SQLite to version 2.7.3
  30.   - Added "CGI Run As" configuration parameter (available per-vhost) for 
  31.     specifying the login to use when executing CGI scripts.  Format for 
  32.     parameter is username:password:domain
  33.   - Added SambarUtils.encrypt() and SambarUtils.decrypt() routines to 
  34.     JavaEngine.
  35.   - Fixed mail server bug with open relay problem when Restrict Relay IPs
  36.     is used (introduced in beta 2).
  37.   - Fixed bug in SQL authentication that allowed access if DBMS unaccessible.
  38.   - Added [siteredirect] option to security.ini; operates like [hostredirect] 
  39.     but appends the request URL.
  40.   - Added "initializing" message when JSP or servlet accessesed while 
  41.     JavaEngine still initializing (thanks Ken Johanson).
  42.   - Thanks to Jorge E. Hime Somers for providing the ISQL enhacements.
  43.  
  44. Beta 2:
  45.   - Added support for ETag and If-None-Modified if WebDav is enabled.
  46.   - Made the passwd and groups files relocatable via config.ini parameters.
  47.   - Fixed SERVER_NAME in CGI scripts to be the Host connect to rather than
  48.     the machine name (thanks Steffen).
  49.   - Upgraded JavaEngine JSP package to Jasper 4.1.12<BR>
  50.   - Fixed bug in CRAM-MD5 SMTP authentitcation (thanks Peter!).
  51.   - Fixed bug with evaluation of floating point numbers (thanks Jorge Somers).
  52.   - Fixed JavaEngine bugs associated with processing Default Pages (JSP).
  53.   - Fixed bug in PHP CGI processing and added support for REDIRECT_STATUS.
  54.   - Fixed bug in mail server Relay Domains that failed when authentication 
  55.     enabled.
  56.  
  57. Beta 1:
  58.  
  59.   - Fixed numerous JavaEngine bugs surrounding includes (thanks Ken Johanson 
  60.     and Steffen!)
  61.   - Added Server Signature to [http] section of config.ini to override SAMBAR 
  62.     signature (Pro only)
  63.   - Modified JavaEngine request.getAttribute() to be able to retrieve any RCE 
  64.     parameter (i.e. request.getAttribute("RCEserverip")).
  65.   - Added SMTP_WELCOME macro.ini entry for sending SMTP No UCE message.<BR>
  66.   - Added CRAM-MD5 and APOP support for SMTP and POP3.
  67.   - Added ability to truncate and rename mailbox folders.
  68.   - Added ability to reload spam and whitelist filtering from the System 
  69.     Administration forms.
  70.   - Add the ability to trigger MTA router retry of remote messages via System
  71.     Administrator pages.
  72.   - Modified mail server initialization to ignore Relay Domains that are found
  73.     in the Local Domains list (common source of errors).
  74.   - Fixed numberous JavaEngine errors (thanks Ken Johanson!)
  75.   - Fixed web-app_2_3.dtd missing from web.xml header, now points to 
  76.     'localhost' version in /syshelp (thanks Steffen!).
  77.   - Added From: forging spam check functionality.
  78.   - Fixed multiple CScript scoping bugs as well as stristr() bug (thanks
  79.     Thomas Klingler!)
  80.   - Fixed crash in htaccess processor (stack overflow) introduced in preview 1.
  81.   - Extended mailattr() scalar to provide message status counts.
  82.   - Fixed crash in Mail Fetcher when no valid To: can be determined and
  83.     no "unknown" mailbox has been configured.
  84.   - Added numerous WebDAV improvements to enhance interoperability.
  85.   - Added ability to override the SQL authentication query and cache 
  86.     via .htaccess (AuthSQLQuery and AuthSQLCache)
  87.   - Added support for Digest authentication via HTTP.
  88.   - Modified delete of mail user to delete user from all mailing lists.
  89.   - Added support for APOP (authenticated POP3 -- not fully tested).
  90.   - Added filtering of mailing lists by domain (thanks Dave Crawford!)
  91.   - Added a "Network Trace Level" to help diagnose networking and application 
  92.     issues (i.e. DHCP, WebDAV).
  93.   - Fixed CScript getRealPath() function signature (requires second argument).
  94.   - Fixed CScript ls function to return NULL when no files found 
  95.     (thanks Thomas Klingler!).
  96.   - Added ERROR log event when Invalid Logins or Requests exceeds threshold for
  97.     an IP address.
  98.   - Added "Trace User Logins" to trace login/logout of uses via INFO log level.
  99.   - Added Mail Retry Interval to change the mail retry period from 4 hours to a
  100.     user-configurable duration.
  101.   - Added WebDAV ETag support (required by MS Word to prevent read-only 
  102.     identification).
  103.   - Added initial support for SOAP services via CScript (samples coming).
  104.   - Added ability to delete .htaccess files via admin FTP login if DOT-File
  105.     security is disabled.
  106.   - Added startup validation test for stolen license keys found on internet
  107.     (thanks Alex Broens.
  108.   - Modified CRON tasks to not appear to use a network connection 
  109.     (performance monitor) when executing locally (thanks Ken Johanson).
  110.   - Added ignore/log error message for SSI #config directives.
  111.   - Added ability to configure the minimum number of idle threads (5 default).
  112.   - Upgraded SQLite to 2.7.0 (WARNING! Change of DBMS file format, cannot 
  113.     revert after upgrading).
  114.  
  115.  
  116. Tod Sambar
  117. Sambar Technologies
  118. tod@sambar.com
  119.  
  120. Known Bugs/limitations:
  121.     - Use of ODBC/ADO connections in ISAPI DLLs or in the server may
  122.       interfere with the running of other applications.
  123.     - The RAS interfaces dynamically loaded by the server when
  124.       dial-on-demand is enabled are very unstable on Windows 95/98.
  125.       Alternative dedicated dial-on-demand utilities (see www.tucows.com)
  126.       are recommended.  The dial-on-demand is also very unstable when
  127.       used by the mail fetcher/router daemons.
  128.     - WinCGI [Form File] not supported (multipart/form-data)
  129.     - The /session/pagecount feature fails with Netscape 6.0 (this
  130.       appears to be a bug in Netscape 6.0's handlying of dynamic GIFs).
  131.  
  132. Upgrading from 4.1, 4.2, 4.3, or 4.4:
  133.     - 100% compatible.
  134.     - New config.ini entries and System Administration interfaces
  135.     - New [cron] section in schedule.ini
  136.     - New [servlet-aliases] in mappings.ini
  137.  
  138. Upgrading from 4.03:
  139.     - The config.ini and security.ini files have been extended from
  140.       the 4.03 release.  You cannot use your 4.03 configuration files.
  141.       Specifically, the aliases and certain search entries were moved
  142.       to new files (mappings.ini and search.ini). 
  143.     - Search index configuration have been moved to the search.ini file.
  144.     - You must re-index to take advantage of the new "page" search
  145.       format.
  146.     - The passwd file is 100% compatible. 
  147.     - Any images placed in the /images directory should be moved
  148.       to /docs/images.  The /images directory at the root level of
  149.       the Sambar Server has been renamed /sysimage.
  150.     - Scripting language 100% compatible.
  151.     - sa_cmd_init() now includes SA_RPCPARAM argument.
  152.       All other Server APIs are compatible.
  153.  
  154. Upgrading from pre-4.03:
  155.     - The config.ini and security.ini are NOT compatible.
  156.     - Scripting language 100% compatible.
  157.     - sa_cmd_init() now includes SA_RPCPARAM argument.
  158.       All other Server APIs are compatible.
  159.