History of file src/huffman_tree.m at check-in c52f38388ccfa798
2024-04-29
| ||
21:42 | Properly hide private symbols file: [02fde5269c] check-in: [f16bccc7b3] user: js, branch: trunk, size: 2804 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [7caeda826b] check-in: [7413a728a7] user: js, branch: trunk, size: 2800 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [aace55cc82] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2592 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [a61d8159f9] check-in: [8939cbdb52] user: js, branch: trunk, size: 2592 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [13f0a946b0] check-in: [1a86b8175b] user: js, branch: trunk, size: 2592 [annotate] [blame] [check-ins using] [diff] | |
2021-04-29
| ||
23:24 |
Clean up struct and enum typedefs
With TYPEDEF_HIDES_STRUCT set, Doxygen properly handles anonymous | |
2021-04-25
| ||
11:05 | A few last renames file: [e08b704a74] check-in: [27103855c2] user: js, branch: new-naming-convention, size: 2603 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
20:51 | Renamed src/huffman_tree.m → src/OFHuffmanTree.m. Rename everything in several smaller files file: [d6363e57f8] check-in: [35de667566] user: js, branch: new-naming-convention, size: 2603 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
22:45 | Rename of_(re)alloc and add OFFreeMemory file: [2df26df639] check-in: [498074dab9] user: js, branch: new-naming-convention, size: 2709 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [c8d56de598] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2672 [annotate] [blame] [check-ins using] [diff] | |
2020-11-14
| ||
12:23 |
Rename of_malloc and of_calloc
The new names should be more accurate. file: [f9e711d791] check-in: [627511b032] user: js, branch: trunk, size: 2761 [annotate] [blame] [check-ins using] [diff] | |
2020-11-04
| ||
23:18 |
Remove of_free()
While it makes sense to wrap malloc and calloc to replace the error | |
2020-10-25
| ||
23:33 | Add of_{malloc,calloc,realloc,free} file: [c3ebe65312] check-in: [d0ae3bfd6c] user: js, branch: trunk, size: 2771 [annotate] [blame] [check-ins using] [diff] | |
2020-01-02
| ||
01:51 | Update copyright file: [784bf1ffb2] check-in: [c7f0229795] user: js, branch: trunk, size: 3076 [annotate] [blame] [check-ins using] [diff] | |
2019-09-01
| ||
15:20 | Use u suffix on a few constants file: [960a2e3958] check-in: [b7badc68a0] user: js, branch: trunk, size: 3073 [annotate] [blame] [check-ins using] [diff] | |
2019-03-20
| ||
21:04 |
Force inline tryReadBits and of_huffman_tree_walk
This gives a significant performance improvement, cutting decompression | |
2019-01-03
| ||
19:13 | Update copyright file: [562e8d5f98] check-in: [0509d7a844] user: js, branch: trunk, size: 3553 [annotate] [blame] [check-ins using] [diff] | |
2018-12-01
| ||
21:06 |
huffman_tree.m: Do not limit codes to 15 bit
This limitation is only present in DEFLATE, LHA does not have this | |
2018-06-03
| ||
20:11 |
Work around GCC being extremely buggy
This includes GCC thinking uint16_t and uint_fast16_t have a different | |
18:15 | Added: OFLHAArchive: Support for -lh[4567]- compression file: [44d960865e] check-in: [6cbc2253b8] user: js, branch: trunk, size: 3051 [annotate] [blame] [check-ins using] | |