2004-09-19
|
SUSv3 says that default mutexes are of unspecified type. ...
|
Alberto Bertogli
|
2004-09-17
|
Fix the string length in samples/full.c. Thanks to Shehja...
|
Alberto Bertogli
|
2004-09-14
|
When we install the files, don't force user/group to be "...
|
Alberto Bertogli
|
2004-09-14
|
The fileno() method is quite useful, and needed in a vari...
|
Alberto Bertogli
|
2004-09-14
|
Don't use O_LARGEFILE, it's not standard and it shouldn't...
|
Alberto Bertogli
|
2004-09-08
|
Make jlseek properly return the offset.
|
Alberto Bertogli
|
2004-09-08
|
Some systems/C libraries (dietlibc, for instance) also li...
|
Alberto Bertogli
|
2004-09-08
|
In the python bindings, use long long where appropiate so...
|
Alberto Bertogli
|
2004-09-06
|
jread, jwrite and jwritev had a potential bug that a retu...
|
Alberto Bertogli
|
2004-08-30
|
Version 0.19
|
Alberto Bertogli
|
0.19
|
2004-08-30
|
Add documentation on the mailing list.
|
Alberto Bertogli
|
2004-08-30
|
Add python bindings.
|
Alberto Bertogli
|
2004-08-30
|
Add a document on upgrading the library.
|
Alberto Bertogli
|
2004-08-30
|
I wrote "COMMITED" and it's "COMMITTED". I need more engl...
|
Alberto Bertogli
|
2004-08-30
|
Clear the commit flag before committing.
|
Alberto Bertogli
|
2004-08-30
|
Initialize results in jfsck().
|
Alberto Bertogli
|
2004-08-30
|
In jread(), if we do a partial reading, we need to advanc...
|
Alberto Bertogli
|
2004-08-30
|
In jclose(), before closing the descriptors check if they...
|
Alberto Bertogli
|
2004-08-30
|
Various documentation updates.
|
Alberto Bertogli
|
2004-08-30
|
Fix jsync locking (we don't need fs->lock for fsync()), a...
|
Alberto Bertogli
|
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
|