Commit graph

89 commits

Author SHA1 Message Date
b6623bc0c8
makes the extension function more universal 2021-12-27 12:14:40 +01:00
b33e0e0519
get the correct value when rebuilding the tree 2021-12-27 11:55:55 +01:00
6c166c7479
assign the correct letter 2021-12-27 11:41:26 +01:00
df7cf011ff
update argv 2021-12-27 11:12:37 +01:00
c0f2777529
update argv 2021-12-27 11:10:07 +01:00
5eab6a7c30
🎉 reLecture complète du fichier 🎉 2021-12-27 11:08:13 +01:00
2d8dfccb33
Add the correct letter to the binary huffman tree 2021-12-26 16:05:24 +01:00
5c432ee7b7
Add some explication on mask operations 2021-12-26 16:05:10 +01:00
ae91b9b4e4
fixing `-Wunused-variable
` GCC's warnings and display how many bytes have been read
2021-12-26 15:40:22 +01:00
15d9c78893
give adress instead of the whole variable 2021-12-26 15:26:50 +01:00
800f2e4c56
[DRAFT] Read header of the file 2021-12-26 15:23:38 +01:00
b87dc29000
Add freeArbre to the header 2021-12-25 14:15:55 +01:00
6ed7ebee1f
remove some useless blabla and replace it by the version used by myself for GCC 2021-12-25 14:15:04 +01:00
9926a7472a
[DRAFT] Add method to decode the huffmanized file 2021-12-25 14:03:38 +01:00
0a5618a605
adding dot 2021-12-25 13:54:19 +01:00
c4516578cb
add chained list tag 2021-12-25 13:53:57 +01:00
bcbbc919c4
Adding questions mark 2021-12-25 13:52:48 +01:00
ed5002472d
Use Buffer + fixing overflow issue 2021-12-25 13:44:40 +01:00
21f8173d86
fixing all the warnings 2021-12-25 11:59:03 +01:00
80b4867243
list instead of nothing 2021-12-25 11:46:04 +01:00
c878f460b3
[DRAFT] create the decompressed file 2021-12-25 11:24:32 +01:00
c69e9a152a
do not need to multiply per 8 2021-12-25 11:06:48 +01:00
6374c9e043
[DRAFT] write the huffman data inside the .huff file 2021-12-24 20:31:53 +01:00
ef1f0b0532
use the compression function 2021-12-24 19:33:20 +01:00
55b4583962
expected ‘const void * restrict’ but argument is of type ‘int’ 2021-12-24 19:33:11 +01:00
fc6859fc8a
[DRAFT] Add TODO 2021-12-24 19:31:41 +01:00
1f824962a8
ignore the test folder 2021-12-24 19:31:25 +01:00
c9a42ae7cb
Now can write the header of the file 2021-12-24 19:28:42 +01:00
f90657efaf
fix malloc leak + make the code compile 2021-12-24 19:22:30 +01:00
7c3e0c1b30
harmonize variable names 2021-12-24 19:12:09 +01:00
b745df67f4
DRAFT: compress function added! 2021-12-24 15:45:43 +01:00
33e0e3fdb6
add helping message arg to the todo list 2021-12-24 00:29:11 +01:00
5f1c74b6c6
add -h an alias for --help 2021-12-24 00:28:35 +01:00
f7007bbc8d
fix memory leak when allocating space for the tree 2021-12-24 00:24:33 +01:00
6708ba634b
more useful anotation 2021-12-24 00:24:21 +01:00
22f3aa30d6
fix typo 2021-12-24 00:20:57 +01:00
fb311794f3
handle malloc error in arbreVersListe 2021-12-24 00:19:57 +01:00
e4ea650805
fix typo 2021-12-24 00:17:15 +01:00
335458122a
fix typo 2021-12-24 00:16:44 +01:00
6623fc3082
hide warning in compress and decompress function (draft) 2021-12-24 00:16:26 +01:00
24ed3c5aea
add conversion tree to list 2021-12-24 00:15:30 +01:00
0d909dce64
update function name 2021-12-23 23:57:54 +01:00
fbbfafbc6e
Adding source on how bit works in C 2021-12-23 23:51:37 +01:00
dcc02f27fb
Explain why its a pointer 2021-12-23 21:45:05 +01:00
a8c55a8999
make the total final size of the file a pointer 2021-12-23 21:43:49 +01:00
6fc32032e3
remove C objects 2021-12-23 21:42:38 +01:00
8f4b254377
add prefix command (draft) 2021-12-23 20:02:20 +01:00
53cd72e281
update comment for myself 2021-12-23 20:01:54 +01:00
1c87621973
added an important annotation 2021-12-22 01:46:33 +01:00
f47e7de1ea
Added extension management 2021-12-22 01:45:28 +01:00