Fixed possible memory corruption in commands exec and netexec; fixed command netcp...
commitb740f42f98277f6c4cc2a389f185522626f3c04f
authorTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Sun, 23 May 2010 17:34:03 +0000 (23 19:34 +0200)
committerTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Sun, 23 May 2010 17:34:03 +0000 (23 19:34 +0200)
tree44871ec289dae00630dbef54fdd0b8f0bc1384da
parent62bd7c9b14d51eb6414a34e742401d1c59fedd2c
Fixed possible memory corruption in commands exec and netexec; fixed command netcp - incorrect
mount point; usermem allocator was improved + fixed lost memory blocks; icmp(v4/v6) protocol
should be faster; fixed vfs_list_findbymp () - incorrect mountpoint length; DRV_COMMOUSE
(serial mouse driver) enabled by default; DRV_GMM disabled while it's in experimental state;
DRV_ZEXFS enabled by default; serial mouse driver was improved - recognized as /dev/commouse
in OS; improvements in PS/2 mouse driver; RS232 driver should works well with serial mouse;
fixed memory corruptions in znfs filesystem; mount () was improved; libs getkey () using
SYSV memory trap now; libx's xcursor implementation was improved with new serial mouse code
(old was removed); small fix in znfs daemon
16 files changed:
kernel/core/commands.c
kernel/core/elf.c
kernel/core/mm/usermem.c
kernel/core/net/icmp.c
kernel/core/net/icmp6.c
kernel/core/vfs.c
kernel/drivers/Kconfig
kernel/drivers/char/mouse/com.c
kernel/drivers/char/mouse/ps2.c
kernel/drivers/char/rs232/rs232.c
kernel/drivers/fs/znfs.c
kernel/utils/fs/mkdir.c
kernel/utils/fs/mount.c
libc/stdio/getkey.c
libx/cursor/xcursor.c
tools/znfsd/net.c