Release | Features |
---|---|
Release 4.1 Production (6/98) |
Implemented WinCGI [Form External] functionality. ([Form File] not yet implemented). Fixed the date-time returned via SSI to conform to RFC1945 (thanks Steve Hardt). Fixed CGI CloseHandle() bug that caused a server crash (thanks Jose Antonio Perez). Added upload sample script. Added ability to mail out nightly log analysis reports. Added OR support to scripting language. Fixed PATH_TRANSLATED truncation bug. Fixed search corruption problem with primary keys longer than 128 characters. Added thread-pool model for testing (rollout in 4.2 release). Added the ability to trace client-server using the Bridge proxy. |
Release 4.1 Beta 6 (4/98) |
Sorted directories displayed when using auto-directory indexing. Fixed FTP file validation to allow all file access to users with star (*) access. Modified the FTP download information to display the file name and length (BINARY mode only). Attempted to fix the FTP bind issues with multiple network adapters. Fixed proxy bug associated with lower case conversion. Added IE Active Channel provided by James Wright Closed several security bugs discovered by Steve Posick. Fixed HTTP/PUT to truncate files on upload. Fixed "highlight" option to put <BASE> tag so links are fixed up properly. Fixed ISPAI Extension support for Delphi GetServerVersion() response. |
Release 4.1 Beta 5 (4/98) |
Added the ability to have multiple extensions for Server Scripts. Added the ability to highlight search results (words searched on). Fixed log rotation crash (when proxies enabled). Fixed embedded quote problem in the DB scripting implementation. Added polling model for more efficient processing when multiple servers are active. Fixed administration login when other cookies are used on the site. Added support for Status: return from nph-CGI scripts (and Delphi WinCGI). Fixed HTTP_REQ_SEND_URL call via ISAPI extensions. Changed 'Optimize Transmit' to false by default to overcome performance problems with TransmitFile on Windows NT. Fixed the ISAPI mapping bug. Shortened the disconnect linger paramter to 10. Modified FTP star (*) directory listings to use UNIX slash (/) conventions. Set KEEPALIVE on all proxy connections to detect disconnects. Made all security tests lower-case to remove case sensitivity (thanks Jeff Cook). Closed security loophole when leading slash missing (thanks Systemburn Radiks). |
Release 4.1 Beta 4 (3/98) |
Fixed restart and shutdown crashes. Fixed dial-on-demand crashes (Microsoft optimizer). Fixed trailing directory slash bug. Added ISAPI Search DLL and sample code. Fixed FTP command line reader to handle pipe-lined commands. |
Release 4.1 Beta 3 (3/98) |
Added the ability to connect to alternate POP3 servers via the POP3 proxy. Added ability to automatically restart the server each day. Allow 'admin' and users entering on 127.0.0.1 into the server when PAUSED Added scrolling text box to show server requests. Fixed server to support index.cgi as a valid Home Page. Implemented DOCUMENT_NAME CGI environment variable. Open all log files in "shared" mode so other applications can access the files. Fixed truncation problem with 'tmp' files resulting in old errors being returned. Closed the double slash (// and /./) security loophole (thanks Systemburn Radiks). Tilde character removed from URL valid characters list (see Security Warning). Many thanks to Joe Smith for documentation review! Installed and tested JRun server-side Java package (see ISAP Applications) Added missing WinCGI parameters. Fixed WinCGI support to not quote filenames (unless there is a space in the directory name) - thanks Tony Karp! Fixed Dial-on-demand crash after dialing. Moved [aliases], [cgi-aliases] and [wincgi-aliases] to the mappings.ini file. Added ISAPI Extension support. Added missing secure.stm administration FORM. Fixed dial-on-demand crash when a RAS error was raised. |
Release 4.1 Beta 2 (2/98) |
Fixed administration FORM problems with Group Administration and HTTP Log Reports Increased the maximum loop-buffer size to 4000 bytes Removed the dependency on ODBC32.DLL unless DBMS Enabled Fixed FTP STOR bug that resulted in file merges Allow FTP access to all drives with star (*) FTP Root Directory |
Release 4.1 Beta 1 (1/98) |
Created and included the "mailit" client mail program and sample script Changed to the CPAN Perl distribution instead of ActiveSite's Added CGI recognition of #! interpreter headers. Added user-defined task execution (see Task Scheduler). Added scheduled/automatic re-indexing of Search indexes. Made security filters case-insensitive Added RDBMS scripting interfaces. Additional CGI error information displayed on CGI failure. Renamed /images to /sysimage to avoid conflicts with FrontPage. sa_cmd_init() modified to include the SA_RPCPARAM parameter argument. Implemented NNTP Proxy support. Fixed CGI thread bug that caused system threads to accumulate. Significant HTTP performance improvement by changing when logging occurs. Modified the Search engine to support additional file information (and "page" display format). Implemented support for separate log files for each VHOST. Added [wincgi-aliases] section to the config.ini file. Support for scripting modules (see modules.htm). Support for the execution of CGIs within the document directory (see modules.htm). Support for parameters to CGI server-side includes. Support for a space separated list of Default Page values. Special thanks to Jeffrey Johnston (jeffwj@bad-attitude.com) for the "Power By" logo Added Top 50 referers to log analysis Added IP and request HTTP log filtering Added the ability to search across multiple indexes. Added "Perl Executable" configuration variable for alternate Perl executables Added "DOCUMENT_URI" to the CGI environment variables Added a "Working Directory" for use by DLL plugins (specifically the pagecounter). Added checkpoint the server logs prior to shutdown. Made alias lookups case insensitive Added IP-based document/directory security |
Release 4.03 Patch 1 (10/97) |
Added the ability to change the security Realm string Server installs SIGABRT handler to gracefully exit on failure (needed by Watcher Daemon) Added byte-ranges for restarting HTTP downloads Added System Administration IP restrictions Added the ability to PAUSE the Sambar Server Added ability to log search queries Added RCredirect scripting option (works like RCpage but with a redirect. Added DIRLIST_HEADER macro to automatic directory listing. Made virtual host lookup case insensitive Fixed search bug when TITLE is greater than 64 characters. |
Release 4.03 Production (9/97) |
Added Watcher Daemon for continuous server operation Fixed the Content Length associated with server-side includes Fixed the SCRIPT_NAME to not include PATH_INFO (when present) Added wildcard searches to the Search Engine Added support for executing CGIs without requiring '.exe' or '.bat' |
Release 4.03 Beta 2 (9/97) |
Fixed a significant networking bug that resulted in "Document has no data" errors (thanks Joe Smith!). Added document and CGI aliasing. Fixed CGI environment variables to return values with UNIX directory paths (/) -- required for PERL Changed search index to use relative paths (requires re-indexing!) Fixed POST bug that affected many PERL discussion CGIs Fixed FTP_WELCOME message to display line breaks as they appear in the macro define. Added FTP_GOODBYE message to display on QUIT. Fixed bug in the performance timestamp written to the log file. Removed all PC-specific directory notation, now use UNIX forward slash (/) (affects configuration files) Fixed HTTP SSL Proxy bug Fixed FTP server bugs associated with directory slash (/) symbols Implemented FTP REST (restart) command -- NOT fully tested! Included the Ceilidh 1.50 Group Discussion forum from www.lilikoi.com Added CR/LF to all configuration and log files. Added HTTP_COOKIE CGI environment variable. Fixed FTP RENAME bug. Fixed document directory list of server when "home page" is missing. Fixed search bug that caused words following HTML tags to be missed |
Release 4.03 Beta 1 (8/97) |
Implemented Sambar Server NT Service option (see Install Documentation) Implemented Virtual Hosting Implemented FTP APPE (append) command -- NOT fully tested! Implemented HTTP PUT method -- NOT fully tested! Added support for multiple users/groups for security restriction Support for ISINDEX queries (see CGI documentation). Fixed bug in security.c where case-sensitive comparison was performed Fixed bug when writing out server configuration that caused the document directory to get trashed Fixed bug in security processing when directory is not the install directory Modified FTP to support file names with spaces and dashes (valid characters are alpha-numeric, space, dash and underline) Provide status update while Search Indexer is running (file list) Implemented Server-side includes (see SSI documentation for implementation notes) Improved the log analysis agent discovery (more extensible) Added active users report (and the ability to terminate sessions) Added parent environment to CGI environment Added REMOTE_USER, PATH_INFO, PATH_TRANSLATED and CONTENT_TYPE to CGI Fixed FTP root directory path bug Fixed WinCGI and CGI to work with 16-bit applications and fixed parameter passing Fixed CGI QUERY_STRING bug (was passing URL with |
Release 4.02 (6/97) |
Fixed many CGI bugs Implemented WinCGI (bug reports appreciated) Added ODOMETER-like page counter with source code Fixed directory redirect when request does not include trailing slash (/) Implemented CGI in-lining with internal scripting language Fixed user administration page to show configured privs Implemented log file rotation mechanism Added support for incremental additions to the search engine Fixed bug in FTP authentication bug Added ability to redirect HTTP proxy requests to a remote caching proxy Moved system administration and error messages out of docs directory Added auto-directory listing capability (if no default page) |
Release 4.01 (6/97) |
Added SSL-tunneling to HTTP Proxy Added FTP proxy support (via HTTP protocol) Beta Release! Fixed MIME bug with case sensitivity. Support for network-disconnected HTTP & FTP use (localhost) Support for FTP directories not rooted under the Sambar Server installation Search indexing of files without file extensions (character ~ to Index Only configuration entry) Allow the WWW Document directory to be rooted in a directory other than the Sambar Server installation directory Fixed Perl bug when installation directory has a space in the name |
Release 4.0 (5/97) |
FTP Server implemented FTP Log Analysis tool SMTP, POP3 & IMAP4 proxy services HTTP keep-alive implemented AD/content filtering via HTTP proxy Search engine character set configurable CGI 1.1 implemented (Perl 5 included with server) Windows GUI shell wrapper (source code provided). DLL based Server interface exposed. |
Release 3.0 (2/97) |
Server runs in DOS console Rewrote server-side scripting language Implemented format for user-definable RPCs via DLLs Dymamic HTML content generation via server-side scripting Full-text search engine HTTP proxy server HTTP Log Analysis tool HTML based System administration console Customized error messages. Source code samples provided |
Release 1.0 (95-96) |
HTTP Server implemented Primitive server-side scripting language Flat-file based personal profiling |
Release 0 (94) |
Known as RCom (Remote Commander) Sun RPC based protocol Client API library provided client/server distributed architecutre Primitive command line GUI tool and scripting language. Focus was on software distribution using "push" technology Client profiles maintained by server Dynamic server-side scripting provided based on client information |
© 1998 Sambar Technologies. All rights reserved. Terms of Use.