Releases: proycon/clam
Releases · proycon/clam
v2.1.5
v2.1.4
v2.1.3
v2.1.2
v2.1.1
v2.1.0
This is a major update release of CLAM, containing various bug fixes as well as new functionality.
New features
- OAuth2 and external forwarded authentication are functional again (issue #4)
- New program paradigm for use in e.g. Python wrapper scripts (issue #36), allows target-based programming through iteration over output files prior to their generation.
- Projects are indexed/cached and disk usage is tracked (issue #26 )
- Added an interface to quickly delete multiple projects, see disk usage per project and total (issue #26)
- Fixes for the administrative interface
- Implement hooking up a custom value validation function for parameter validation (issue #39)
- Implemented temporary directories for both project and action paradigm, concurrency-safe (issue #37, issue #40)
- More elegant solution for custom formats (issue #21)
- Support for shell operators (pipes, redirects) in commands
Bug fixes
- Important fixes in CLAM Client API, files were not transferred properly (issue #33)
- Upload failures were not properly communicated to the interface, now they are.
- Proper SSL support for CLAM Client API, allow passing certificate (issue #31)
- Session nonces accumulated on disk, cleared now (issue #25)
- Some minor stylistic fixes (issue #23, issue #27, issue #34)
- Cleaner XML output (no unnecessary whitespace) for all REST responses.
- Fix for parsing unicode in non-unicode strings in service configuration in Python 2 (issue #24)
All users of earlier CLAM versions are urged to upgrade to this release. The release is available through the Python Package Index, as well as Github.
v2.0.1
v0.99.15 (CLAM 2 release candidate)
readded encoding information to tests so python 2 doesn't crash