root / Whitix / branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @819 [819] 1 month mwhitworth Change behaviour of fruity if file cannot be found.
(edit) @818 [818] 1 month mwhitworth Add Ext3Remove function.
(edit) @817 [817] 1 month mwhitworth Add some journal function prototypes.
(edit) @815 [815] 2 months mwhitworth Branch from fs to experiment with exception handling.
(edit) @814 [814] 2 months mwhitworth Branch from trunk again at r809 to experiment with scheduler improvements.
(edit) @813 [813] 2 months mwhitworth Remove scheduler branch to branch from trunk again.
(edit) @812 [812] 2 months mwhitworth Fix makefiles to install less modules.
(edit) @811 [811] 2 months mwhitworth Add modules_install for fatfs.
(edit) @810 [810] 2 months mwhitworth Optimize, cleanup, fix case where '..' points to root directory.
(edit) @809 [809] 2 months mwhitworth Add comments, fix warnings.
(edit) @808 [808] 2 months mwhitworth Handle case where error occurs while making directory.
(edit) @807 [807] 2 months mwhitworth Add to Ext3CreateINode function, add to Ext3BlockRead function.
(edit) @806 [806] 2 months mwhitworth Add a MkDir function for ext3.
(edit) @805 [805] 2 months mwhitworth Add wrapping code for recovery.
(edit) @804 [804] 2 months mwhitworth Add locked state, add refs field to JournalHeader.
(edit) @803 [803] 2 months mwhitworth Add GPL header.
(edit) @802 [802] 2 months mwhitworth Add comments.
(edit) @801 [801] 2 months mwhitworth Add comments mostly.
(edit) @800 [800] 2 months mwhitworth Add JournalRemoveHeader function, more locking.
(edit) @799 [799] 2 months mwhitworth Add to checkpoint function, return early if no checkpointing is needed.
(edit) @798 [798] 2 months mwhitworth Fix file buffer on multiple transactions, add more locking.
(edit) @797 [797] 2 months mwhitworth Fix recovery bug, wait for buffer to be committed to disk.
(edit) @796 [796] 2 months mwhitworth Export ThrDoExitThread, since some kernel threads may use it.
(edit) @795 [795] 2 months mwhitworth Add to filesystem and journal structures.
(edit) @794 [794] 2 months mwhitworth Add BitFindFirstZero function for ext3.
(edit) @793 [793] 2 months mwhitworth Handle unmounting better.
(edit) @792 [792] 2 months mwhitworth Add some exports and TODOs.
(edit) @791 [791] 2 months mwhitworth Export some useful VNode functions.
(edit) @790 [790] 2 months mwhitworth Update build process.
(edit) @789 [789] 2 months mwhitworth Add more list types, add support for blocks on two different transactions.
(edit) @788 [788] 2 months mwhitworth Add to commit support, including waking up shadow block waiters when the …
(edit) @787 [787] 2 months mwhitworth Add basic support for transaction checkpoint.
(edit) @786 [786] 2 months mwhitworth Add DestroyJournal, JournalSetUuid and JournalUpdateSuperblock code, along …
(edit) @785 [785] 2 months mwhitworth Add basic recovery code (that passes and replays the journal, but does not …
(edit) @784 [784] 2 months mwhitworth Add error-checking to superblock read code, add FreeSuper function and add …
(edit) @783 [783] 2 months mwhitworth Add to various structures in header.
(edit) @782 [782] 2 months mwhitworth Add to update code, add basic create and truncate functions.
(edit) @781 [781] 2 months mwhitworth Add inode allocation support.
(edit) @780 [780] 2 months mwhitworth Add support for allocating and freeing blocks, along with a expanded …
(edit) @779 [779] 2 months mwhitworth Update isoboot.asm
(edit) @776 [776] 2 months mwhitworth Add a log control list and define for JournalFileBuffer.
(edit) @775 [775] 2 months mwhitworth Add to JournalCommitTransaction, add stub for JournalWriteMetadataBuffer.
(edit) @774 [774] 2 months mwhitworth Add extra checks, use name copied into kernel memory in SysCreateProcess.
(edit) @773 [773] 2 months mwhitworth Add WaitForBuffer. Should fix the null buffers.
(edit) @772 [772] 2 months mwhitworth Extend PreemptDisable locking.
(edit) @771 [771] 2 months mwhitworth Add some more Preempt* macros.
(edit) @770 [770] 2 months mwhitworth Fix buffer locking behaviour to avoid races.
(edit) @769 [769] 2 months mwhitworth Fix vNode locking behaviour to avoid races.
(edit) @768 [768] 2 months mwhitworth Memory map instead of reading in file. Doesn't cause bugs on loading, and …
(edit) @767 [767] 2 months mwhitworth Disable preemption when altering manager list.
(edit) @766 [766] 2 months mwhitworth Fix SleepWakeup function.
(edit) @765 [765] 2 months mwhitworth Add module to end of list, add KERN_INFO to KePrint.
(edit) @764 [764] 2 months mwhitworth Add the beginning of a byteswap header.
(edit) @763 [763] 2 months mwhitworth Add commit and recovery files.
(edit) @762 [762] 2 months mwhitworth Add Makefile for build.
(edit) @761 [761] 2 months mwhitworth Misc fixes and tidy up in headers.
(edit) @760 [760] 2 months mwhitworth Add to dirty inode code (actually update the inode in memory), and force …
(edit) @759 [759] 2 months mwhitworth Add to journal code. Support for per-journal threads, flushing of …
(edit) @758 [758] 2 months mwhitworth Add support for passing arguments to kernel threads.
(edit) @757 [757] 2 months mwhitworth Add to DirtyVNode code.
(edit) @756 [756] 2 months mwhitworth Add to journal code.
(edit) @755 [755] 2 months mwhitworth Add to journal data structures.
(edit) @754 [754] 2 months mwhitworth Add some log levels.
(edit) @753 [753] 2 months mwhitworth Add ext3 and journal modules to startup.
(edit) @752 [752] 2 months mwhitworth Add journal fields, add start of DirtyVNode implementation for ext3, misc …
(edit) @751 [751] 2 months mwhitworth Add beginning of journalling layer.
(edit) @750 [750] 2 months mwhitworth Add start of journal data structures, add JournalHandle field to …
(edit) @749 [749] 2 months mwhitworth Add log level defines.
(edit) @748 [748] 2 months mwhitworth Add log levels.
(edit) @747 [747] 2 months mwhitworth Add ext3 directory to Makefile.
(edit) @746 [746] 2 months mwhitworth Update calls to blockMap.
(edit) @745 [745] 2 months mwhitworth Update ReBlockMap.
(edit) @744 [744] 2 months mwhitworth Change VNodeSetDirty to inline function, add flags parameter to BlockMap.
(edit) @743 [743] 2 months mwhitworth Rearrange file, add dirtyVNode function for ext3 journal.
(edit) @742 [742] 2 months mwhitworth Fix linker name for fruity.
(edit) @734 [734] 2 months mwhitworth Merge in load_lib.c for stability.
(edit) @732 [732] 2 months mwhitworth Update fs branch with recent changes.
(edit) @727 [727] 2 months mwhitworth Branch from trunk at r726 to implement write support for various …
(edit) @641 [641] 2 months mwhitworth Add ETH_TYPE_IP define.
(edit) @640 [640] 2 months mwhitworth Add to device, add queue handling functions.
(edit) @639 [639] 2 months mwhitworth Add to net device API, add NetDeviceSend function.
(edit) @638 [638] 2 months mwhitworth Add call to RawAddPacket, comment out debug printfs.
(edit) @637 [637] 2 months mwhitworth Add RawReceive and RawAddPacket functions.
(edit) @636 [636] 2 months mwhitworth Add to DHCP client.
(edit) @635 [635] 2 months mwhitworth Add SocketGenericReceive function for local sockets (raw sockets will use …
(edit) @622 [622] 3 months mwhitworth Create RawClose stub.
(edit) @621 [621] 3 months