Timeline
07/23/08: Yesterday
- 11:34 Ticket #13 (OzyfYAZtEtb) created by
- L9WKGO <a href="http://cunarsnwwhej.com/">cunarsnwwhej</a>, …
07/15/08:
- 16:18 Changeset [815] by
-
Branch from fs to experiment with exception handling.
- 11:25 Changeset [814] by
-
Branch from trunk again at r809 to experiment with scheduler improvements.
- 11:24 Changeset [813] by
-
Remove scheduler branch to branch from trunk again.
- 10:36 Changeset [812] by
-
Fix makefiles to install less modules.
- 10:35 Changeset [811] by
-
Add modules_install for fatfs.
- 10:35 Changeset [810] by
-
Optimize, cleanup, fix case where '..' points to root directory.
- 10:05 Changeset [809] by
-
Add comments, fix warnings.
- 09:25 Changeset [808] by
-
Handle case where error occurs while making directory.
- 09:25 Changeset [807] by
-
Add to Ext3CreateINode function, add to Ext3BlockRead function.
- 09:24 Changeset [806] by
-
Add a MkDir function for ext3.
07/14/08:
- 20:55 Changeset [805] by
-
Add wrapping code for recovery.
- 20:37 Changeset [804] by
-
Add locked state, add refs field to JournalHeader.
- 20:35 Changeset [803] by
-
Add GPL header.
- 20:34 Changeset [802] by
-
Add comments.
- 20:34 Changeset [801] by
-
Add comments mostly.
- 20:33 Changeset [800] by
-
Add JournalRemoveHeader function, more locking.
- 20:33 Changeset [799] by
-
Add to checkpoint function, return early if no checkpointing is needed.
- 20:32 Changeset [798] by
-
Fix file buffer on multiple transactions, add more locking.
- 20:32 Changeset [797] by
-
Fix recovery bug, wait for buffer to be committed to disk.
- 09:31 Ticket #12 (MeMphOuF) created by
- KpeHcF <a href="http://zgqzslbhrshp.com/">zgqzslbhrshp</a>, …
07/13/08:
- 20:53 Changeset [796] by
-
Export ThrDoExitThread, since some kernel threads may use it.
- 20:52 Changeset [795] by
-
Add to filesystem and journal structures.
- 20:51 Changeset [794] by
-
Add BitFindFirstZero function for ext3.
- 20:49 Changeset [793] by
-
Handle unmounting better.
- 20:48 Changeset [792] by
-
Add some exports and TODOs.
- 20:47 Changeset [791] by
-
Export some useful VNode functions.
- 20:46 Changeset [790] by
-
Update build process.
- 20:46 Changeset [789] by
-
Add more list types, add support for blocks on two different transactions.
- 20:45 Changeset [788] by
-
Add to commit support, including waking up shadow block waiters when the ...
- 20:44 Changeset [787] by
-
Add basic support for transaction checkpoint.
- 20:44 Changeset [786] by
-
Add DestroyJournal, JournalSetUuid and JournalUpdateSuperblock code, along ...
- 20:43 Changeset [785] by
-
Add basic recovery code (that passes and replays the journal, but does not ...
- 20:42 Changeset [784] by
-
Add error-checking to superblock read code, add FreeSuper function and add ...
- 20:42 Changeset [783] by
-
Add to various structures in header.
- 20:41 Changeset [782] by
-
Add to update code, add basic create and truncate functions.
- 20:40 Changeset [781] by
-
Add inode allocation support.
- 20:38 Changeset [780] by
-
Add support for allocating and freeing blocks, along with a expanded ...
07/12/08:
- 13:39 Changeset [779] by
-
Update isoboot.asm
07/11/08:
- 12:23 Changeset [778] by
-
Fix preemption code in bcache.c and vcache.c.
- 12:17 Changeset [777] by
-
Update buffer fixes from branches/fs.
07/10/08:
- 00:15 Changeset [776] by
-
Add a log control list and define for JournalFileBuffer.
- 00:14 Changeset [775] by
-
Add to JournalCommitTransaction, add stub for JournalWriteMetadataBuffer.
- 00:13 Changeset [774] by
-
Add extra checks, use name copied into kernel memory in SysCreateProcess.
- 00:12 Changeset [773] by
-
Add WaitForBuffer. Should fix the null buffers.
07/09/08:
- 20:17 Changeset [772] by
-
Extend PreemptDisable locking.
- 18:48 Changeset [771] by
-
Add some more Preempt* macros.
- 18:46 Changeset [770] by
-
Fix buffer locking behaviour to avoid races.
- 18:46 Changeset [769] by
-
Fix vNode locking behaviour to avoid races.
- 18:45 Changeset [768] by
-
Memory map instead of reading in file. Doesn't cause bugs on loading, and ...
- 16:23 Changeset [767] by
-
Disable preemption when altering manager list.
- 15:52 Changeset [766] by
-
Fix SleepWakeup function.
- 15:52 Changeset [765] by
-
Add module to end of list, add KERN_INFO to KePrint.
- 15:44 Changeset [764] by
-
Add the beginning of a byteswap header.
- 15:43 Changeset [763] by
-
Add commit and recovery files.
- 15:39 Changeset [762] by
-
Add Makefile for build.
- 15:27 Changeset [761] by
-
Misc fixes and tidy up in headers.
- 15:27 Changeset [760] by
-
Add to dirty inode code (actually update the inode in memory), and force ...
- 15:26 Changeset [759] by
-
Add to journal code. Support for per-journal threads, flushing of ...
- 15:24 Changeset [758] by
-
Add support for passing arguments to kernel threads.
07/08/08:
- 18:17 Changeset [757] by
-
Add to DirtyVNode code.
- 18:16 Changeset [756] by
-
Add to journal code.
- 18:16 Changeset [755] by
-
Add to journal data structures.
- 15:45 Changeset [754] by
-
Add some log levels.
- 15:44 Changeset [753] by
-
Add ext3 and journal modules to startup.
- 15:44 Changeset [752] by
-
Add journal fields, add start of DirtyVNode implementation for ext3, misc ...
- 15:43 Changeset [751] by
-
Add beginning of journalling layer.
- 15:43 Changeset [750] by
-
Add start of journal data structures, add JournalHandle field to ...
- 15:43 Changeset [749] by
-
Add log level defines.
- 15:42 Changeset [748] by
-
Add log levels.
07/07/08:
- 20:09 Changeset [747] by
-
Add ext3 directory to Makefile.
- 20:09 Changeset [746] by
-
Update calls to blockMap.
- 20:08 Changeset [745] by
-
Update ReBlockMap.
- 20:08 Changeset [744] by
-
Change VNodeSetDirty to inline function, add flags parameter to BlockMap.
- 20:07 Changeset [743] by
-
Rearrange file, add dirtyVNode function for ext3 journal.
- 18:32 Changeset [742] by
-
Fix linker name for fruity.
- 17:26 Changeset [741] by
-
Add VirtChangeProtection for SysMemoryProtect.
- 15:24 Changeset [740] by
-
Add support for TEXTREL and remapping text relocations.
- 15:23 Changeset [739] by
-
Add start of SysMemoryProtect system call.
- 15:23 Changeset [738] by
-
Minor formatting fixes.
- 15:22 Changeset [737] by
-
Add MMAP_ANON flag, add VmProcessRemove.
- 15:22 Changeset [736] by
-
Add VmProcessRemove pointer.
- 15:22 Changeset [735] by
-
Call VmProcessRemove if available, fix locking.
07/06/08:
- 14:06 Changeset [734] by
-
Merge in load_lib.c for stability.
- 13:42 Changeset [733] by
-
Change 7 to elfProt in load_lib.c. Breaks xy etc, but makes moduleadd more ...
- 12:20 Changeset [732] by
-
Update fs branch with recent changes.
- 12:13 Changeset [731] by
-
Add SEC_TYPE_RELA.
- 12:13 Changeset [730] by
-
Add some debug info, add more checks and locks.
07/05/08:
- 15:59 Changeset [729] by
-
Update misc Makefile and build.
- 15:57 Changeset [728] by
-
Remove non-existent drive reference in bochsrc.txt.
- 15:46 Changeset [727] by
-
Branch from trunk at r726 to implement write support for various ...
- 15:42 Changeset [726] by
-
Add .deps.
- 15:03 Changeset [725] by
-
Fix linker build.
- 15:01 Changeset [724] by
-
Fix makefile for libc.
- 15:00 Changeset [723] by
-
Add some more iconv and gettext stubs.
- 15:00 Changeset [722] by
-
Add glob.c stub.
- 14:59 Changeset [721] by
-
Add some header files to posix.
- 14:58 Changeset [720] by
-
Add bsearch.c
- 14:58 Changeset [719] by
-
Add alloca.c.
- 14:47 Changeset [718] by
-
Add .deps.
- 14:47 Changeset [717] by
-
Add .deps.
- 14:26 Changeset [716] by
-
Add .deps.
- 14:26 Changeset [715] by
-
Add .deps.
- 14:25 Changeset [714] by
-
Add .deps.
- 14:25 Changeset [713] by
-
Add .deps.
- 14:25 Changeset [712] by
-
Add .deps.
- 14:24 Changeset [711] by
-
Add .deps.
- 14:24 Changeset [710] by
-
Add .deps for lib.
- 14:23 Changeset [709] by
-
Add beginning of centralized config for user build.
- 14:22 Changeset [708] by
-
Add misc Makefile.
- 14:21 Changeset [707] by
-
Add .deps.
- 14:19 Changeset [706] by
-
Add CONSOLE_GET_POS ioctl.
- 14:19 Changeset [705] by
-
Misc. warning and formatting fixes.
- 14:19 Changeset [704] by
-
Add date.c etc, add bug fixes.
- 14:18 Changeset [703] by
-
Update Makefiles.
- 14:17 Changeset [702] by
-
Update Makefile.
- 14:17 Changeset [701] by
-
Add locking to sdevice.
- 14:16 Changeset [700] by
-
Add locking to vcache.
- 14:16 Changeset [699] by
-
Add basic timeout check to SysPoll.
- 14:15 Changeset [698] by
-
Update build system.
- 14:15 Changeset [697] by
-
Add look up bug fixes.
- 14:15 Changeset [696] by
-
Add (start of) hash tables for buffer caches.
- 14:14 Changeset [695] by
-
Fix warning.
- 14:14 Changeset [694] by
-
Update Makefile.
- 14:14 Changeset [693] by
-
Move key codes from fruity.
- 14:13 Changeset [692] by
-
Add simple readline functions.
- 14:13 Changeset [691] by
-
Add python library for console.
- 14:12 Changeset [690] by
-
Move keycodes to console.h
- 14:12 Changeset [689] by
-
Add stubs for mplayer port.
- 14:12 Changeset [688] by
-
Add (start of) select->poll emulation.
- 14:10 Changeset [687] by
-
Add verbose option to portupload.sh
- 14:10 Changeset [686] by
-
Update Makefile.
- 14:10 Changeset [685] by
-
Rearrange system calls, add SysSuspendThread and SysResumeThread.
- 14:09 Changeset [684] by
-
Add to libc headers, add stubs.
- 14:09 Changeset [683] by
-
Add a lot of math stubs, add sqrt function.
- 14:08 Changeset [682] by
-
Update xynth with -s compile option, add dependencies and new screen size.
- 14:08 Changeset [681] by
-
Update user build process.
- 14:07 Changeset [680] by
-
Update Makefile, add .deps.
- 14:07 Changeset [679] by
-
Remove about.txt
- 14:04 Changeset [678] by
-
Move misc devices to seperate directory.
- 13:55 Changeset [677] by
-
Formatting, update makefiles, update build system, fix system call tables.
- 13:54 Changeset [676] by
-
Update net Makefile, remove macro.
- 13:54 Changeset [675] by
-
Update inet Makefile.
- 13:52 Changeset [674] by
-
Add comments to types.h
- 13:52 Changeset [673] by
-
Centralise syscall bases.
- 13:51 Changeset [672] by
-
Add to spinlock code, including disabling of preemption.
- 13:51 Changeset [671] by
-
Add hashLists field to sdevice.h.
- 13:51 Changeset [670] by
-
Move buffer prototypes to bcache.h, formatting fixes.
- 13:50 Changeset [669] by
-
Add VfsFreeFsContext to imports, for ThrProcessExit.
- 13:49 Changeset [668] by
-
Add preemptCount to thread structure, add fileListLock to process ...
- 13:49 Changeset [667] by
-
Add insw function.
- 13:49 Changeset [666] by
-
Add locks.h file, with BitTestAndSet function.
- 13:48 Changeset [665] by
-
Add MALLOC_MAX_SIZE macro.
- 13:48 Changeset [664] by
-
Move spinlock macros to seperate file.
- 13:48 Changeset [663] by
-
Add preemption macros.
- 13:47 Changeset [662] by
-
Add INIT_WAITQUEUE_ENTRY macro.
- 13:47 Changeset [661] by
-
Update Makefiles in devices/
- 13:46 Changeset [660] by
-
Remove print warning, add updated Makefile.
- 13:46 Changeset [659] by
-
Fix warnings, add insw instruction to replace for loop in read-in.
- 13:46 Changeset [658] by
-
Fix warnings, formatting.
- 13:45 Changeset [657] by
-
Update Makefile.
- 13:45 Changeset [656] by
-
Remove KePrint warning.
- 13:44 Changeset [655] by
-
Create generic clean target, update build system with support for ...
- 13:44 Changeset [654] by
-
Add make tags command, add to build system.
- 13:41 Changeset [653] by
-
Update Makefile to reflect new build system.
- 13:40 Changeset [652] by
-
Update Makefile to use new build system.
- 13:39 Changeset [651] by
-
Split thread and process-specific code into seperate files, update system ...
- 12:56 Changeset [650] by
-
Small fix for net build.
06/27/08:
- 17:21 Changeset [649] by
-
Remove unused defines.
- 17:21 Changeset [648] by
-
Add call to ShutdownInit and register SysReboot system call.
- 17:20 Changeset [647] by
-
Fix readdir implementation for posix.
- 17:18 Changeset [646] by
-
Remove todo printf for now.
- 17:18 Changeset [645] by
-
Add restart of system if all shells are shutdown.
06/26/08:
- 19:07 Changeset [644] by
-
Fix the ports_install target.
- 19:07 Changeset [643] by
-
Add a script for easily uploading ports.
- 15:54 Changeset [642] by
-
Avoid a warning from make
06/24/08:
- 14:03 Changeset [641] by
-
Add ETH_TYPE_IP define.
- 14:02 Changeset [640] by
-
Add to device, add queue handling functions.
- 14:02 Changeset [639] by
-
Add to net device API, add NetDeviceSend function.
- 14:02 Changeset [638] by
-
Add call to RawAddPacket, comment out debug printfs.
- 14:01 Changeset [637] by
-
Add RawReceive and RawAddPacket functions.
- 13:59 Changeset [636] by
-
Add to DHCP client.
