Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
9894 494 d 4 h Doczom /kernel/trunk/ [KERNEL] Added the "FsAdd" function for drivers on file systems.
TODO: added functions for lock\unlock partition and read\write sectors for user programs
 
9890 513 d 21 h dunkaist /kernel/trunk/fs/ [xfs] Fix a file lookup bug in btree dirs

Literally, an off-by-one error.
 
9889 513 d 21 h dunkaist /kernel/trunk/fs/ [xfs] Support XFS nrext64 feature bit

This feature is _not_ enabled by default by mkfs.xfs at the moment.
That said, make KolibriOS ready for the future. By the way, fix two
bugs in support of XFSv5 disk format.
 
9888 513 d 21 h dunkaist /kernel/trunk/ [xfs] Support XFS bigtime feature bit

Current version of mkfs.xfs enables this feature by default.
Now KolibriOS can read such partitions too.
 
9828 725 d 23 h Doczom /kernel/trunk/ KERNEL: reducing the use of current_slot_idx  
9755 788 d 1 h sober_dev /kernel/trunk/fs/ exFAT_Delete - delete file/folder (F70.8)  
9744 801 d 13 h sober_dev /kernel/trunk/fs/ exFAT_SetFileInfo - set attributes of file/folder (F70.6)  
9738 808 d 10 h sober_dev /kernel/trunk/fs/ exFAT - support for file name hashes  
9737 809 d 8 h sober_dev /kernel/trunk/fs/ Fix r9734 - reading content outside of the first cluster of directory  
9735 818 d 0 h sober_dev /kernel/trunk/fs/ Fix r9734 - adding the Rev parameter to the file properties.  
9734 818 d 0 h sober_dev /kernel/trunk/ exFAT file system support (only read)  
9698 842 d 1 h turbocat /kernel/trunk/ Kernel: apply security patch for 70 function(by Rgimad). Thanks Dunkaist for the corrections.  
9692 843 d 2 h Doczom /kernel/trunk/ replacing TASK DATA.pid with APPDATA.tid  
9185 993 d 0 h dunkaist /kernel/trunk/ kernel: fix export of file_system_lfn_protected.

This function returns values not in registers but in their images on
stack. Therefore we have to wrap a call with pushad/popad.
 
9045 1055 d 13 h dunkaist /kernel/trunk/ kernel: Check for base+len overflow in is_region_userspace  
9036 1056 d 3 h Boppan /kernel/trunk/ [KERNEL][TASKMAN] Use named constants instead of magic numbers  
8914 1073 d 1 h rgimad /kernel/trunk/ fix previous  
8912 1073 d 1 h rgimad /kernel/trunk/ [KERNEL] Temporarily disable checks added in #8680.
More info in comments to syscall_file_system_lfn
 
8869 1077 d 13 h rgimad /kernel/trunk/ [KERNEL] #3 Preparing to merge legacy TASKDATA into APPDATA:
- get rid of CURRENT_TASK
- to APPDATA added new fields which will be used instead of TASKDATA's
- other small fixes
 
8680 1131 d 1 h rgimad /kernel/trunk/ fixed multiple vulnerabilities in sysfn70 caused by absence of user addresses check  

Show All