source: mainline/uspace/lib/libc

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @080ad7f   16 years martin simple implementation of fdopen() and rewind() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd8bfcbd   16 years jakub Nit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8e57e8c   16 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bac82eeb   16 years jirik.svoboda getchar() and fgetc() are traditionally supposed to flush stdout and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc27c8c5   16 years jakub A little bit of cleanup and a remedy for great confusion introduced in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9c8c81   16 years martin rename libadt → adt lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a68f737   16 years martin keep a list of open files to support proper cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bf907a   16 years martin be more pedantic about undefined function prototypes (to avoid memory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99272a3   16 years jakub inode_t → fdi_node_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @301ff30   16 years martin rename libc's fs_node_t to inode_t to avoid type conflict with VFS lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2595dab   16 years martin I/O subsystem overhaul: - add more POSIX-like file and stream … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca3ba3a   16 years martin sync header files with implementation coding style lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76d0d284   16 years martin sync header files with implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5779a74   16 years martin add error constant from VFS cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b78d0bd   16 years martin explicit typecast lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @433131d   16 years martin setup stdin, stdout and stderr according to preset file nodes cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @937aeee   16 years martin add support for passing preset files cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9db9b10   16 years martin async framework: add generic support for processing pending operations … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e77994dd   16 years martin add serialization (just to be sure) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b267ee6   16 years martin avoid compiler warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4a3ee5   16 years martin replace count_t with size_t coding style lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1ab30f8   16 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee369f3   16 years martin pass current task stdin, stdout and stderr as preset files to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ddd90c   16 years martin avoid compiler warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ac85ba   16 years martin remove redundant index_t and count_t types (which were always quite … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67e4c35   16 years martin fix include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80e3c69   16 years martin reorder compiler options to be consistent with kernel lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @831667a9   16 years martin port macros from kernel lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb41a5e   16 years martin improve devmap interface remove spared device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2246de6   16 years martin add list_count() cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c0e5d2   16 years jakub Add IPC_M_CONNECTION_CLONE and IPC_M_CONNECT_ME. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b9d80c5   16 years jakub Fix ipc_forward_slow(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60866a3   16 years jirik.svoboda pio_enable() was not allocating address space properly (unless sz ⇐ … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1090b8c   16 years jirik.svoboda C binding for devmap. Gets rid of duplicate code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5747fe   16 years jirik.svoboda Rename ramdisk protocol → block device protocol. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc99bcd   16 years jakub msg→wdata.inlist needs to be allocated before the reply_received() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54a6ff6   16 years jakub Fix doxygen comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b6d70d   16 years jirik.svoboda klog_puts() is useful for debugging. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ebfabf6   16 years jirik.svoboda Use better method names. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10270a8   16 years jirik.svoboda Better switch to kcon on serial console — relinquish/reclaim screen … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c07544d3   16 years martin create a new fibril for each notification received, which allows to do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @566f4cfb   16 years martin use buffering for klog output (this can be used to avoid the ugly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2d2c7ba   16 years martin fix of-by-one-character bug in str_chr() and str_rchr() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @594303b   16 years jakub Support mount options. Let tmpfs decide whether to start empty or … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c08c355   16 years jakub Make IPC_M_PING part of the VFS_MOUNT protocol again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e40ec257   16 years martin don't forget to flush the console after the application finishes (yes, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6700ee2   16 years jirik.svoboda Forbid destination string buffers of size zero altogether as they most … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4482bc7   16 years jirik.svoboda strcat() → str_append(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @732bb0c   16 years jirik.svoboda Nuke strncmp(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1d89ad   16 years jakub Prevent optimizing ia64's PIO away. This solves the frequent hangs of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6eb2e96   16 years jirik.svoboda str_cpy() and str_ncpy() in userspace. Nuke strcpy() and strncpy(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @095003a8   16 years jirik.svoboda strdup() → str_dup() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7afb4a5   16 years jirik.svoboda Nuke strchr() and strrchr(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92fd52d7   16 years jirik.svoboda Nuke strcpy() and strcmp(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2c58f6   16 years jakub thread_exit() needs to be noreturn as well lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccf814f   16 years jakub _exit() is a noreturn function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8be693b   16 years jirik.svoboda More replacements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9eb3623   16 years jirik.svoboda Replace some uses of old string functions in C library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3636964   16 years martin make klog more generic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b7f418   16 years martin sync with kernel lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @482c86f   16 years jirik.svoboda NS was forgetting to hangup phones. One phone was leaked for every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56fa418   16 years jirik.svoboda Make Czech layout work partially in bdsh. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9db4079   16 years jirik.svoboda UCS in keyboard driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2b8cdc   16 years jirik.svoboda Copy printf with Unicode support to userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @171f9a1   16 years jirik.svoboda Character encoding/decoding un uspace. Partially fix klog application. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ce3cb2   16 years jirik.svoboda Define wchar_t in userspace. Use it in fb and console. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05641a9e   16 years jakub Revive kernel notifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3fe00ee   16 years jirik.svoboda 'kcon' shell builtin for switching to debug console. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc033a1   16 years jirik.svoboda Get rid of FB_WRITE. We can use FB_DRAW_TEXT_DATA if we extend it just … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2cc7e1   16 years jirik.svoboda Buffer console output with line granularity. Makes esp. msim/ski … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e622f0a8   16 years jakub Put .tbss section into the .tdata output section. This solves the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @416abec   16 years jakub Improve the console library functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @907bb49   16 years jirik.svoboda Consolidate console interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84afc7b   16 years martin as kernel little brother drivers are not needed anymore, the device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @656b789   16 years martin resurrect big endian support for mips32: switch from mips-sgi-irix5 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5855f2   16 years martin connect to the loader in a blocking way lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63d1ebd   16 years jakub Fix typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ae8f2b   16 years jakub PIO functions for uspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19b28b0   16 years martin add IPC_FLAG_BLOCKING for generic IPC blocking operations add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d5a50c   16 years jakub Introduce pio_enable() libc call. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc18d63   16 years jirik.svoboda task_set_name() syscall so that we can have names (for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42742c5a   16 years jakub Userspace driver for OBIO. This will make it possible to clear … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e5a814   16 years jakub Add simple userspace FHC driver. Modify the z8530 userspace driver to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1eece6   16 years jirik.svoboda Basic support for key modifiers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f89979b   16 years jirik.svoboda Keyboard driver overhaul — organize by hardware structure. This is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa09449   16 years jirik.svoboda Keycodes, keyboard events, kbd_event_get(). Keyboard driver now … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfd1546   16 years jirik.svoboda More elegant way of invoking the loader - as a 'cloneable' service. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54b2e74   16 years jirik.svoboda Fix issue with cross-compiler prefix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcd7053   16 years martin cleanup configuration code cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fcfa48   16 years martin cleanup: remove unsupported or broken ports (there are out-of-sync … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a68ba8b   16 years jirik.svoboda Delay connecting to console until first use. Prevents a failed load … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48daf64   16 years jakub Introduce a new syscall: SYS_IPC_FORWARD_SLOW. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @161ae09   17 years jakub Optimize ipc.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a0367f   17 years martin configuration system overhaul (requires newt) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6cd3e8a   17 years jirik.svoboda Remove delta-redrawing. (At least until someone can figure out how to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bda24ee7   17 years jirik.svoboda Fix mips32 userspace atomic_add() the same way as the kernel one. This … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42ec919   17 years jirik.svoboda Viewport invalidation. Makes delta-redraw optimization work when … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59b2adb   17 years jirik.svoboda Fix loader problem on ia64 and remove workaround. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7122bc7   17 years jirik.svoboda More console IPC wrapper functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9805cde   17 years jirik.svoboda Console color support overhaul. Create C library console interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.