{"id":18319866,"url":"https://github.com/bitwalker/erl_tar2","last_synced_at":"2025-04-09T14:23:07.963Z","repository":{"id":66283000,"uuid":"80475494","full_name":"bitwalker/erl_tar2","owner":"bitwalker","description":"A re-implementation of erl_tar to support common tar archive formats","archived":false,"fork":false,"pushed_at":"2017-02-16T13:56:31.000Z","size":100,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T08:20:16.542Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Erlang","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bitwalker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-30T23:47:04.000Z","updated_at":"2023-07-25T14:06:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"db4d3559-3b41-44c0-b333-ff6deb4fd00f","html_url":"https://github.com/bitwalker/erl_tar2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitwalker%2Ferl_tar2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitwalker%2Ferl_tar2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitwalker%2Ferl_tar2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitwalker%2Ferl_tar2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitwalker","download_url":"https://codeload.github.com/bitwalker/erl_tar2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248054205,"owners_count":21039952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T18:14:32.014Z","updated_at":"2025-04-09T14:23:07.939Z","avatar_url":"https://github.com/bitwalker.png","language":"Erlang","readme":"# erl_tar2\n\nThis is a reimplementation of `erl_tar` from the Erlang standard library, the following changes\nhave been made:\n\n- Support for reading archives in v7, STAR, USTAR, GNU-tar, and PAX formats\n- Support for reading archives using the GNU tar sparse files extension\n- Creating new archives will now automatically upgrade headers to PAX format if\nthe file being added requires it due to restrictions in older formats (such as\nthe filename limitation of v7, STAR, and USTAR formats).\n\nThis is a large set of changes from the original `erl_tar` module - while there is numerous places\nwhere old code has been reused, the vast majority of it is brand new. This repository is here\nfor reference, as well as to make working on the code easier for me.\n\nThe end goal is to get these changes merged into OTP itself.\n\n# TODO\n\n- [x] Run test suite for erl_tar\n- [x] Clean up formatting\n  - [x] Try to fit all lines within 80 chars\n  - [x] Consistent typespecs\n- [x] Create test suite for erl_tar\n- [x] Run dialyzer, update accordingly\n- [ ] Update documentation, comments\n- [ ] Open PR with as much detail as possible for discussion\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitwalker%2Ferl_tar2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitwalker%2Ferl_tar2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitwalker%2Ferl_tar2/lists"}