Release Notes: Contains critical bugfixes and enhancements. Has a completely new Pornographic Image Filtering technology. Has a completely new internal log-rotation mechanism. A memory leak caused in the master-slave operation has been fixed. Response time to new incoming connections is now significantly lower. Can now give assured service for environments with 1000 concurrent connections. SSO authentication responds with reduced latency and memory utilization. Serves content from cache at a significantly higher speed. Support for ICAP servers that demand preview is included.
Release Notes: Support for OpenLDAP based authentication was fixed. Support for NTLM authentication was further optimized for speed and performance. The maximum number of idle connections to the LDAP server is now ensured to never exceed 5% of MAXTHREADS. Failure to close connections opened to the LDAP server, because of a logical flaw in accounting, has been fixed.
Release Notes: This release allows you to use a variety of authentication methods, like NTLM, BASIC, and PAM. LDAP and AD usergroup mapping has been improved and allows you to create access polices based on the group to which a user belongs on LDAP or AD. A newly designed LDAP Sub-System (LSS) allows you to connect to the specified AD or LDAP server and pre-fetches the directory information of users on startup.
Release Notes: Support was added for NTLM authentication for validating SSO credentials of users.
Release Notes: A logical bug has been fixed to allow optimal use of memory. Signaling logic has been corrected to ensure a thread state is maintained correctly. Many internal operations have been optimized to reduce Memory usage. The cProfiles section has been further optimized. Process Instrumentation (Performance) Logging has been introduced.
Release Notes: SafeSquid now allows complete TCP tuning. Content caching now takes preventive action when the caching parameters are ill configured. Optimizations have been introduced to allow use of libhoard. The init script has also been optimized for invoking libkeepalive. Data transferred in the CONNECT requests is now recorded in both Access and Extended Logs. The linking mechanism to the libgmp library has been modified. The algorithm for detecting the DDoS attacks was modified. Behavior of timeout directives in the general section was modified.
Release Notes: Improved mechanisms for addressing CLOSE_WAIT related problems. This release can reclaim both half-open and half-closed sockets (CLOSE_WAIT state connections) and reuse them for both inbound and outbound connections. A logical flaw that caused a memory leak on application of profiles under certain conditions is fixed. The cProfiles feature has been enhanced for speed. Depending upon user configuration, resolution speed will be about 30 to 70% faster. The init script has been improved, and a few more parameters have been made tunable via startup.conf.
Release Notes: This release has moved to the higher GLIBC that allows optimal use of CPU. It has improved the THREAD_TIMEOUT and SOCKET_TIMEOUT parameters to allow reduction of CLOSE_WAIT and give better response to Piplining enabled clients and load-balancers. Many minor improvements that increase throughput and speed. The application of prefetching rules is now logged in the native log. A bug that broke the QoS control feature of User Limits has been traced and fixed.
Release Notes: A new parameter, OVERLOAD_FACTOR, has been introduced. A logical flaw in cache cleaning operation has been traced and fixed. A logical flaw in logged cache object size has been traced and fixed. The design of cProfiles has been modified to allow it to query for an almost unlimited number of Web sites simultaneously. Failure of the MD5 integrity check for cached objects has been corrected. A logical bug while updating or modifying the entries in cache has been corrected. Dynamically generated objects are not cached now. Memory requirements have been tremendously slimmed down.
Release Notes: This release fixed bugs where SafeSquid failed to discard cached objects from memory for indefinite periods when the memory usage exceeds 100% and connections were not established when the network latency was more than 100ms.