Added a reporting tool to the Link Vault module control panel with the ability to save report criteria.
Changed logic for serving files to prevent PHP “headers already sent” errors.
Added the ability to change the name of the file to be downloaded in the link_vault_download_start and link_vault_remote_download_start hooks.
Fixed a bug where remote file downloads were not getting the is_link_click column populated with the value ‘n’.
Added a module settings to store a URL where users will be redirected when they attempt to download a missing file.
Added a config variable called link_vault_missing_url to override the stored missing file redirect URL.
A randomly generated salt value for encryption is now created during Link Vault’s installation.
Version 1.1.2 (Sept 12, 2012)
Fixed a bug where the referring host data member held the entire URI rather than just the domain name.
The Link Vault module’s basepath data member is now set to the FCPATH constant.
The Link Vault module’s site_url data member is now set using $this->EE->functions->fetch_site_index().
Version 1.1.1 (Sept 10, 2012)
Fixed a bug where download attempts using SSL were treated as leech attempts.
Version 1.1.0 (June 7, 2012)
Added Link Vault custom field support to the :url template tag.
Added link click logging along with a setting to enable it in the module.
Added the :click_count template tag to return a tally of total link clicks based on specified parameters.
Added the link_vault_link_click_start extension hook.
Added the link_vault_log_link_clicks configuration variable used to override the stored module settings.
Added the link_vault_debug configuration variable to enable logging of missing files in the developer log.
Version 1.0.3 (May 9, 2012)
Moved the logic that verifies the download file exists to after the link_vault_download_start hook. This enables developers to create files on the fly in an extension.
Fixed a bug where the default download folder was being prepended to the parameter passed through file_path.
Version 1.0.2 (May 2, 2012)
Fixed an issue with custom field generation when a default value is specified for a text field with no designated maximum length.
Added the ‘action_only’ parameter to download_link and download_button template tags.
Version 1.0.1 (Apr 23, 2012)
Fixed a bug for empty custom fields arrays that caused PHP warnings