rename: fix a stupid typo, so frees work. Rename still doesn't work however.
[akaros.git] / kern / src / syscall.c
2014-07-25 Ronald G. Minnichrename: fix a stupid typo, so frees work. Rename still...
2014-07-25 Ronald G. Minnichsysrename: fix to take full paths. Currently not quite...
2014-07-23 Barret RhodenKernel support for WSTAT_{ATIME,MTIME} for the VFS
2014-07-22 Barret RhodenStubs and parsing for rename and timestamps (XCC)
2014-07-22 Barret RhodenTracks process's program name
2014-07-22 Barret RhodenFixes excessive closes in accept()
2014-07-16 Ronald G. Minnichsys_readlink: return the length of the string NOT inclu...
2014-07-16 Barret Rhodenchmod() and fchmod(), implemented with wstat (XCC)
2014-07-16 Barret RhodenSYS_wstat, fwstat, rename, and fchdir stubs (XCC)
2014-07-16 Ronald G. Minnichgetcwd: return the length of the string instead of...
2014-07-15 Barret RhodenFixes memory leak with syscall strings
2014-07-01 Barret Rhodensys_proc_create() can dup FGRPs (XCC)
2014-06-18 Kevin KluesAccidental comment now uncommented
2014-06-18 Kevin KluesOnly go into 9ns branch for certaion error codes
2014-06-12 Kevin KluesBreak out of open without checking 9ns if EEXIST
2014-06-10 Barret RhodenDon't panic on invalid syscall numbers
2014-05-14 Barret RhodenSyscall debugging helper
2014-05-14 Barret RhodenSyscall string debugging
2014-05-13 Barret RhodenAbort all syscalls using a particular FD (XCC)
2014-04-16 Barret RhodenProcess create/destroy fixups
2014-04-08 Barret RhodenRemoves user_mem_check, fixes syscall bug
2014-04-07 Kevin KluesAdd check for is_valid_elf() before loading in exec
2014-04-03 Barret RhodenUses channame() in sys_fd2path()
2014-04-03 Kevin KluesActually do an fd2path instead of hardcoded path
2014-04-02 Kevin Kluessys_fd2path needs to return an intreg_t
2014-03-19 Ronald G. MinnichAdd llseek support for the plan 9 namespace
2014-02-25 Ronald G. MinnichMake hexdump only print the # bytes; add pahexdump...
2014-02-18 Barret RhodenSYS_populate_va (XCC)
2014-02-09 Barret RhodenFixes bug on blocking during sys_exec()
2014-01-31 Ronald G. Minnichsys_readlink works.
2014-01-31 Ronald G. MinnichFix up sys*stat
2014-01-31 Ronald G. MinnichCreate akaros wrappers for sysstat and sysfstat
2014-01-31 Barret RhodenAdds rootwstat, for chmod
2014-01-30 Barret Rhodenchmod() touchups
2014-01-30 Ronald G. MinnichSample chmod implementation.
2014-01-30 Ronald G. MinnichProperly extract errno from p9 rpc; fix incorrect mkdir...
2014-01-29 Barret RhodenFixes mkdir
2014-01-28 Barret Rhodengetfl and setfl for 9ns
2014-01-27 Barret RhodenFixes rm and mkdir for KFS
2014-01-26 Ronald G. Minnichunlink and mkdir
2014-01-21 Barret RhodenPipe cleanup (XCC)
2014-01-21 Ronald G. MinnichUse syspipe, not the old kfs, for pipes
2014-01-21 Barret RhodenRemoves the old networking stack (XCC)
2014-01-20 Barret RhodenHandle file creation
2014-01-19 Barret RhodenConverts between 9ns and VFS stat structs
2014-01-18 Barret RhodenUse inferno read/write instead of pread/pwrite
2014-01-18 Barret RhodenFixes #r's 'name'
2014-01-18 Barret RhodenProperly refcnt child processes
2014-01-17 Ronald G. MinnichStart providing support for 9 namespaces.
2014-01-17 Ronald G. MinnichRestoring plan 9 io
2014-01-17 Barret RhodenPage map interface and munmap changes
2014-01-16 Ronald G. MinnichRip out the old network stack. It's in the way.
2014-01-16 Barret RhodenSYS_abort_syscall (XCC)
2014-01-16 Barret RhodenFixes PF in sys_exec()
2014-01-16 Barret RhodenUnset errno when VFS fails
2014-01-16 Barret RhodenMoves genbuf into kthreads
2014-01-16 Barret RhodenKthreads track cur_sysc and cur_errbuf
2014-01-16 Ronald G. MinnichMake set_errstr take a printf-like format
2014-01-16 Barret RhodenSet errno when only errstr was called
2014-01-16 Barret RhodenAdds per cpu errbuf pointers
2014-01-16 Barret RhodenProvides current_errstr()
2013-08-19 Barret RhodenPipes (XCC)
2013-08-04 Barret RhodenKernel support for set_errstr()
2013-07-11 Barret RhodenFixes memory checking bug on syscall structs
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)
2013-05-31 Barret RhodenReplaces all __CONFIG_*__ with CONFIG_*
2013-05-27 Barret RhodenReplaces %08p with %p
2013-05-06 Barret Rhodensys_poke_ksched() on behalf of other processes
2013-04-24 Barret RhodenAdds syscall for help entering VC context (XCC)
2013-04-19 Barret RhodenFixes bug with pop_ros_ctx (x86)
2013-04-15 Barret RhodenUthread arch-dependent code uses user_contexts
2013-04-13 Barret RhodenKernel uses user_contexts, instead of TFs
2013-03-23 Andrew WatermanMove nic_common.h and nic_common.c to mainline
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-20 David Zhufix up for sys_listen
2013-03-20 David ZhuBasic socket stubs and functionalities.
2013-03-14 Barret RhodenReworks timing infrastructure (XCC)
2013-03-06 Barret RhodenUse EFAULT instead of EINVAL for bad user pointers
2013-03-06 Barret RhodenFixes bug in sys_symlink
2013-03-06 Barret Rhoden64 bit file seeking (XCC)
2013-02-27 Barret RhodenProvisioning syscall and helper program (XCC)
2013-02-26 Barret RhodenFixes bugs with waitpid()
2013-01-08 Andrew WatermanFields of struct timeval have sizeof(long)
2012-11-21 Barret RhodenSpinlock irqsave usage checks
2012-11-09 Barret RhodenKernel message nested function scoping
2012-11-05 Barret RhodenFixes sys_waitpid() to handle concurrent waiters
2012-10-30 Barret Rhodensys_waitpid() improvements (XCC)
2012-10-23 Barret RhodenParent processes track children
2012-10-20 Barret RhodenPOSIX signal sending / reception (XCC)
2012-10-18 Barret RhodenRemoves EBADPROC
2012-10-03 Barret RhodenFixes change_to_vcore failure case
2012-09-25 Barret RhodenFixes bug where syscalls were completed twice
2012-09-05 Barret RhodenEnsures IRQs are enabled when proc_destroy()ing
2012-09-05 Barret Rhodenproc_get_vcoreid() usage clarification
2012-04-29 David ZhuAdding select support for basic socket udp receive.
2012-04-25 Barret Rhodenproc_wakeup() replaces schedule_scp()
2012-04-23 Barret Rhodenproc_change_to_m() is now a scheduler function
2012-04-10 Barret RhodenFake tcgetattr() to allow busybox to do line edits
2012-04-04 Barret Rhodenx86 console/serial cleanup
2012-04-02 David ZhuSocket infrastructure change and basic udp send.
next