New app zmail - initial mail client; libc version 0.4.0 with major update - lot of...
commit722b36014227c817134a80b336959a1c334c936c
authorTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Sun, 13 Dec 2009 19:38:08 +0000 (13 20:38 +0100)
committerTomas 'ZeXx86' Jedrzejek <zexx86@gmail.com>
Sun, 13 Dec 2009 19:38:08 +0000 (13 20:38 +0100)
tree53592f10b87c364fd4e1de4140b51639726d44be
parent8351f342a046c34caef703beba9b5dc6a1a415b2
New app zmail - initial mail client; libc version 0.4.0 with major update - lot of new functions and
improvements; makefile changes in im app; some improvements in websrv; system calls improvement in putch
(), chdir (); added getenv () , vfsent (), remove () and rename () syscalls; fixed memleak in
dns_send_request (); small cleanup by adding vfs_find () in vfs.c code; lot of small improvements in code
105 files changed:
apps/im/src/makefile-zexos
apps/im/src/platform/zexos/start.s [copied from apps/im/src/platform/zexos/start.asm with 100% similarity]
apps/nc/link.ld
apps/nc/start.asm
apps/threadtest/main.c
apps/tutorial/main.c
apps/websrv/http.c
apps/zde/handler.c
apps/zde/zcalc/main.o [deleted file]
apps/zde/zcalc/start.o [deleted file]
apps/zde/zcalc/zcalc.x [deleted file]
apps/zde/zpaint/main.o [deleted file]
apps/zde/zpaint/start.o [deleted file]
apps/zde/zpaint/zpaint.x [deleted file]
apps/zmail/Makefile [new file with mode: 0644]
apps/zmail/README [new file with mode: 0644]
apps/zmail/link.ld [copied from apps/nc/link.ld with 100% similarity]
apps/zmail/main.c [new file with mode: 0644]
apps/zmail/make_img.sh [new file with mode: 0755]
apps/zmail/start.asm [moved from apps/im/src/platform/zexos/start.asm with 100% similarity]
kernel/arch/i386/syscall.c
kernel/core/elf.c
kernel/core/env.c
kernel/core/main.c
kernel/core/net/dns.c
kernel/core/sched.c
kernel/core/user.c
kernel/core/vfs.c
kernel/drivers/bus/pci/pci.c
kernel/include/vfs.h
libc/Makefile
libc/VERSION
libc/dirent/closedir.c [copied from libc/stdio/feof.c with 81% similarity]
libc/dirent/opendir.c [new file with mode: 0644]
libc/dirent/readdir.c [copied from libc/stdio/feof.c with 78% similarity]
libc/errno/errno.c
libc/include/abort.h
libc/include/arpa/inet.h
libc/include/dirent.h [copied from libc/stdio/fread.c with 59% similarity]
libc/include/errno.h
libc/include/fcntl.h
libc/include/pwd.h [copied from libc/include/arpa/inet.h with 72% similarity]
libc/include/signal.h
libc/include/stddef.h [new file with mode: 0644]
libc/include/stdio.h
libc/include/stdlib.h
libc/include/string.h
libc/include/strings.h [copied from libc/include/abort.h with 82% similarity]
libc/include/sys/param.h [copied from libc/include/arpa/inet.h with 66% similarity]
libc/include/sys/select.h
libc/include/sys/socket.h
libc/include/sys/stat.h
libc/include/sys/time.h
libc/include/sys/times.h [copied from libc/include/sys/time.h with 70% similarity]
libc/include/sys/types.h
libc/include/time.h
libc/include/unistd.h
libc/include/vfs.h
libc/signal/signal.c
libc/socket/inet_addr.c [new file with mode: 0644]
libc/socket/inet_ntoa.c [copied from libc/stdio/fread.c with 65% similarity]
libc/socket/inet_pton.c [new file with mode: 0644]
libc/socket/send.c
libc/socket/setsockopt.c [copied from libc/stdio/ftell.c with 81% similarity]
libc/stdio/clearerr.c [copied from libc/stdio/feof.c with 89% similarity]
libc/stdio/doprintf.c
libc/stdio/doscanf.c
libc/stdio/dosscanf.c [new file with mode: 0644]
libc/stdio/fdopen.c [copied from libc/stdio/fread.c with 65% similarity]
libc/stdio/feof.c
libc/stdio/ferror.c [copied from libc/stdio/feof.c with 88% similarity]
libc/stdio/fflush.c [copied from libc/stdio/feof.c with 86% similarity]
libc/stdio/fputs.c [copied from libc/stdio/ftell.c with 86% similarity]
libc/stdio/fread.c
libc/stdio/fseek.c
libc/stdio/ftell.c
libc/stdio/perror.c [copied from libc/stdio/feof.c with 71% similarity]
libc/stdio/putc.c [copied from libc/stdio/feof.c with 81% similarity]
libc/stdio/puts.c
libc/stdio/remove.c [copied from libc/stdio/feof.c with 77% similarity]
libc/stdio/rename.c [copied from libc/stdio/feof.c with 73% similarity]
libc/stdio/scanf.c
libc/stdio/sprintf.c
libc/stdio/sscanf.c [copied from libc/stdio/scanf.c with 79% similarity]
libc/stdlib/abort.c
libc/stdlib/getenv.c [copied from libc/stdio/feof.c with 76% similarity]
libc/stdlib/mkstemp.c [copied from libc/stdio/fread.c with 58% similarity]
libc/stdlib/qsort.c [copied from libc/errno/errno.c with 85% similarity]
libc/stdlib/rand.c
libc/stdlib/random.c [copied from libc/include/abort.h with 90% similarity]
libc/stdlib/strtoul.c [copied from libc/stdio/fread.c with 55% similarity]
libc/string/memmove.c [new file with mode: 0644]
libc/string/strchr.c
libc/string/strerror.c [copied from libc/errno/errno.c with 85% similarity]
libc/strings/strcasecmp.c [copied from apps/threadtest/main.c with 55% similarity]
libc/sys/chmod.c [copied from libc/socket/send.c with 54% similarity]
libc/sys/lstat.c [copied from libc/errno/errno.c with 85% similarity]
libc/sys/select.c [copied from libc/include/sys/select.h with 65% similarity]
libc/sys/stat.c [new file with mode: 0644]
libc/sys/umask.c [copied from libc/include/abort.h with 88% similarity]
libc/time/gettimeofday.c [copied from libc/stdio/feof.c with 71% similarity]
libc/time/mktime.c [new file with mode: 0644]
libc/unistd/access.c [copied from libc/include/abort.h with 88% similarity]
libc/unistd/chdir.c [copied from libc/stdio/feof.c with 78% similarity]
libc/unistd/getcwd.c [copied from libc/stdio/fread.c with 63% similarity]