LiveZilla Live Help

You are here

Revision History - Linux

Updated Documentation

Are you looking for the updated documentation for the latest SafeSquid SWG?
Please access the latest documentation at http://docs.safesquid.com

SafeSquid for Linux SWG safesquid-2018.0206.2141.3-swg-concept Released

Improvements

  1. SafeSquid uses SSL_Pending to determine presence of residual data after reading from an SSL socket, to eliminate wait before a subsequent read call.
    The logic of this checking of SSL_Pending has been further optimized for reducing CPU utilization.
  2. SafeSquid displays streaming of Native Logs on dashboard.
    The streaming automatically pauses, when user hovers mouse over the display.
    Users reported inconvenience in event of accidental mouse hover, requiring the user has to click on Resume button to restart streaming.
    The WebUI now offers an option to the user to prevent this automatic pause.
  3. SafeSquid can listen on multiple sockets and accept new connections.
    SafeSquid's legacy design used a single thread to listen and accept connections on multiple sockets.
    This design under-utilised the TCP option SO_REUSEPORT.
    A new design has now been implemented that creates a dedicated thread for listening and accepting connection on each socket.
    Each of these dedicated threads is confined to a single CPU core.
    Currently you may have to create multiple entries in the Network Section to get maximum benefits from this new design.
    SafeSquid will use a round-robin distribution of these dedicated threads to load-balance across all the available CPU cores.
    You can expect 50% improvement in handling connections with increase in throughput.

BugFixes

  1. SafeSquid loads in-memory configuration from user generated config.xml or default config.xml to reduce the disk I/O.
    Abnormal behaviour was discovered in SafeSquid process when in-memory configuration not loaded due to absence of these config.xml.
    SafeSquid now creates an empty in-memory configuration, to safeguard against such abnormal behaviour.
  2. The performance of SafeSquid can be impacted by TCP parameters like sysctl, Keepalive, etc.
    SafeSquid uses TCP tuning script to derive some of these TCP parameters.
    A semantic error was found in this script due to which derived sysctl values was not been loaded.
    Correction was done in the tcp tuning script, to ensure loading of the derived sysctl values.
  3. SafeSquid closes all sockets which are not required and have no data present to transmit.
    Flaw was detected in some of these sockets' closure, where peer closes before recieving pending data.
    These sockets were running in endless loops result in high CPU usage.
    Correction was done to ensure closure and release of such sockets.
  4. SafeSquid was sending only the Host details while sending request headers to remote web-servers.
    Some web-sites that serve on non-standard ports may require HOST to be specified as Host:Port format in the request headers.
    Failure was discovered when accessing https web-sites served on ports other than the standard 443.
    SafeSquid now ensures port is included in the Host directive, when sending request headers to a server listening on non-standard port.

New Users? Getting_Started

Download SafeSquid ISO to create your appliance.

Download safesquid-2018.0206.2141.3-swg-concept.tar.gz tarball for up-gradation or If you already have Linux 14.04 machine.

 

SafeSquid for Linux SWG safesquid-2017.1115.1800.3-swg-concept Released

Optimized TCP congestion control algorithm, memory utilization, HTTPS scanning, init and TCP tuning script. Improved data transfer speed with Logging effect.

SafeSquid for Linux SWG safesquid-2017.0817.1602.3-swg-concept released

Major Release:

Improved overall performance by 20%.


Evaluated performance of product by enabling and disabling each feature and identified that DLP feature is contributing to major performance drag.
Reworked on DLP module for performance improvements and evaluated performance once again, as a result we have observed 20% overall improvement.

You will be get better user experience and surfing speeds.

New Users? Getting_Started
Download SafeSquid ISO to create your appliance.
Download safesquid-2017.0817.1602.3-swg-concept.tar.gz tarball for up-gradation or If you already have Linux 14.04 machine.

SafeSquid for Linux SWG safesquid-2017.0804.1805.3-swg-concept released

Improved private categorization security.

It was observed that private categorization implementation is not strict. 
When a user classified google.com as search category, SafeSquid classify www.abcdgoogle.com as search.
Fixed it in this release, Now when you classify google.com as search SafeSquid will say www.google.com, mail.google.com as search but not www.abcdgoogle.com.


New Users? Getting_Started
Download SafeSquid ISO to create your appliance.
Download safesquid-2017.0804.1805.3-swg-concept.tar.gz tarball for up-gradation or If you already have Linux 14.04 machine.
 

SafeSquid for Linux SWG safesquid-2017.0705.1832.3-swg-concept released

Major Release:
Implemented Captive portal and redesigned reporting database for CPU optimization.

New Users? Getting_Started
Download SafeSquid ISO to create your appliance.
Download safesquid-2017.0705.1832.3-swg-concept.tar.gz tarball for up-gradation or If you already have Linux 14.04 machine.
 
* The reporting database architecture modified to reduce CPU utilization & Implemented database rotation. 

It was observed that real time database writing is hitting hard on CPU, So we have modified the writing method to reduce CPU utilization.
Additionally added a switch to disable real time database write on resource constrained environments.

SafeSquid for Linux SWG safesquid-2017.0506.1827.3-swg-concept released

Major Release:
Improved UI based on user experience and added plenty of features.
 
Download SafeSquid ISO to create your appliance.
Download safesquid-2017.0506.1827.3-swg-concept.tar.gz tarball, If you already have Linux machine 14.04 machine.
New Users? Getting_Started
 
* Brand New UI.
* Architectural changes in policy creation, entirely profiles driven.
* Updated application and content signatures.
* SSL session resumption implemented.
* Upload controls improved and now you can control uploads into Google Drive.
* VPN support implemented.
* Cloud based management of website categorization and SSL certificates using self service portal.

SafeSquid for Linux SWG safesquid-2016.1231.1230.3-swg-concept released

*  Improvements in SQLite performance.
*  Fix for memory leaks in trusted ca load functionality.
*  Integrated latest webfiltering engine.
 
Download ISO to create your appliance.
 
Download SafeSquid tarball, If you already have Linux machine 14.04 machine.
 
* Improvements in SQLite performance.
    Enhancement in the SQLite functionality wise. Fixed few vulnerabilities which were observed in writing the information to the database.
* Fix for memory leaks in trusted ca load functionality.
    It was observed that there was a memory leak in the trusted ca update functionality which would happen for every one hour. Identified the issue and fixed it.
* Integrated latest webfiltering engine.
    Brought in the latest available webfiltering engine which is used for categorization.

SafeSquid for Linux SWG safesquid-2016.0921.1950.3-swg-concept released

Bug fix in cookies transmission.

Download ISO to create your appliance.
SafeSquid ISO

Download SafeSquid tarball, If you already have Linux machine 14.04 machine.
safesquid-2016.0921.1950.3-swg-concept.tar.gz

* Bug fix in cookies transmission.
    It was reported that SafeSquid was unable to handle some Java applications which are depending on set-cookies values.
    Previous versions SafeSquid was not handling well for all different type of set-cookies. Identified the bug and fixed it.
    Known issue: Performance plot is not getting generated. Will be fixed in next releases.

SafeSquid for Linux SWG safesquid-2016.0921.1950.3-swg-concept released

Enhancement in reporting performance and improved analysis of drilled reports.

Download ISO to create your appliance.
SafeSquid ISO
Download SafeSquid tarball, If you have Linux machine 14.04 machine.
safesquid-2016.0921.1950.3-swg-concept.tar.gz

* Enhancement in reporting performance. Two time faster than the previous release.
    The reporting engine has been enhanced with changes in querying mechanism.
    This ensures that the users are served with the reports at least two times faster than the previous releases' reports.

* Improved analysis of drilled reports.
    It was observed that there were few drilled reports that have not been generated successfully.
    Identified the faults and fixed them to ensure all the drilling goes fine.