aboutsummaryrefslogtreecommitdiff
path: root/omar.c
AgeCommit message (Collapse)Author
6 daysExclude root dirname from pathmainIan Moffett
This commit excludes the root directory name from the path stored in OMAR archives as well as allowing users to extract to a custom dirname. Signed-off-by: Ian Moffett <ian@osmora.org>
7 daysFix sizeof() against headerIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
8 daysRemove debugging print statementsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
9 daysImplement archive extractionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
10 daysComplete and restructure archive logicIan Moffett
- Fix padding (account for name length and file length) - Add OMAR header types - Add EOF magic ("RAMO") - Pad directories to zero Signed-off-by: Ian Moffett <ian@osmora.org>
10 daysSet lengths before setting nextptrIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
11 daysstyle: Fix comment widthIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
11 daysMark end-of-file with EOF headerIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
11 daysAdd stdint.h includeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
11 daysCreate headers for scanned directoriesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
11 daysImplement actual .omar creation logicIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
11 daysImprove error handlingIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
12 daysMark help() as inlineIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
12 daysInitial commitIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>