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
7692 1693 d 3 h kaitz /kernel/trunk/boot/ et translation  
/kernel/trunk/boot/bootet.inc
7682 1701 d 1 h hidnplayr /kernel/trunk/network/ Fix issue #122  
/kernel/trunk/network/ARP.inc
/kernel/trunk/network/udp.inc
7680 1709 d 3 h hidnplayr /kernel/trunk/network/ small network code updates, annotations  
/kernel/trunk/network/socket.inc
/kernel/trunk/network/tcp_output.inc
/kernel/trunk/network/tcp_subr.inc
7679 1709 d 3 h hidnplayr /kernel/trunk/network/ network code cleanup  
/kernel/trunk/network/ARP.inc
/kernel/trunk/network/IPv4.inc
/kernel/trunk/network/PPPoE.inc
/kernel/trunk/network/ethernet.inc
/kernel/trunk/network/socket.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/tcp_usreq.inc
/kernel/trunk/network/udp.inc
7678 1709 d 3 h hidnplayr /kernel/trunk/network/ network code cleanup, fix some statistics  
/kernel/trunk/network/ARP.inc
/kernel/trunk/network/IPv4.inc
/kernel/trunk/network/PPPoE.inc
/kernel/trunk/network/ethernet.inc
/kernel/trunk/network/icmp.inc
/kernel/trunk/network/loopback.inc
/kernel/trunk/network/socket.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/tcp_usreq.inc
/kernel/trunk/network/udp.inc
7657 1810 d 21 h dunkaist / Unify fdo.inc and debug-fdo.inc files.  
/kernel/trunk/fdo.inc
/programs/debug-fdo.inc
7644 1826 d 11 h leency / 1. loaddrv: show load drv result, show hint on error
2. debug.inc no need to use macros.inc for only one mcall
3. small fix in sysfuncs.txt
4. remove duplicated vendors in pcidev app
 
/programs/system/loaddrv/build.bat
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/programs/debug.inc
/programs/system/loaddrv/loaddrv.asm
/programs/system/pcidev/trunk/vendors.add
7607 1874 d 10 h leency /kernel/trunk/ update kernel build.bat  
/kernel/trunk/build.bat
7603 1875 d 21 h dunkaist /kernel/trunk/ Check for Catalan language, fix 'ca' build.  
/kernel/trunk/data32.inc
7601 1875 d 21 h dunkaist /kernel/trunk/ kernel: set syslang variable according to lang.inc.  
/kernel/trunk/data32.inc
7598 1876 d 0 h dunkaist /kernel/trunk/ Fix compilation with extended_primary_loader.  
/kernel/trunk/kernel.asm
7587 1892 d 23 h dunkaist /kernel/trunk/docs/ Translate events_subsystem.txt into English.  
/kernel/trunk/docs/events_subsystem.ru.txt
/kernel/trunk/docs/events_subsystem.txt
7586 1892 d 23 h dunkaist /kernel/trunk/ Do not hardcode preboot timeout, use PREBOOT_TIMEOUT macro.  
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/preboot.inc
/kernel/trunk/bootbios.asm
7546 1998 d 0 h dunkaist /kernel/trunk/blkdev/ Relax Protective MBR checks.  
/kernel/trunk/blkdev/disk.inc
7536 2001 d 1 h hidnplayr /kernel/trunk/network/ Fix ICMP Echo reply, broken in #5522  
/kernel/trunk/network/ethernet.inc
/kernel/trunk/network/icmp.inc
7535 2001 d 2 h hidnplayr /kernel/trunk/network/ Fix ARP Reply, broken in #5522  
/kernel/trunk/network/ARP.inc
7522 2005 d 21 h dunkaist /kernel/trunk/ Fix kernel crash on high screen resolution.

Increase MAX_SCREEN_WIDTH=3840 and MAX_SCREEN_HEIGHT=2160.
Replace hardcoded numbers with macros, add runtime checks.
 
/kernel/trunk/const.inc
/kernel/trunk/data32.inc
/kernel/trunk/video/framebuffer.inc
/kernel/trunk/video/vesa20.inc
7510 2008 d 3 h hidnplayr /kernel/trunk/video/ Fix check_mouse_area_for_getpixel_new in 16BPP mode.  
/kernel/trunk/video/cursors.inc
7477 2020 d 2 h leency / rforces: use newer version for autobuild  
/kernel/trunk/build.bat
/programs/games/rforces/trunk/Tupfile.lua
7475 2021 d 2 h leency / uPDF: working "open" button, update build script, start migration to kolibri.c from SHELL  
/contrib/media/updf/apps/kolibri.c
/contrib/media/updf/apps/kolibri.h
/contrib/media/updf/BuildUPDF.sh
/contrib/media/updf/Makefile
/contrib/media/updf/apps/kos_main.c
/contrib/media/updf/apps/pdfapp.c
/data/common/media/updf
/kernel/trunk/build.bat
7474 2021 d 5 h leency / kernel: fix regression r5164 which broke blitter in 24bpp mode  
/data/common/settings/app_plus.ini
/kernel/trunk/video/blitter.inc
/programs/cmm/txtread/txtread.c
7327 2072 d 8 h pavelyakov / По решению администрации убрал функцию  
/programs/cmm/KERNEL/Tupfile.lua
/data/Tupfile.lua
/data/common/settings/AUTORUN.DAT
/kernel/trunk/core/syscall.inc
7325 2072 d 11 h pavelyakov /kernel/trunk/core/ Fixed error code and optimized function  
/kernel/trunk/core/syscall.inc
7323 2074 d 8 h pavelyakov /kernel/trunk/core/ Fixed error  
/kernel/trunk/core/syscall.inc
7322 2074 d 8 h pavelyakov /kernel/trunk/core/ Fix style  
/kernel/trunk/core/syscall.inc
7321 2074 d 8 h pavelyakov / Added KERNEL process  
/programs/cmm/KERNEL
/programs/cmm/KERNEL/Tupfile.lua
/programs/cmm/KERNEL/build.bat
/programs/cmm/KERNEL/kernel.c
/data/Tupfile.lua
/data/common/settings/AUTORUN.DAT
/kernel/trunk/core/syscall.inc
7320 2074 d 12 h pavelyakov /kernel/trunk/core/ Added function checksum security  
/kernel/trunk/core/syscall.inc
7319 2074 d 22 h pavelyakov /kernel/trunk/core/ Added Implementation of the function in the system - EAX = 81  
/kernel/trunk/core/syscall.inc
7294 2145 d 21 h dunkaist /kernel/trunk/ Update kernel's proc32.inc from fasm source

* Resulting kernel.bin did not change.
* This file had KolibriOS copyright header which I did not preserve
because we use it unchanged as shipped with fasm.
 
/kernel/trunk/proc32.inc
7276 2178 d 21 h dunkaist / Enable xsave/xrstor, attempt 2.  
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
/programs/demos/firework/trunk/firework.asm
7270 2186 d 8 h dunkaist /kernel/trunk/blkdev/ Fix for GPT partitions scan.

GPT partition entry array (GPEA) has 128 entries by default, unused ones
must be zeroed. Due to memory corruption GPEA contained non-zero data of
first sectors of partitions. This led to fake partitions detected which
were mostly filtered out by their start:length and thus didn't show up.
Pass ebx=three-sector-sized buffer to disk_add_partition as expected.
 
/kernel/trunk/blkdev/disk.inc
7215 2219 d 15 h theonlymirage /kernel/trunk/bootloader/ Сlear direction flag for Phoenix BIOS (for correct printing of messages in real mode).  
/kernel/trunk/bootloader/boot_fat12.asm
7199 2231 d 22 h dunkaist /kernel/trunk/core/ Disable xsave code until proper fix.  
/kernel/trunk/core/fpu.inc
7168 2253 d 5 h clevermouse /kernel/trunk/core/ revert FpuSave/FpuRestore to old implementations because existing drivers don't know about AVX, provide alternate exports AvxSaveSize/AvxSave/AvxRestore  
/kernel/trunk/core/exports.inc
/kernel/trunk/core/fpu.inc
7165 2261 d 5 h clevermouse /kernel/trunk/ fix FPU after r7124 for other CPU configurations  
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
7164 2261 d 7 h clevermouse /kernel/trunk/core/ fix FPU after r7124  
/kernel/trunk/core/fpu.inc
7140 2285 d 3 h clevermouse /kernel/trunk/ use correct language for boot screen, broken in r7129  
/kernel/trunk/bootbios.asm
7136 2322 d 21 h dunkaist /kernel/trunk/ Replace 'equ' macros with '=' ones.

They appear in symbols file.
They don't require parentheses.
They are shorter.
 
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/boot/bootvesa.inc
/kernel/trunk/bootloader/boot_fat12.asm
/kernel/trunk/bootloader/grub4kos.asm
/kernel/trunk/bus/pci/PCIe.inc
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/const.inc
/kernel/trunk/core/apic.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/irq.inc
/kernel/trunk/core/mtrrtest.asm
/kernel/trunk/core/sync.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/data32.inc
/kernel/trunk/docs/events_subsystem.txt
/kernel/trunk/fs/fat.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/posix/pipe.inc
/kernel/trunk/posix/posix.inc
/kernel/trunk/video/blitter.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/vesa12.inc
7133 2325 d 19 h dunkaist /kernel/trunk/core/ Add tests to autobuild: mtrrtest and test_malloc.  
/kernel/trunk/core/Tupfile.lua
/kernel/trunk/core/mtrrtest.asm
/kernel/trunk/core/test_malloc.asm
7132 2325 d 19 h dunkaist /kernel/trunk/ Update BOOT_DATA structure and use it instead of all the BOOT_* vars.  
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/bootvesa.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/boot/shutdown.inc
/kernel/trunk/boot/uefi4kos.asm
/kernel/trunk/bus/pci/pci16.inc
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/const.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/mtrr.inc
/kernel/trunk/core/mtrrtest.asm
/kernel/trunk/detect/biosdisk.inc
/kernel/trunk/detect/biosmem.inc
/kernel/trunk/fs/parse_fn.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/memmap.inc
/kernel/trunk/video/framebuffer.inc