Subversion Repositories Kolibri OS

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
7546 992d 22h dunkaist /kernel/trunk/blkdev/ Relax Protective MBR checks.  
/kernel/trunk/blkdev/disk.inc
7270 1181d 06h 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
7040 1395d 09h pathoswithin /kernel/trunk/blkdev/ sysfunction 70.10 new name validation  
/kernel/trunk/blkdev/disk.inc
6917 1512d 09h pathoswithin /kernel/trunk/ New sysfunction 70.10 "rename/move"  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/fat.inc
6875 1606d 06h pathoswithin /kernel/trunk/ sysfunction 70.5: get device size  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/fs_lfn.inc
6845 1649d 03h pathoswithin /kernel/trunk/ fs: prevalidation for root folder, code despaghettizing  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/fs/ext.inc
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
6844 1650d 19h dunkaist /kernel/trunk/blkdev/ Enable capacity checks for Protective MBR and GPT  
/kernel/trunk/blkdev/disk.inc
6828 1652d 22h dunkaist /kernel/trunk/blkdev/ Fix parsing of Protective MBR and GPT headers  
/kernel/trunk/blkdev/disk.inc
6827 1656d 22h dunkaist /kernel/trunk/ Support GUID Partition Table (GPT) disk layout  
/kernel/trunk/crc.inc
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/kernel32.inc
6468 1821d 23h pathoswithin /kernel/trunk/ one-string path for filesystems, some cleaning  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/fs/ext.inc
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
6464 1826d 08h pathoswithin /kernel/trunk/ sysfunction 70 cleaning  
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/detect/dev_hdcd.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/kernel.asm
5363 2393d 23h yogev_ezra / Change copyright year in kernel and drivers to 2015. No code changes.  
/drivers/audio/codec.inc
/drivers/audio/emu10k1x.asm
/drivers/audio/fm801.asm
/drivers/audio/infinity/infinity.asm
/drivers/audio/infinity/main.inc
/drivers/audio/infinity/mix_mmx.inc
/drivers/audio/infinity/mix_sse2.inc
/drivers/audio/infinity/mixer.asm
/drivers/audio/intel_hda/intel_hda.asm
/drivers/audio/intelac97.asm
/drivers/audio/sb16/CONFIG.INC
/drivers/audio/sb16/SB16.INC
/drivers/audio/sb16/sb16.asm
/drivers/audio/sis.asm
/drivers/audio/sound.asm
/drivers/audio/vt823x.asm
/drivers/ethernet/3c59x.asm
/drivers/ethernet/R6040.asm
/drivers/ethernet/RTL8029.asm
/drivers/ethernet/RTL8139.asm
/drivers/ethernet/RTL8169.asm
/drivers/ethernet/dec21x4x.asm
/drivers/ethernet/forcedeth.asm
/drivers/ethernet/i8254x.asm
/drivers/ethernet/i8255x.asm
/drivers/ethernet/mtd80x.asm
/drivers/ethernet/pcnet32.asm
/drivers/ethernet/rhine.asm
/drivers/ethernet/sis900.asm
/drivers/fdo.inc
/drivers/imports.inc
/drivers/kglobals.inc
/drivers/mii.inc
/drivers/mouse/commouse.asm
/drivers/netdrv.inc
/drivers/old/ati2d.asm
/drivers/old/uart.asm
/drivers/pci.inc
/drivers/sceletone.asm
/drivers/unfinished/agp.asm
/drivers/unfinished/bcm57xx.asm
/drivers/unfinished/cardbus.asm
/drivers/unfinished/ensoniq.asm
/drivers/usb/usbftdi/ftdi.inc
/drivers/usb/usbftdi/linkedlist.inc
/drivers/usb/usbftdi/usbftdi.asm
/kernel/trunk/blkdev/bd_drv.inc
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/disk.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/blkdev/rdsave.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/bootstr.inc
/kernel/trunk/boot/bootvesa.inc
/kernel/trunk/boot/et.inc
/kernel/trunk/boot/parsers.inc
/kernel/trunk/boot/preboot.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/boot/ru.inc
/kernel/trunk/boot/shutdown.inc
/kernel/trunk/bootloader/boot_fat12.asm
/kernel/trunk/bootloader/floppy1440.inc
/kernel/trunk/bootloader/floppy1680.inc
/kernel/trunk/bootloader/floppy1743.inc
/kernel/trunk/bootloader/floppy2880.inc
/kernel/trunk/bootloader/grub4kos.asm
/kernel/trunk/bus/pci/PCIe.inc
/kernel/trunk/bus/pci/pci16.inc
/kernel/trunk/bus/pci/pci32.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/pipe.inc
/kernel/trunk/bus/usb/protocol.inc
/kernel/trunk/core/apic.inc
/kernel/trunk/core/clipboard.inc
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/debug.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/export.inc
/kernel/trunk/core/exports.inc
/kernel/trunk/core/ext_lib.inc
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/irq.inc
/kernel/trunk/core/malloc.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/mtrr.inc
/kernel/trunk/core/peload.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/string.inc
/kernel/trunk/core/sync.inc
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/test_malloc.asm
/kernel/trunk/core/timers.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/data16.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32et.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/detect/biosdisk.inc
/kernel/trunk/detect/biosmem.inc
/kernel/trunk/detect/dev_fd.inc
/kernel/trunk/detect/dev_hdcd.inc
/kernel/trunk/detect/disks.inc
/kernel/trunk/detect/getcache.inc
/kernel/trunk/detect/init_ata.inc
/kernel/trunk/detect/sear_par.inc
/kernel/trunk/detect/vortex86.inc
/kernel/trunk/encoding.inc
/kernel/trunk/fdo.inc
/kernel/trunk/fs/ext2/blocks.inc
/kernel/trunk/fs/ext2/ext2.asm
/kernel/trunk/fs/ext2/ext2.inc
/kernel/trunk/fs/ext2/inode.inc
/kernel/trunk/fs/ext2/resource.inc
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
/kernel/trunk/fs/parse_fn.inc
/kernel/trunk/fs/xfs.asm
/kernel/trunk/fs/xfs.inc
/kernel/trunk/gui/button.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/font.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/gui/mousepointer.inc
/kernel/trunk/gui/skincode.inc
/kernel/trunk/gui/skindata.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/hid/set_dtc.inc
/kernel/trunk/imports.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
/kernel/trunk/kernelsp.inc
/kernel/trunk/kglobals.inc
/kernel/trunk/macros.inc
/kernel/trunk/memmap.inc
/kernel/trunk/network/ARP.inc
/kernel/trunk/network/IPv4.inc
/kernel/trunk/network/IPv6.inc
/kernel/trunk/network/PPPoE.inc
/kernel/trunk/network/ethernet.inc
/kernel/trunk/network/icmp.inc
/kernel/trunk/network/loopback.inc
/kernel/trunk/network/queue.inc
/kernel/trunk/network/socket.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/tcp.inc
/kernel/trunk/network/tcp_input.inc
/kernel/trunk/network/tcp_output.inc
/kernel/trunk/network/tcp_subr.inc
/kernel/trunk/network/tcp_timer.inc
/kernel/trunk/network/tcp_usreq.inc
/kernel/trunk/network/udp.inc
/kernel/trunk/proc32.inc
/kernel/trunk/sound/playnote.inc
/kernel/trunk/unpacker.inc
/kernel/trunk/video/blitter.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/vesa12.inc
/kernel/trunk/video/vesa20.inc
/kernel/trunk/video/vga.inc
5089 2521d 07h clevermouse /kernel/trunk/ disk cache: support for sector sizes other than 512 bytes  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/blkdev/disk_cache.inc
/kernel/trunk/fs/ext2/ext2.asm
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/ntfs.inc
/kernel/trunk/fs/xfs.asm
4437 2757d 07h clevermouse /kernel/trunk/blkdev/ disk cache: new 64-bit multi-sector interface for file systems & prefetching in legacy interface  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/blkdev/disk_cache.inc
4273 2807d 03h clevermouse / support for PnP disks, part 5: FAT12, ramdisk, floppies  
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/fat12.inc
/kernel/trunk/fs/fat32.inc
/kernel/trunk/fs/fs-et.inc
/kernel/trunk/fs/fs-sp.inc
/kernel/trunk/fs/fs.inc
/data/eng/Makefile
/data/eng/settings/menu.dat
/data/et/Makefile
/data/et/settings/menu.dat
/data/it/Makefile
/data/it/settings/menu.dat
/data/rus/Makefile
/data/rus/settings/menu.dat
/data/sp/Makefile
/data/sp/settings/menu.dat
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/blkdev/fdc.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/blkdev/rd.inc
/kernel/trunk/blkdev/rdsave.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32et.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/detect/dev_fd.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
/kernel/trunk/memmap.inc
3913 2871d 22h dunkaist /kernel/trunk/ basic xfs read support  
/kernel/trunk/fs/xfs.asm
/kernel/trunk/fs/xfs.inc
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/kernel32.inc
3742 2950d 03h clevermouse /kernel/trunk/ support for PnP disks, part 4: move NTFS,EXT2,/hd*,/bd* to the new interface  
/kernel/trunk/fs/part_set.inc
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/blkdev/disk_cache.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/blkdev/ide_cache.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/data32.inc
/kernel/trunk/detect/getcache.inc
/kernel/trunk/detect/sear_par.inc
/kernel/trunk/fs/ext2.inc
/kernel/trunk/fs/fat32.inc
/kernel/trunk/fs/fs.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
/kernel/trunk/kernel.asm
3681 2963d 09h clevermouse /kernel/trunk/ malloc/free do not change ebx now  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/bus/usb/protocol.inc
/kernel/trunk/bus/usb/uhci.inc
/kernel/trunk/core/malloc.inc
/kernel/trunk/fs/fat32.inc
3598 2977d 08h clevermouse /kernel/trunk/ make macro for push imm/pop dst  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/blkdev/rd.inc
/kernel/trunk/bootloader/extended_primary_loader/cdfs/bootsect.asm
/kernel/trunk/bus/pci/pci32.inc
/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/ohci.inc
/kernel/trunk/bus/usb/scheduler.inc
/kernel/trunk/bus/usb/uhci.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/timers.inc
/kernel/trunk/drivers/fdo.inc
/kernel/trunk/drivers/usbhid.asm
/kernel/trunk/drivers/usbstor.asm
/kernel/trunk/fdo.inc
/kernel/trunk/fs/fat12.inc
/kernel/trunk/fs/fat32.inc
/kernel/trunk/fs/ntfs.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
/kernel/trunk/macros.inc
/kernel/trunk/network/tcp.inc
/kernel/trunk/sec_loader/trunk/boot/cdfs/bootsect.asm
3460 3033d 08h clevermouse /kernel/trunk/blkdev/ replace align with explicit padding (align in struct is silently ignored after r2381)  
/kernel/trunk/blkdev/disk.inc

Show All