CIA.vc
codrea
Real-time open source activity stats
Stats » Authors » codrea
informationsyndicateUTC clock
02:12 on May 26, 2012
event counters
The last message was received 4.05 years ago at 03:22 on May 09, 2008
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
38 messages since the first one, 4.64 years ago, for an average of 1.49 months between messages
recent messages
dateReversed sort columnprojectcontentlink
03:22 on May 09, 2008KDE
Commit by codrea :: r805658 kio/trunk/KDE/kdelibs/kio/kio/job.cpp:
Fix KIO::file_move to respect its permissions parameter instead of
just ignoring it. KIO::file_copy already respects the user-specified permissions. If the user-specified permissions == -1, keep the default permissions of the file.
#
03:17 on May 09, 2008KDE
Commit by codrea :: r805656 kio/trunk/KDE/kdelibs/ (CMakeLists.txt kio/CMakeLists.txt):
Compile kdelibs with -D_LARGEFILE64_SOURCE instead of -D_LARGE_FILES, and drop the redundant -D_LARGEFILE64_SOURCE flag in kio.
#
03:13 on May 09, 2008KDE
Commit by codrea :: r805655 /trunk/KDE/kdebase/CMakeLists.txt:
Compile kdebase with -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE to
support large files.

If KDE apps are compiled without the -D_FILE_OFFSET_BITS=64 and -D_LARGEFILE64_SOURCE flags, KDE apps will not be able to correctly pass variables of type off_t to libraries that are compiled with those flags, such as libsmbclient. For example, if kio_smb is not compiled with -D_FILE_OFFSET_BITS=64 and -D_LARGEFILE64_SOURCE, the smbc_lseek function moves the cursor to a different position than was requested.
#
03:04 on May 09, 2008KDE
Commit by codrea :: r805654 runtime/trunk/KDE/kdebase/runtime/kioslave/sftp/kio_sftp.cpp:
Fix translation of the mode from QIODevice to POSIX flag.
#
03:03 on May 09, 2008KDE
Commit by codrea :: r805653 runtime/trunk/KDE/kdebase/runtime/kioslave/smb/ (6 files):

  • Don't rely on errno because its value changes after the first read. Instead, save its value in a new variable.
  • Ensure passed parameters and return values to samba functions match their prototype in libsmbclient.h .
  • Fix file open flags in FileJob functions
  • Implement SMBSlave::write
#
02:59 on May 09, 2008KDE
Commit by codrea :: r805652 kioslave/trunk/KDE/kdelibs/kioslave/file/file.cpp:
Fix translation of the mode from QIODevice to POSIX flag.
#
17:40 on May 04, 2008KDE
Commit by codrea :: r803975 kiofuse/trunk/playground/libs/kiofuse/ (15 files):
Update to KioFuse to implement some new I/O commands like UnLink and Rename and to get rid of the cache. Needs some patches to kdelibs in order to work properly, which I hope to commit soon. The files now contain a lot of commented out code which I left in so that it would show up in the SVN history. These comments will be removed when I clean up the code.
#
04:16 on Jan 03, 2008KDE
Commit by codrea :: r756298 kiofuse/trunk/playground/libs/kiofuse/ (7 files):
Implement unlink and rmdir. I'm on a roll today!
#
03:19 on Jan 03, 2008KDE
Commit by codrea :: r756289 kiofuse/trunk/playground/libs/kiofuse/ (8 files):
Implement mkdir.
#
02:02 on Jan 03, 2008KDE
Commit by codrea :: r756277 kiofuse/trunk/playground/libs/kiofuse/ (10 files):
Implement release and truncate.
#
04:18 on Jan 02, 2008KDE
Commit by codrea :: r755734 kiofuse/trunk/playground/libs/kiofuse/ (8 files):
Add chmod.
#
02:14 on Jan 02, 2008KDE
Commit by codrea :: r755695 kiofuse/trunk/playground/libs/kiofuse/ (9 files in 2 dirs):
Add mknod and make sure the job/job helper pair is added to the map before starting the job.
#
04:21 on Dec 28, 2007KDE
Commit by codrea :: r753662 kiofuse/trunk/playground/libs/kiofuse/ (8 files):
Add write support.
#
00:19 on Dec 28, 2007KDE
Commit by codrea :: r753631 kiofuse/trunk/playground/libs/kiofuse/ (6 files):
Use a QMutex to lock a FileJob so that it is only used by one FuseOp at a time.
#
03:29 on Dec 26, 2007KDE
Commit by codrea :: r752871 kiofuse/trunk/playground/libs/kiofuse/ (8 files in 2 dirs):
1) Ensure that a FileJob instance is only used by one FuseOp thread at a time.
2) disconnect FileJob::position() and FileJob::data() signals once in their respective slot. This prevents both the empty data signal and the repeat of the content-full data signal on subsequent uses of the same FileJob instance.
#
20:32 on Dec 24, 2007KDE
Commit by codrea :: r752552 kiofuse/trunk/playground/libs/kiofuse/ (6 files in 2 dirs):
Only use the FileJob instance after we receive the FileJob::open() signal. This prevents random lockups due to FileJob not being ready. Also, avoid running FileJob::error() from the FuseOp thread.
#
00:28 on Dec 24, 2007KDE
Commit by codrea :: r752257 kiofuse/trunk/playground/libs/kiofuse/sample_directory/ (. sample_text.txt):
Add sample text to test cat command.
#
22:45 on Dec 22, 2007KDE
Commit by codrea :: r751832 kiofuse/trunk/playground/libs/kiofuse/tests/ (main.cpp main.h):
Start two FileJob instances for the same file at the same time.
#
20:08 on Dec 22, 2007KDE
Commit by codrea :: r751773 kiofuse/trunk/playground/libs/kiofuse/tests/ (main.cpp main.h):
Change FileJob unit test so that it repeatedly sends read and seek requests from another thread.
#
16:51 on Dec 21, 2007KDE
Commit by codrea :: r751313 kiofuse/trunk/playground/libs/kiofuse/tests/main.cpp:
Silence compile warnings.
#