Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
10002 67 d 11 h Jurgen /kernel/trunk/ 1. Edit procedure check exception 12 (overflow stack)
2. Edit func 68,24
3. Add proc "control exception"
4. Add subfuncs func 51 (GetPriorityThread, SetPriorityThread,GetCurrentThreadId)
5. Add info in ReferenceFunc(rus)
 
9976 103 d 12 h Jurgen /kernel/trunk/ 1.Add procedure check exception 12 (overflow stack) 2.Add info in reference of function 68,24 (rus) 3.Change max limit size of the load file to 1G, for load big WinApp files. 4.Fix procedure close tcp socket:
When WinApp create/close socket in loop => crash core Kolibri
 
9975 103 d 23 h Jurgen /kernel/trunk/core/ Add struct EXCEPT_STACK  
9930 285 d 10 h Doczom /kernel/trunk/ [KERNEL] The window subsystem has been redesigned:
-extended WDATA structures up to 128 bytes
-added the background_windows constant
-the draw_data array has been deleted
-APPDATA.window and WDATA.thread fields added
-minor fixes in the operation of external file system drivers
 
9926 339 d 14 h Doczom /kernel/trunk/ [KERNEL] the window subsystem was refactored, WDATA structures were expanded and magic numbers were replaced with constants  
9910 417 d 9 h Doczom /kernel/trunk/ [KERNEL] updated local labels in functions and other small changes  
9831 724 d 16 h dunkaist /kernel/trunk/ Rename fields in SYSCALL_STACK struct: _eax -> eax, etc  
9828 726 d 7 h Doczom /kernel/trunk/ KERNEL: reducing the use of current_slot_idx  
9743 802 d 14 h Doczom /kernel/trunk/ fix bug in free group of port(46 sysf) in deleting thread  
9742 804 d 2 h Doczom /kernel/trunk/ small update 46 system function(no tested!)  
9715 837 d 13 h Doczom /kernel/trunk/ small update copyright year in kernel  
9709 840 d 13 h Doczom /kernel/trunk/ delete TASKDATA  
9692 843 d 10 h Doczom /kernel/trunk/ replacing TASK DATA.pid with APPDATA.tid  
8876 1075 d 22 h rgimad /kernel/trunk/ [KERNEL] use constants instead of hardcoded values, other small fixes  
8874 1076 d 22 h rgimad /kernel/trunk/ [KERNEL] #4 Preparing to merge legacy TASKDATA into APPDATA:
- use thread state constants instead of hardcoded values
- other small style fixes
 
8869 1077 d 21 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
 
8866 1078 d 20 h rgimad /kernel/trunk/ [KERNEL] Preparing to merge legacy TASKDATA into APPDATA:
- now doesnt use TASK_COUNT, now uses [thread_count] global instead of it
- update come copyrights
 
8858 1079 d 14 h rgimad /kernel/trunk/ [KERNEL] Refactoring:
- optimize struct zeroing in sys32.inc
- set_app_param: delete setting completely unused APPDATA.event_filter (also make this field reserved)
- update some copyringhs
- other small fixes
 
8093 1326 d 4 h dunkaist /kernel/trunk/ Assert sizeof.APPDATA=256, use it instead of hardcoded 256 value.  
8051 1415 d 8 h rgimad /kernel/trunk/ Translate russian comments to english #2 , no code changes  
8050 1415 d 15 h rgimad /kernel/trunk/core/ translate russian comments to english, no code changes  
7733 1550 d 2 h dunkaist /kernel/trunk/ kernel: Support more than one I/O APIC and 24 interrupts.  
6817 2711 d 7 h dunkaist /kernel/trunk/ Set CR0.AM bit

Allow applications to get Alignment Check exception
 
6793 2728 d 17 h pathoswithin /kernel/trunk/core/ fix corruption of process termination output  
5836 3155 d 16 h GerdtR /kernel/trunk/ Added f18.25: the ability to make a window on top of all and behind all  
5363 3429 d 10 h yogev_ezra / Change copyright year in kernel and drivers to 2015. No code changes.  
5356 3431 d 16 h serge /kernel/trunk/ kernel: update PTE bits  
5130 3541 d 22 h serge /kernel/trunk/ kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday.  
4313 3834 d 12 h mario79 /kernel/trunk/core/ A patch for f.64 - now you can not ask for more memory than available of free memory.  
4273 3842 d 14 h clevermouse / support for PnP disks, part 5: FAT12, ramdisk, floppies  
3911 3908 d 8 h mario79 /kernel/trunk/core/ Correction r.3909 - validating addresses ESP before displaying a stack dump  
3909 3910 d 11 h mario79 /kernel/trunk/core/ Stack dump for show_error_parameters  
3742 3985 d 14 h clevermouse /kernel/trunk/ support for PnP disks, part 4: move NTFS,EXT2,/hd*,/bd* to the new interface  
3615 4009 d 14 h clevermouse /kernel/trunk/core/ allow high-priority threads to wakeup after any IRQ, not just timer  
3598 4012 d 19 h clevermouse /kernel/trunk/ make macro for push imm/pop dst  
3558 4019 d 11 h Serge /kernel/trunk/ Kernel: remove useless MOUSE_DOWN MOUSE_BACKGROUND DONT_DRAW_MOUSE.  
3539 4020 d 8 h clevermouse /kernel/trunk/ recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all  
3534 4020 d 21 h clevermouse /kernel/trunk/ priorities in scheduler  
3344 4102 d 16 h yogev_ezra /kernel/trunk/core/ Fix iglobal directive usage try 3  
3342 4102 d 17 h yogev_ezra /kernel/trunk/core/ Fix iglobal directive usage