| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add struct size constantsdevelopment | Tolmachev Igor | 2024-09-02 | 3 | -7/+14 |
| | | |||||
| * | Add test for InvalidSignature for struct CDR | Tolmachev Igor | 2024-09-01 | 1 | -4/+2 |
| | | |||||
| * | Rewrite Eocdr64Locator search algorithm | Tolmachev Igor | 2024-08-27 | 2 | -37/+41 |
| | | |||||
| * | Add more tests | igorechek06 | 2024-08-10 | 1 | -25/+30 |
| | | |||||
| * | Unify zip errors | igorechek06 | 2024-08-10 | 5 | -64/+42 |
| | | |||||
| * | Add overlap checking | igorechek06 | 2024-08-10 | 4 | -15/+30 |
| | | |||||
| * | Replace Vec with Iterator | igorechek06 | 2024-08-10 | 2 | -18/+25 |
| | | |||||
| * | Add AES encryption | Igor Tolmachev | 2024-07-21 | 4 | -54/+85 |
| | | |||||
| * | Partial aes implementation and others improvements | Igor Tolmachev | 2024-07-20 | 11 | -160/+391 |
| | | |||||
| * | Add more `#[inline]` markers | Igor Tolmachev | 2024-07-17 | 4 | -12/+16 |
| | | |||||
| * | Add BufReader for CD records parser | Igor Tolmachev | 2024-07-16 | 1 | -17/+18 |
| | | |||||
| * | Add tests and fix bugs | Igor Tolmachev | 2024-07-16 | 3 | -14/+14 |
| | | |||||
| * | Optimize encryption | Igor Tolmachev | 2024-07-16 | 8 | -83/+128 |
| | | | | | | | - Add archive for testing encryption of compressed files - Implement incorrect password check - Use custom crc32 function | ||||
| * | Add traditional PKWARE decryption. | Igor Tolmachev | 2024-07-16 | 7 | -72/+234 |
| | | | | | | | - Compression and encryption may not work together - Password check is not yet implemented - Unoptimized crc32 function | ||||
| * | Fix dead_code warning | Igor Tolmachev | 2024-07-15 | 3 | -14/+4 |
| | | |||||
| * | Add file indexation | Igor Tolmachev | 2024-07-14 | 1 | -27/+39 |
| | | |||||
| * | Add support of cp437 encoding | Igor Tolmachev | 2024-07-14 | 5 | -8/+427 |
| | | |||||
| * | Add zstd compression and fix bugs | Igor Tolmachev | 2024-07-12 | 5 | -69/+59 |
| | | |||||
| * | Add is_dir method | Igor Tolmachev | 2024-07-10 | 1 | -0/+4 |
| | | |||||
| * | Add mtime, atime, ctime | Igor Tolmachev | 2024-07-10 | 4 | -67/+116 |
| | | |||||
| * | Small visual improvements | Igor Tolmachev | 2024-07-05 | 2 | -4/+6 |
| | | |||||
| * | Fix lzma decompression | Igor Tolmachev | 2024-07-05 | 4 | -17/+41 |
| | | |||||
| * | Add compression support (lzma and xz are broken) | Igor Tolmachev | 2024-07-02 | 9 | -146/+220 |
| | | |||||
| * | Add `Clone` derive and edit trait types | Igor Tolmachev | 2024-06-30 | 4 | -44/+42 |
| | | |||||
| * | Create file driver and implement file reader | Igor Tolmachev | 2024-06-29 | 7 | -26/+142 |
| | | |||||
| * | Implement file getter in archive | Igor Tolmachev | 2024-06-27 | 4 | -6/+30 |
| | | |||||
| * | Fix string errors | Igor Tolmachev | 2024-06-25 | 1 | -2/+4 |
| | | |||||
| * | Add bit flag logic | Igor Tolmachev | 2024-06-25 | 4 | -1/+141 |
| | | |||||
| * | Improve ZipFile | Igor Tolmachev | 2024-06-23 | 5 | -79/+149 |
| | | |||||
| * | Save changes 2024-06-21 | Igor Tolmachev | 2024-06-23 | 1 | -1/+1 |
| | | |||||
| * | Implement deserialize | Igor Tolmachev | 2024-06-23 | 2 | -28/+36 |
| | | | | | Remove bincode crate and replace it by own written serializer | ||||
| * | Implement serialize | Igor Tolmachev | 2024-06-23 | 3 | -6/+7 |
| | | |||||
| * | Optimize file reading | Igor Tolmachev | 2024-06-23 | 1 | -25/+13 |
| | | |||||
| * | Add simple zip reader | Igor Tolmachev | 2024-06-23 | 5 | -0/+305 |
| | | |||||
| * | Reset branch | Igor Tolmachev | 2024-06-23 | 5 | -451/+0 |
| | | |||||
| * | Add basic zip reader | Igor Tolmachov | 2024-06-23 | 3 | -212/+293 |
| | | |||||
| * | Add zip archive datatypes | Igor Tolmachov | 2024-06-23 | 2 | -0/+271 |
| | | |||||
| * | Add zip stubs | Igor Tolmachov | 2024-06-23 | 4 | -0/+99 |
