Rev |
Age |
Author |
Path |
Log message |
Diff |
4602 |
5487 d 5 h |
decky |
/trunk/uspace/app/tester/ |
tester framework rewrite (go from a menu-driven interface to command-line interface) |
|
4601 |
5487 d 6 h |
decky |
/trunk/uspace/lib/libc/ |
small fixes and coding style changes related to the new memory allocator |
|
4600 |
5487 d 6 h |
decky |
/trunk/uspace/lib/libc/generic/ |
implement simple first-fit memory allocator
(modified from original code by Petr Tuma, used under permission) |
|
4599 |
5487 d 6 h |
decky |
/trunk/uspace/lib/libc/include/ |
define just the basic memory allocator interface |
|
4598 |
5487 d 6 h |
decky |
/trunk/uspace/lib/libc/ |
remove dlmalloc |
|
4597 |
5487 d 6 h |
decky |
/trunk/uspace/app/tester/mm/ |
memory allocator test
(modified from original code by Tomas Bures and Lubomir Bulej, used under permission) |
|
4596 |
5487 d 6 h |
decky |
/trunk/uspace/srv/kbd/ |
avoid compiler warnings and one small bug |
|
4595 |
5487 d 6 h |
decky |
/trunk/uspace/srv/console/ |
avoid compiler warning |
|
4594 |
5487 d 6 h |
decky |
/trunk/uspace/srv/fb/ |
avoid possible segfault |
|
4593 |
5488 d 5 h |
decky |
/trunk/uspace/srv/vfs/ |
avoid unaligned memory access |
|
4592 |
5488 d 5 h |
decky |
/trunk/uspace/app/init/ |
simplify init, create /dev/null0 on demand |
|
4591 |
5488 d 5 h |
decky |
/trunk/uspace/ |
add support for creating null devices on demand |
|
4590 |
5488 d 12 h |
decky |
/trunk/uspace/lib/libc/generic/io/ |
set buffering according to what file descriptor we are opening
(this still does not cover the full complexity of stdio buffering) |
|
4589 |
5488 d 23 h |
mejdrech |
/branches/network/uspace/srv/net/ |
Net: SOCK_DGRAM implementation |
|
4588 |
5488 d 23 h |
mejdrech |
/branches/network/uspace/srv/net/ |
Net: + dynamic fifo queue |
|
4587 |
5489 d 0 h |
jermar |
/trunk/uspace/ |
Implement stat() and VFS_IN_STAT.
Modify bdsh() to use stat() during ls.
In devfs, allow lookups that don't
specify one of L_FILE and L_DIRECTORY. |
|
4586 |
5489 d 2 h |
jermar |
/trunk/uspace/ |
Add libfs_stat() and let FAT and TMPFS use it. |
|
4585 |
5489 d 2 h |
jermar |
/trunk/uspace/ |
Introduce VFS_IN_FSTAT and VFS_OUT_STAT.
Provide libc fstat() and devfs_stat().
This functionality replaces VFS_IN_NODE
and VFS_IN/OUT_DEVICE. FAT and TMPFS
still do not implement this and VFS_IN_STAT
and stat() need implementation as well. |
|
4584 |
5489 d 8 h |
jermar |
/trunk/uspace/ |
Separate the VFS input and output protocols. |
|
4583 |
5489 d 9 h |
svoboda |
/trunk/uspace/ |
Fix chaos in block library. |
|
4582 |
5490 d 1 h |
mejdrech |
/branches/network/uspace/srv/net/ |
Net: * merge fix, * fibril synchronization |
|
4581 |
5490 d 3 h |
mejdrech |
/branches/network/ |
Net: synchronized with trunk rev.4580 |
|
4580 |
5490 d 4 h |
mejdrech |
/branches/network/uspace/srv/net/tl/udp/ |
Net: * udp build fix |
|
4579 |
5490 d 4 h |
mejdrech |
/branches/network/uspace/srv/net/tl/udp/ |
Net: + udp(sock_dgram) socket, sendto and closesocket implemented |
|
4578 |
5490 d 4 h |
mejdrech |
/branches/network/uspace/srv/net/ |
Net: + libsocket prototype |
|
4577 |
5490 d 7 h |
mejdrech |
/branches/network/uspace/srv/net/ |
Net: * answer clearing fixed |
|
4576 |
5490 d 7 h |
mejdrech |
/branches/network/uspace/srv/net/structures/ |
Net: + used include added |
|
4575 |
5490 d 7 h |
mejdrech |
/branches/network/uspace/srv/net/ |
Net: * inet header inclusion fixed, * ip destination address fixed |
|
4574 |
5490 d 8 h |
mejdrech |
/branches/network/uspace/srv/net/net/ |
Net: - unused module and message handling code removed |
|
4573 |
5490 d 12 h |
svoboda |
/trunk/ |
Automatically try to mount FAT from disk0 on /data upon boot. Save Tetris score there. Automatically create disk image in sample config files, if it does not already exist. This tentatively reaches the Milanstone (t.m.). |
|
4572 |
5491 d 0 h |
svoboda |
/trunk/uspace/ |
Allow libblock to operate in write-through mode. With 'wtcache' mount option, FAT sets write-through mode on the cache. |
|
4571 |
5491 d 6 h |
jermar |
/trunk/uspace/srv/console/ |
Do not use the pending mechanism in console. |
|
4570 |
5491 d 6 h |
jermar |
/trunk/uspace/srv/devmap/ |
Do not use the pending mechanism in devmap. |
|
4569 |
5491 d 6 h |
jermar |
/trunk/kernel/genarch/src/acpi/ |
A little bit of cstyle. |
|
4568 |
5491 d 6 h |
jermar |
/trunk/kernel/doc/ |
Mention arm32 in the document describing virtual address translation. |
|
4567 |
5491 d 16 h |
jermar |
/trunk/uspace/srv/vfs/ |
Use condvar broadcast instead of signal when registering a new file system. |
|
4566 |
5492 d 0 h |
jermar |
/trunk/uspace/srv/vfs/ |
Do not use the "pending" fibril mechanism in VFS |
|
4565 |
5494 d 3 h |
svoboda |
/trunk/uspace/app/tetris/ |
Tetris high-score table now persists across multiple Tetris executions (and also propagate between concurrently running instances). It is much more stupid than the original BSD implementation, but it works. |
|
4564 |
5494 d 3 h |
svoboda |
/trunk/uspace/srv/bd/rd/ |
Use rwlock instead of futex for ramdisk. |
|
4563 |
5495 d 1 h |
jermar |
/trunk/uspace/srv/vfs/ |
Remove an obsolete comment. |
|