2004-08-29
|
Trying to lock fs->lock inside jclose() is useless and co...
|
Alberto Bertogli
|
2004-08-29
|
If jopen() fails at some point, it should clean up what w...
|
Alberto Bertogli
|
2004-08-29
|
If not initialized properly, error paths will close fds w...
|
Alberto Bertogli
|
2004-08-29
|
Make flags 32 bits and unsigned, as they should be.
|
Alberto Bertogli
|
2004-08-29
|
Make commit and rollback return ssize_t instead of int. T...
|
Alberto Bertogli
|
2004-08-29
|
The constants are broken, increidbly things work for most...
|
Alberto Bertogli
|
2004-08-29
|
If malloc() fails inside jtrans_add(), we leave ts->lock ...
|
Alberto Bertogli
|
2004-08-29
|
Try to close as much as possible in jclose(). Thanks to P...
|
Alberto Bertogli
|
2004-07-29
|
There's a typo in J_ROLLBACKING's value, it's 3 where it ...
|
Alberto Bertogli
|
2004-07-25
|
There were several memory leaks inside jfsck(), they've p...
|
Alberto Bertogli
|
0.18
|
2004-07-25
|
Even tho the manpage says that the mutex in Linux don't u...
|
Alberto Bertogli
|
2004-07-25
|
Initialize op->pdata to NULL inside fill_trans().
|
Alberto Bertogli
|
2004-07-25
|
Version 0.18.
|
Alberto Bertogli
|
2004-07-25
|
Fix jmap signedness in jopen() and jfsck().
|
Alberto Bertogli
|
2004-07-25
|
Close the journaling directory file descriptor inside jcl...
|
Alberto Bertogli
|
2004-07-22
|
Remove the journal directory in jfsck_cleanup().
|
Alberto Bertogli
|
2004-07-22
|
Check malloc() return value properly in jtrans_add().
|
Alberto Bertogli
|
2004-07-22
|
Transaction IDs are unsigned and always greater than 0.
|
Alberto Bertogli
|
2004-07-22
|
Fix commit exit paths.
|
Alberto Bertogli
|
2004-07-22
|
This patch fixes several small things in jtrans_rollback():
|
Alberto Bertogli
|
2004-07-22
|
Implement jlseek, a lseek wrapper.
|
Alberto Bertogli
|
2004-07-15
|
Version 0.17
|
Alberto Bertogli
|
0.17
|
2004-07-15
|
Check fsync()'s return value inside jsync(), and avoid th...
|
Alberto Bertogli
|
2004-07-15
|
When a transaction fails to commit, try to rollback it be...
|
Alberto Bertogli
|
2004-07-15
|
Update documentation to reflect changes.
|
Alberto Bertogli
|
2004-07-13
|
Flush printf in jiofsck.
|
Alberto Bertogli
|
2004-07-13
|
Some filesystems can zero files if crash occur in special...
|
Alberto Bertogli
|
2004-07-13
|
Use mmap for the lock file, avoiding some pread/pwrite ca...
|
Alberto Bertogli
|
2004-07-13
|
This patch implement lingering transactions.
|
Alberto Bertogli
|
2004-07-13
|
I can't believe I didn't see it before. It's so obvious.
|
Alberto Bertogli
|
2004-07-13
|
When we create a transaction file, we need to make sure n...
|
Alberto Bertogli
|
2004-07-13
|
Split file locks into read and write locks. This allows m...
|
Alberto Bertogli
|
2004-07-11
|
Remove TODO file, it's useless and I never bother to keep...
|
Alberto Bertogli
|
2004-06-20
|
Add and update documentation to the new commit procedure.
|
Alberto Bertogli
|
0.16
|
2004-06-20
|
We always need to open the file with both read and write ...
|
Alberto Bertogli
|
2004-06-20
|
Add a more-or-less complete example of how to use the lib...
|
Alberto Bertogli
|
2004-06-20
|
This is a big rework of the commit procedure, which make ...
|
Alberto Bertogli
|
2004-06-05
|
When we create the transaction file's header, we use size...
|
Alberto Bertogli
|
2004-06-03
|
fseek() returns 0 on success and -1 on error; however our...
|
Alberto Bertogli
|
2004-06-03
|
There's a typo in ansi.c, where the wrapper for rewind() ...
|
Alberto Bertogli
|
2004-06-02
|
jclose() before exit in the testing programs.
|
Alberto Bertogli
|
2004-05-30
|
Version 0.15
|
Alberto Bertogli
|
0.15
|
2004-05-30
|
Add a comment about the benchmark patches on the testing ...
|
Alberto Bertogli
|
2004-05-30
|
There's no point in having doc/libjio.html in the distrib...
|
Alberto Bertogli
|
2004-05-30
|
Implement wrappers for most common ANSI C I/O functions (...
|
Alberto Bertogli
|
2004-05-30
|
Since I plan to add ANSI C wrappers too, it made more sen...
|
Alberto Bertogli
|
2004-05-20
|
We always need to read from files, even if jopen() is cal...
|
Alberto Bertogli
|
2004-05-07
|
Make the prerelease script add diffstat output in the rel...
|
Alberto Bertogli
|
2004-05-07
|
Fix some manpage typos.
|
Alberto Bertogli
|
2004-05-07
|
Version 0.14
|
Alberto Bertogli
|
0.14
|