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
9872 631 d 8 h Doczom /kernel/trunk/core/ disabling the SRV.srv_proc check to zero  
9832 709 d 5 h turbocat /kernel/trunk/core/ [KERNEL]: Remove unused get_curr_task and replace with get_curr_slot  
9831 710 d 12 h dunkaist /kernel/trunk/ Rename fields in SYSCALL_STACK struct: _eax -> eax, etc  
9828 712 d 4 h Doczom /kernel/trunk/ KERNEL: reducing the use of current_slot_idx  
9823 715 d 20 h dunkaist /kernel/trunk/ [kernel] Add is_string_userspace func, like is_region_userspace  
9794 750 d 14 h Doczom /kernel/trunk/core/ fixed kernel malfunction when loading a program with mem_size > os_base .  
9743 788 d 11 h Doczom /kernel/trunk/ fix bug in free group of port(46 sysf) in deleting thread  
9742 789 d 23 h Doczom /kernel/trunk/ small update 46 system function(no tested!)  
9715 823 d 10 h Doczom /kernel/trunk/ small update copyright year in kernel  
9710 826 d 9 h Doczom /kernel/trunk/ delete APPDATA.mem_start  
9709 826 d 10 h Doczom /kernel/trunk/ delete TASKDATA  
9698 828 d 6 h turbocat /kernel/trunk/ Kernel: apply security patch for 70 function(by Rgimad). Thanks Dunkaist for the corrections.  
9692 829 d 7 h Doczom /kernel/trunk/ replacing TASK DATA.pid with APPDATA.tid  
9614 855 d 7 h Doczom /kernel/trunk/ replacing TASKDATA.event_mask with APPDATA.event_mask and cleared code  
9613 855 d 16 h Doczom /kernel/trunk/ add APPDATA.state for delete TASKDATA  
9611 856 d 7 h Doczom /kernel/trunk/core/ add APPDATA.state for delete TASKDATA  
9608 856 d 10 h Doczom /kernel/trunk/ add APPDATA.wnd_number  
9605 857 d 16 h Doczom /kernel/trunk/ replacing TASKDATA.mem_start with APPDATA.memstart  
9600 858 d 6 h Doczom /kernel/trunk/core/ replacing TASKDATA.counter_add with APPDATA.counter_add  
9593 858 d 12 h Doczom /kernel/trunk/core/ replacing TASKDATA.counter_sum with APPDATA.counter_sum.
I hope the kernel is working
 
9591 859 d 4 h Doczom /kernel/trunk/ fix cpu_usage  
9590 859 d 5 h Doczom /kernel/trunk/ replacing TASKDATA.cpu_usage with APPDATA.cpu_usage  
9567 863 d 9 h Doczom /kernel/trunk/ small fix  
9476 871 d 16 h rgimad /kernel/trunk/ [KERNEL] Use common stub undefined_syscall instead of paleholder  
9442 879 d 4 h Doczom /kernel/trunk/core/ fix 68.31  
9441 879 d 4 h Doczom /kernel/trunk/core/ add function for get SRV structure  
9440 879 d 9 h Doczom /kernel/trunk/core/ add function for unload driver  
9438 879 d 16 h Doczom /kernel/trunk/core/ small update loader drivers  
9432 880 d 21 h Doczom /kernel/trunk/core/ fix call function  
9430 880 d 21 h Doczom /kernel/trunk/core/ add check handler driver  
9406 891 d 0 h Doczom /kernel/trunk/core/ fix load driver
TODO: add function for unload driver
 
9405 891 d 10 h Coldy /kernel/trunk/core/ Fixed vulnerabilitie in sysfn 68.23 (system halt if the name doesn't exist)  
9279 911 d 8 h Doczom /kernel/trunk/ delete 43 sysfunction  
9265 913 d 13 h Doczom /kernel/trunk/core/ fixing a memory leak in the clipboard  
9248 923 d 5 h Doczom /kernel/trunk/core/ fix start apps in kernel mode  
9185 979 d 5 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.
 
9055 1038 d 5 h turbocat /kernel/trunk/core/ kernel (trunk) :
- Added the function of working with the file system in the export for the driver.
(However, feature 70 vulnerability should not be fixed until the drivers using it are rebuilt).
 
9045 1041 d 18 h dunkaist /kernel/trunk/ kernel: Check for base+len overflow in is_region_userspace  
9038 1042 d 7 h Boppan /kernel/trunk/ [KERNEL][TASKMAN] Add prefixes to named constants  
9036 1042 d 8 h Boppan /kernel/trunk/ [KERNEL][TASKMAN] Use named constants instead of magic numbers