Subversion Repositories Kolibri OS

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
3539 4011 d 15 h clevermouse /kernel/trunk/ recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all  
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/disk_cache.inc
/kernel/trunk/blkdev/fdc.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/blkdev/ide_cache.inc
/kernel/trunk/blkdev/rd.inc
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/booten.inc
/kernel/trunk/boot/bootet.inc
/kernel/trunk/boot/bootge.inc
/kernel/trunk/boot/bootru.inc
/kernel/trunk/boot/bootsp.inc
/kernel/trunk/boot/bootvesa.inc
/kernel/trunk/boot/et.inc
/kernel/trunk/boot/ru.inc
/kernel/trunk/bootloader/extended_primary_loader/after_win/kordldr.win.txt
/kernel/trunk/bootloader/extended_primary_loader/cdfs/bootsect.txt
/kernel/trunk/bootloader/extended_primary_loader/fat1x/bootsect.txt
/kernel/trunk/bootloader/extended_primary_loader/fat32/bootsect.txt
/kernel/trunk/bootloader/readme
/kernel/trunk/const.inc
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/data16.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/detect/dev_fd.inc
/kernel/trunk/detect/dev_hdcd.inc
/kernel/trunk/detect/sear_par.inc
/kernel/trunk/docs/loader_doc.txt
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/drivers/apm.asm
/kernel/trunk/drivers/com_mouse.asm
/kernel/trunk/drivers/emu10k1x.asm
/kernel/trunk/drivers/ensoniq.asm
/kernel/trunk/drivers/fm801.asm
/kernel/trunk/drivers/intelac97.asm
/kernel/trunk/drivers/sis.asm
/kernel/trunk/drivers/vt823x.asm
/kernel/trunk/fs/fat12.inc
/kernel/trunk/fs/fs.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/part_set.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernelsp.inc
/kernel/trunk/readme-ext-loader.txt
/kernel/trunk/sec_loader/trunk/boot/PrimaryLoader.txt
/kernel/trunk/sec_loader/trunk/boot/after_win/kordldr.win.txt
/kernel/trunk/sec_loader/trunk/boot/cdfs/bootsect.txt
/kernel/trunk/sec_loader/trunk/boot/fat1x/bootsect.txt
/kernel/trunk/sec_loader/trunk/boot/fat32/bootsect.txt
/kernel/trunk/sec_loader/trunk/debug_msg.inc
/kernel/trunk/sec_loader/trunk/loader.asm
/kernel/trunk/sec_loader/trunk/loader.lst
/kernel/trunk/sec_loader/trunk/parse.inc
/kernel/trunk/sec_loader/trunk/parse_any.inc
/kernel/trunk/sec_loader/trunk/parse_dat.inc
/kernel/trunk/sec_loader/trunk/parse_def_sect.inc
/kernel/trunk/sec_loader/trunk/parse_err.inc
/kernel/trunk/sec_loader/trunk/parse_loader.inc
/kernel/trunk/sec_loader/trunk/sl_equ.inc
/kernel/trunk/sec_loader/trunk/sl_proc.inc
/kernel/trunk/sec_loader/trunk/startos.ini
/kernel/trunk/video/vga.inc
3534 4012 d 4 h clevermouse /kernel/trunk/ priorities in scheduler  
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/bus/usb/init.inc
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/irq.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/timers.inc
/kernel/trunk/data32.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/udp.inc
3524 4019 d 4 h clevermouse /kernel/trunk/core/ export USB API to drivers  
/kernel/trunk/core/exports.inc
3520 4021 d 13 h clevermouse / USB support  
/kernel/trunk/bus/usb
/kernel/trunk/bus/usb/ehci.inc
/kernel/trunk/bus/usb/hccommon.inc
/kernel/trunk/bus/usb/hub.inc
/kernel/trunk/bus/usb/init.inc
/kernel/trunk/bus/usb/memory.inc
/kernel/trunk/bus/usb/ohci.inc
/kernel/trunk/bus/usb/pipe.inc
/kernel/trunk/bus/usb/protocol.inc
/kernel/trunk/bus/usb/scheduler.inc
/kernel/trunk/bus/usb/uhci.inc
/kernel/trunk/docs/usbapi.txt
/kernel/trunk/drivers/fdo.inc
/kernel/trunk/drivers/usbhid.asm
/kernel/trunk/drivers/usbstor.asm
/data/eng/Makefile
/data/it/Makefile
/data/rus/Makefile
/data/sp/Makefile
/kernel/trunk/const.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/detect/biosdisk.inc
/kernel/trunk/drivers/imports.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
3513 4022 d 16 h clevermouse /kernel/trunk/core/ small fix - 3  
/kernel/trunk/core/irq.inc
3512 4022 d 18 h clevermouse /kernel/trunk/core/ small fix - 2  
/kernel/trunk/core/irq.inc
3511 4022 d 18 h clevermouse /kernel/trunk/core/ small fix  
/kernel/trunk/core/irq.inc
3509 4023 d 19 h clevermouse /kernel/trunk/core/ correction for r3505: exclude IRQ6, 14, 15 and keyboard handler  
/kernel/trunk/core/irq.inc
3505 4023 d 22 h clevermouse /kernel/trunk/core/ workaround for handlers registered with wrong IRQ  
/kernel/trunk/core/irq.inc
3504 4024 d 14 h mario79 /kernel/trunk/ Kernel scheduler - equal rights for all threads. Discussion http://board.kolibrios.org/viewtopic.php?f=35&t=2303  
/kernel/trunk/const.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/kernel.asm
3486 4041 d 0 h Serge /kernel/trunk/ kernel: cleanup  
/kernel/trunk/core/memory.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
3481 4043 d 2 h Serge /kernel/trunk/ kernel: export GetCpuFreq  
/kernel/trunk/const.inc
/kernel/trunk/core/peload.inc
/kernel/trunk/data32.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/kernel.asm
3400 4079 d 6 h hidnplayr /kernel/trunk/core/ bug in v86 irq, spotted by mikedld  
/kernel/trunk/core/v86.inc
3397 4080 d 10 h Serge /kernel/trunk/core/ kernel: export pe disk functions  
/kernel/trunk/core/peload.inc
3390 4081 d 9 h Serge /kernel/trunk/ kernel: wait_event_timeout  
/kernel/trunk/core/peload.inc
/kernel/trunk/gui/event.inc
3371 4087 d 3 h clevermouse /kernel/trunk/core/ fix insignificant misprint  
/kernel/trunk/core/heap.inc
3345 4093 d 22 h yogev_ezra /kernel/trunk/core/ Group all Spanish translations in one place  
/kernel/trunk/core/conf_lib.inc
3344 4093 d 23 h yogev_ezra /kernel/trunk/core/ Fix iglobal directive usage try 3  
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/sys32.inc
3343 4093 d 23 h yogev_ezra /kernel/trunk/core/ Fix iglobal directive usage try 2  
/kernel/trunk/core/conf_lib.inc
3342 4094 d 0 h yogev_ezra /kernel/trunk/core/ Fix iglobal directive usage  
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/core/sys32.inc
3341 4094 d 1 h yogev_ezra /kernel/trunk/ Fix Spanish language selection  
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/kernel.asm
3325 4095 d 23 h clevermouse /kernel/trunk/ ability to create kernel threads  
/kernel/trunk/core/taskman.inc
/kernel/trunk/kernel.asm
3320 4096 d 2 h clevermouse /kernel/trunk/ fix r2601  
/kernel/trunk/core/apic.inc
/kernel/trunk/hid/keyboard.inc
3309 4097 d 16 h esevece /kernel/trunk/ More spanish translation  
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/fs/fs-sp.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/boot/bootsp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/fs/fs.inc
/kernel/trunk/kernelsp.inc
3304 4099 d 2 h clevermouse /kernel/trunk/core/ I'm sorry  
/kernel/trunk/core/syscall.inc
3303 4099 d 3 h clevermouse /kernel/trunk/ Protect thread from external terminate while running any syscall except 5,10,23.
Now 18.2/18.12 are really safe through kernel-colored glasses (however, you still
should not use them except for really critical cases),
although the protection is sometimes quite excessive.
 
/kernel/trunk/core/syscall.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/kernel.asm
3296 4099 d 15 h clevermouse /kernel/trunk/ protect thread from external terminate while running sysfn 70  
/kernel/trunk/blkdev/rdsave.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
3294 4100 d 1 h clevermouse /kernel/trunk/core/ output program name in addition to PID when it crashes  
/kernel/trunk/core/sys32.inc
3246 4111 d 1 h Serge /kernel/trunk/core/ heap.inc: Fix indention. Why don't we use 12 spaces ?  
/kernel/trunk/core/heap.inc
3171 4143 d 16 h hidnplayr / Added new sound.obj wich automatically loads correct sound driver.
See forum for more details (http://board.kolibrios.org/viewtopic.php?f=28&t=2196)
 
/kernel/trunk/drivers/intelac97.asm
/data/Vortex86MX-eng/Makefile
/data/eng/Makefile
/data/it/Makefile
/data/new-stack/Makefile
/data/rus/Makefile
/kernel/trunk/core/dll.inc
/kernel/trunk/data32.inc
3166 4145 d 3 h clevermouse /kernel/trunk/core/ get_pg_addr now correctly handles the kernel large page  
/kernel/trunk/core/memory.inc
3126 4172 d 21 h clevermouse /kernel/trunk/core/ fix double-unlock in free(); make free() always save edi; update test  
/kernel/trunk/core/malloc.inc
/kernel/trunk/core/test_malloc.asm
3030 4207 d 17 h serge /kernel/trunk/core/ kernel: export MapPage  
/kernel/trunk/core/peload.inc
2709 4372 d 12 h mario79 /kernel/trunk/ Functions 66.6, 66.7 - control input from the keyboard for hotkeys  
/kernel/trunk/core/sys32.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
2647 4408 d 15 h mario79 /kernel/trunk/ Fix for r.1345  
/kernel/trunk/core/memory.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
2642 4413 d 1 h mario79 /kernel/trunk/ A more detailed log of the boot in a black screen.  
/kernel/trunk/core/sys32.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
2625 4416 d 15 h mario79 /kernel/trunk/ Function 9 - returning is really 11 char is now, for: +10 = +0xA: 11 bytes: name of the process (name of the started file - executable file without extension).  
/kernel/trunk/core/taskman.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
2601 4422 d 18 h clevermouse /kernel/trunk/ API for external keyboards  
/kernel/trunk/core/exports.inc
/kernel/trunk/drivers/imports.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
2595 4424 d 22 h Serge /kernel/trunk/core/ new_mem_resize hotfix  
/kernel/trunk/core/memory.inc
2594 4425 d 0 h Serge /kernel/trunk/core/ rewritten new_mem_resize  
/kernel/trunk/core/memory.inc