Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
3317 5890 d 15 h post /branches/shell/uspace/lib/libc/ Added support for getopt() and getopt_long() (still buggy, but working) Ported from OpenBSD  
/branches/shell/uspace/lib/libc/generic/getopt.c
/branches/shell/uspace/lib/libc/include/getopt.h
/branches/shell/uspace/lib/libc/Makefile
3316 5890 d 19 h post /branches/shell/uspace/app/bdsh/ Remove unused agrument parsing / detecting functions  
/branches/shell/uspace/app/bdsh/util.c
/branches/shell/uspace/app/bdsh/util.h
3315 5891 d 3 h jermar /trunk/uspace/srv/loader/ Make sure that the loader keeps on read()ing until it read()s all it wanted to
read().
 
/trunk/uspace/srv/loader/elf_load.c
3314 5891 d 4 h jermar /trunk/uspace/srv/fs/fat/ fat_read() should expect IPC_M_DATA_READ instead of IPC_M_DATA_WRITE.  
/trunk/uspace/srv/fs/fat/fat_ops.c
3313 5891 d 4 h jermar /trunk/uspace/lib/libc/generic/vfs/ When read() fails, return the actual error.  
/trunk/uspace/lib/libc/generic/vfs/vfs.c
3312 5891 d 4 h jermar /trunk/uspace/srv/fs/fat/ When removing a FAT node from the ffn list, use the correct pointer instead of
an uninitialized one.
 
/trunk/uspace/srv/fs/fat/fat_ops.c
3311 5892 d 15 h post /branches/shell/uspace/app/bdsh/cmds/modules/ Re-generated mount / cat with new mknewcmd  
/branches/shell/uspace/app/bdsh/cmds/modules/cat/cat.c
/branches/shell/uspace/app/bdsh/cmds/modules/mount/mount.c
3310 5892 d 15 h post /branches/shell/uspace/app/bdsh/cmds/modules/ls/ ls: Remove unused var s[]  
/branches/shell/uspace/app/bdsh/cmds/modules/ls/ls.c
3309 5892 d 20 h post /branches/shell/uspace/app/bdsh/cmds/modules/ls/ ls: fix bug where all entries are printed as directories when listing relative paths  
/branches/shell/uspace/app/bdsh/cmds/modules/ls/ls.c
3308 5893 d 3 h jermar /trunk/uspace/srv/fs/fat/ More complete fat_read().  
/trunk/uspace/srv/fs/fat/fat_ops.c
3307 5893 d 4 h jermar /trunk/uspace/srv/fs/fat/ Dummy implementation of fat_read().  
/trunk/uspace/srv/fs/fat/fat.c
/trunk/uspace/srv/fs/fat/fat.h
/trunk/uspace/srv/fs/fat/fat_ops.c
3306 5893 d 12 h jermar /trunk/uspace/lib/libc/ Fix handling of relative paths in task_spawn().  
/trunk/uspace/lib/libc/generic/task.c
/trunk/uspace/lib/libc/generic/vfs/vfs.c
/trunk/uspace/lib/libc/include/vfs/vfs.h
3305 5893 d 12 h jermar /branches/shell/uspace/lib/libc/ Fix relative paths handling in task_spawn() (shell branch).  
/branches/shell/uspace/lib/libc/generic/task.c
/branches/shell/uspace/lib/libc/generic/vfs/vfs.c
/branches/shell/uspace/lib/libc/include/vfs/vfs.h
3304 5893 d 15 h post /branches/shell/uspace/app/bdsh/ Get rid of -DHELENOS (glibc builds will now break)  
/branches/shell/uspace/app/bdsh/Makefile
/branches/shell/uspace/app/bdsh/cmds/builtins/cd/cd.c
/branches/shell/uspace/app/bdsh/config.h
/branches/shell/uspace/app/bdsh/exec.c
/branches/shell/uspace/app/bdsh/exec.h
/branches/shell/uspace/app/bdsh/input.c
/branches/shell/uspace/app/bdsh/input.h
/branches/shell/uspace/app/bdsh/scli.c
3303 5893 d 16 h post /branches/shell/uspace/app/bdsh/ Remove Makefile.gnu  
/branches/shell/uspace/app/bdsh/Makefile.gnu
3302 5893 d 16 h post /branches/shell/uspace/app/bdsh/ Added a stub for a future mount command, at this point we stop updating the GNU
makefile.
 
/branches/shell/uspace/app/bdsh/cmds/modules/mount
/branches/shell/uspace/app/bdsh/cmds/modules/mount/entry.h
/branches/shell/uspace/app/bdsh/cmds/modules/mount/mount.c
/branches/shell/uspace/app/bdsh/cmds/modules/mount/mount.def
/branches/shell/uspace/app/bdsh/cmds/modules/mount/mount.h
/branches/shell/uspace/app/bdsh/Makefile
/branches/shell/uspace/app/bdsh/cmds/modules/modules.h
3301 5893 d 16 h post /branches/shell/uspace/app/bdsh/cmds/ mknewcmd: util.h should be included by default  
/branches/shell/uspace/app/bdsh/cmds/mknewcmd
3300 5893 d 16 h post /branches/shell/uspace/app/bdsh/ Added a TODO list  
/branches/shell/uspace/app/bdsh/TODO
3299 5893 d 17 h post /branches/shell/uspace/app/bdsh/ Makefile: Don't echo gcc auto header dependency output  
/branches/shell/uspace/app/bdsh/Makefile
3298 5893 d 17 h post /branches/shell/uspace/app/bdsh/ exec: Narrowed down bug in relative paths fed to try_exec, added TODO  
/branches/shell/uspace/app/bdsh/exec.c
3297 5893 d 17 h post /branches/shell/uspace/app/bdsh/cmds/modules/touch/ touch: accept multiple arguments  
/branches/shell/uspace/app/bdsh/cmds/modules/touch/touch.c
3296 5893 d 17 h post /branches/shell/uspace/app/bdsh/cmds/modules/rm/ Added basic rm functionality (not yet recursive)  
/branches/shell/uspace/app/bdsh/cmds/modules/rm/rm.c
/branches/shell/uspace/app/bdsh/cmds/modules/rm/rm.h
3295 5893 d 20 h post /branches/shell/uspace/app/bdsh/cmds/modules/touch/ Add the basics of a touch command  
/branches/shell/uspace/app/bdsh/cmds/modules/touch/touch.c
3294 5893 d 20 h post /branches/shell/uspace/app/bdsh/cmds/modules/ ls/mkdir: Update license headers and help displays  
/branches/shell/uspace/app/bdsh/cmds/modules/ls/ls.c
/branches/shell/uspace/app/bdsh/cmds/modules/mkdir/mkdir.c
3293 5894 d 5 h post /branches/shell/uspace/app/bdsh/cmds/modules/ls/ Add basic functional 'ls'  
/branches/shell/uspace/app/bdsh/cmds/modules/ls/ls.c
/branches/shell/uspace/app/bdsh/cmds/modules/ls/ls.h
3292 5894 d 7 h jermar /trunk/uspace/lib/libc/generic/vfs/ Fix absolutize() wrt. to relative paths.  
/trunk/uspace/lib/libc/generic/vfs/vfs.c
3291 5894 d 7 h jermar /branches/shell/uspace/lib/libc/generic/vfs/ Fix absolutize() wrt. to relative paths. (shell branch)  
/branches/shell/uspace/lib/libc/generic/vfs/vfs.c
3290 5894 d 7 h jermar /trunk/uspace/app/ Remove ash.  
/trunk/uspace/app/ash
3289 5894 d 15 h post /branches/shell/uspace/app/bdsh/ Fixed / Updated AUTHORS  
/branches/shell/uspace/app/bdsh/AUTHORS
3288 5894 d 15 h post /branches/shell/uspace/app/bdsh/ Makefiles: Fix typo $(OUTPUT) -> $(PROGRAM), update GNU Makefile.  
/branches/shell/uspace/app/bdsh/Makefile
/branches/shell/uspace/app/bdsh/Makefile.gnu
3287 5894 d 15 h post /branches/shell/uspace/app/bdsh/ exec: find_command() - Don't test cmd for / or . to determine if the given path is
absolute, let open figure it out. try_access() now mimics access(path, F_OK)
 
/branches/shell/uspace/app/bdsh/exec.c
3286 5894 d 15 h post /branches/shell/uspace/app/bdsh/cmds/modules/mkdir/ Implemented basics in mkdir  
/branches/shell/uspace/app/bdsh/cmds/modules/mkdir/mkdir.c
3285 5894 d 15 h post /branches/shell/uspace/app/bdsh/ Added CL_EEXISTS for mkdir  
/branches/shell/uspace/app/bdsh/errors.h
/branches/shell/uspace/app/bdsh/errstr.h
3284 5894 d 15 h post /branches/shell/uspace/app/bdsh/cmds/ mknewcmd: Generated stub should include errors.h and config.h  
/branches/shell/uspace/app/bdsh/cmds/mknewcmd
3283 5894 d 16 h post /branches/shell/uspace/app/bdsh/cmds/ mknewcmd: Generated functions should return CMD_*  
/branches/shell/uspace/app/bdsh/cmds/mknewcmd
3282 5895 d 1 h jermar /trunk/uspace/srv/fs/fat/ FAT dentry type used for subdirectories doesn't store the directory size in the 'size' field.
Introduce a simple workaround that will let us have 64 directory entries at maximum.
 
/trunk/uspace/srv/fs/fat/fat_ops.c
3281 5895 d 6 h jermar /trunk/kernel/arch/ia64/src/ Fix ia64 memcpy() broken in the last change.  
/trunk/kernel/arch/ia64/src/asm.S
3280 5895 d 6 h post /branches/shell/uspace/app/bdsh/ Get rid of cli_free() wrapper (no longer needed), this also removes -fno-strict-aliasing  
/branches/shell/uspace/app/bdsh/Makefile
/branches/shell/uspace/app/bdsh/Makefile.gnu
/branches/shell/uspace/app/bdsh/util.c
/branches/shell/uspace/app/bdsh/util.h
3279 5895 d 7 h post /branches/shell/uspace/app/bdsh/ Updated GNU Makefile to pass new stuff though valgrind  
/branches/shell/uspace/app/bdsh/Makefile.gnu
3278 5895 d 7 h post /branches/shell/uspace/app/bdsh/cmds/builtins/cd/ cd: Don't try to chdir(NULL) if no argument is given, fix help info  
/branches/shell/uspace/app/bdsh/cmds/builtins/cd/cd.c