Subversion Repositories Kolibri OS

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
10016 6 d 1 h Doczom /kernel/trunk/fs/ Krn: Fixed the disk size output function

and fixed the "end if" position when compiling extended_primary_loader
 
9894 479 d 22 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
 
9734 803 d 18 h sober_dev /kernel/trunk/ exFAT file system support (only read)  
9698 827 d 19 h turbocat /kernel/trunk/ Kernel: apply security patch for 70 function(by Rgimad). Thanks Dunkaist for the corrections.  
9185 978 d 17 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 1041 d 6 h dunkaist /kernel/trunk/ kernel: Check for base+len overflow in is_region_userspace  
9036 1041 d 21 h Boppan /kernel/trunk/ [KERNEL][TASKMAN] Use named constants instead of magic numbers  
8914 1058 d 18 h rgimad /kernel/trunk/ fix previous  
8912 1058 d 18 h rgimad /kernel/trunk/ [KERNEL] Temporarily disable checks added in #8680.
More info in comments to syscall_file_system_lfn
 
8680 1116 d 19 h rgimad /kernel/trunk/ fixed multiple vulnerabilities in sysfn70 caused by absence of user addresses check  
8676 1118 d 19 h rgimad /kernel/trunk/fs/ fixed vulnerability (kernel memory rewrite) in sysfn 30.2 and 30.5  
7736 1525 d 15 h dunkaist /kernel/trunk/ kernel: Bring back XFS: v4 and v5 disk formats are supported now.

Read-only. Writing is not planned.
 
6875 2627 d 2 h pathoswithin /kernel/trunk/ sysfunction 70.5: get device size  
6798 2707 d 22 h pathoswithin /kernel/trunk/ proper unicode support  
6792 2714 d 6 h pathoswithin /kernel/trunk/ preparation  
6787 2717 d 20 h pathoswithin /kernel/trunk/fs/ support of "../" in the absolute file path  
6758 2728 d 1 h pathoswithin /kernel/trunk/ alternate ways of setting the string encoding for absolute paths  
6611 2764 d 1 h clevermouse /kernel/trunk/fs/ fix for r6468 with CDs  
6534 2787 d 23 h pathoswithin /kernel/trunk/fs/ Fix for sysfunctions 30.2 and 30.4  
6503 2819 d 20 h pathoswithin /kernel/trunk/fs/ turn off XFS driver until better times  
6502 2819 d 20 h pathoswithin /kernel/trunk/ UTF-8 file path input, unicode names for apps and libs  
6471 2829 d 23 h pathoswithin /kernel/trunk/fs/ UTF-8 based disk system, UTF-16 path input  
6468 2842 d 19 h pathoswithin /kernel/trunk/ one-string path for filesystems, some cleaning  
6464 2847 d 5 h pathoswithin /kernel/trunk/ sysfunction 70 cleaning  
6462 2863 d 15 h pathoswithin /kernel/trunk/ ext fs and other global cleaning  
6338 2985 d 5 h serge /kernel/trunk/ kernel: set maximum length of a stored application path name to 1023 bytes  
6333 2985 d 10 h serge /kernel/trunk/ kernel: new app loader  
5994 3068 d 4 h pathoswithin /kernel/trunk/fs/ NTFS: write/rewrite file without size change.  
5363 3414 d 20 h yogev_ezra / Change copyright year in kernel and drivers to 2015. No code changes.  
4700 3701 d 19 h mario79 /kernel/trunk/ Kernel supports up to three IDE controllers, and all the devices connected to them  
4277 3827 d 4 h clevermouse /kernel/trunk/fs/ /rd is now PnP, so move PnP disks to the beginning of / listing  
4273 3828 d 0 h clevermouse / support for PnP disks, part 5: FAT12, ramdisk, floppies  
3742 3970 d 23 h clevermouse /kernel/trunk/ support for PnP disks, part 4: move NTFS,EXT2,/hd*,/bd* to the new interface  
3711 3975 d 16 h clevermouse /kernel/trunk/ style fixes, no binary changes (style checker was sick for some time)  
3702 3977 d 13 h mario79 /kernel/trunk/ 1) SATA IDE support for HDD and ATAPI
2) PIO LBA48 read for HDD
 
3689 3982 d 15 h mario79 /kernel/trunk/fs/ process_replace_file_name - uses the correct direction of search is now  
3678 3984 d 16 h mario79 /kernel/trunk/fs/ Just a quick correction of the estimated potential problem with incorrect data changes during operation. In the future, I will replace the CLI on the mutex.  
3663 3986 d 19 h mario79 /kernel/trunk/ Adding f.30.3 to mount the additional system directory (this is used by SEARCHAP).  
3627 3994 d 3 h Serge /kernel/trunk/ kernel: reduce DRIVE_DATA array. Now kernel can handle only 64 /hd and /cd partitions  
3296 4093 d 18 h clevermouse /kernel/trunk/ protect thread from external terminate while running sysfn 70