Changelogs
Version 10.1.0
Release date: 2024-11-13
- [#312061]: Add an option to use a custom documentation link for users
- [#312038]: Fix sending invalid notifications for file deletion in a DataRoom
- [#311266]: Implement JWT based external authentication via HTTP headers
- [#293136]: Update to ruby 3.2 for performance and security improvements
Version 10.0.3
Release date: 2024-10-30
- [#310142]: Update backend libraries for security (ruby on rails)
- [#303305]: Update nginx to latest stable 1.26 version
Version 10.0.2
Release date: 2024-10-16
- [#310518]: Implement support for multiple content scanners
- [#308025]: Improve generic input validation for security
Version 10.0.1
Release date: 2024-10-02
- [#310434]: Fix CargoLink widget file list
- [#309696]: Fix typo in end-to-end-encryption feature
- [#308848]: Improve security of translation templates
- [#308026]: Fix potential user emails leaking via shares API
Version 10.0.0
Release date: 2024-09-18
- [#309523]: Implement TLS for ICAP integration
- [#305446]: Update backend libraries for security (ruby on rails)
- [#264477]: Implement end-to-end encrypted CargoLinks with a zero trust approach
Version 9.3.3
Release date: 2024-09-04
- [#308419]: Fix regression in the user filter in the transfers list for administrators
- [#308100]: Implement a feature to combine file download notifications
- [#308024]: Fix a pontential XSS vulnerability in the directories management for administrators
- [#308023]: Fix a potential OTP bypass vulnerability
- [#308022]: Improve access control on team member management
- [#305445]: Update backend libraries for security (ruby on rails)
Version 9.3.2
Release date: 2024-08-21
- [#308096]: Add restrictions to refuse files with a leading “.” in the file manager
- [#305656]: Fix user filter in the transfers list
- [#302470]: Fix deprecation warnings in frontend and backend
- [#295870]: Implement regular cleanup of expired access tokens
- [#292732]: Fix force logout of a user as administrator
Version 9.3.1
Release date: 2024-08-07
- [#303858]: Remove legacy WebDAV support
- [#303140]: Update backend libraries for security (rexml)
- [#279095]: Implement a proxy for ESET activation and pattern updates
Version 9.3.0
Release date: 2024-07-24
- [#304848]: Fix the cleanup of temporary uploaded files
- [#304642]: Remove the journal page for group administrators
- [#304310]: Fix a contact search issue in the CargoLink wizard
- [#298215]: Implement security monitoring for our default SFTP settings
- [#286428]: Implement PostgreSQL 16 compatibility and migration task
Version 9.2.7
Release date: 2024-07-11
- [#303478]: Fix pruning storage background job issue
- [#292184]: Update proftpd to the latest version
Version 9.2.5
Release date: 2024-06-12
- [#302145]: Fix browser freeze after CargoLink is created
- [#298112]: Update backend libraries for security (ruby on rails)
Version 9.2.4
Release date: 2024-05-29
- [#301864]: Fix german translation in the CargoLink wizard for the expiration date
- [#301365]: Fix charts in the admin dashboard when no data is available
- [#301171]: Fix a timeout in the file manager related to DataRooms
- [#298111]: Update backend libraries for security (ruby on rails)
Version 9.2.3
Release date: 2024-05-15
- [#299549]: Fix temporary disk space usage of the ESET AV scanner
- [#299376]: Fix timeout behaviour for the ICAP client when scanning multiple files
- [#297931]: Add upload restrictions to refuse files with a leading “.”
Version 9.2.2
Release date: 2024-05-02
- [#298258]: Update integrated ESET AV to the latest software version
- [#297350]: Update library for charts and diagrams
- [#295875]: Implement an overview page for asynchronous content scans
Version 9.2.1
Release date: 2024-04-17
- [#297068]: Improve security of the session when changing roles
- [#297065]: Fix pending invitations for deleted shares
- [#297064]: Improve security of 2FA code verification
- [#297060]: Improve security of audit logs view
- [#294801]: Fix missing logs association to DataRooms
- [#290961]: Improve security of SFTP default settings
- [#275793]: Improve performance of shares management
Version 9.2.0
Release date: 2024-04-03
- [#297066]: Improve security of 2FA key generation
- [#297063]: Improve security of users search API
- [#297058]: Fix potential directory traversal in custom share path
- [#297055]: Improve security by removing session id information for user
- [#296860]: Improve disk usage report by users
- [#296628]: Fix checkboxes in the FolderAction edit view
- [#296080]: Fix invalid tooltip for “Become user” action
- [#288505]: Upgrade to Rails 7.1 for performance and security improvements
Version 9.1.11
Release date: 2024-03-13
- [#295487]: Add a new action to the “New” button to upload files and directly share them with a CargoLink
- [#293137]: Update backend libraries for security (ruby on rails from 7.0.8 to 7.0.8.1)
Version 9.1.10
Release date: 2024-02-21
- [#294828]: Add a setting to enable / disable HTTP/2
- [#294362]: Fix background GeoIP database update
- [#293870]: Fix missing translation for CargoLink status
Version 9.1.9
Release date: 2024-02-07
- [#293872]: Fix CargoLink wizard for prepared links created by a folder action
- [#292758]: Fix error notification sending for folder actions
- [#292471]: Fix drag and drop in the upload dialog
- [#292251]: Fix enable/disable upload for single-file CargoLinks
Version 9.1.8
Release date: 2024-01-24
- [#292589]: Fix attributes management for SAML authentication sources
- [#292458]: Fix editing PGP keys in user management
- [#292260]: Fix missing colour in status badges for CargoLinks
- [#291816]: Fix missing lock icons in the file manager
- [#291791]: Fix missing translations for asynchronous content scans
Version 9.1.7
Release date: 2024-01-10
- [#291578]: Fix transfers table in the CargoLink detail view
- [#290171]: Fix asynchronous content scanning when re-uploading files with the same name
Version 9.1.6
Release date: 2023-12-13
- [#290677]: Improve firewall rule persistence
- [#290250]: Fix CargoLink expiration setting
- [#290174]: Fix broken role change
- [#290123]: Fix broken folder action edit (dropdown)
- [#290122]: Fix shared folder information in the file manager
Version 9.1.5
Release date: 2023-11-29
- [#289873]: Fix creating zip files from the object store
- [#289757]: Fix pagination in the user administration
Version 9.1.4
Release date: 2023-11-15
- [#289460]: Fix password reset functionality
- [#289085]: Fix group selection in the recipient input
- [#289005]: Add search hint when selecting files for a CargoLink
- [#288994]: Ensure that only approved locales installed on the system
- [#288977]: Fix confidential message styling
Version 9.1.3
Release date: 2023-11-02
- [#288316]: Fix file upload retry button
- [#287935]: Fix problem with editing a SAML authentication source
- [#287365]: Fix background content scanning for ICAP integration
- [#286916]: Update to ProFTP 1.3.8a for security and stability improvements
- [#280421]: Improve handling a big amount of files in the uploader (>10'000 entries)
Version 9.1.2
Release date: 2023-10-18
- [#286034]: Add http2 support to the web server
- [#283287]: Add automated security scanner for the source code (SAST)
- [#280168]: Fix user list sorting for administrators
- [#275802]: Improve dashboard performance for administrators
- [#275794]: Improve CargoLinks list performance for users
Version 9.1.1
Release date: 2023-10-04
- [#286286]: Fix verifying the maximum lifetime of a CargoLink against the system wide limit
- [#284476]: Improve ZIP download file name
- [#267447]: Fix creating users on the fly when using CargoMail integration
- [#250870]: Improve reverse IP lookup for private addresses
Version 9.1.0
Release date: 2023-09-20
- [#285458]: Fix refresh cache button in CargoLink details view
- [#285341]: Improve sign-in dialog when using Single Sign On
- [#284573]: Fix missing translation for PIN entry in the CargoLink wizard
- [#284572]: Fix scrollbars in quick links on the dashboard
- [#284571]: Fix link to CargoLink approval details view
- [#284530]: Add custom zip generation service to fix memory issues and improve performance
- [#279447]: Update nginx to latest stable 1.24 version
Version 9.0.2
Release date: 2023-09-06
- [#284163]: Fix effective deletion of users when using auto deletion
- [#284115]: Fix missing icons in the CargoLinks list view
- [#283896]: Fix target selection when uploading files via CargoLink
- [#283869]: Fix CargoLink shortcut edit window
- [#283057]: Fix background cleanup tasks for files and CargoLinks
- [#281269]: Disable share creation when the system does not have users yet
Version 9.0.1
Release date: 2023-08-23
- [#279437]: Update to the latest jQuery version
Version 9.0.0
Release date: 2023-08-09
- [#282850]: Fix periodical cleanup service
- [#282849]: Fix CargoLink creation issue for objectstore
- [#280436]: Improve perfomance for CargoLink creation in case of big amount of files
- [#253690]: Upgrade frontend framework to the latest version
Version 8.3.5
Release date: 2023-07-26
- [#281270]: Improve API v1 documentation for user management
- [#280424]: Improve CargoLink creation with a huge amount of files (> 10'000)
- [#280396]: Fix organization management UI
- [#280273]: Improve JSON support in the API v1 for contacts management
Version 8.3.4
Release date: 2023-07-12
- [#280409]: Fix user list navigation for administrators
- [#276324]: Add welcome email to invited users with sign-in information
Version 8.3.3
Release date: 2023-06-29
- [#279253]: Fix quota limit message when trying to upload files to a CargoLink
- [#278015]: Fix storing preferred locale for a contact
- [#277081]: Improve default sorting of CargoLink approval list
- [#277063]: Improve hint text for file selection in the CargoLink wizard
- [#277061]: Fix 2FA label in the user list as administrator
- [#275371]: Improve cluster monitoring to detect split brain situations
- [#252255]: Improve user exporting in CSV format
Version 8.3.2
Release date: 2023-06-14
- [#278014]: Improve PIN brute force attack notification for CargoLinks
- [#276982]: Fix memory issue when creating big zip files for download
- [#276267]: Fix locked, but not processed jobs in the background queue
Version 8.3.1
Release date: 2023-05-31
- [#276009]: Add automatic PIN regeneration for CargoLink recipients
- [#275790]: Improve users list performance for administrators
Version 8.3.0
Release date: 2023-05-17
- [#275879]: Fix potential build time informational leakage
- [#275624]: Improve logging for SAML integration
- [#275461]: Improve CargoLink file upload dialog
- [#272583]: Upgrade to Rails 7 for performance and security improvements
- [#272476]: Add support for bearer token format in API v1
- [#271910]: Improve timeout handling for malware scanning
Version 8.2.5
Release date: 2023-05-03
- [#273339]: Fix checking for pending content scans with file names having special characters in the name
- [#272735]: Fix updating traffic charts when switching months in the administration traffic report page
- [#272600]: Fix uploading files in the file manager with partially invalid shares
- [#272570]: Fix CargoLink shortcut handling when not using tenants
- [#255695]: Fix potential out of space issues for the content scanner
- [#250136]: Improve PDF journal layout when using registered transfers
Version 8.2.4
Release date: 2023-04-19
- [#272244]: Fix layout issue in the file upload wizard
- [#271940]: Add ability to toggle autodelete on existing CargoLinks
Version 8.2.3
Release date: 2023-04-05
- [#270291]: Improve admin users list loading performance
- [#267800]: Improve checksum calculation for the CargoLinks with large files
Version 8.2.2
Release date: 2023-03-22
- [#270146]: Implement direct object store access for the content scanner
- [#269997]: Fix transfer log view errors for deleted users
- [#269084]: Improve local ICAP content scanner monitoring
- [#268481]: Fix shares management of participants after user deletion
Version 8.2.1
Release date: 2023-03-08
- [#269434]: Fix sending email with specific locale settings from the user
- [#267632]: Implement automatic deletion for users managed in external directories
- [#44090]: Fix error when trying to download an empty folder in the file manager
Version 8.2.0
Release date: 2023-02-23
- [#268140]: Fix audit journal display for attribute changes
- [#268126]: Add a feature to restrict sign-in from internal networks only
- [#267980]: Fix adding defaults for authentication sources
- [#267977]: Fix issue with DB archiving not being performed
- [#267833]: Improve sorting and filerting for CargoLink approvals
- [#267759]: Prevent multiple usage of a share invitation token
- [#267758]: Add read / write settings for share invitation to externals
- [#260353]: Fix parallel session usage with different roles for the same user
- [#256261]: Add a feature to integrate a Cargo file upload widget to external websites
Version 8.1.0
Release date: 2023-02-08
- [#267880]: Add user filter to the transfer logs
- [#267787]: Fix file downloads for CargoLink approvers
- [#267757]: Fix account confirmation page layout
- [#267729]: Fix upload links creation when using an object store
- [#267244]: Fix tooltip styling on timestamps
- [#267081]: Fix pre-filling attributes when editing an authentication source
- [#265845]: Update nginx to 1.22 for security and stability improvements
- [#259384]: Trigger a failover if the data store is not available
- [#252254]: Add filtering and sorting to the audit logs
Version 8.0.0
Release date: 2023-01-25
- [#267415]: Fix HMAC API authentication regression
- [#267139]: Allow SHA-256 signed SAML requests
- [#267135]: Prevent creating CargoLink in the file manager for special folders (Incoming and Outgoing)
- [#266892]: Provide packages for Ubuntu 22.04 LTS
- [#266042]: Remove unused feature to inverse navigation colours
- [#265844]: Update to ProFTP 1.3.8 for security and stability improvements
- [#260560]: Allow to enable SecureDrop by default for upload CargoLinks
Version 7.1.6
Release date: 2023-01-11
- [#266029]: Improve reverse DNS lookup for ip addresses in the user interface
- [#266025]: Fix preview mode for CargoLinks only valid in the future
- [#265704]: Fix display error in the user overview for administrators
- [#265600]: Remove legacy backup section from the administration interface
- [#264176]: Do not show quick-links section when no items are available for the user
- [#263951]: Allow to re-assign an approver for a CargoLink if enabled system wide
- [#263923]: Allow to choose any user as approver for a CargoLink if enabled system wide
- [#257551]: Improve PDF journal for CargoLinks to contain relative path of files if directories are shared
- [#252256]: Show basic license information to the administrator in the dashboard
Version 7.1.5
Release date: 2022-12-07
- [#264562]: Add service inheritance for new external users invited via share
- [#264471]: Fix file manager sidebar labels
- [#264470]: Fix blank tab when downloading files in safari browser
- [#264075]: Improve custom application logo
- [#263952]: Improve fallback approver notifications
- [#263924]: Add list of CargoLink approvals
Version 7.1.4
Release date: 2022-11-23
- [#264469]: Fix reports months navigation
- [#264442]: Fix font rendering problem in Safari
- [#264417]: Fix CargoLinks list view when selecting expired links
- [#264353]: Fix pin display in CargoLink Wizard when enforcements are in place
- [#264178]: Fix moving shared folders in the file manager
- [#264130]: Fix missing groups favourite icon
- [#263962]: Fix “Enable Upload” setting preset in the CargoLink wizard
Version 7.1.3
Release date: 2022-11-09
- [#263782]: Improve file upload error messages
- [#263781]: Fix unicode filename handling when uploading files
- [#263738]: Fix access control for fallback approvals
- [#263574]: Fix downloading of a large amount of files in the file manager
- [#262233]: Fix drag&drop file uploads for systems using the object store
- [#260632]: Prevent duplicates in data room participations
Version 7.1.2
Release date: 2022-10-26
- [#261685]: Improve footer layout in the web interface
- [#261495]: Show specific information to CargoLink recipients if a link is not yet available
- [#259487]: Update to newest ruby on rails libraries for security and performance
- [#259383]: Add file system availability monitoring and alerting
Version 7.1.1
Release date: 2022-10-12
- [#261706]: Fix multiple roles behavior
- [#261631]: Fix font loading in some browsers
- [#260743]: Prevent deleting users with active shares
Version 7.1.0
Release date: 2022-09-28
- [#260669]: Fix share path handling for administrators
- [#260620]: Improve CargoLink detail view layout
- [#260553]: Fix word wrapping for the CargoLink preview page
- [#259837]: Fix database encryption algorithm migration
- [#259827]: Improve CargoLink API to allow file downloads
- [#259659]: Prevent browser from caching files downloaded via CargoLink
- [#259657]: Fix missing translation of error messages in file upload
- [#259101]: Allow CargoLink owner to see the confidential message content
- [#256446]: Fix closing of the notifications dialog via the bell icon
- [#250064]: Add a searchable label to a CargoLink
Version 7.0.3
Release date: 2022-09-07
- [#259532]: Fix layout for journal logs (audit) page
- [#259032]: Fix error message in the FileManager when object store is not available
- [#196461]: Added sorting to DataRooms by participants count and its name
Version 7.0.2
Release date: 2022-08-25
- [#257522]: Cleanup legacy tooltip library to use modern components
- [#256659]: Improve escalation when local monitoring restarts a service continuously
- [#256634]: Add monitoring to object store replication in a cluster setup
Version 7.0.1
Release date: 2022-08-10
- [#257550]: Fix wrong error message on deleting share or user
- [#256435]: Update Rails 6 to 6.1
Version 7.0.0
Release date: 2022-07-27
- [#256892]: Fix marking contact as private
- [#256583]: Fix contacts import with UTF-8 encoding
- [#256482]: Fix regression for OTP auth when becoming a user (as admin)
- [#256166]: Switch to Vite.js for the frontend bundling
- [#255783]: Update the minio object store version
- [#236461]: Upgrade to Rails 6 for performance and security improvements
Version 6.6.7
Release date: 2022-07-13
- [#256692]: Improve 4-eyes fallback approver actions when checking a CargoLink
- [#256595]: Increase default number of entries in the contact list page
- [#256525]: Fix accidentally resetting feature states when deleting the site logo
- [#256201]: Add explicit “select folder” button when uploading files for a CargoLink
- [#256159]: Improve error message for the administrator when trying to remove a user which is still owning active shares
Version 6.6.6
Release date: 2022-06-29
- [#256158]: Fix typo, add icons to the CargoLink wizard confirmation page
- [#255846]: Improve logging of background jobs
- [#255697]: Improved the description for the “Transfer-Only” mode
- [#253880]: Improve CargoLink edit page when pin and mobile number enforcements are in place
Version 6.6.5
Release date: 2022-06-15
- [#255657]: Fix contacts import from CSV files
- [#255594]: Fix email sending for the fallback approver (2-man rule scenario)
- [#255553]: Fix CargoLink expiration notification scheduling
- [#255109]: Improve FolderAction execution performance
- [#253890]: Limit system information for normal administrators
Version 6.6.4
Release date: 2022-06-01
- [#255404]: Fix layout on report page
- [#255212]: Adjust memory settings for the content scanner
- [#254970]: Improve view cache for CargoLinks when uploading files
Version 6.6.3
Release date: 2022-05-18
- [#254622]: Fix autocomplete for teams in the CargoLink wizard
- [#254521]: Fix content scanner timeout when interacting with an ICAP server
- [#254473]: Restore old CargoLink list behaviour with active/expired links
- [#254444]: Fix content navigation entries in the file manager
- [#254414]: Allow super administrators to be configured as user manager in the SAML configuration
- [#253888]: Fix logging in the API when trying to download an expired CargoLink
Version 6.6.2
Release date: 2022-05-04
- [#254386]: Remove folder rename tracking for CargoLinks and Shares to prevent unwanted side effects
- [#254064]: Improve storage pruning performance with large amount of files
- [#253694]: Use the pagination API when managing contacts
- [#253645]: Fix formatting of weekly AV scan reports when malware was found
- [#253623]: Improve stability of the content-scanner under heavy load
- [#253576]: Improve preview mode information for the CargoLink owner
- [#253503]: Fix styling in file manager when hovering over objects
Version 6.6.1
Release date: 2022-04-20
- [#253578]: Fix become user feature for admin accounts
- [#253538]: User search imporved
- [#253483]: Improved upload cleanup task performance
- [#253293]: Add ability to have multiple external user IDs
- [#253159]: Implement pagination/sorting for tables
- [#250882]: Add posibility to copy link for a cargolink with anonymous recipient
Version 6.6.0
Release date: 2022-04-06
- [#253393]: Fix daily log export issue with file names
- [#253161]: Update to ruby 2.7 for security and performance improvements
- [#252701]: Update to monit 5.32 for security and performance improvements
- [#252250]: Improve user management by keeping search results after editing
- [#252249]: Add a delete button to the user overview page
- [#250764]: Add support for specific CargoServer proxy for ESET AV updates
- [#238288]: Update to mod_zip 1.2.0 for security and performance improvements
Version 6.5.1
Release date: 2022-03-23
- [#252716]: Update rails to 5.2.7 for security and performance
- [#252715]: Update frontend libraries to the latest versions for security and performance
- [#252682]: Fix and improve SNMP integration into the SNMP daemon
- [#251846]: Improve API performance for CargoLink recipient view
- [#250874]: Skip sending empty file lists in the weekly cleanup information mails
- [#242322]: Show the IP of the last sign in in the user management list
- [#230818]: Also prune PIN information when GDPR cleanup is enabled for CargoLinks
Version 6.5.0
Release date: 2022-03-09
- [#252440]: Fix data room icons in the file manager
- [#252075]: Improve uploading large amount of files for CargoLinks
- [#251868]: Remove locked / infected files in the background when content scans are finished
- [#250900]: Fix PDF journal font to support cyrillic characters
- [#250804]: Add support for uploading full directories to a CargoLink
- [#250068]: Add support for uploading files into specific subfolders of an upload link
- [#242937]: Switch the application server to puma for improved performance
Version 6.4.9
Release date: 2022-02-23
- [#252184]: Update monit to the latest version
- [#251968]: Ensure a user always has a role assigned
- [#251869]: Improve error message when creating a share for an invalid folder name
- [#251562]: Fix error message display when file upload fails and retries are triggered
- [#251538]: Fix contact editing form cleanup from last edit
- [#250803]: Implement combined file upload notifications for upload CargoLinks
Version 6.4.8
Release date: 2022-02-09
- [#251860]: Fix 2FA setup for users after sign-in when enforcement is in place
- [#251739]: Fix increasing idle database connections from the background queue workers
- [#251159]: Update frontend libraries (jquery, jquer-ui) for security
- [#251158]: Fix uploading directory structures in file manager into subfolders
- [#250873]: Improve file selection and file type filtering for CargoLink upload links
- [#250765]: Improve automatic database reconnections in the background queue workers
- [#250404]: Fix quota editing for users with multiple roles
Version 6.4.7
Release date: 2022-01-26
- [#250886]: Hide temporary folders from file selections in the CargoLink wizard
- [#250875]: Improve error pages layout
- [#250403]: Improve error message when trying to upload files larger then the configured limit
- [#250294]: Remove the deprecated CargoBatches API
- [#250186]: Prevent file overwrite when in “Prevent delete” mode
- [#235773]: Add role management (add/remove role from a user) to the audit list
Version 6.4.6
Release date: 2022-01-12
- [#250695]: Fix upload link file size limit checks
- [#250689]: Fix uploading folders with files into the file manager
- [#250171]: Improve the error message for invalid or expired CargoLinks shown to the recipient
- [#250170]: Improve the error message when trying to overwrite an already existing file in an upload CargoLink
- [#250058]: Display the folder name of CargoLinks in the recipient view
- [#249935]: Improve cleanup of automatically generated folders for CargoLinks when auto-deleting files
- [#249714]: Improve error messages for the file uploader in case a content scanner detects unwanted content
- [#166720]: Skip OTP authentication when impersonating a user as administrator
Version 6.4.5
Release date: 2021-12-29
- [#250173]: Filter out internal “.Uploads” folder for shares
- [#250172]: Fix missing translations for file retention settings (autodelete)
- [#250137]: Add SMS limits configuration for CargoLinks
- [#250121]: Add file size to CargoLink uploads in the file list
- [#249913]: Fix CargoLink message field editing when showing in the file manager
- [#249903]: Add cleanup for “.Uploads” with the the object store
- [#249632]: Add regular CargoLink manifest cache consistency checks
- [#249629]: Add redis synchronisation in a cluster setup
- [#249108]: Fix a missing permission check for CargoLinks in the file manager leading to a generic error instead of disabling the option
- [#246654]: Add improved ICAP integration with background content scanning
- [#240063]: Prevent super administrators from seeing notifications for users
- [#39343]: Add expiration information to CargoLinks in the recipient view
Version 6.4.4
Release date: 2021-12-15
- [#250065]: Fix uploading very big files with the chunk based uploader
- [#249727]: Update javascript and ruby libraries for security and functionality improvements
- [#249671]: Improve database replication for sequence objects
- [#249667]: Improve captcha readability
- [#249109]: Fix tooltip in the log viewer for administrators
- [#247756]: Add cluster information to the administrator dashboard
Version 6.4.3
Release date: 2021-12-01
- [#249105]: Update javascript and ruby libraries for security and functionality improvements
- [#248406]: Improve error messages for CargoLink lifetime restrictions
- [#248247]: Fix spurious SFTP upload errors when invoking the content scanner
- [#241520]: Improve DNS reverse resolution and GeoIP resolution by using asynchronous frontend processing
- [#231726]: Improve upload size limit handling when using the chunk based file uploader
- [#137080]: Implement object store synchronisation in a cluster setup
Version 6.4.2
Release date: 2021-11-17
- [#248469]: Fix directory structure uploads on the file manager when using the object store backend
- [#248464]: Remove debug output on HTML pages
- [#248409]: Fix encoding problem with file names containing a “+” character
- [#248267]: Fix sign in error when a configured LDAP server is not available for feature checking
- [#248231]: Fix PIN enforcement for pre-created CargoLink edit view
- [#248135]: Fix server side error for pre-created CargoLink when enforcements are in place
- [#247413]: Allow names like “Adam F” as valid user name (single character components)
- [#245839]: Fix editing a SSH public key for a user as administrator
- [#235311]: Add resumable file upload to improve reliability with unstable network connections
Version 6.4.1
Release date: 2021-11-03
- [#247608]: Fix missing page titles for some pages
- [#247497]: Improve CargoLink list view performance
- [#247484]: Fix an issue in calculating the status of a CargoLink leading to a server side error
- [#247451]: Improve manifest (available files) generation performance for CargoLinks
- [#246656]: Add support for background content scanning when creating a CargoLink from directly uploaded files
Version 6.4.0
Release date: 2021-10-20
- [#247464]: Fix path quoting issue when scanning files with whitespace in the name
- [#247421]: Fix file preview controls in the file manager
- [#247283]: Fix performance issue with download callbacks after CargoLink file download
- [#247139]: Fix session overview with old and new style session identifier
- [#247138]: Fix audit journal view for some objects missing audit information
- [#246770]: Improve file manager performance for large folders
- [#242079]: Fix password warning layout
- [#235312]: Implement chunk based file uploader for CargoLinks and user dashboard
Version 6.3.2
Release date: 2021-10-07
- [#246916]: Fix mobile menu icon
- [#246868]: Fix dashboard quick action display depending on features enabled for a user
- [#246853]: Fix a restart issue with background queue workers
- [#246836]: Implement a chunk based file uploader for upload links
- [#246818]: Fix CargoLink handling of files containing the “[]” special characters
- [#246769]: Fix layout of contacts and favourites in the file manager (right column)
- [#246646]: Fix colours for file manager icons for links and shares
- [#246482]: Fix layout of password reset form
- [#246378]: Implement a feature to expect regular new files from a user and otherwise stop cleaning up old files
- [#246120]: Fix folder action configuration display
- [#246036]: Fix WebDAV file upload
Version 6.3.1
Release date: 2021-09-22
- [#246653]: Improve Transfer-Only mode for users which have additional features enabled
- [#246651]: Improve AV scanner settings (ESET) for ZIP file handling
- [#246645]: Fix a file manager issue where all objects are selected after a file upload
- [#246042]: Improve dashboard layout
- [#245980]: Fix PIN delivery information for approver notification email
- [#245686]: Improve share disable/enable actions
- [#245685]: Prevent sharing automatically managed folders from the file manager such as “Outgoing” and “Incoming”
- [#245680]: Improve list of shares sorting behaviour and actions
- [#245666]: Improve notification display for changed files
- [#245665]: Improve file change notification settings in the file manager
- [#245501]: Improve error display in multiple tabs when editing a user
- [#242957]: Update to proftpd 1.3.7c for security and compatibility improvements
- [#232102]: Update to PostgreSQL 12 for performance and security improvements
Version 6.3.0
Release date: 2021-09-08
- [#246015]: Fix profile editing for SSO users
- [#245979]: Fix service name filter in the transfer log view
- [#245679]: Improve timestamp format in the file deletion notification email
- [#245678]: Fix path selection when editing an existing share
- [#245657]: Implement ESET AV-scanner integration with SFTP/FPTS
- [#245512]: Improve PIN delivery settings in the CargoLink wizard
- [#245406]: Fix an issue with setting expiration date for existing CargoLinks
- [#245394]: Implement system wide maximum value for CargoLink lifetimes
- [#245374]: Improve PostgreSQL stability on low system memory
- [#245182]: Fix SNMP logging permission issue by switching to syslog
- [#244886]: Implement feature enabling/disabling globally and per user for administrators
- [#243976]: Fix file change notifications for virtual file system (object store)
- [#8581]: Implement self-managed 2FA for users including system wide enforcement policy
Version 6.2.0
Release date: 2021-08-25
- [#245500]: Fix translation issues in the UI when editing a user
- [#245395]: Fix an JSON date format for the CargoLinks API
- [#245375]: Improve directory selection control for shares
- [#245233]: All switching to a user account as administrator independent of the services enabled for the user
- [#245199]: Improve background queue processing for CargoLink file manifest generation
- [#245017]: Prepare for integrating ESET as content scanner
- [#244888]: Implement file deletion notifications for users
- [#242677]: Fix shortcut URLs for CargoLinks to be case insensitiv
- [#166076]: Allow to restrict file types for upload links
Version 6.1.6
Release date: 2021-08-11
- [#245043]: Improve performance for loading a CargoLink via API when a huge number of downloads is already present
- [#245020]: Fix the state of CargoLinks created in the background via folder actions
- [#245019]: Fix client side download counters in CargoLink preview mode
- [#245015]: Fix logo position for users which have the navigation column disabled
- [#244981]: Fix a redirect loop when multiple roles are assigned to a user which have specific dashboard settings
- [#244879]: Fix system audit display for object store based file information
- [#244816]: Fix file manager to not select all objects after a new directory has been created
- [#244746]: Fix a cache invalidation issue of SHA1/SHA2 checksums when replacing files via SFTP
- [#244375]: Improve the list of CargoLinks display performance by optimising a database query
- [#244182]: Add the new mobile number input control to account settings and user management
- [#165343]: Implement a facility to migrate a user from file system storage to object storage
- [#241717]: Improve system configuration section to keep the currently selected tab when updating the settings
- [#242367]: Fix an issue when multiple authentication sources are enabled and the user object is updated after successful sign in
- [#241696]: Improve drag&drop feedback for folders which should use the special folder upload button instead
- [#244375]: Improve the list of CargoLinks display performance by optimising a database query
Version 6.1.5
Release date: 2021-07-28
- [#244668]: Implement new UI layout for organisation management as a user
- [#243977]: Implement copying the shortcut URL of a CargoLink to the clipboard
- [#244627]: Fix user management when having disabled services still active for a user (such as FTP)
- [#244623]: Improve share participant user selection by sorting, adding an auto-complete field and searching
- [#244591]: Fix a folder action issue when creating CargoLinks automatically for new files
- [#244520]: Fix image path used in the sign-in component to not use absolute url
- [#244513]: Fix user management when storing the public key of a user
- [#244449]: Fix the user management when setting OTP via SMS as administrator
- [#244434]: Fix missing navigation entry for organisation management as user
- [#244412]: Fix an issue with CargoLink domain when using tenants
- [#244370]: Fix an issue with PIN enforcement for CargoLinks preventing CargoLinks without PIN
- [#244362]: Fix an issue when configuring the AD/LDAP source for group checks for shares
- [#244361]: Improve user management performance with a lot of users
- [#244351]: Fix invitation mail resend button for CargoLink
- [#244344]: Fix the login disclaimer display when using embedded links
- [#244320]: Fix access information as a recipient for confidential messages
- [#244319]: Fix invalid text body referencing files for confidential message download information emails
Version 6.1.4
Release date: 2021-07-06
- [#244299]: Fix a caching issue with multiple recipients of a CargoLink
Version 6.1.3
Release date: 2021-07-05
- [#244257]: Fix sign up after invitation when external authentication is enabled
Version 6.1.2
Release date: 2021-07-02
- [#244230]: Fix share invitation link for registering an account
- [#244220]: Fix share path selection on edit
- [#244203]: Fix terms accept redirection
- [#244202]: Fix missing PIN when creating a CargoLink for multiple recipients
- [#244201]: Fix error display on sign-in failures
- [#244199]: Fix pin delivery by email as automatic fallback
- [#244196]: Fix enable/disable upload flag for existing CargoLinks
- [#244195]: Fix contact search layout
- [#244193]: Improve recipient view information when the PIN can not be sent automatically for a CargoLink
- [#244191]: Fix translations generation and loading for the frontend
Version 6.1.1
Release date: 2021-06-30
- [#244175]: Fix email reconfirmation when editing a user as administrator
- [#244140]: Fix default message and subject for CargoLinks of type confidential message
- [#244074]: Fix custom CargoLink background image display
- [#244071]: Improve quota and managed quota display in the user management
- [#244046]: Fix a file cleanup issue for uploaded but unused files when creating CargoLinks (regression introduced in version 6.x)
- [#244030]: Fix the usage of custom CargoLink default text settings
- [#244023]: Fix pin delivery method when adding a new recipient to a CargoLink
- [#244020]: Improve autocomplete when adding recipients to a CargoLink
- [#244019]: Fix pin delivery method for multiple recipients when email delivery is selected
- [#243958]: Fix approver lookup via directory to honour the administration settings to enable/disable the feature
- [#243953]: Fix pin delivery by email as automated fallback when adding recipients without mobile numbers to a CargoLink
- [#243928]: Fix the setting “SMS-OTP enabled” for user management as administrator
Version 6.1.0
Release date: 2021-06-16
- [#242813]: Fix CargoLink valid-from / expires-at date input
- [#242585]: Fix user management to correctly disable / enable fields depending on the authentication strategy
- [#242545]: Fix email notification for share participants when creating a new share
- [#242541]: Fix colour for the sign in button
- [#242386]: Add CargoLink expiration notification for the sender
- [#239222]: Add sorting by services for user management by administrators
- [#239656]: Add upload information to the CargoLink PDF journal (if enabled)
- [#238958]: Add CargoLink approval feature (two man rule)
Version 6.0.4
Release date: 2021-06-02
- [#242434]: Fix a potential scheduled task invocation permission check
- [#242321]: Allow for setting a custom password minimum length
- [#242180]: Hide automatically managed CargoLink folders when selecting files in the CargoLink wizard
- [#242161]: Improve login name generator uniqueness based on email addresses
- [#242099]: Implement the folder action UI in the new layout
- [#242098]: Security update of javascript libraries
- [#240039]: Improve an error message when no user account can be created automatically due to email duplication check
- [#238906]: Improve automatic cleanup of expired CargoLinks to also remove empty folders
Version 6.0.3
Release date: 2021-05-19
- [#242309]: Fix authentication source assignment for new, automatically created users via AD/LDAP
- [#242237]: Fix feedback message when an uploaded file is rejected by the malware scanner
- [#242218]: Fix a file upload timeout configuration on the client side component
- [#242179]: Add an informational message when file search in the CargoLink wizard returns no matches
- [#242126]: Fix an error in audit log displaying for old user objects having legacy attributes in the changes
- [#242124]: Fix an issue with CargoLink shortcut editing permissions for existing CargoLinks
- [#242123]: Fix Single Sign On button link on sign-in page
- [#242121]: Allow Single Sign On users to change their settings without providing a password
- [#242090]: Fix client side CargoLink download counter update when downloading a file
- [#242087]: Fix layout in the directory search for users
- [#242085]: Add missing logo the the transfer log view for administrators
Version 6.0.0
Release date: 2021-05-05
- [#242073]: Brand new user interface - see separate release notes
- [#241472]: Fix SNMP configuration validation
Version 6.0.1
Release date: 2021-05-05
- [#242088]: Fix file manager custom style include
- [#242082]: Fix API Key expiration input
Version 5.3.7
Release date: 2021-04-14
- [#240939]: Fix manifest generation timeout catching for CargoLinks and return Retry-After header to the client
- [#240754]: Fix language setting detection via SAML and do not overwrite existing custom setting
- [#239221]: Fix user impersonation for administrator to check if the target user can use the web interface
Version 5.3.6
Release date: 2021-03-31
- [#240923]: Update openssl to version 1.1.1k for security fixes
- [#240768]: Update the mimemagic library for licensing issues
- [#240576]: Fix custom SNMP data fetching
- [#240536]: Fix escaping special characters when displaying a confidential message
- [#240052]: Allow minimum password length configuration
- [#239886]: Update jquery library for security fixes
- [#239885]: Prevent the HTTP header X-Forwarded-Host to be interpreted for security reasons
Version 5.3.5
Release date: 2021-03-17
- [#239684]: Improve automatic share mounting when signing in
- [#239532]: Update openssl to 1.1.1j for security fixes
- [#238902]: Apply filter parameters when exporting transfer logs
Version 5.3.4
Release date: 2021-03-03
- [#239079] Fix a potential issue for background jobs trying to load deleted objects
- [#239611] Fix background share mounting error
- [#239468] Fix a mime-type detection regression for file downloads
- [#239472] Fix an issue with share invitation when external authentication (via LDAP/SAML) is activated
Version 5.3.3
Release date: 2021-02-17
- [#239016] Disable file manager toolbar right click for layout consistency
- [#236373] Allow searching for unconfirmed users as administrator
- [#238434] Fix rules for PIN enforcement when both uploads and downloads are enabled for a CargoLink (combine enforcement policies)
- [#239005] Fix link label in the CargoLink invitation for upload links when file name hiding is enabled
- [#239004] Fix markup in CargoLink confirmation page
- [#238407] Fix a validation issue when a group of recipients is used in the CargoLink wizard
- [#237251] Allow the “.” character in shared folder names
Version 5.3.2
Release date: 2021-02-03
- [#238484]: Fix folder upload with empty, nested subfolders in the file manager
- [#238432]: Fix a missing translation for account confirmation grace time in the admin interface
- [#237783]: Fix access permission for session information for sub administrators
- [#236372]: Fix an internal server error when email duplicates arise with external authentication
Version 5.3.1
Release date: 2021-01-20
- [#237451]: Fix CargoLink creation with directories which might affect the automatic cleanup
- [#235482]: Implement automatic share management based on Active Directory groups
Version 5.2.20
Release date: 2021-01-06
- [#237361]: Improve CargoLink download notification file path
- [#236778]: Fix an issue with ED25519 keys for SFTP
- [#236763]: Fix file checksum metadata cache management when moving files
- [#236739]: Improve Filezilla compatibility for cipher consensus with SFTP
Version 5.2.19
Release date: 2020-12-16
- [#237126]: Fix an exception when synchronising ActiveDirectory groups for shares
- [#236796]: Fix an issue about scheduled file cleanup
- [#236620]: Fix an issue with checksum calculation of uploaded files with CargoLinks
- [#235726]: Improve quality with automated visual end-to-end tests
- [#235485]: Add automatic Active Directory based shares for SFTP users
- [#234092]: Fix an issue about automatically deleting files shared by CargoLink
Version 5.2.18
Release date: 2020-12-02
- [#235800]: Fix an issue about updating SecureDrop expiration configuration
- [#235484]: Implement a configuration section for automatic share management based on Active Directory groups
- [#235483]: Implement automatic cleanup for shares based on Active Directory groups
- [#235481]: Implement automatic shares based on Active Directory groups
Version 5.2.17
Release date: 2020-11-18
- [#235748]: Fix proxy usage for outgoing connections downloading GeoIP databases
- [#235553]: Prevent modifying CargoLinks to potentially circumvent PIN enforcement
- [#235510]: Ensure existing PIN enforcement settings are migrated to the new configuration options
- [#235441]: Fix an issue in the audit log display with deleted entries
Version 5.2.16
Release date: 2020-11-04
- [#235037]: Ensure responses to HEAD requests always deliver a Content-Length header
- [#234858]: Add a link to all CargoLinks in the dashboard when in “transfer only” mode
- [#234709]: Fix a mime type detection issue with text based files for JSON, XML and CSS types
- [#231995]: Add a configuration option per user to enforce PIN and mobile number usage for CargoLinks
- [#231993]: Add a configuration option to enforce PIN and mobile number usage for CargoLinks when receiving files
- [#231992]: Add a configuration option to enforce PIN and mobile number usage for CargoLinks when sending files
Version 5.2.15
Release date: 2020-10-21
- [#234632]: Fix redirect for direct links after single sign on (SSO)
- [#234611]: Improve file download speed by using asynchronous direct IO by the webserver
- [#234300]: Fix user email change reconfirmation by administrators
Version 5.2.14
Release date: 2020-10-07
- [#233959]: Improve transfer log entry for confidential messages
- [#233958]: Improve download log display for confidential messages
- [#233744]: Improve inter package dependency for CargoServer applications
Version 5.2.13
Release date: 2020-09-23
- [#233360]: Improve log filtering for sensitive data in error handlers
- [#233208]: Fix CargoLink PDF journal with anonymous recipients
- [#232099]: Add PostgreSQL 12 compatibility for all applications
- [#231523]: Update proftpd to 1.3.7a for security and stability improvements
Version 5.2.12
Release date: 2020-08-26
- [#232442]: Fix issues with editing old CargoLinks
- [#231642]: Improve the administration dashboard to sign out automatically after the session timeout
- [#231356]: Add a check for available storage before uploading large files
Version 5.2.11
Release date: 2020-08-12
- [#230807]: Add whitespace sanitising for user data like email and login fields
Version 5.2.10
Release date: 2020-07-29
- [#230692]: Improve PIN prompt message on CargoLink recipient view
- [#22426]: Improve invitation emails for share participants
Version 5.2.9
Release date: 2020-07-15
- [#230272]: Improve administration UI with additional hints for LDAP configuration
- [#230019]: Fix nightly session cleanup failures due to an invalid query
- [#230009]: Improve SMS delivery status checks and parameter validation
- [#229756]: Improve default timeout values for background file change detection
- [#229743]: Update bundler to version 2.1 for all projects
- [#228091]: Improve the nightly GeoIP DB update process and subsequent application reloading
Version 5.2.8
Release date: 2020-07-01
- [#229897]: Improve logging for SAML requests
- [#229630]: Improve AV scanner configuration management with ansible
- [#228629]: Improve file type detection with additional ruleset for libmagic
- [#227929]: Improve logging by adding a software version information to each message
- [#227680]: Add an option to enable/disable binding sessions to a specific client
- [#226684]: Update to ruby 2.6.6 for security and performance improvements
- [#199470]: Improve logging for automatically cleaned up temporary files
Version 5.2.7
Release date: 2020-06-17
- [#229539]: Implement disk usage monitoring per user and autolocking of accounts when limits are reached
- [#228247]: Improve error messages for failed uploads in the dashboard
- [#228184]: Fix content scanning when using the CargoLink API version 1
- [#226781]: Update to openssl 1.1.1g for security and performance
- [#28568]: Implement TLSv1.3 for HTTPS
Version 5.2.6
Release date: 2020-06-03
- [#228594]: Fix range based download requests
- [#227387]: Improve Redis connection settings
Version 5.2.5
Release date: 2020-05-20
- [#228590]: Fix primary key type on the session table to prevent out of range errors
- [#228013]: Fix heartbeat code on file uploading to the dashboard for session prolongation
- [#227927]: Fix checksum calculation after file upload via the API to use a background job
- [#227688]: Fix links in notification emails to correctly use tenant information
- [#227410]: Add validation to internal networks configuration to prevent invalid network addresses
- [#227406]: Fix a german translation about internal networks configuration
- [#28058]: Fix a replication data type issue with background jobs
Version 5.2.4
Release date: 2020-05-06
- [#227910]: Fix an issue with disabled TLS for LDAP connections
- [#227685]: Fix an issue with file type detection with restricted uploads for CargoLink
- [#227670]: Fix share target path resolution
- [#227596]: Fix SFTP uploading for files larger than 2GB for some clients
- [#45513]: Update to nginx 1.18 for security and performance
Version 5.2.3
Release date: 2020-04-22
- [#226977]: Improve service checks after split brain situations
- [#226753]: Add additional email header configuration for CargoLink invitations
- [#226699]: Fix share mount state detection when using bindfs
- [#226262]: Fix missing oauth2 scopes for existing API access tokens
Version 5.2.2
Release date: 2020-04-08
- [#203034]: Fix missing system configuration for CargoLink notifications
- [#201503]: Fix an issue where the CargoLink PIN got sent multiple times
- [#201269]: Fix an issue with the GeoIP database download
- [#167166]: Add client network depending 2FA enforcement
- [#166358]: Improve file type detection for incoming files
Version 5.2.1
Release date: 2020-03-25
- [#198674]: Add outgoing mail queue monitoring
- [#198673]: Add SMS delivery monitoring
- [#196577]: Improve testing facility for SFTP/FTPS for new versions
- [#196116]: Fix a styling issue in CargoLink invitation emails
- [#167165]: Remove deprecated TLSv1.1 for FTPS and HTTPS
Version 5.2.0
Release date: 2020-03-11
- [#197739]: Fix an issue with too many pages in the CargoLink PDF journal
- [#197697]: Add a configuration option to allow a clock drift for SAML authentication
- [#197667]: Fix an issue with tenants and wrong invitation link
- [#45502]: Update proftpd to 1.3.6c for security and performance improvements
Version 5.1.5
Release date: 2020-02-19
- [#197988]: Fix a potential caching issue when downloading all files at once for a CargoLink multiple times
- [#197947]: Fix an issue about wrong files being cleaned up for CargoLinks
- [#197946]: Fix an error with folder action invocation with the wrong path
- [#197738]: Improve CargoLink PDF journal for long file names
- [#195808]: Improve user feedback when denying a file upload due to malware scanning
Version 5.1.4
Release date: 2020-02-05
- [#196883]: Fix a SAML attribute parsing issue with the login
- [#196111]: Fix an encoding issue with the ecall SMS provider
- [#195344]: Fix an issue in the CargoLink journal PDF with upload event details
- [#195104]: Fix an issue with file name escaping in the CargoLink detail view
Version 5.1.3
Release date: 2020-01-21
- [#195875]: Fix TLS 1.3 connection attempts for FTPS
- [#195727]: Fix a custom CA certificate permission error
- [#195135]: Prevent HTML content in the CargoLink invitation message
- [#195103]: Fix invalid content-type header when the accept header could not be detected
- [#166298]: Add an option to hide file names in the CargoLink invitation email messages for confidentiality purpose
- [#166201]: Fix a potential relative path issue when triggering automated actions on file upload
- [#166113]: Switch to POST based downloads for the file manager to circumvent URL length restrictions
- [#165529]: Update LDAP library for security and certificate validation improvements
Version 5.1.2
Release date: 2020-01-08
- [#195383]: Fix an issue about user device binding with altered headers
Version 5.1.1
Release date: 2019-12-11
- [#166085]: Implement a configuration to enable or disable URL shortening for CargoLinks
- [#166072]: Fix an issue with flash alert messages after file uploads to a CargoLink
- [#165522]: Implement a configuration to enable or disable the SecureDrop feature
- [#165487]: Improve session security by binding the cookies to the user device
- [#135696]: Switch to the new ecall API for sending SMS
- [#31322]: Improve the position of the download link in CargoLink invitation emails
Version 5.1.0
Release date: 2019-11-27
- [#165461]: Implement file type restrictions for logo and other image uploads as administrator
- [#165351]: Fix a redirect loop issue with terms and one-time-password authentication
- [#164880]: Fix an issue with IP address lookups for country information in the log view
- [#164810]: Fix an issue with the mobile number when adding a new recipient to an existing CargoLink
- [#137085]: Implement a URL shortcut for selected CargoLink recipients
- [#137084]: Implement a SecureDrop feature to upload files in a postbox fashion
- [#135607]: Fix a potential issue with invalid emails being added to the address book automatically
Version 5.0.8
Release date: 2019-11-13
- [#164712]: Fix an issue with an erroneously prevented delete request in the file manager
- [#137061]: Fix a job scheduling issue when creating a CargoLink
- [#136860]: Add SMTP relay authentication via SASL
- [#136234]: Filter sensitive headers stored with HTTPS download requests
Version 5.0.7
Release date: 2019-10-30
- [#136751]: Fix a timezone encoding issue when scheduling events
- [#136726]: Fix a I18n issue for generic error information
- [#134577]: Fix a volume mount discovery issue for prometheus metrics reporting
Version 5.0.6
Release date: 2019-10-16
- [#135460]: Add an improved resource, lock and metadata API
- [#134485]: Add a file search backend
- [#134428]: Fix an issue with the terms rich text editor
- [#8669]: Update the APN push gateway to newest rails 5.2 version
Version 5.0.5
Release date: 2019-10-02
- [#134470]: Fix an issue with a lost SSH key for a user when editing his settings
- [#31227]: Fix checklist for new customer installations regarding support connections
Version 5.0.4
Release date: 2019-09-18
- [#129787]: Fix file manager to prevent deletion of shared folders
- [#129778]: Fix file manager to prevent participants from deleting target folders of shares
- [#44031]: Add more file upload details to CargoLink journal PDF
- [#33288]: Add support for OCSP stapling to the webserver
- [#32826]: Fix an issue with fast cluster switches where services where not terminated correctly
Version 5.0.3
Release date: 2019-08-28
- [#129881]: Fix share mount check after user login via background queue
- [#129779]: Fix log errors after deleting a file
- [#129777]: Fix log errors when reaching the quota with SFTP
- [#129769]: Fix immediate PIN sending when adding additional recipients to a CargoLink
- [#129653]: Fix database connection sharing with background queue jobs
- [#129621]: Add Ubuntu 18.04 LTS production repository for our packages
- [#129553]: Fix SNMP proxy to read cluster state via state file as opposed to service script
Version 5.0.2
Release date: 2019-08-21
- [#129544]: Improve data change discovery after fail-over (automatic switch-back)
- [#129428]: Fix a configuration migration issue for folder actions with Rails 5.2
- [#129422]: Fix a bundler version mismatch issue for CargoMail when loading Rails 5.2 library versions
- [#129418]: Fix a archive database migration issue for Rails 5.2
- [#45944]: Fix a transfer journal filter issue with service names
- [#37856]: Improve CargoMail compatibility with Ubuntu 18.04 LTS
- [#27883]: Add automated CargoServer cluster update to Ubuntu 18.04 LTS
Version 5.0.1
Release date: 2019-08-07
- [#45514]: Switch to openssl 1.1.1c for security updates
- [#45508]: Remove legacy CoffeeScript frontend components
- [#45497]: Fix an issue about SMS notifications being sent on CargoLink access
- [#13723]: Support prometheus exporters on Ubuntu 18.04 LTS
Version 5.0.0
Release date: 2019-07-24
- [#45356]: Fix a javascript issue when dragging files to contacts
- [#45355]: Fix a javascript issue when loading the file manager
- [#45354]: Fix a javascript issue when checking the session validity
- [#44968]: Mark email field on user management as required
- [#39290]: Switch to Ruby On Rails 5.2.3 for stability, security and performance
Version 4.3.8
Release date: 2019-07-10
- [#44649]: Fix a user confirmation issue in the administration interface
- [#44426]: Fix a cache refresh issue with group memberships in external directories
- [#44089]: Fix a remote syslog buffering issue when using TCP transport
- [#44030]: Implement a facility to create preconfigured CargoLinks
- [#43912]: Implement CSV export for workflows related to data rooms
- [#43910]: Implement automatic workflow state changes based on new files
- [#39984]: Improve API documentation for data rooms
- [#39983]: Implement a resource API for data rooms
- [#38276]: Fix a mtab parsing issue on newer Linux kernels
- [#38275]: Fix a fail2ban status processing issue with Ubuntu 18 LTS
- [#37893]: Fix an issue with wrong timestamps when uploading files in the web file manager
Version 4.3.7
Release date: 2019-06-26
- [#44100]: Fix a datatype size issue when storing file metadata with CargoLink
- [#44054]: Fix a parameter checking issue when marking contacts as private
- [#43930]: Fix bindfs compatibility with newer Ubuntu LTS releases
- [#43907]: Improve workflow UI
- [#43772]: Remove legacy feature “unconfirmed contacts”
Version 4.3.6
Release date: 2019-06-12
- [#40614]: Fix a parameter issue when creating/updating a team
- [#40612]: Fix a parameter issue when updating a folder action
- [#40554]: Fix a parameter duplication issue when creating network restrictions
- [#40230]: Fix a bundler library version lock issue preventing startup
- [#38274]: Fix an OS package listing issue in the administration view
Version 4.3.5
Release date: 2019-05-23
- [#40002]: Fix a datatype issue when setting expiration time in the cache
- [#34832]: Implement customer specific NTP monitoring rules
Version 4.3.4
Release date: 2019-05-15
- [#39814]: Fix an issue with the vault mounter UI startup
- [#39292]: Fix all external libraries to exact versions
- [#38711]: Fix a parameter sanitising issue when managing users
- [#36733]: Support Ubuntu 18.04 LTS with ansible automation
- [#29847]: Fix SSHD ClientAliveCountMax setting for automatic logout
- [#13722]: Fix startup on Ubuntu 18.04 LTS with systemd
- [#7870]: Switch to “strong parameters” for web request parameter whitelisting
Version 4.3.3
Release date: 2019-05-01
- [#38724]: Fix missing I18n for authentication sources
- [#38723]: Fix a database extension issue when creating objects with UUID
- [#38362]: Add UUID as external identifier for a CargoLink
- [#38361]: Add UUID as external identifiers to sender/recipients of CargoLinks
- [#37859]: Update the mounter (vault) application to Ruby on Rails 5.2
- [#32035]: Improve autofill hints for forms dealing with passwords
- [#29834]: Improve cookie security by enabling SameSite settings
- [#29588]: Improve recipient feedback when sending a PIN per SMS for a CargoLink
- [#22293]: Update authentication library devise to 4.6 for security and stability fixes
- [#21258]: Add a file cache cleanup facility
Version 4.3.2
Release date: 2019-04-17
- [#38320]: Fix an issue with request_id logging generated at the webserver
- [#37404]: Fix an issue with umlauts in the preconfigured PIN for recipients
- [#35594]: Improve workflow email notifications on data rooms
- [#35550]: Fix subfolder uploads for the file manager
- [#35181]: Fix server side error with confidential message and specific user profile settings
- [#33565]: Fix errors when uploading files after session timeout
- [#32296]: Fix CargoLinks with multiple recipients having preconfigured PINs
- [#32050]: Implement user list export for administrators
- [#31247]: Update nginx and openssl to recent version for security fixes
- [#23988]: Fix file downloads with “%” characters in the name
- [#15291]: Reschedule weekly AV scan and report to Sunday evening
Version 4.3.1
Release date: 2019-04-03
- [#31881]: Fix a SFTP quota issue with proftpd
Version 4.3.0
Release date: 2019-03-20
- [#35620]: Fix german translations for CargoLink PDF Journal
- [#31054]: Improve build infrastructure for Ubuntu 18.04 LTS
- [#28564]: Update to Ruby 2.5 for security and performance
- [#20507]: Fix a potential background queue concurrency issue
Version 4.2.33
Release date: 2019-03-06
- [#30158]: Improve large ACL import with background processing
Version 4.2.32
Release date: 2019-02-20
- [#34828]: Improve cache invalidation for CargoLink file lists
- [#34789]: Fix an upload issue with drag&drop in the file manager for folders
- [#30088]: Improve folder action call delay/limiting
- [#29389]: Implement a CargoLink PDF transfer journal
- [#29387]: Implement permanent metadata storage for CargoLink payloads
- [#13425]: Implement soft delete for CargoLink objects
Version 4.2.31
Release date: 2019-02-06
- [#33022]: Implement multiple application_ids for APN subscriptions
- [#33021]: Implement multiple application_ids for APN on the push gateway
- [#31944]: Implement IP restrictions for tenants
- [#30161]: Implement CargoLink statistics metric with prometheus
Version 4.2.30
Release date: 2019-01-23
- [#32361]: Fix transfer log display when GeoIP database is missing
- [#32195]: Fix nginx based file uploading for the filemanager using CSRF protection
Version 4.2.29
Release date: 2019-01-09
- [#31112]: Replace JS fetch API calls due to browser incompatibility
- [#31108]: Improve ansible output management for updates
- [#29388]: Add basic PDF creation facility to the backend
Version 4.2.28
Release date: 2018-12-12
- [#30872]: Fix terms display date and checks when re-approving the terms
- [#30728]: Update to openssl 1.1.1a for security updates
- [#30717]: Implement LC_* environment variable cleanup for SSH connections
- [#30716]: Fix date format checks when collecting error information metrics
- [#29836]: Implement POST only requests for the file manager
- [#29835]: Improve CSRF checks for the file manager
- [#29799]: Implement custom user login format checkers
- [#29793]: Improve automated cluster updates (maintenance mode)
- [#29785]: Implement domain based rules for postfix when using CargoMail
- [#29517]: Fix an issue with the API key expiration date set to the current date by default
- [#21580]: Fix a typo in a DB view for unified transfer querying
Version 4.2.27
Release date: 2018-11-28
- [#30155]: Fix a class inheritance issue with background jobs
- [#29827]: Fix user name validation (firstname lastname)
Version 4.2.26
Release date: 2018-11-14
- [#29900]: Fix unicorn server timeout configuration reload
- [#29879]: Update to nginx 1.14.1 for security reasons
- [#29596]: Improve the API documentation about pin delivery options
- [#29580]: Implement usage terms re-approval after update
Version 4.2.25
Release date: 2018-10-31
- [#29509]: Fix Content Security Policy to allow inline images (data attribute)
- [#29393]: Improve CargoLink recipient view introduction text
- [#29392]: Implement configurable PIN delivery by email
Version 4.2.24
Release date: 2018-10-17
- [#29342]: Fix CargoLink download notification backlink for tenants
- [#28923]: Implement custom usage terms to be accepted by all users
Version 4.2.23
Release date: 2018-10-03
- [#28756]: Fix the profile icon
- [#28664]: Fix metric collection with encrypted datastore (vault)
Version 4.2.22
Release date: 2018-09-19
- [#28563]: Update to openssl 1.1.1 for security and TLS1.3 preparation
- [#28149]: Fix a typo in the CargoLink invitation subject
- [#27885]: Implement 10 minutes error counter statistics via prometheus
- [#22309]: Implement key=value format logging for integration into SIEM systems
Version 4.2.21
Release date: 2018-09-05
- [#22486]: Implement automated virtual node creation
- [#18758]: Implement upload limit management via ansible
Version 4.2.20
Release date: 2018-08-22
- [#27544]: Fix profile settings limit for CargoLinks (number range)
- [#27367]: Update to openssl 1.1.0i for security updates
- [#25109]: Implement separate AV-Engine update management
- [#24799]: Implement expiration of DataRoom objects
- [#24373]: Fix max_downloads configuration limit checks
- [#22649]: Improve test coverage for storage pruning
- [#19030]: Implement full product configuration management
Version 4.2.19
Release date: 2018-07-25
- [#24490]: Fix keepalived custom settings deployment
- [#24083]: Implement customer specific application timeouts
- [#6843]: Implement “copy to clipboard” for CargoLinks
Version 4.2.18
Release date: 2018-07-11
- [#24395]: Implement default country prefix for mobile numbers
- [#24380]: Fix an issue with autocompleting mobile numbers on IE11
- [#24261]: Improve package cleanup after automated software update
- [#24050]: Fix an issue with JSON data store authentication
- [#24023]: Implement customer specific snmpd settings
- [#22520]: Fix an issue with wrong image urls in the browserconfig.xml file
- [#18755]: Implement automatic and custom keepalived configuration management
Version 4.2.17
Release date: 2018-06-27
- [#22838]: Fix an issue with editing email and login attributes as administrator
Version 4.2.16
Release date: 2018-06-13
- [#23093]: Implement the configuration of prepared_statements for DB connections
- [#21448]: Implement fail2ban management via ansible
- [#17705]: Improve the job queue monitoring for failed jobs
Version 4.2.15
Release date: 2018-05-16
- [#22703]: Fix a cache invalidation issue when updating ACL entries for CargoLinks
- [#22621]: Fix a cache invalidation issue when group membership in an external AD changes
- [#22609]: Update to nginx 1.14 for security and stability improvements
- [#22600]: Implement cleanup for temporary files when exporting transfer logs
- [#22247]: Increase system limits for file system watches via inotify
- [#22165]: Implement explicit UTF8 support in FTP(S) connections when using the FEAT command
- [#21148]: Prevent administrators to use “become user” then the target user has the web interface disabled
- [#18994]: Implement 2FA via SMS policy for auto-provisioned users via AD/LDAP
Version 4.2.14
Release date: 2018-05-02
- [#22502]: Fix an email template issue for account creation errors
- [#22499]: Fix an issue with proftpd deny filter for hidden files
- [#22450]: Fix an issue with seed data on new installations
- [#22429]: Improve german documentation for account registration
- [#21806]: Implement transfer log exports as CSV for administrators
Version 4.2.13
Release date: 2018-04-18
- [#22173]: Implement customer specific SFTPKeyExchange settings
- [#22168]: Improve ansible logging on managed nodes
- [#22060]: Implement a “Referrer Policy” header for improved security
- [#21804]: Fix a DB replication issue when detecting sequence dependencies
- [#21650]: Fix an issue with folder uploads into the file manager
- [#21573]: Implement extended object ID value ranges (bigint)
- [#21308]: Implement customer specific SFTP/FTPS debug logging
- [#21274]: Fix hidden files configuration (dot-files) for proftpd
- [#18627]: Improve cron job handling in maintenance mode
- [#8530]: Update to monit 5.25.1 for security and stability improvements
Version 4.2.12
Release date: 2018-04-04
- [#22059]: Fix an issue when adding share participants by email
- [#21798]: Update to openssl 1.1.0h for security updates
- [#21781]: Fix a startup issue when multiple postgresql versions are available
- [#21776]: Fix a replication start issue in maintenance mode
- [#21562]: Fix a shell script syntax issue with the replication starter script
- [#21443]: Fix a metrics collector issue when services are starting/stopping
- [#13699]: Update CargoMail to ruby 2.3.6
- [#9793]: Improve audit logs display for removed share participants
Version 4.2.11
Release date: 2018-03-21
- [#21376]: Fix an issue with SCP logging (file size placeholder)
- [#21321]: Fix an issue with the transfer log exporter (file name special characters)
- [#21280]: Fix an issue with mod_statcache for proftpd changing file permissions
- [#21247]: Fix an issue with missing CA files for proftpd
- [#21241]: Fix an issue for proftpd TLSOptions and AllowEmptyPasswords (upstream bug)
- [#21203]: Increase the DB replication timeout to optimise for large changesets
- [#21149]: Fix an issue with a slow DB query for the administration dashboard
Version 4.2.10
Release date: 2018-03-07
- [#20508]: Add nginx secure_link module for protecting temporary urls
- [#20465]: Fix proftpd configuration with TLS session ticket settings
- [#19107]: Monitor SSL certificate for expiration
- [#18754]: Add a maintenance mode for cluster updates
- [#8958]: Improve dot-files handling in the file manager and proftpd
- [#8372]: Improve verification if shares are enabled for a user
- [#7857]: Update to jQuery version 3
Version 4.2.9
Release date: 2018-02-21
- [#20303]: Implement configurable session timeouts
- [#20280]: Fix an issue with SFTP logging when deleting files
- [#19128]: Fixed a DB password change task with ansible node management
- [#18769]: Fix an issue with account manager assignment when editing users
- [#17471]: Fix SFTP session tracking by ignoring monitoring connections
- [#16736]: Update to openssl 1.1
- [#12385]: Implement improved memory management with jemalloc for ruby
- [#9080]: Improve log output of background file system monitoring
- [#7483]: Improve email link for CargoLinks when using a desktop email application
- [#7252]: Improve german localisation for the administration interface
Version 4.2.8
Release date: 2018-02-07
- [#18997]: Improve CargoMail package management with ansible
- [#18969]: Remove ansible 2.4 deprecated syntax for node management
- [#18968]: Improve multi-user ansible setup for node management
- [#18967]: Fix an issue with user preferences editing and disabled CargoLink upload features
- [#18852]: Implement custom mailname support for nodes
- [#18851]: Implement configurable SFTP logging for nodes
- [#18842]: Implement internal DNS domain support for nodes
- [#18366]: Implement environment based configuration for the database replication
- [#15307]: Disable TLS 1.0 and TLS 1.1 by default
- [#11261]: Update to proftpd 1.3.6
- [#7415]: Improve SMS delivery retry scheduling
Version 4.2.7
Release date: 2018-01-24
- [#18757]: Improve serving cached static SVG files
- [#18727]: Improve environment based DB connection handling
- [#18628]: Implement customer specific FTPS ciphers and TLS protocols
- [#18181]: Add a german user guide
- [#17703]: Update to ansible 2.4 for node management
- [#16775]: Add cookie information to the sign-in page
- [#15365]: Fix a file encoding issue (non UTF-8)
- [#9091]: Improve error displaying when a file upload fails
Version 4.2.6
Release date: 2018-01-10
- [#18492]: Improve background job error handling
- [#18405]: Fix a I18n issue with SMS status information
- [#18270]: Update to openssl 1.0.2n
- [#18269]: Update to nginx 1.12.2
- [#18261]: Improve ntp configuration
- [#18021]: Improve CargoLink download access checks
- [#17573]: Implement postgres credential management via ansible
Version 4.2.5
Release date: 2017-12-13
- [#18252]: Implement proftpd custom settings with ansible
- [#18232]: Implement custom sshd settings with ansible
- [#17699]: Implement background queue monitoring and alerting
- [#17694]: Implement cluster configuration with ansible
- [#17589]: Fix a unicorn status display issue
- [#17572]: Implement encrypted SSL certificate management with ansible
- [#8105]: Fix a contact parsing issue when using the address book in the CargoLink wizard
Version 4.2.4
Release date: 2017-11-29
- [#18176]: Fix an issue when displaying CargoLinks with nested directories
- [#18114]: Implement node role metric with prometheus
- [#18109]: Implement NTP metrics and alerts with prometheus
- [#18055]: Fix a share JS issue when inviting participants by email address
- [#18024]: Fix a directory ownership in /opt/cargo
- [#17759]: Improve file system event dispatch monitoring
- [#17747]: Implement application version metrics with prometheus
- [#17725]: Fix an issue when downloading directories as ZIP files containing the ‘?’ character in the name
- [#17692]: Implement SenderID compliant headers for email messages
- [#13718]: Fix an issue when comparing email addresses by using case-insensitive operations
- [#9089]: Fix a display issue with long file names in a CargoLink
Version 4.2.3
Release date: 2017-11-15
- [#17963]: Improve JSON data store for CargoLinks
- [#17852]: Fix permission checks on user data directories
- [#17761]: Implement group membership filters for CargoLinks
- [#17760]: Improve host based configuration for ansible
- [#17570]: Implement encrypted configuration elements with ansible
- [#13646]: Fix rabbitmq startup monitoring
- [#13640]: Fix prometheus access via ssh
- [#9812]: Improve SAML local logout
Version 4.2.2
Release date: 2017-11-01
- [#17816]: Implement ansible template validation
- [#17795]: Fix prometheus file system metric gathering
- [#17781]: Implement unicorn worker settings via ansible
- [#17757]: Improve initial database password generation
- [#17741]: Implement firewall rebuild when changing settings via ansible
- [#17737]: Fix content scanner file path encoding with special characters
- [#17704]: Implement Cargo software update via ansible
- [#17701]: Update proftpd configuration to use database functions
- [#17690]: Improve email validation and recipient parsing
- [#17432]: Implement configuration of max. login attempts via ansible
- [#17391]: Implement a unified transfer view for administrators
- [#17028]: Improve HTTPS monitoring for prometheus
Version 4.2.1
Release date: 2017-10-18
- [#17648]: Fix an issue with custom cache intervals for CargoLinks
- [#17590]: Fix an issue with prepared statements in the background queue
- [#17458]: Fix an issue with public key lookup for SFTP
- [#17447]: Improve automated configuration rollout for managed nodes
- [#11137]: Fix an issue with encoded file names when using WebDAV with the macOS finder
- [#7670]: Improve the documentation generation by using asciidoctor
Version 4.2.0
Release date: 2017-10-04
- [#17390]: Improve remote system management and automation
- [#17025]: Fix a file manager navigation issue
- [#17013]: Improve cargo update automation
- [#15355]: Improve CargoLink manifest generation and caching
- [#15353]: Implement a file resource API on top of CargoLinks
- [#15312]: Fix long cache key handling
- [#15190]: Improve local DB connection settings
- [#9002]: Fix a browser header parsing issue (wrong encoding)
- [#7364]: Implement automatic account locking based on authentication failures
Version 4.1.14
Release date: 2017-09-20
- [#17016]: Improve bulk user import
- [#16949]: Update to ruby 2.3.5 for security fixes
- [#8936]: Implement profile edit restrictions for users
Version 4.1.13
Release date: 2017-09-06
- [#16761]: Fixed a load path issue with libraries
- [#16738]: Fixed a class namespace issue
- [#15348]: Implement custom invitation subjects for CargoLinks
- [#15347]: Implement email sending policy per user
Version 4.1.12
Release date: 2017-08-23
- [#13578]: Fix an issue with counting currently active web users
- [#12433]: Support Redis as cache store
- [#11274]: Update to nginx 1.12.1
- [#8209]: Improve monit status integration into the administration web interface
Version 4.1.11
Release date: 2017-08-09
- [#15298]: Fix an issue when moving an existing account to AD authentication
- [#15292]: Update to openssl 1.0.2l
- [#15282]: Fix a german translation issue in the administration interface
- [#15269]: Fix a circular dependency issue
- [#15192]: Add more options to the file TTL setting
- [#15171]: Update to ruby on rails 4.2.9
- [#13906]: Fix a share duplication path check issue
- [#13825]: Fix a redirect issue after editing a CargoLink
- [#13568]: Instrument nginx for prometheus monitoring
- [#13424]: Fix a download logging inconsistency (file name versus full path)
Version 4.1.10
Release date: 2017-07-26
- [#13860]: Fix an issue when detecting mounted shares with spaces in their name
- [#13824]: Fix a typo in the english CargoLink invitations subject
- [#13756]: Improve sign in error feedback
- [#13289]: Fix an issue with email addresses containing umlauts
Version 4.1.9
Release date: 2017-07-05
- [#13814]: Implement CargoLink specific caching intervals
- [#13747]: Fix an issue with CargoLink uploads double logging into service transfers
- [#13744]: Fix an issue with ansible proxy settings
- [#9067]: Implement signed and encrypted SAML messages
- [#8224]: Implement an option to remove old CargoLink download logs
Version 4.1.8
Release date: 2017-06-21
- [#13698]: Update ruby to version 2.3.4
- [#13515]: Improve CargoLink invitation subject
- [#13514]: Fix WebDAV OPTIONS for windows clients
- [#8229]: Implement CargoLink settings enforcement for administrators
Version 4.1.7
Release date: 2017-06-07
- [#13628]: Fix an issue with SMS encoding using a mail gateway
- [#13559]: Fix an issue with Javascript initialisation for some views
- [#13558]: Fix an issue with WebDAV external authentication
- [#12384]: Implement adding recipient mobile numbers in the CargoLink wizard
Version 4.1.6
Release date: 2017-05-24
- [#13550]: Fix JS date picker control initialisation
- [#12447]: Fix CargoLink wizard server exception handling
- [#12382]: Fix authenticated WebDAV GET request server errors
- [#11246]: Implement file system events in a AMQP message queue
Version 4.1.5
Release date: 2017-05-10
- [#13280]: Update unicorn application server to version 5.3
- [#13273]: Implement prometheus base monitoring exporters
- [#12445]: Fix queue worker thread monitoring in cargod
- [#11273]: Implement WebDAV locking feature toggle
- [#11231]: Implement AMQP broker server configuration
- [#9203]: Fix archive interval calculation
- [#7152]: Fix share read/write change application
Version 4.1.4
Release date: 2017-04-26
- [#12443]: Fix an issue with automatic CargoLink deletion (file remover)
- [#9209]: Implement ServiceTransfer logging for WebDAV
- [#8925]: Implement autodelete (content remove) for confidential messages
Version 4.1.3
Release date: 2017-04-12
- [#11142]: Improve english translations
- [#9768]: Improve background job performance rebuilding CargoLink manifests
- [#9307]: Improve the dashboard view and honor the enabling/disabling of CargoLinks to receive files
- [#9258]: Fix an issue for MS IE when downloading files with UTF-8 encoded names
Version 4.1.2
Release date: 2017-03-29
- [#9794]: Fix an issue regarding logging of WebDAV sessions
- [#9785]: Fix some translation issues in the admin panel when using German as the default language
- [#9293]: Fix restrictions regarding upload CargoLinks in new CargoLink wizard
- [#9256]: Allow CargoLink recipients to upload multiple files at once
- [#8935]: Prevent users from editing CargoLinks generated by CargoMail
Version 4.1.1
Release date: 2017-03-15
- [#9314]: Remove some legacy DRBD parts from cluster file synchronization script
- [#9276]: Fix an issue regarding missing german translations for the login page
- [#9253]: Allow admins to enable / disable the AD group share feature
- [#9096]: Fix an issue in the admin audit log regarding Cargo user deletion
- [#9088]: Fix an issue regarding overly detailed upload progress percentage
- [#8922]: Implement logging for WebDAV sessions
- [#8896]: Auto-mount shares for AD groups upon first login / Cargo account creation
- [#8830]: Allow enforcement of PIN usage on all CargoLinks
- [#3894]: Allow Shares to AD group members
Version 4.1.0
Release date: 2017-03-01
- [#9125]: Add missing release notes for Cargo 4.0.13
- [#9124]: Fix an issue with ZIP downloads in conjunction with items that are still pending content scanning
- [#9069]: Fix an issue regarding visitor group refresh caching
- [#8924]: Prevent AD synchronized users from changing their name, email and phone number in Cargo
- [#8894]: Allow IP restrictions for WebDAV service usage
- [#8892]: Implement basic WebDAV support
- [#8889]: Implement file locking required for WebDAV support
- [#7833]: Fix an issue regarding folders with slashes in their names
- [#7513]: Delete files & folders uploaded using the Easy Dashboard when no CargoLink was ever created
- [#6778]: Prevent Cargo admins from editing AD synchronized user details
Version 4.0.14
Release date: 2017-02-15
- [#9060]: Fix an issue regarding keepalived restarts in Cargo cluster setups
- [#9059]: Fix an issue regarding SAML IDP certificate formatting
- [#9053]: Update nginx to version 1.10.3
- [#9051]: Disallow bulk download on CargoLinks with all items still pending content scan
- [#9050]: Fix a file download logging issue regarding background content scans
- [#9049]: Fix a sporadic error message when moving folders in WebFM
- [#9045]: Fix an issue in provisioning regarding proftpd.conf include statements
- [#8593]: Speed up failovers by keeping nginx, proftpd and unicorn running on both cluster nodes at all times
- [#8327]: Implement background content scanning for CargoLink uploads
- [#8318]: Implement background content scanning for uploads via Easy Dashboard
- [#7232]: Increase max. number of open files for Cargo processes
Version 4.0.13
Release date: 2017-02-01
- [#9043]: Fix an issue regarding package installation not catching errors during DB migration
- [#9033]: Fix an issue regarding DB migration of the super admin flag
- [#9007]: Update OpenSSL to version 1.0.2k
- [#9001]: Reduce number of log messages when calculating file checksums
- [#9000]: Include /data/config in nightly Cargo backups
- [#8987]: Fix an issue regarding certain file extensions (.bak, .core) getting hidden in CargoLinks
- [#8969]: Improve cleanup of aborted large HTTPS uploads
- [#8951]: Fix a logging issue regarding files uploaded using the new CargoLink wizard
- [#8946]: Update keepalived to version 1.3.2
- [#8887]: Fix an issue regarding archiving of transfers with long filenames / paths
- [#8866]: Allow GeoIP restrictions on FTP / FTPS / SFTP connections
- [#8420]: Improve the message indicating remaining views of a confidential message
- [#8328]: Prevent users from accessing files that are still getting scanned in the background
Version 4.0.12
Release date: 2017-01-18
- [#8945]: Update ProFTPd to version 1.3.5d
- [#8933]: Improve separation between nginx access and error logging
- [#8927]: Prevent confidential message content from getting logged
- [#8901]: Fix an issue regarding fail2ban log rotation
- [#8890]: Run the hourly cache warmup on Cargo slave nodes as well
- [#8888]: Move long-running manifest generation for a CargoLink to the background
- [#8178]: Fix an issue regarding email notifications for users with special characters in their name
- [#8176]: Fix an issue regarding email notifications after a confidential message has been downloaded
Version 4.0.11
Release date: 2017-01-04
- [#8904]: Fix a path monitoring issue for folder actions when matching sub-directories
- [#8884]: Add email alerting when exceeding certain resource limits
- [#8839]: Unify the manifest and the file list generated for CargoLinks
- [#8725]: Make the number of unicorn workers configurable
- [#7869]: Move all inline JavaScript code into separate CoffeeScript files
- [#7751]: Fix a share creation issue when comparing the path with existing shares
- [#6730]: Allow multiple super-admins on a Cargo instance
Version 4.0.10
Release date: 2016-12-14
- [#8837]: Speed up generation of the file manifest
- [#8834]: Fix an issue preventing email notifications for new CargoLinks in the classic wizard
- [#8833]: Fix an issue with the mouse-over text in the LDAP user directory admin search results
- [#8720]: Prevent auto-deletion of folders in case there’s other CargoLinks pointing to it
- [#7510]: Fix an issue regarding auto-deletion of expired CargoLinks
Version 4.0.9
Release date: 2016-11-30
- [#8811]: In Cargo cluster setups, trigger a fail-over in case the database on the designated master becomes unresponsive
- [#8765]: Fix an issue regarding expired CargoLinks with GeoIP restrictions
- [#8755]: Update management SSH configuration for stronger ciphers and best practice security settings
- [#8735]: Fix an issue regarding account sign up / user self-registration
- [#8733]: Fix an issue when the LDAP user directory for address lookups isn’t reachable
- [#8010]: Update Ruby to version 2.3.1
- [#7500]: Display contacts and favorite contacts in filemanager sidepanel
- [#7253]: Improve some of the German translations
- [#7176]: Improve ProFTPd session status handling
- [#6600]: Implement plivo.com as a new SMS gateway provider
Version 4.0.8
Release date: 2016-11-16
- [#8716]: Update nginx to version 1.10.2
- [#8713]: Improve filtering and pagination of Cargo journal / admin audit log
- [#8710]: Fix an issue with restarting Cargo services after unlocking an encrypted filesystem
- [#8705]: Fix an issue regarding SHA1 checksum calculations on directories
- [#8704]: Fix an issue in CargoMail regarding startup and queue processing behaviour
- [#8674]: Localized and improved error pages (for HTTP errors 404, 500 etc)
- [#8591]: Prevent the weekly anti-virus scan from following Cargo shares
- [#8326]: Async content scanner: Prevent users from accessing unscanned files
- [#6670]: Allow restrictions based on which country a CargoLink access request is coming from (GeoIP)
Version 4.0.7
Release date: 2016-11-02
- [#8711]: Fix an issue regarding file-synchronization during fail-overs in cluster setups
- [#8687]: Update ClamAV to version 0.99.2
- [#8647]: Fix error handling when user directory server IP or credentials are wrong
- [#8449]: Disable PIN input field when creating a CargoLink for a recipient group
Version 4.0.6
Release date: 2016-10-19
- [#8672]: Allow for multiple AD servers with fail-over capabilities
- [#8658]: Improve DB replication monitoring
- [#8648]: Show the full name and mobile number when autocompleting CargoLink recipients
- [#8585]: Show directory contact visibility information to the administrator
- [#8228]: Fix an issue when computing disk usage and 0 bytes are allocated
- [#7943]: Allow adding a mobile number to a CargoLink’s recipient
Version 4.0.5
Release date: 2016-10-05
- [#8592]: Show the admin owning a certain directory in LDAP directory configuration section
- [#8584]: Update OpenSSL to version 1.0.2j
- [#8572]: Prevent creation of duplicate contacts when using a central user directory
- [#8184]: Show the required mobile number format when adding / modifying a contact
- [#6615]: Update list of Cargo package dependencies
Version 4.0.4
Release date: 2016-09-21
- [#8557]: Fix an issue when admins are editing a user account
- [#8543]: Automatically update GeoIP database on a weekly basis
- [#8542]: Enable users to use contacts from an external address book when creating new Shares
- [#8537]: Fix an issue regarding session timeouts during large uploads
- [#8525]: Fix a potential javascript issue when uploading large files with a browser
- [#8523]: Fix alerts regarding a stalled DB replication
- [#8455]: Allow admins to configure external address book lookups via AD / LDAP
- [#8445]: Use binstubs for Ruby application gems
- [#8347]: Fix an issue regarding a deleted user still having active CargoLinks
- [#8319]: Implement background scanning of uploaded files
- [#8300]: Fix an issue with antivirus reports falsely marking disappeared files as infected
- [#7655]: Improve error message in case CargoLink settings cannot be saved as user’s new default
- [#4198]: Enable users to use contacts from an external address book when creating new CargoLinks
Version 4.0.3
Release date: 2016-09-07
- [#8531]: Update keepalived to version 1.2.23
- [#8529]: Fix an issue regarding the page titles for new upload CargoLinks & confidential messages
- [#8471]: Fix an issue regarding the links from a CargoLink view back to Web file manager
- [#8081]: Fix an issue regarding local accounts when using SAML authentication
- [#7788]: Update OpenSSL to version 1.0.2h
Version 4.0.2
Release date: 2016-08-24
- [#8436]: Fix submission of contact information via CargoLink recipient parameter
- [#8431]: Fix File Manager sorting by modification time
- [#8375]: Update Rails to version 4.2.7.1
- [#8325]: Implement asynchronous content-scanning facility for Web Filemanager uploads
- [#6092]: Reduce DB backup compression level to increase backup speed
Version 4.0.1
Release date: 2016-08-10
- [#8411]: Fix an issue with translations of authenticated CargoLinks
- [#8410]: Fix an issue when configuring new tenants (subdomains)
- [#8405]: Get SSL certificate path from environment in proftpd.conf
- [#8403]: Fix an issue preventing the creation of a share on sub-folders in elFinder
- [#8402]: Improve description of “Unlimited Downloads” field in account settings
- [#8401]: Fix an issue regarding invalid input for CargoLink max. number of downloads
- [#8400]: Fix an issue when setting maximum downloads on an existing CargoLink to 1
- [#8395]: Fix an issue regarding the display of the close button on the old CargoLink wizard
- [#8392]: Fix a routing issue when editing existing folder actions
- [#8384]: Add asynchronous content scanning feature flag
- [#8376]: Add proper validation to user profile settings
- [#8036]: Allow drag&drop of files from desktop onto contacts/favorites
- [#7856]: Update elFinder (File Manager) to the latest version
- [#7480]: Fix sanitization of HTML in CargoLink email messages
- [#6669]: Add GeoIP information to CargoLink download reports
Version 4.0.0
Release date: 2016-07-27
- [#8393]: Get DB credentials from environment variables in proftpd.conf
- [#8370]: Add a Cancel button to the confidential message dialog
- [#8369]: Fix an application issue when the ClamAV content-scanner isn’t available
- [#8362]: Enable server-side copying for FTP / FTPS (SITE CPFR/CPTO commands)
- [#8351]: Fix default quota and anti-virus report sender email address and X-Sender header
- [#8280]: Switch scheduled maintenance tasks to use syslog
- [#8276]: Fix an issue when resolving a AD distribution list for folder actions
- [#8059]: Report Anti-Virus content scanner violations on a single log line
- [#8030]: Allow unlimited downloads of a CargoLink as a user default setting
- [#7882]: Allow setting / unsetting unlimited downloads on an existing CargoLink
- [#7427]: Allow sorting of CargoLinks based on creation and expiration date
Version 3.1.16
Release date: 2016-07-13
- [#8365]: Fix a CSS issue in the admin configuration section
- [#8349]: Fix a user authentication issue in conjunction with CargoMail & SAML
- [#8311]: Fix an issue with CargoMail startup
- [#8310]: Fix rsyslog configuration for CargoMail
- [#8165]: Fix application of a user’s default PIN when creating new CargoLinks
- [#7652]: Refuse files if (anti-virus) content scanner cannot be invoked
- [#7448]: Offload SHA checksum calculation for uploaded files to nginx
Version 3.1.15
Release date: 2016-06-29
- [#8302]: Improve HTML layout for mobile recipients
- [#8298]: Correct a typo in the german localisation when sending a download notification
- [#8296]: Fix an issue when loading a folder action in the background
- [#8284]: Add X-Sender header to notification mails for new shares
- [#8275]: Fix a scheduling issues for actions using a weekly schedule
- [#8246]: Increase allowed memory limit when monitoring CargoMail
- [#8168]: Improve file manager link on the dashboard with an icon
- [#7575]: Use syslog for CargoMail
- [#7430]: Allow for enabling uploads directly in the CargoLink wizard
- [#4196]: Improve upload progress feedback when scanning files for malware
Version 3.1.14
Release date: 2016-06-15
- [#8235]: Update nginx to version 1.10.1
- [#8216]: Add an API to get the current oauth visitor information
- [#8047]: Add random SECRET_KEY_BASE to /data/config/env
- [#7853]: Optimize CargoLink recipient view for smartphones
- [#7536]: Fix a display issue with the LDAP user search mask
- [#7509]: Remove all customizations from production.rb
Version 3.1.13
Release date: 2016-06-01
- [#8198]: Fix ClamAV logrotate scripts
- [#8186]: Fix an API ACL performance issue
- [#8179]: Fix an issue regarding backslashes in shared folder names
- [#8159]: Automatically start CargoMail if installed
- [#8103]: Update keepalived to version 1.2.20
- [#8102]: Update nginx to version 1.10.0
- [#8101]: Improve error message when an admin tries to create an invalid Share
- [#8011]: Fix a potential stale caching issue for the menu
- [#7982]: Restrict read permissions on /var/log/xferlog
- [#7508]: Fix calculation regarding unicorn memory limits
Version 3.1.12
Release date: 2016-05-18
- [#8164]: Fix some typos and inconsistencies in the WebUI
- [#8163]: Fix rubyrep_wrapper access permissions
- [#8099]: Update monit to version 5.17.1
- [#8093]: Use 4096-bit RSA keys instead of 1024-bit DSA keys for SFTP
- [#8092]: Update OpenSSL to version 1.0.1t
- [#8085]: Add RAR archive scanning support to ClamAV
- [#8082]: Increase ClamAV scanning timeout for uploads via the WebUI
- [#8067]: Fix a public group membership query issue for externally authenticated visitors
- [#8043]: Fix transport log export with regards to automatically deleted files
- [#7907]: Allow scheduled creation of CargoLinks via a Folder Action
- [#7432]: Implement new confidential message wizard
- [#7179]: Fix IE11 referrer hiding when linking to external URLs
Version 3.1.11
Release date: 2016-05-04
- [#8069]: Fix handling of filenames and paths in download notifications and cache warmup background job
- [#8066]: Fix WAF header authentication precedence
- [#8022]: Fix fallback authentication via other authentication sources when using SSO via SAML
- [#4534]: Prevent admins from creating loops when configuring Shares
Version 3.1.10
Release date: 2016-04-20
- [#8029]: Make ClamAV (clamd/freshclam) use syslog instead of directly logging to a file
- [#8009]: Fix display of files uploaded via a PIN-protected CargoLink
- [#7981]: Apply a more restrictive umask on user data, only granting Cargo services read/write access
- [#7979]: Add “no-store, no-cache” to Cache-Control headers to prevent caching of sensitive information
- [#7963]: Increase ClamAV maximum scan size to 1 GB, move temporary archive extraction path to /data/tmp
- [#7872]: Add ActiveSupport v4 compatibility to monit
- [#7739]: Integrate HMAC protected user id propagation from external systems using HTTP headers
Version 3.1.9
Release date: 2016-04-06
- [#7977]: Update ProFTPD to version 1.3.5b
- [#7909]: Allow expiration extension on CargoLinks pointing to an empty folder
- [#7898]: Added permission layer to the key/value store available with each CargoLink
- [#7744]: Allow excluding attributes in the CargoLink manifest
- [#7404]: Do not traverse bindfs Shares in disk usage calculation background job
Version 3.1.8
Release date: 2016-03-23
- [#7967]: Fix rake-wrapper.sh job locking mechanism
- [#7962]: Fix issues with the “More settings” section of the old CargoLink wizard
- [#7954]: Fix an issue with CargoLinks pointing to the wrong subdomain in a multi-tentant setup
- [#7953]: Fix an issue regarding files uploaded via a CargoLink not getting immediately displayed
Version 3.1.7
Release date: 2016-03-09
- [#7908]: Fix an issue regarding quoting in CargoLink invitation messages
- [#7905]: Update to Rails 4.2.5.2 (preflight), Rails 3.2.22.2 (webapp)
- [#7899]: Update OpenSSL to version 1.0.1s
- [#7897]: Fix log export when users have been deleted
- [#7889]: Do not filter login_token in rails.log
- [#7886]: Fix an issue with some icons missing in font-awesome 4.4.0
- [#7810]: Fix an issue where the admin audit logs were missing some information
Version 3.1.6
Release date: 2016-02-24
- [#7875]: Update glibc to fix CVE-2015-7547
- [#7861]: Fix a caching issue of the files displayed in a CargoLink for the recipient
- [#7825]: Fix an exception regarding downloads of non-existing files
- [#7769]: Update preflight app to Rails 4.2
- [#7759]: Update the devise Ruby gem to version 3.2.4
- [#7757]: Update jQuery Ruby gem to version 3.1.4
- [#7538]: Fix an issue when duplicate recipients are specified for a CargoLink
Version 3.1.5
Release date: 2016-02-10
- [#7838]: Fix the handling of subdomain URLs
- [#7827]: Fix an issue with folder-action-monitor signal handling during startup
- [#7824]: Increase the type of up/download size in the DB to bigint, allowing logging of transfers of up to 64TB
- [#7738]: Build nginx using the latest version of mod_zip
- [#7735]: Implement public groups for the API ACL
- [#7703]: Peridiocally refresh a visitor’s ACL group membership
- [#7558]: Enforce ACL permissions on CargoLinks
Version 3.1.4
Release date: 2016-01-27
- [#7808]: Update to OpenSSL 1.0.1r
- [#7789]: Update to nginx 1.8.1
- [#7734]: Show the actual client IP in rails.log instead of the upstream proxy IP
- [#7732]: Fix an issue regarding IE11 file uploads when using the new dashboard
- [#7730]: When cargo-mail is installed, permit incoming SMTP from the servers configured in postfix main.cf
- [#7721]: Export all environment variables defined in /data/config/env to Rails environment
- [#7696]: Update config and documentation to contain our new jumphost IP for maintenance access
- [#7419]: Do not trigger CAPTCHA upon reloading the login page
- [#7408]: Hide text ‘Click on the envelope to see its content’ when the secret message is displayed
Version 3.1.3
Release date: 2015-12-23
- [#7666]: Increase kernel memory allocated for inotify user watches
- [#7664]: Improve monit postgresql socket monitoring
- [#7654]: Increase number of nginx workers to prevent blocking behaviour during large file uploads
- [#7644]: Fix an issue where downloading a zipped directory via a CargoLink wouldn’t generate a notification mail
- [#7612]: Fix the display of number of remaining downloads on a CargoLink with multiple recipients
- [#7605]: Update to OpenSSL 1.0.1q
- [#7600]: Fix wording regarding notifications about Share participants
- [#7597]: Fix an issue where the expiration date for partially downloaded CargoLinks could no longer be increased
- [#7571]: Fix an issue where a CargoLink would mistakenly get assigned a random PIN under certain conditions
- [#7569]: Fix an issue where setting a custom PIN for a CargoLink might not work under certain conditions
- [#7553]: Improve CargoLink expiration time input validation
- [#7512]: Improve quota and content checks before moving uploaded data to a user’s home directory
- [#7450]: Prevent users from configuring negative numbers of max downloads for CargoLinks
Version 3.1.2
Release date: 2015-12-02
- [#7578]: Fix an issue with password recovery getting erroneously enabled during provisioning
- [#7574]: Update to custom-built monit 5.15 to improve speed and stability
- [#7573]: Fix an issue in the classic CargoLink wizard when setting an expiration time of only a few minutes
- [#7570]: Fix an issue preventing the creation of local Cargo users
- [#7568]: Fix an issue regarding the display of expired CargoLinks
- [#7567]: Fix an issue where confidential messages were missing the envelope icon when using the old CargoLink wizard
- [#7565]: Fix visibility of “New upload” button at the top left when using the old CargoLink wizard
- [#7559]: Remove a few obsolete ‘monit monitor’ calls from cargo init-script
- [#7529]: Improve failover mechanism of Cargo HA cluster
- [#7477]: Fix an issue where a wrong path for a file might be shown depending on how it’s downloaded
- [#7461]: Prevent monit from stopping services under high system load
- [#7459]: Update to keepalived 1.2.19 to improve failover speed and handling of gratuitous ARP
- [#7455]: Fix cargo-replicator.sh mechanism of finding rubyrep’s PID when killing it
- [#7449]: Fix an issue with a download of multiple files stalling under certain conditions
Version 3.1.1
Release date: 2015-11-18
- [#7549]: Fix an issue with rubyrep not starting if the designated slave isn’t available
- [#7547]: Fix “flicker” effect when uploading files via Easy Dashboard
- [#7534]: Fix an issue preventing admins from being able to kick (forcefully logout) users
- [#7531]: Fix file selection dialog in the old CargoLink wizard
- [#7527]: Fix a typo in /etc/logrotate.d/cargo introduced in Cargo 2.6.8
- [#7498]: Fix time input validation when setting the expiration time on a CargoLink
- [#7492]: Fix traffic report calculations, which were accidentally inflated by a factor of 1e6
- [#7488]: Fix wording when creating the email message for an upload CargoLink
- [#7476]: Fix downloads in CargoLink “preview” mode (by the owner of the CargoLink) getting counted as actual downloads
- [#7462]: Fix display of ‘unlimited’ number of downloads in new CargoLink wizard
- [#7279]: Fix the shell script cargo-replicator.sh to generate proper rubyrep.conf
Version 3.1.0
Release date: 2015-11-04
- [#7471]: Fix an issue with files for expired CargoLinks (with auto-delete enabled) not getting pruned properly
- [#7470]: Fix an issue where downloading from a CargoLink pointing to a file within a subfolder might not work under certain circumstances
- [#7439]: Fix an issue introduced in Cargo 2.6.9 where unicorn might get restarted because of it’s memory consumption on a >8 CPU core system
- [#7433]: Switch rubyrep from file logging to syslog
- [#7429]: Open new CargoLink wizard with file selection abilities when clicking on a contact
- [#7428]: Implement a file selection drop-down / search list in the new CargoLink wizard
- [#7426]: Allow dropping a file from WebFM to a contact in order to open the new CargoLink dialog
- [#7422]: Allow users to choose between classic view and new easy dashboard in their account settings
- [#7417]: Fix an issue with nginx requiring an error log file even when configured to use syslog
Version 2.6.9
Release date: 2015-10-21
- [#7411]: Update to the latest version of nginx mod_zip module
- [#7410]: Update to the latest version of headers-more-nginx-module
- [#7407]: Fix an issue with a package install script trying to chown legacy directory /opt/cargo/webapp/logs
- [#7395]: Fix provisioning of the log level setting, i.e. generation of /data/config/env
- [#7389]: Improved wording according to OSAG feedback, more consistent terminology, fixed some typos
- [#7387]: Fix a redirect loop in the new CAPTCHA mechanism
- [#7381]: Include WebFM up- and downloads in log export feature
- [#7375]: Fix an issue regarding the download of files with path names longer than 256 characters
- [#7370]: Fix an issue with the log export feature prematurely removing old logs
- [#7333]: Fix an issue where a download might be logged with a wrong (user provided) filename
- [#7257]: In the admin interface, allow sorting of users based on last login time
- [#7251]: Fix Cargo sign-in message for german users
- [#6940]: Configure Postgresql performance settings based on available memory
Version 2.6.8
Release date: 2015-10-07
- [#7369]: Remove monit sshd and rsyslogd monitoring, these are already monitored by upstart
- [#7365]: Add proper memcache protocol check to monit memcached monitoring
- [#7362]: Switch all Cargo-related daemons (nginx, proftpd, postgresql) to syslog logging
- [#7320]: Fix an issue with sync-to-slave.sh not getting REMOTE_HOST properly set
- [#7309]: Fix an issue regarding custom filters in the Cargo API
- [#7305]: Restart Postgresql only after 3 consecutive failed connection attempts by monit
- [#7262]: Use rsyslog for handling all Cargo (shell / daemon / rails) messages
- [#7260]: Switch all Cargo Rails jobs to syslog
- [#7184]: Enforce CAPTCHA based on source IP instead of HTTP session
Version 2.6.7
Release date: 2015-09-23
- [#7361]: Fix handling of LOG_LEVEL in case /data/config/env is missing
- [#7266]: Implement caching for CargoLink JSON manifests
- [#7264]: New folder action for maintaining (cached) CargoLink JSON manifests
- [#7261]: Ability to trigger Apple Push Notifications via API call
- [#7259]: Make all shell scripts send their output to syslog
- [#7187]: Set LOG_LEVEL environment variable for all Rails tasks
- [#7115]: Ability to exclude certain files from the CargoLink JSON manifest
Version 2.6.6
Release date: 2015-09-09
- [#7178]: Reload rsyslog after provisioning in order to use the new hostname in the logfiles
- [#7158]: Fix potential issue regarding date ranges for traffic reports
- [#7130]: Add dependency on gsfonts package required for CAPTCHA
- [#7116]: Fix the LDAP user search function in Cargo admin interface
- [#7105]: FIx a ZIP download issue when nginx’ mod_zip feature cannot be used
- [#6823]: Make messages regarding a wrong PIN entry go to the proper log file
Version 2.6.5
Release date: 2015-08-26
- [#7046]: Fix an issue regarding one-click creation of a new CargoLink Upload
- [#7034]: Fix setting of SMS sender when using Ecall gateway
- [#7032]: Fix bug ID 4201 in ProFTPD leaving behind temporary files of scp users hitting their quota
- [#7022]: Add the ability to set the Ruby log level via environment variable LOG_LEVEL
- [#7017]: Fix an issue regarding the display of traffic reports in the admin audit section
Version 2.6.5-rc2
Release date: 2015-08-12
- [#7011]: Fix an issue regarding the display of currently banned IPs (fail2ban)
- [#7010]: Fix an issue with iptables not getting the proper rules for FTP under certain circumstances
- [#6939]: Fix an issue with folder-action-monitor / cargod logging during signal handling routine
- [#6938]: Fix an issue regarding the display of login reports in the admin audit section
- [#6937]: Fix an issue regarding nginx’ static error pages in conjunction with the new asset pipeline
- [#6932]: Fix an issue with ProFTPd / ClamAV communications
- [#6926]: Implement an interface to ecall.ch as a new SMS gateway
- [#6851]: Reload Cargo daemons without user service interruption upon reconfiguration
- [#6787]: Implement asset pipeline for all assets and removed unused CSS & JS
- [#6773]: Select from a (searchable) ordered list when adding a folder to a CargoLink
Version 2.6.5-rc1
Release date: 2015-07-29
- [#6852]: Fix CargoLink URL display after creating a new CargoLink
- [#6822]: Support non-numerical characters in LDAP-provisioned mobile phone numbers
- [#6809]: Disable display of CargoLink upload preference field when enable_links_upload: false
- [#6717]: Fix an issue with authentication caching when a user’s DN changes in LDAP
- [#6705]: Fix a JS injection vulnerability in filemanager HTML preview
- [#6703]: Fix an XSS vulnerability in the PIN field
- [#6656]: Remove TLSCACertificateFile parameter from proftpd.conf
- [#6202]: Update all applications to use Ruby 2.1.5
- [#6156]: Update ProFTPD to version 1.3.5a, restrict FTPS to TLS v1.1 & v1.2
Version 2.6.4
Release date: 2015-07-15
- [#6783]: Fix a DB migration issue regarding LDAP user templates
- [#6724]: Use Rails 3.2.22 for all Cargo applications
- [#6711]: Fix an issue regarding service management by delegated admins
- [#6575]: Fix CargoLink URL display after CargoLink creation
Version 2.6.4-rc5
Release date: 2015-07-01
- [#6696]: Make services start/stop in the foreground instead of using monit
- [#6689]: Fix an issue regarding enabling/disabling of external authentication
- [#6677]: Improve the generation of unique home directories based on the login name from any authentication source
- [#6629]: Relax the login character constraints to prevent issues with external authentication and sanitize the home directory we create from it
- [#6613]: Fix an issue regarding external authentication where the first login always fails
Version 2.6.4-rc4
Release date: 2015-06-26
- [#6511]: Multiple network interface support in node.conf
- [#6325]: Update mounter/preflight gems to match the webapp
- [#6271]: Do not perform reverse DNS lookups on SSH connections
- [#6267]: Fix permissions on directory /var/log/cargo
- [#6266]: Fix an issue regarding the display of banned hosts
- [#6248]: Fix an issue with reconfigure.rb not getting properly deployed
Version 2.6.4-rc3
Release date: 2015-06-16
- [#6721]: Update to OpenSSL-1.0.1o
- [#6540]: Fix an issue in the web admin interface where fetching the latest login for a user was using a very slow SQL query
Version 2.6.4-rc2
Release date: 2015-06-02
- [#6657]: Fix an issue where file checksums are not being computed in the background when using the CargoLink API
- [#6654]: Fix an issue where missing locales from the AD triggers errors when sending emails
- [#6593]: Fix an issue where the postgres database startup was too late when cargo starts with /etc/init.d/cargo
Version 2.6.4-rc1
Release date: 2015-05-19
- [#6628]: Fix an issue regarding authentication of AD users with special characters in their names
- [#6619]: Fix an issue regarding the location of iptables saved rulesets
- [#6618]: Fix an issue regarding reconfiguration of the hostname
- [#6614]: Fix an issue regarding the logfile locations during debian package installation
- [#6612]: Fix an issue regarding the display of the IP in the preflight app upon initial startup
- [#6477]: Fix an issue with include files in proftpd.conf
- [#6273]: Change the DB location to /data/database
- [#6272]: Fix order of monit and cargo services startup
Version 2.6.3
Release date: 2015-04-01
This version focussed on issues with the installation and configuration.
- [#6495]: Fixed an issue with the locale when generating contacts from CargoLinks
- [#6497]: Fixed an issue when displaying a contact without a name
- [#6512]: Fixed an issue with displaying a large directory structure for a CargoLink
- [#6272]: Fixed an issue when computing the service status
- [#6477]: Fixed an issue when generating the proftpd configuration
- [#6612]: Fixed an issue when detecting the IP address for the console prompt
- [#6614]: Fixed an issue with the log directory creation upon installation
- [#6628]: Fixed an issue with special characters in the login when using AD integration
- [#6593]: Fixed a startup timing issue with the postgresql database
- [#6652]: Implemented the generation of a DH params file upon initial installation
- [#6653]: Fixed an issue with the /data directory layout for initial installations
- [#6654]: Fixed an issue where missing locales from the AD triggered errors when sending emails
- [#6657]: Fixed an issue where file checksums are not being computed in the background when using the CargoLink API
Version 2.6.2
Release date: 2015-02-01
This version focussed on improving the CargoLink recipient view with large directories.
- [#6220]: Implemented a feature to throttle API access mitigating denial of service attacks
- [#6221]: Improved the recipient view of a CargoLink
- [#6246]: Improved the checks to prevent directory traversals when requesting a CargoLink download
- [#6265]: Improved the PIN entry field for CargoLinks on small devices
- [#6287]: Implemented a feature to redirect to an existing CargoLink in the file manager if the CargoLink icon is clicked
- [#6290]: Improved the exception handling when watching user data for changes in the file system
- [#6337]: Improved the share mounting performance
- [#6381]: Implemented a feature to allow for customised CargoLink background for tenants
- [#6442]: Improved the session statistics calculation for performance
- [#6452]: Improved the disk usage calculation via queued background job
- [#6482]: Updated to openssl 1.0.1m for security improvements
- [#6484]: Fixed an issue when checking the expiration date of a CargoLink
Version 2.6.1
Release date: 2015-01-01
This version focussed on performance and security updates.
- [#4197]: Implemented a feature to allow for downloading multiple files as ZIP archive in the file manager
- [#4480]: Improved the automatic database optimisation for the quota table
- [#4675]: Improved the initial configuration of the system
- [#5849]: Improved the cleanup of share targets when the share expires
- [#5950]: Improved the performance of statistical views for the administrator to cope with heavy load and session count
- [#5953]: Implemented a feature to allow for automatic contact management
- [#5960]: Improved the audit log generation when changing user settings (like the timezone and the locale)
- [#6012]: Fixed an issue with the IP address in the CargoLink download notification email
- [#6052]: Fixed an issue where the error counter of a session was not increased when the authentication failed
- [#6076]: Improved the performance for showing the downloads in the CargoLink detail view
- [#6080]: Improved the default SMS gateway API client
- [#6126]: Implemented a feature to provide SNMP data from proftpd
- [#6157]: Improved the login attribute validation
- [#6163]: Improved the user display across administrative views for consistency
- [#6164]: Improved the home directory validation when renaming a user
- [#6166]: Fixed an issue with the LDAP/AD based locale setting for new users
- [#6169]: Implemented a feature to allow for custom attributes when sending upload/download notifications
- [#6170]: Implemented a feature to allow for email based authentication when using SFTP/FTPS
- [#6174]: Updated to rails 3.2.21 for security improvements
- [#6180]: Improved the quicklinks menu and the general visual appearence
- [#6185]: Implemented a feature to configure the log archive mode
- [#6189]: Improved the CargoLink creation for anonymous recipients to allow for easier copy&paste
- [#6190]: Fixed an issue with triggers being fired while the database replication is running
- [#6192]: Fixed an issue where selecting and downloading multiple files from the file manager did no work
- [#6193]: Fixed an issue when double-clicking a object in the file manager
- [#6194]: Improved the validation when renaming a file in the file manager
- [#6195]: Improved the handling of internally versus externally authenticated users
- [#6196]: Updated to openssl 1.0.1k for security improvements
Version 2.6
Release date: 2014-12-01
This version focussed on the disk encryption management.
- [#1486]: Implemented a feature to allow for encryption management via Web-UI
- [#4513]: Implemented a feature to allow for TLS1.1/TLS1.2 with FTPS, updated openssl to 1.0.1j
- [#5801]: Improved the thread handling of cargod upon startup
- [#5840]: Improved the handling of global data retention policy with CargoLink expiration settings
- [#5841]: Implemented a feature to allow for sorting in the file manager
- [#5959]: Fixed an issue where delegated administrators could not change their password
- [#6074]: Fixed a potential issue when downloading a large number of files within a ZIP archive
Version 2.5.4
Release date: 2014-08-01
This version focussed on performance improvements security improvements.
- [#2122]: Implemented a feature to allow for user specific auto-deletion of data
- [#3584]: Improved the handling of large directory structures in the file manager
- [#3794]: Implemented a feature to integrate the address book into the user selection for shares
- [#3889]: Implemented a feature to mark shared items with CargoLink in the file manager
- [#4208]: Implemented a feature to report daily logins
- [#4276]: Implemented a feature to adhere to SPF when sending invitation email messages
- [#5527]: Implemented a feature to show pending invitations for shares
- [#5581]: Implemented a feature to search for objects in the CargoLink recipients view
- [#5592]: Implemented a feature to allow for easier CargoLink expiration date setting
- [#5602]: Improved the user deletion by performing the cleanup in a background job
- [#5614]: Implemented a feature to enable/disable menu entries
- [#5622]: Improved the share verification upon login by running it in the background
- [#5626]: Updated to openssl 1.0.1i for security improvements
- [#5752]: Implemented a feature for new users to inherit the administrator of the user inviting them
- [#5757]: Improved the CargoLink download notification email
- [#5761]: Implemented referrer header suppression for external links
Version 2.5.3
Release date: 2014-07-01
This version focussed on CargoLink enhancements and security improvements.
- [#2115]: Added a feature to configure the user’s timezone affecting the display of timestamp values
- [#3793]: Added a fature to allow for CargoLink default settings per user
- [#3940]: Improved the security of user invitations (for shares and memberships) by using a invitation token
- [#4315]: Improved the handling of file permission issues in the data store
- [#5078]: Improved the detection and mitigation of brute force attacks against a user account
- [#5138]: Improved the detection and mitigation of brute force attacks against a CargoLink PIN
- [#5302]: Updated to openssl 1.0.1h for security improvements
- [#5307]: Improved the logging of the data archiving background job
- [#5363]: Improved the database connectivity for the background job worker
- [#5370]: Improved the handling of missing files in the background job worker
- [#5391]: Improved the database replication monitoring
- [#5398]: Added a feature to enforce a minimum PIN length (if the PIN is set)
- [#5400]: Improved the user attribute validation
- [#5407]: Improved a validation when changing the PIN of a CargoLink
- [#5419]: Updated to rails 3.2.19 for security improvements
- [#5448]: Fixed an issue with the application configuration when updating a cluster installation
- [#5487]: Updated to proftpd 1.3.4.e for bug fixes and security improvements
- [#5515]: Improved the email message when sending CargoLink invitations
- [#5522]: Added a feature to allow for proxy authentication via CargoLink
- [#5528]: Added a feature to allow for CargoLink default notification settings
Version 2.5.2
Release date: 2014-05-14
This version focussed on database performance and minor features.
- [#5128]: Improved the DB performance for session and transfer views
- [#5169]: Added a feature to allow for creating a CargoLink for upload with a quicklink
- [#5170]: Added a feature to allow for disabling/enabling a CargoLink
- [#5175]: Added a feature to provide a key/value store based on JSON for CargoLinks
- [#5181]: Added a feature to allow for setting the enable_upload flag in the CargoLink API
Version 2.5.1
Release date: 2014-05-01
This version focussed on bug fixes and improvements with external authentication sources.
- [#5098]: Improved the Content-Security-Policy header
- [#5101]: Improved the CargoLink management by switching to the “/cargolinks” prefix
- [#5102]: Added a feature to allow for configuring the preferred locale of a contact
- [#5103]: Fixed an issue where the super administrator could not change his password
- [#5106]: Fixed an issue where the local authentication redirected to a SSO Login on failure
- [#5108]: Fixed an issue with email address validation in the configuration file
- [#5117]: Added a feature to enable/disable external authentication sources
- [#5137]: Fixed an issue where shared contacts may not be considered for autocompletion in the CargoLink wizard
- [#5139]: Improved the PIN input field for CargoLinks
- [#5144]: Added a feature to use the preferredLanguage attribute in the SAML response
Version 2.5.0
Release date: 2014-04-01
This version focussed on SSO (single sign on) and security updates.
- [#1630]: Added a feature to send CargoLink PINs on demand
- [#4690]: Improved the SNMP agent by adding a system status information
- [#4919]: Improved the database replication monitor
- [#4920]: Added a feature to allow for custom data stored with a CargoLink
- [#4925]: Added a feature to detect and mitigate brute force attacks on CargoLinks
- [#4926]: Added a feature to allow CargoLinks of type “directory” via the API
- [#4927]: Added a feature to provide a manifest in JSON format for a CargoLink via the API
- [#4928]: Added a feature to allow SAML based SSO authentication/authorisation
- [#4938]: Fixed an issue where the log archiving failed to start
- [#4940]: Improved the archiving of old log and session data
- [#4964]: Improved the SMS status checks by using asynchronous scheduling
- [#4965]: Fixed an issue where the antivirus report tried to process a missing file
- [#4973]: Updated to rails 3.2.17 for security improvements
- [#4991]: Improved the display of confidential messages
- [#5019]: Improved the CargoLink manifest cache
- [#5027]: Updated openssl to version 1.0.1g for security improvements
- [#5031]: Fixed an issue where notifications for file uploads in a CargoLink have not been sent
- [#5045]: Improved user input handling to prevent stored XSS vulnerabilities
- [#5047]: Improved error messages to prevent reflected XSS vulnerabilities
- [#5056]: Improved the failed login detection and IP blocking rules
- [#5057]: Improved the SW version display to prevent information leakage
- [#5058]: Improved the error messages sent by the webserver
- [#5060]: Improved the SFTP cipher selection
- [#5074]: Added a feature to enforce authentication even for CargoLink access
- [#5077]: Improved the SSL cipher and protocol selection for HTTPS, added the X-Content-Security-Policy header
Version 2.4.1
Release date: 2014-02-01
This version focussed on improvements for backup/restore and external authentication sources
- [#4604]: Improved the interface with the f-prot scanning engine
- [#4605]: Improved the restore of encrypted backups
- [#4606]: Improved the application server timing configuration
- [#4676]: Improved the email quota report layout
- [#4685]: Fixed an issue for new users missing a authentication source configuration
- [#4686]: Added a feature to verify the email with external authentication sources when signing up is enabled
- [#4701]: Improved the restore of database objects from backups
- [#4747]: Improved the handling of internal/external authentication
Version 2.4.0
Release date: 2014-01-01
This version focussed on improvements for default settings and disk space monitoring
- [#4514]: Implemented a feature to deny uploads when low disk space conditions occur
- [#4545]: Improved the support for PostgreSQL 9.3
- [#4547]: Implemented a feature to search users in external authentication sources
- [#4548]: Updated to Rails 3.2.16 for security improvements
- [#4552]: Improved the application logging by storing all logs in /var/log/cargo
- [#4558]: Fixed an issue where the bind password for external authentication sources was lost on editing the object
- [#4562]: Implemented a feature to configure defaults for new CargoLinks
- [#4563]: Implemented a feature to configure defaults for new Shares
Version 2.3.1
Release date: 2013-12-01
This version focussed on bug fixes and improvements
- [#2953]: Added a link to show system information and services status details
- [#4206]: Improved the user session list by allowing for date based filtering and number of transfers
- [#4319]: Fixed an issue when creating a new account and starting the password reset workflow without confirming the account beforehand
- [#4330]: Fixed a warning when calling dpkg via sudo
- [#4334]: Fixed multiple issues with special characters in share path names
- [#4348]: Updated to Rails 3.2.15 for security and performance improvements
- [#4352]: Fixed an issue where a folder rename triggered an exception when reconfiguring attached shares
- [#4353]: Fixed an issue with automated actions on user account creation (case sensitive email comparison)
- [#4361]: Improved the user management by separating confirmed and unconfirmed users
- [#4419]: Fixed an issue where a new user could not be locked and promoted as administrator
- [#4439]: Improved the performance of interacting with the proftpd daemon
- [#4440]: Fixed an issue where shares are not shown for delegated administrators
- [#4441]: Fixed an issue with automated actions after signing in when the user has no email address
- [#4445]: Implemented a feature to allow for trusted additional network interfaces (multi-homed hosts)
- [#4448]: Fixed an issue where directories did count for a total CargoLink payload size
- [#4455]: Implemented a feature to allow for reactivating expired CargoLinks
- [#4474]: Implemented a feature to search AD group membership using a extensible match for nested groups
- [#4497]: Improved the email address validation
Version 2.3.0
Release date: 2013-10-01
This version focussed on bug fixes and improvement of the shares
- [#2949]: Improved the contact search performance
- [#3895]: Improved a tool tip when trying to delete a user
- [#3903]: Improved the sending of Apple push notifications by using a background queue
- [#3935]: Improved the checks when deleting directories to prevent errors with shares
- [#4105]: Improved the replication check while archiving old transfer data
- [#4110]: Improved the events display by adding a database optimisation
- [#4126]: Fixed an issue when sending attachments in standard mail messages
- [#4157]: Improved the manifest generation by optimising a database query
- [#4173]: Fixed a segfault when using SCP connections
- [#4175]: Fixed an issue with ZIP-archives for CargoLinks when using “+” in file names
- [#4179]: Improved the SFTP/FTP session performance by optimising a database interaction
- [#4192]: Improved the local monitoring of the failover process
- [#4200]: Improved the delegated administrator’s view by adding the status information (lower left corner)
- [#4201]: Upgraded the application server unicorn to 4.6.3
- [#4204]: Fixed a log export issue (empty files)
- [#4207]: Improved a form control to set the CargoLink expiration date
- [#4224]: Improved the SMS delivery check at the provider
- [#4225]: Added a feature to allow for configuring the administrator assigned to new users (when signing up)
- [#4279]: Fixed an issue with share double mounting by comparing wrong path elements
- [#4284]: Improved the share path validation to prevent duplicate identical shares
- [#4286]: Improved the share path validation to be more strict with special characters
- [#4287]: Fixed a mount/unmount issue for shares when using whitespace in the name
- [#4314]: Added a feature to allow for configuring global CargoLink defaults
Version 2.2.0
Release date: 2013-08-01
This version focussed on external authentication sources
- Added a Active Directory / LDAP integration for external authentication
- Added a background job queue to allow for asynchronous processing
- Added a bulk transfer mode when synchronising with a CargoLink
- Improved the search form for contacts and users
- Improved the autocompletion for CargoLink recipients
- Upgraded to bootstrap version 2.3 (HTML/CSS framework)
- Fixed a redirect when editing unconfirmed contacts
- Fixed a inotify file descriptor leak when mounting/unmounting shares
Version 2.1.4
Release date: 2013-07-01
This version focussed on bug fixes and improvements
- Fixed an issue when selecting users to share folders
- Added a new feature to create ZIP-archives on the fly and support streaming
- Improved the fail2ban internal configuration
Version 2.1.3
Release date: 2013-06-01
This version focussed on bug fixes and improvements
- Added a new replication monitoring feature
- Added a feature to create CargoLinks via the API with unlimited expiration date
- Upgraded to proftpd 1.3.4d for security and performance improvements
- Improved the archiving of logdata to better cooperate with the replication
- Improved the display of recipients for CargoLinks in the detail view
- Improved the user list when configuring a share
- Improved the email greetings
- Improved the caching of checksum data for CargoLink manifests
- Improved the handling of existing users being invited to a share by email
- Improved the cleanup of temporary ZIP-files
- Fixed a issue when creating a share for a custom path as administrator
- Fixed a issue when generating email recipient addresses
- Fixed a issue with the writable setting for a share when inviting a new user
- Fixed a issue when creating and editing a share and inviting external users
Version 2.1.2
Release date: 2013-04-01
This version focussed on bug fixes and improvements
- Added a content scanning features with support for antivirus (clamav, f-prot)
- Added a feature to share contacts within a organisation
- Added a feature to edit the PIN for a CargoLink
- Upgraded to OpenSSL 1.0.1e for security improvements
- Upgraded to proftpd 1.3.4c for security and performance improvements
- Improved the file size check when upload to a favorite
- Fixed a issue when creating a CargoLink for a empty folder
- Fixed a issue when creating a ZIP-file when downloading from a CargoLink
- Fixed a issue when the session timeout is hit while uploading large files
- Fixed a issue when adding a user to a organisation
Version 2.1.1
Release date: 2013-03-01
This version focussed on bug fixes and improvements
- Added a feature to add/remove recipients from CargoLinks
- Improved the CargoLink manifest cache (cache warmup)
- Improved email headers when sending notifications (precedence, auto-submitted)
- Improved the user data synchronisation when using shares
- Improved the data migration tools from sqlite3 to PostgreSQL
- Upgraded to Ruby on Rails 3.2.12 for security and performance improvements
- Fixed a issue where custom email attachments could not be found
Version 2.1.0
Release date: 2013-02-01
This version focussed on performance improvements by introducing the PostgreSQL database system
- Added support for PostgreSQL as as database backend which will be the default for new installations
- Added a realtime database replication solution for PostgreSQL
- Added a feature to allow the recipient to upload files to a CargoLink
- Improved the CargoLink directory view
- Improved the caching using memcached
- Improved I18n when sending email
- Improved strict UTF-8 encoding of all file and directory names
- Upgraded to Ruby on Rails 3.2.11 for security and performance improvements
- Fixed a issue with the custom path when editing a share
- Fixed a cache key issue affecting the quicklinks above the menu
- Fixed a javascript issue with the calendar control on IE8
- Fixed a issue when searching users in the administration view
- Fixed a encoding issue when importing contacts
Version 2.0.5
Release date: 2013-01-01
This version focussed on notifications and security fixes
- Added a feature to re-invite users (tenants mode)
- Added support for push notifications (see separate documentation)
- Improved the detection of new files in the folder action monitor
- Improved the generation of session tokens
- Improved logging for the folder actions
- Fixed a upstream Ruby on Rails security issue while parsing parameters
Version 2.0.4
Release date: 2012-12-01
This version focussed on bug fixes and improvements
- Added the feature to disable Apple touch icons in the layout
- Added the feature to allow for sharing a empty folder via CargoLink (ie. for upload only)
- Improved the handling of requests via javascript in the administrator’s dashboard
- Improved the mime-type configuration for downloading video files
- Fixed the javascript code for creating a CargoLink for IE8
- Fixed the handling of filenames with special characters (ie. umlauts) in the file manager
Version 2.0.1
Release date: 2012-11-01
The 2.0 Release is a major milestone in the Cargo product line and provides a large set of new features based on the rock solid Cargo core infrastructure.
- Redesigned web interface using modern HTML5 features
- Support for Drag&Drop when creating CargoLinks from your desktop
- Support for contact and recipient list management
- Support for CargoLinks with multiple recipients
- Allows CargoLinks recipients to upload files
- Provides a REST-ful API available via HTTPS, secured by access tokens or a HMAC-based scheme
- Upgraded to Ruby on Rails 3.2.8 for security and performance improvements
- Switched to nginx for SSL performance and caching improvements
- Switched to unicorn as application server for performance improvements
- Improved large file uploads (> 1 GB) via the web interface Consult the User Guide and the API Guide for more details about the new features.
Version 2.0.3
Release date: 2012-11-01
This version focussed on bug fixes and improvements
- Added a feature to enable/disable CargoLink download notifications
- Improved the download log display for CargoLinks
- Improved the handling of internal exceptions
- Improved the download of large documents
- Fixed the HTTP cache settings for IE8
- Fixed the handling of the configured SSL certificate in node.conf when upgrading
Version 2.0.2
Release date: 2012-10-01
This version focussed on bug fixes and improvements
- Added a download button to the file manager
- Upgraded the SSL library to support TLS1.1 and TLS 1.2 directly in the webserver
- Improved the SSL compression and keepalive timeout settings
- Fixed the quota report job
- Fixed the password enforcement when editing a user as administrator
- Fixed the handling of temporary files when uploading data
Version 1.3.6
Release date: 2012-06-01
This version focussed on the folder actions feature
- Improved performance and stability of folder actions
- Introduced the first general folder action “Create CargoLink”
- New CargoLink list layout
- Upgraded to Ruby on Rails 3.0.14 (Four important security fixes)
- Improved log archive handling
Version 1.3.5
Release date: 2012-05-01
This version focussed on the folder actions feature
- Initial release of the folder actions feature
Version 1.3.4
Release date: 2012-04-01
This version focussed on bug fixes and improvements
- Switched to external image reference in the documentation to support Internet Explorer 8
- Support for Internet Explorer 8 sending a format parameter of ‘*/*’ when accessing the site from a external link
- Support for exclusive locking when mounting/unmouting shares to mitigate an issue with fast master/slave switching
- Improved the database synchronisation between the nodes (to prevent locking issues)
- Fixed a bug with the “pull dry” option of sync-to-slave.sh where the local database is truncated
Version 1.3.3
Release date: 2012-03-01
This version focussed on bug fixes and improvements
- Support for explicit UTF8 encoding with FTP
- Support for getting the sychnronisation status via SNMP
- Improved error notifications by email
- Fixed the admin-flag handling when creating a new user
- Fixed the control socket issue with proftpd (upstream bug number 3756) with a custom patch
- Fixed a synchronisation issue when automatically exporting logs
Version 1.3.2
Release date: 2012-02-01
This version focussed on performance and monitoring
- Support for SNMP monitoring, including custom service data
- Performance improvements for the administration dashboard
- Performance improvements for the user management
- Updated local database indexes
- AutoDelete feature for CargoLinks and files
- Upgrade to Ruby on Rails 3.0.11 due to a possible XSS security issue
- Allow for certain environment variables to be accepted for SFTP clients (LC_MESSAGES)
- Improved log rotation in ‘/var/log/cargo’
- Improved service monitoring on the current master node
- Fixed the audit-view for delegated administrators
- Fixed a issue for the audit log generation when deleting a file via WebFM
- Fixed a issue when displaying quota warnings
Version 1.3.1
Release date: 2011-12-01
This version focussed on the CargoLink API
- Initial support for the creation of CargoLinks in bulk
- CargoLink API
Version 1.1.9
Release date: 2011-11-01
This version focussed on enhanced administration features.
- Delegated administration
- Restricted super administration access
- Enhanced quota computing
- Reverse proxy support
Version 1.3.0
Release date: 2011-11-01
This version focussed on the Shares feature
- Shares allow for shared folders between users and integrate with all services supported
- Export transfer logs in xfer format automatically
- Allow for case-insensitive login on authentication
- New script to change the shared IP on a cluster
Version 1.2.0
Release date: 2011-10-01
This version focussed on the CargoLink feature and security
- CargoLinks can transport confidential messages
- CargoLinks can share directories
- Improved user dashboard with quicklinks, favourites and drag&drop support for CargoLink creation
- Upgrade to Ruby on Rails 3.0.10 due to minor security issues
Version 1.1.8
Release date: 2011-08-01
This version focussed on the CargoLink feature.
- Initial CargoLink implementation to share files
- SMS Authentication
- Increase HTTPS security by using HSTS, session protection, CSRF protection
Version 1.1.7
Release date: 2011-07-14
This version focussed on the OTP authentication and clustering.
- OTP Support according to RFC-4226
- Failover-Cluster with VRRP
Version 1.1.6
Release date: 2011-07-01
This version focussed on the SFTP service
- SFTP support
- key-based authentication support
Version 1.1
Release date: 2011-05-01
This version focussed on the web-based file manager
- Integration of the web-based file manager