Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-13 | erl_tar: Handle leading slashes and directory traversal attacks | Björn Gustavsson | |
2017-02-16 | Update erl_tar to support PAX format, etc. | Paul Schoenfelder | |
This commit introduces the following key changes: - Support for reading tar archives in formats currently in common use, such as v7, STAR, USTAR, PAX, and GNU tar's extensions to the STAR/USTAR format. - Support for writing PAX archives, only when necessary, using USTAR when possible for greater portability. These changes result in lifting of some prior restrictions: - Support for reading archives produced by modern tar implementations when other restrictions described below are present. - Support for filenames which exceed 100 bytes in length, or paths which exceed 255 bytes (see USTAR format specification for more details on this restriction). - Support for filenames of arbitrary length - Support for unicode metadata (the previous behaviour of erl_tar was actually violating the spec, by writing unicode-encoded data to fields which are defined to be 7-bit ASCII, even though this technically worked when using erl_tar at source and destination, it may not have worked with other tar utilities, and this implementation now conforms to the spec). - Support for uid/gid values which cannot be converted to octal integers. | |||
2016-06-13 | Update STDLIB documentation | Björn Gustavsson | |
Language cleaned up by the technical writers xsipewe and tmanevik from Combitech. Proofreading and corrections by Björn Gustavsson and Hans Bolinder. | |||
2016-03-15 | update copyright-year | Henrik Nord | |
2015-11-04 | [stdlib] Correct documentation | Hans Bolinder | |
Fix mistakes found by 'xmllint'. | |||
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2014-11-18 | erl_tar: Extend api to define own storage media access functions. | Hans Nilsson | |
The reason for this is a requirement on enabling ssh_sftp to write a tar file on the server. This new api function is used by ssh_sftp:open_tar/3,4. | |||
2014-05-08 | Correct typo in type specification | Björn Gustavsson | |
Types start with a lower-case letter. | |||
2014-05-08 | Fix typo in erl_tar docs | Yuki Ito | |
2014-05-08 | Update information about compatibility | Björn Gustavsson | |
GNU tar now supports the 'ustar' format. | |||
2014-05-08 | Support path names with characters outside the US ASCII range | Björn Gustavsson | |
2013-04-19 | Convert XML files to UTF-8 | Hans Bolinder | |
2011-09-26 | Correct XML files | Hans Bolinder | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |