index
:
DerTod-pub/cc4group
master
[no description]
DerTod
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
cc4group.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix lazy mode crashing when adding files and saving
Markus Mittendrein
2020-03-29
1
-4
/
+7
*
Revert "Store duplicate data only once if possible (Offset stays in the valid...
Markus Mittendrein
2019-09-08
1
-102
/
+12
*
Store duplicate data only once if possible (Offset stays in the valid range)
Markus Mittendrein
2019-08-31
1
-12
/
+102
*
use a temporary file in saveOverwrite to avoid possible data loss in error ca...
Markus Mittendrein
2019-08-31
1
-14
/
+61
*
Destroy the readState's cleanupJobs outside of the foreach
Markus Mittendrein
2019-08-31
1
-1
/
+1
*
Fix not initializing the root group entry's path
Markus Mittendrein
2019-08-31
1
-0
/
+1
*
Fix possibly wrong error checking of deflate
Markus Mittendrein
2019-08-31
1
-1
/
+1
*
Allow the warning handling callback to be set to a custom callback
Markus Mittendrein
2019-08-19
1
-4
/
+12
*
Fix losing data due to a mistake in the lazy implementation
Markus Mittendrein
2019-08-19
1
-49
/
+45
*
Fix memory leak when opening empty groups
Markus Mittendrein
2019-08-19
1
-1
/
+1
*
Add cc4group.addFromDisk with according cc4group.AllowEntryTypes
Markus Mittendrein
2019-08-19
1
-0
/
+36
*
Add support to load normal directories as groups
Markus Mittendrein
2019-08-19
1
-76
/
+441
*
Handle warnings in a more uniform way
Markus Mittendrein
2019-08-19
1
-17
/
+32
*
Make parameters const more consistently
Markus Mittendrein
2019-08-17
1
-21
/
+21
*
Utilize take memory management instead of CleanUpJobs for cc4group_createDire...
Markus Mittendrein
2019-08-11
1
-2
/
+1
*
Also clean up memory for the deleted entry in cc4group_deleteEntry
Markus Mittendrein
2019-08-11
1
-0
/
+5
*
#define ZLIB_CONST instead of casting away const for gzStream.next_in
Markus Mittendrein
2019-04-28
1
-4
/
+5
*
Change #include "zlib.h" to #include <zlib.h>
Markus Mittendrein
2019-04-28
1
-1
/
+1
*
Fix cc4group_buildChildren failing on small files at the end of the directory
Markus Mittendrein
2019-04-28
1
-2
/
+1
*
He made cc4group lazy and he saw that it was good
Markus Mittendrein
2019-04-21
1
-114
/
+362
*
Also restore modification time for directories when extracting
Markus Mittendrein
2019-04-20
1
-0
/
+6
*
Check return value of write in cc4group_extractEntry
Markus Mittendrein
2019-04-20
1
-5
/
+14
*
Replace all internal accesses to group headers with error checked cc4group_ge...
Markus Mittendrein
2019-04-20
1
-16
/
+80
*
Add error checking to all cc4group_getOnlyEntryData and cc4group_getChildren ...
Markus Mittendrein
2019-04-20
1
-26
/
+152
*
Internally access children through cc4group_getChildren almost everywhere as ...
Markus Mittendrein
2019-04-20
1
-38
/
+50
*
Fix memory leak in cc4group_createFile (and also a possible but really unlike...
Markus Mittendrein
2019-04-20
1
-1
/
+3
*
Fix memory leak in cc4group_createDirectory
Markus Mittendrein
2019-04-20
1
-0
/
+2
*
Add a custom arg to memory management strategies
Markus Mittendrein
2019-04-20
1
-8
/
+14
*
Change memory management strategies to be a pointer to a struct consisting of...
Markus Mittendrein
2019-04-20
1
-31
/
+71
*
Fix error handling of deflate
Markus Mittendrein
2019-04-17
1
-5
/
+6
*
Add saveToFd, saveToFilePointer and saveWithWriteCallback
Markus Mittendrein
2019-04-17
1
-57
/
+240
*
Use a power of 2 block size for file reading
Markus Mittendrein
2019-04-07
1
-1
/
+1
*
Fix wrong reporting of garbage data at the end of the group
Markus Mittendrein
2019-04-07
1
-1
/
+2
*
Fix accidential if condition on eof instead of *eof
Markus Mittendrein
2019-04-07
1
-1
/
+18
*
Add openAsChild, currently without writing support
Markus Mittendrein
2019-03-20
1
-2
/
+59
*
Fix case of AddCleanUpJob
Markus Mittendrein
2019-03-20
1
-5
/
+5
*
Use mkstemp for creating the tmp file and fallback to unlink the tmp file aft...
Markus Mittendrein
2019-03-20
1
-25
/
+45
*
Remove the extra argument from cc4group_mmap and cc4group_munmap as its actua...
Markus Mittendrein
2019-03-18
1
-11
/
+8
*
Update an old comment
Markus Mittendrein
2019-03-18
1
-1
/
+1
*
Add a check to cc4group_uncompressGroup that should always fail, but may be h...
Markus Mittendrein
2019-03-18
1
-0
/
+6
*
Remove outdated comment
Markus Mittendrein
2019-03-18
1
-1
/
+0
*
Fix handling of various error cases in cc4group_createTmpMemoryFile
Markus Mittendrein
2019-03-18
1
-10
/
+12
*
Check and set error in cc4group_createTmpMemoryMalloc
Markus Mittendrein
2019-03-18
1
-1
/
+8
*
Add error checking to the return value of the tmp memory strategy in cc4group...
Markus Mittendrein
2019-03-18
1
-0
/
+4
*
Clean up and fix path handling regarding the possibility to specify NULL or "...
Markus Mittendrein
2019-03-17
1
-74
/
+52
*
Add malloc error checking in new, mention the error case in the description a...
Markus Mittendrein
2019-03-17
1
-1
/
+9
*
Reorder and restructure the CC4Group_API struct and add some method descriptions
Markus Mittendrein
2019-03-17
1
-22
/
+37
*
Add error checking to error formatters
Markus Mittendrein
2019-03-17
1
-4
/
+16
*
Add error checking to all strdup calls (except in the noerrorFormatter)
Markus Mittendrein
2019-03-16
1
-8
/
+66
*
Also call deinitCallback in openWithReadCallback in error cases
Markus Mittendrein
2019-03-16
1
-8
/
+8
[next]