Release Notes¶
v1.4.68 (2020-11-27)¶
- Changed:
- JRE upgraded to 1.8.0_275 in packages for all platforms.
- Added:
- Configuration properties can be defined as environment variables instead of a configuration file or to override certain properties in the configuration file.
v1.4.67 (2020-11-03)¶
v1.4.63 (2020-09-17)¶
- Changed:
- Networking and TLS third-party libraries upgraded to latest versions
- Default value for configuration key gzipscan.nameFilter is
!(.sx|.pi|.tar).gz
(was!(.sx|.pi).gz
)
v1.4.57 (2020-07-17)¶
- Changed:
- CORS headers get now sent along with a response only if corresponding request has an Origin header with the value matching any element in the allowedCORSOrigins. Before, the CORS response headers with ‘*’ as allowed origin got sent if handleHttpOptions was set to true.
- Added:
- Configuration parameter allowedCORSOrigins.
v1.4.54 (2020-06-11)¶
- Changed:
- Networking and TLS third-party libraries upgraded to latest versions
- Generic logging made less verbose at DEBUG log level
- File system listing improved on setups using GzipScan and metadata database.
- Explicit polling in the container, if defined, does not run by default at server startup. Use newly introduced configuration key roots.<container>.polling.startup for changing that.
- Added:
- Configuration key gzipscan.nameFilter for overriding default file name filter for files to be gzip-indexed.
- Configuration key roots.<container>.polling.startup for enabling explicit polling of underlying filesystem in the container at server startup.
- Fixed:
- Linux startup script in “enable-boot-start” mode fails to start SourceAgent when run as root for different non-root user
v1.4.53 (2020-04-24)¶
- Changed:
- bin\sa.bat and bin\sa.env.bat.default removed from Windows distribution of the SourceAgent in favor of newly introduced native launcher (see below).
- JRE upgraded to 1.8.0_252 in packages for all platforms.
- Added:
- Service launcher for Windows.
- Configuration key tls.protocols for specifying TLS protocol versions to be enabled
v1.4.52 (2020-02-29)¶
- Changed:
- “-c” command line option for jar file is not any more mandatory if environment variable or system property SA_HOME is set.
v1.4.51 (2020-02-25)¶
- Added:
- Compression in transit for selected files, which can be used in environments with low bandwidth.
v1.4.47 (2020-01-29)¶
- Changed:
- JRE upgraded to 1.8.0_242 (Windows64, Linux64, OSX64) and 1.8.0_232 (Arch Linux ARM 64)
- Added:
- new configuration setting log.level which can be used instead of
command line switch
-v
.
- new configuration setting log.level which can be used instead of
command line switch
v1.4.40 (2019-09-25)¶
- Changed:
- config key dbFilePath renamed to
db.file
. The support for the old name remains but may be removed in future releases. - SourceAgent configuration file:
- ${PROP} construction in configuration file variables, refers corresponding environment variable first, and if it is undefined, refers then corresponding system property
- configuration parameters expecting directory paths do not support empty values
- log directory gets created if it is specified but does not exist
- config key dbFilePath renamed to
- Added:
- new configuration keys gzipscan.exclusions and db.exclusions for restricting number of containers to be gzip-scanned and database-managed correspondingly
- containers “explicit polling” configuration extended with 2 more triggers: OS signals and cron-like time spec expressions.
v1.4.37 (2019-07-05)¶
- Added:
- Possibility to disable authentication for particular containers
- Possibility to configure startup at boot in Linux (with Systemd/SysV-style init/Upstart init systems)
- Changed:
- Linux/OSX startup script sa-init.d.sh renamed to sa.sh correspondingly. Helper script sa.common.sh removed.
v1.4.36 (2019-06-13)¶
- Added:
- SourceAgent: per-container authentication support
- JRE-bundled packages for Arch Linux ARM 64bit (aarch64)
- Changed:
- SourceAgent audit logs format has been changed: a new field (#6) has been added to log records. The filed indicates properties of an authentication key used in requests.
v1.4.28 (2019-01-10)¶
- Fixed:
- Failure to attempt to create own log directory on the very first run fixed startup Windows scripts.