App edit was improved; websrv was ported to linux - make linux; websrv was rewrited...
commitb91c1968e20be3e010e80c5c0da6f618f05b3c33
authorTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Sun, 12 Jul 2009 16:28:35 +0000 (12 18:28 +0200)
committerTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Sun, 12 Jul 2009 16:28:35 +0000 (12 18:28 +0200)
tree06e389c84d181e72d6861e3c7a0dec89349a63b1
parenta96852fcf19781a3bbc3ee9673acb0c19d880b52
App edit was improved; websrv was ported to linux - make linux; websrv was rewrited to use f* () functions; Fixed
inet_ntop () function compatibility with posix; Fixed ifdef in integrator/cp board of PL110; Added support of
PL050 into vesatile/pb board; Small cleanup in syscall.c; Old sys_mkdir () syscall was deleted; Added new system
calls - sys_creat (), sys_mkdir () and sys_rmdir (); Kernel parameter called "live" was deleted; Added kernel
parameter called "nolive" - disable live form of OS; Small cleanup in kmem.c; Added few mutexes into network
queue system for securer data tranfser; Added few errno states into vfs.c; Fixed few DPRINT () messages with
extra '\n' character; Added attrib - colored text for ARM console; kernel's write () should be more secure;
Fixed fclose () - missing close () :-B; feof () was improved; Added creat (), mkdir (), rmdir (), ftell (), fseek
() functions into libc library
37 files changed:
apps/edit/main.c
apps/websrv/Makefile
apps/websrv/http.c
apps/websrv/main.c
apps/websrv/net.c
kernel/Makefile
kernel/arch/arm/bd/intcp.c
kernel/arch/arm/bd/verpb.c
kernel/arch/arm/include/bd/intcp.h
kernel/arch/arm/include/bd/verpb.h
kernel/arch/i386/syscall.c
kernel/core/init.c
kernel/core/mm/kmem.c
kernel/core/net/eth.c
kernel/core/net/packet.c
kernel/core/proc.c
kernel/core/sched.c
kernel/core/tty.c
kernel/core/vfs.c
kernel/drivers/char/kbd/kbd.c
kernel/drivers/char/video/video.c
kernel/include/system.h
kernel/lib/stdio/write.c
kernel/utils/fs/touch.c
libc/Makefile
libc/VERSION
libc/include/stdio.h
libc/include/sys/stat.h
libc/socket/inet_ntop.c
libc/stdio/fclose.c
libc/stdio/feof.c
libc/stdio/fseek.c [copied from libc/stdio/fclose.c with 79% similarity]
libc/stdio/ftell.c [copied from libc/stdio/fclose.c with 85% similarity]
libc/stdio/write.c
libc/sys/creat.c [copied from libc/stdio/feof.c with 72% similarity]
libc/sys/mkdir.c [copied from libc/stdio/feof.c with 72% similarity]
libc/sys/rmdir.c [copied from libc/stdio/feof.c with 76% similarity]