- Modulesync with latest Vox Pupuli defaults
- Fix wrong license in repo
- Fix several rubocop issues
- Fix several markdown issues in README.md
- Add temp_dir option to override OS temp dir location
- GH-213 Fix allow_insecure for ruby provider
- GH-205 Raise exception on bad source parameters
- GH-204 Resolve camptocamp archive regression
- Expose allow_insecure in nexus defined type
- Make archive_windir fact confinement work on ruby 1.8 systems. Note this does not mean the type will work on unsupported ruby 1.8 systems.
- Modulesync with latest Vox Pupuli defaults
- Fix cacert path
- Fix AIX extraction
- Feature: make allow_insecure parameter universal
- GH-176 Add Compatiblity layer for camptocamp/archive
- GH-174 Add allow_insecure parameter
- Numerous Rubocop and other modulesync changes
- Drop support for ruby 1.8
- GH-146 Set aws_cli_install default to false
- GH-142 Fix wget cookie options
- GH-114 Document extract customization options
- Open file in binary mode when writing files for windows download
Release 0.5.x contains significant changes:
-
faraday, faraday_middleware no longer required.
-
ruby provider is the default for windows (using net::http).
-
archive gem_provider attribute deprecated.
-
archive::artifactory server, port, url_path attributes deprecated.
-
S3 bucket support (experimental).
-
GH-55 use net::http to stream files
-
Add additional documentation
-
Simplify duplicate code in download/content methods
-
Pin rake to avoid rubocop/rake 11 incompatibility
-
Surface "checksum_verify" parameter in archive::nexus
-
GH-48 S3 bucket support
- VoxPupuli Release
- modulesync to fix forge release issues.
- Cosmetic changes due to rubocop update.
- VoxPupuli Release
- Raise exception when error occurs during extraction.
- VoxPupuli Release
- Puppet-community release
- Update travis/forge badge location
- Fix aio-agent detection
- Support .gz .xz format
- Fix local files for non faraday providers
- Fix GH-77 allows local files to be specified without using file:///
- Fix GH-78 allow local file:///c:/... on windows
- Fix phantom v0.4.4 release.
- Puppet-community release
- Ignore files properly for functional release
- Add authentication to archive::nexus
- Create directory before transfering file
- Refactor file download code
- Create and use fact for archive_windir
- Cleanup old testing code
- Puppet-community release
- Automate release :)
- Migrate Module to Puppet-Community
- Make everything Rubocop Clean
- Make everything lint clean
- Various fixes concerning Jar handling
- Support for wget
- Spec Tests for curl
- Support for bzip
- More robust handling of sha512 checksums
Release 0.3.x contains breaking changes
-
The parameter 7zip have been changed to seven_zip to conform to Puppet 4.x variable name requirements.
-
The namevar name have been changed to path to allow files with the same filename to exists in different filepath.
-
This project have been migrated to voxpupuli, please adjust your repo git source.
-
Fix Puppet 4 compatability issues
-
Fix archive namevar to use path
- Add FTP and File support
- Fix ruby 1.8.7 syntax error
- Fix custom flags options
- Add msi installation option for 7zip
- Add support for configuring extract command user/group
- Use temporary filepath for download
- Update documentation
- puppet-lint, metadata.json cleanup
- Fix Puppet Enterprise detection
- Fix checksum length restriction
- Add puppetlabs stdlib/pe_gem dependency
- Add spec testing
- Fix Windows SSL authentication issues
- Add cookie support
- Fix file overwrite and re-extract
- Fix windows x86 path bug
- Fix autorequire and installation of dependencies
- Add windows extraction support via 7zip
- Initial Release