99 Commits (master)
 

Author SHA1 Message Date
  Jake Wakeling 99122a67df Add help and version flags 1 week ago
  Jake Wakeling 55c1347231 Replace error.h 1 week ago
  Jake Wakeling 5e822528d0 Add build instructions to README 1 week ago
  Jake Wakeling ce0193023c create, error: Integrate CRC calculation into create 1 month ago
  Jake Wakeling f070b6ebd4 build: Enforce build type in UNIX build script 1 month ago
  Jake Wakeling 063b566714 create: Implement CRC-32 for files 1 month ago
  Jake Wakeling 2cdab22542 oar: Move create, extract, and list into own files 1 month ago
  Jake Wakeling cd11b22017 header: Improve header format 1 month ago
  Jake Wakeling 6a676312dd extract, list: Improve EOF handling 1 month ago
  Jake Wakeling 1aa705a185 error: Reimplement error handling 1 month ago
  Jake Wakeling 7cbdbe6e0f list: Implement verbose flag 1 month ago
  Jake Wakeling 819c7d617c list: Reimplement OAR list mode 1 month ago
  Jake Wakeling 1c0ae2b2c1 extract: Reimplement OAR extract mode 1 month ago
  Jake Wakeling f6f6b78054 create: Fix directory handling 1 month ago
  Jake Wakeling 64cb2700be error: Improve error handling 2 months ago
  Jake Wakeling 349f96e00a oar: Archive creation now fully forms file headers 2 months ago
  Jake Wakeling 53efc3b9e9 header: Add licence to header source files 2 months ago
  Jake Wakeling 646cb9a0c1 header: Standardise and improve OAR header API 2 months ago
  Jake Wakeling 06e33ac0bc OAR: Add time field to file header 2 months ago
  Jake Wakeling a3ab9c0b35 oar: Implement archive creation mode 2 months ago
  Jake Wakeling ddcda3dc49 oar: Redsign headers and reimplement in C 2 months ago
  Jake Wakeling 4baa042f0f OAR: Update optget to version 1.5.1 2 months ago
  Jake Wakeling cd201abeac OAR: Rename project to OAR from liboar 2 months ago
  Jake Wakeling daa4660229 Replace cxxopts with optget, Minor changes 3 months ago
  Jake Wakeling 5ca309d19b Initially implement oarExtractFile and oarList functions, among other minor improvements 4 months ago
  Jake Wakeling 1330be1a81 Begin OAR format improvement 4 months ago
  Jake Wakeling 7f871067fa Cleanup and rename repo 4 months ago
  Jake Wakeling e51f83303e Fix Linux compile support 6 months ago
  Jake Wakeling e23e35123b Change global constants 8 months ago
  Jake Wakeling c5347afab0 Minor refactoring 8 months ago
  Jake Wakeling 44f339619b Update CHANGELOG 8 months ago
  Jake Wakeling 8dfc6d86e2 Add folder creation when extracting 8 months ago
  Jake Wakeling 5c0dbf4971 Improve Extract, List and DecodeHeader functions 8 months ago
  Jake Wakeling 245fea20d8 Improve memory allocation, Improve extraction process, Improve fileDecode 8 months ago
  Jake Wakeling 69a3544cb9 Remove reliance on endianness swapping, Improve signature write and read functions 8 months ago
  Jake Wakeling 8a515f9310 Move version information into global 8 months ago
  Jake Wakeling cd0ca9ebf5 Switch to library target, Create public header, Other reorganisation 8 months ago
  Jake Wakeling 5300edd5d5 Update oendianness.h 8 months ago
  Jake Wakeling 5552c09b9b Fix uncaught exceptions on missing arguments, Improve .\ removal, Add file append functionality, Increase archive creation buffer to 8192 bytes 8 months ago
  Jake Wakeling fcfacc4e4c Remove empty main.h 8 months ago
  Jake Wakeling 4a1c3500b3 Handle newly added exceptions 8 months ago
  Jake Wakeling a0b8039890 Replace compress return values with exceptions 8 months ago
  Jake Wakeling d194c8b889 Minor add comments 8 months ago
  Jake Wakeling 6bbc7be2eb Improve compression when working with folders 8 months ago
  Jake Wakeling d47813c4d4 Change namespace capitalisation, Update exception handling 8 months ago
  Jake Wakeling 6f3e3b6eca Merge header.cpp into header.h 9 months ago
  Jake Wakeling 4a9217f626 Add auto erase leading .\, Add oendianness.h, Add readSignature function 10 months ago
  Jake Wakeling b1ccf8938a Update licence link in README 10 months ago
  Jake Wakeling 8d3e08f445 Add list functionality 10 months ago
  Jake Wakeling 12f4508deb Minor cleanup 10 months ago