source: mainline/uspace/lib/c/generic

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @cad7b7e   20 months jiri Move clipboard API from libc to a separate library topic/simplify-dev-export
(edit) @8f04992   20 months jiri Move corecfg from libc to a separate library topic/simplify-dev-export
(edit) @0e2eee1   20 months jiri Move ipc_test to a separate library topic/simplify-dev-export
(edit) @d76862d0   21 months zarevucky.jiri Move prodcons back to libc topic/simplify-dev-export
(edit) @694ca3d6   21 months zarevucky.jiri Deduplicate printf_core() topic/msim-upgrade topic/simplify-dev-export
(edit) @ad9178bf   21 months zarevucky.jiri Deduplicate ADT topic/msim-upgrade topic/simplify-dev-export
(edit) @55c5cb05   21 months zarevucky.jiri Deduplicate gsort() topic/msim-upgrade topic/simplify-dev-export
(edit) @fdfb24e   21 months zarevucky.jiri Deduplicate string related functions topic/msim-upgrade topic/simplify-dev-export
(edit) @44e8541   21 months zarevucky.jiri Move stdlib.h and some of its function into /common topic/msim-upgrade topic/simplify-dev-export
(edit) @b169619   21 months zarevucky.jiri Deduplicate mem functions There are a number of functions which are … topic/msim-upgrade topic/simplify-dev-export
(edit) @d5409da   21 months zarevucky.jiri C++: mutex::init should be constexpr ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd7df1c   21 months zarevucky.jiri Silence spurious/unwanted GCC warnings using pragmas ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d7f5e3   23 months jiri loc_server_register() should be callable more than once … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c6fd56   23 months jiri loc_server_register() should be callable more than once (API only) … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61eb2ce2   2 years zarevucky.jiri Make hash table operations immutable, because global mutable state is evil ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30b56d9   2 years zarevucky.jiri Use the correct format specifier when printing task_id_t ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b83c5e4   3 years zarevucky.jiri Make sure we don't call memcpy() with NULL pointer The standard … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60ebe63   3 years jiri Store positioning device ID in position events ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b48e680f   4 years jiri Allow console application to set the terminal window caption serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8edec53   4 years jiri Support double-click Needed to open Navigator entries using the mouse. serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e242121   4 years jiri Fix asprintf() returning garbage instead of empty string When pasting … serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4afb6c9   4 years jiri Use of uninitialized variable causes UI to fail in terminal You fail … serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fc8244   4 years jiri Move device-related stuff out of libc to libdevice Unfortunately, we … serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec7902d   4 years jiri Move TCP/IP library support out of libc to separate library serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36795edf   4 years martin Improve lists and other data structures Provide more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6c4d40   4 years jiri Do not forget to clean up when exiting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87822ce   4 years jiri Avoid infinite loop when console communication is broken Need to make … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68a552f   4 years jiri Efficient way of rendering to the console via shared buffer Makes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1582b50   5 years jiri Fix spacing in single-line comments using latest ccheck This found … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddb844e   5 years jiri Resolve merge conflicts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de19d4a   5 years jiri Clean up vestiges of visualizer interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28a5ebd   5 years martin Use char32_t instead of wchat_t to represent UTF-32 strings The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffccdff0   5 years martin Unify alignment handling Use the C11 alignof() operator. Make sure … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94e75cf   5 years martin Compute the memory area overhead more precisely The memory area not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @265be8a   5 years zarevucky.jiri Avoid memory leak when realloc fails in vol_get_ids_internal function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6feccae   5 years jiri Remove compositor, libgraph Libgraph is the old display driver … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0800b26   5 years jiri Do not leak exchanges in udebug client API lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccbd2e1   5 years jiri Assert ipc_hangup succeeded. Do not hang up twice. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @622e7c9   5 years jiri async_hangup() should just always succeed There is no reason why this … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @698ce34c   5 years jiri Async_hangup being called with async exchanges should be assertion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d3a4ac   5 years zarevucky.jiri Avoid memory leak in pci_get_ids_internal on realloc fails lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27c0e5b   5 years zarevucky.jiri Avoid memory leak in vdb_get_ids_internal on realloc fails lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a09dcb   5 years zarevucky.jiri Avoid memory leak in loc_get_ids_internal function on realloc fails lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11e4856   5 years zarevucky.jiri Fix memory leak in uuid_format function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec506d49   5 years zarevucky.jiri Avoid memory leak on realloc into inetcfg_get_ids_internal procedure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @01900b6   6 years martin Use an optional output argument instead of errno to propagate the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b08fb02   6 years martin cstyle (no change in functionality) Split long lines to not generally … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04b7f2f   6 years martin add space after the bracket for a more aesthetically pleasing output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @086cab0   6 years martin function for retrieving string suffix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6302ae   6 years martin add basic support for IPC statistics Dumping of phone connections is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2e0af47   6 years jiri Fix exchange leak when async write fails This lead to deadlock on the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de65624   6 years jiri Fix too many integer digits when rounding capacity up Apparently, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2443ad8   6 years jiri Let trace not use the loader API directly This fixes traced binaries … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c24b0dcb   6 years jakub Rename capacity-related 'cap' to 'capa' This allows to use 'cap' for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5284faa   6 years martin remove rendundant include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a949f4a   6 years jiri Dynamic linking on IA-64 (WIP) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b401b33   6 years noreply Merge pull request #169 from le-jzr/strtolwip Removes internal … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4cf312   6 years zarevucky.jiri Fix build with -fsanitize=undefined lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3f4149   6 years zarevucky.jiri Rename entry.[cS] files to match their export names lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bebd154   6 years zarevucky.jiri Fix coastline gcc build Not really sure why, but during gcc build the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42e91ae   6 years zarevucky.jiri Replace kernel's copy of str_uint64_t with a piece of strtol.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c9bf292   6 years zarevucky.jiri Reunite uspace string-to-int conversion functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0260034   6 years zarevucky.jiri Fix and test additional corner cases in strtol() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31a566b   6 years zarevucky.jiri Generalize and fix strtol() and friends Added the option to recognize … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc56f30   6 years zarevucky.jiri Make some libc and libposix headers usable in C++ These headers … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0e2f9c   6 years jakub Correcting return handling of rtld/module_load() Because of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8aea932   6 years jakub dlopen() used to run into a null pointer The rtld functions will … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bdca26a   6 years jakub Removing printf when failing from lib/rtld If rtld failed a message … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @967e7a1   6 years jakub Removing exit() from lib rtld Several functions in the library rtld … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e801dc   6 years noreply Indicate and enforce constness of hash table key in certain functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca0e838   6 years zarevucky.jiri Convert preprocessor macros in abi/ to C constructs Preprocessor … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab87db5   6 years noreply Merge pull request #157 Turn some function-like macros into functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76ec309b   6 years zarevucky.jiri Correct ipow10_u64() for large exponents theoretically ipow10_u64() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4ee8b3f   6 years zarevucky.jiri Make sure rndgen_destroy() always gets called The original … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c707e4   6 years zarevucky.jiri Add an implementation of uuid_format lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab7d85a   6 years zarevucky.jiri Remove unnecessary test from uuid parser The original parser tested … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bae2a05f   6 years zarevucky.jiri Update file description for gsort.c This commit removes the old file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f6a85ae   6 years zarevucky.jiri Fix version 4 UUID generation According to the standard, the 4 most … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f4ce50   6 years zarevucky.jiri Fix test of the comparison function in gsort() Comparison functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89e3152   6 years zarevucky.jiri Fix strndup() PCUT showed one failure which occured while testing the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4805495   6 years zarevucky.jiri Make sure libc and abi header guards are reserved identifiers It's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @391996b   6 years zarevucky.jiri Hide internal details of <dirent.h> structure DIR lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95a47b0   6 years zarevucky.jiri Turn ipc_get_*/ipc_set_* into functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fafb8e5   6 years zarevucky.jiri Mechanically lowercase IPC_SET_*/IPC_GET_* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb13ef8   6 years zarevucky.jiri Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb97118   6 years zarevucky.jiri Convert CAP_HANDLE_RAW and CAP_HANDLE_VALID into functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d066259   6 years zarevucky.jiri Synchronize str.c/str.h across boot/kernel/uspace lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cca2d93b   6 years zarevucky.jiri Rename (v)printf_size to (v)print_length, to match <str.h> naming scheme lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f4018b   6 years zarevucky.jiri Do not misuse printf_size() to estimate byte size of output The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @472fe7a   6 years jiri Fix ccheck lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f99dbf   6 years zarevucky.jiri Move non-optimization attribute from header to implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4f1171   6 years zarevucky.jiri Rename setjmp/longjmp to context_save/context_restore Once … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67ca359   6 years zarevucky.jiri Functions in <ctype.h> should be external Standard says so. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c3fa24e   7 years zarevucky.jiri Use LIST_INITIALIZER() macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5360a8   7 years zarevucky.jiri Unnecessary public include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d8cb48d   7 years zarevucky.jiri Remove FIBRIL_DFLT_STK_SIZE macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f13e19   7 years noreply Remove async "fast" and "slow" functions from public interface (#153) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c3c287   7 years jiri Dynamic linking on sparc64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fec7ba0   7 years zarevucky.jiri Avoid including <fibril.h> from <async.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a520db   7 years zarevucky.jiri Change static_assert to its standard definition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.