source: mainline/uspace/lib/c/include/adt

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @69511176   4 years martin Avoid undefined behavior even more While the previous implementation … 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) @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) @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) @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) @8df5f20   6 years zarevucky.jiri Rename NO_TRACE to _NO_TRACE <trace.h> may end up transitively … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @208db5a   7 years jiri Make ordered dictionary available in kernel, too. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @174156fd   7 years jakub Disambiguate doxygroup generic* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbcaa2d   7 years jakub Fix header guard lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4475a44   7 years martin use uint8_t * instead of char * Technically, there should be no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1caddc6   7 years Jaroslav Jindrak c: removed warning in c++ about void* pointer arithmetic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb0ec570   7 years martin cstyle improvements (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47be512   7 years jiri.zarevucky Introduce list_pop(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bacee1   7 years jiri Make ccheck-fix again and commit more good files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30f1a25   7 years jakub Make hash_table_find_next immune to livelocks By giving … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a35b458   7 years zarevucky.jiri style: Remove trailing whitespace on _all_ lines, including empty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b20da0   7 years zarevucky.jiri style: Remove trailing whitespace on non-empty lines, in certain file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b0cf63   7 years jiri A round of cstyle fixing (i.e. run make ccheck-fix). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7fd2a0   8 years zarevucky.jiri Use errno_t in all uspace and kernel code. Change type of every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36f0738   8 years zarevucky.jiri Add #include <errno.h> where necessary for the following commits. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38d150e   8 years jiri Prefer to get memory allocation functions through the standard stdlib … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a6065c   8 years jiri Convert ipc/char.h users to chardev. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf13b17   8 years zarevucky.jiri Rename <sys/types.h> to <types/common.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a7749d7   8 years zarevucky.jiri Add <sys/types.h> as a wrapper for <libarch/types.h>, and eliminate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30eab78   8 years jiri Remove remaining differences between kernel and user lists. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b76ce3f   8 years jiri Reduce divergence between kernel and libc versions of adt/list.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e299dbe   8 years jakub Move fourcc_t to fourcc.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78188e5   8 years jiri stdbool.h should not include libarch/types.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2dd7f2   8 years jakub Reduce the number of files that include <sys/types.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @582a0b8   8 years jakub Remove unistd.h - Rename usleep() and sleep() to thread_usleep() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @838ea8aa   9 years jiri Ordered dictionary data type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4b534ac   9 years jakub Merge from lp:~jan.vesely/helenos/usb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df13836   10 years jiri Use bool for boolean values, unsigned long for counting heap objects. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee1c2d9   10 years jano.vesely mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fab2746   10 years jiri New transport layer API. Only UDP implemented. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @58775d30   10 years jano.vesely Mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1c57a8   11 years jakub Merge from lp:~adam-hraska+lp/helenos/rcu/. Only merge from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e7c9fe   11 years jano.vesely merge mainline changes most usb changes were reverted. blink and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69c664e   11 years vojtechhorky <adt/list.h> does not need to include <unistd.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c14b88   12 years jano.vesely mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @639db552   12 years jano.vesely list: Add more constness lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51beba3   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7856d09   12 years jiri Reverse list iteration - list_foreach_rev() and link_used(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07525cd   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feeac0d   12 years jiri Simplify use of list_foreach. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a74d0ad   12 years jiri Type check the member argument of list_get_instance macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6a98c5   13 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b94bc6c   13 years adam.hraska+hos Added LIST_INITIALIZER (to uspace) which initializes statically … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @062d900   13 years jakub Cherrypick userspace hash table changes from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc216a0   13 years adam.hraska+hos Refactored any users of hash_table to use opaque void* keys instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b382774   13 years adam.hraska+hos Added member_to_inst() to macros.h in uspace and kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2732c94   13 years adam.hraska+hos Replaced separate uspace hash_set implementation with uspace's hash_table. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ca7286   13 years adam.hraska+hos Added resizing to user space (single-threaded) hash_table. Resizes in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8916d15   13 years jiri More cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2c50e1   14 years martin cherrypick hashset implementation from lp:~helenos-nicf/helenos/nicf lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @892022a1   14 years martin hash table improvements cherrypicked from lp:~helenos-nicf/helenos/nicf lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4748038   14 years martin add argument const qualifiers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @359f429   14 years martin make list_remove() more robust lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b82009   14 years martin networking stack: convert to the new async framework lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b72efe8   14 years jiri Separate list_t typedef from link_t (user-space part). * list_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d6c1f1   14 years jakub Merge USB support. Changes from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a02653   14 years martin linked list improvements port uspace linked list improvements back to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3375bd4   14 years vojtechhorky Merge mainline changes Conflicts: … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e0f52bf   14 years martin add list iterator macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f466fc   14 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09696b54   14 years martin simple producer-consumer queue implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @857edac   14 years jano.vesely hash_table_create returns true/false it should use bool instead of int lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93ebe4e   14 years jakub Merge Petr Koupy's fix for ticket #273. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fe7692   14 years petr.koupy Removed side effects from map ADTs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f3864a   15 years martin cstyle cleanup (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61bfc370   15 years martin * make measured_string and other network-related data types … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @442ebbe   15 years jakub Cstyle fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aaa3f33a   15 years jiri Remove xxx_ref typedefs (part 5). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4eca056   15 years jiri Remove xxx_ref typedefs (part 4). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @736a330   15 years jakub Get rid of the ERROR_CODE madness in generic char map. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2b1040   15 years jakub Measured strings nits. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70ce016   15 years jakub Cstyle fixes of int map. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @820ab55c   15 years jakub Cstyle fixes of generic field. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4edd39fc   15 years jakub Cstyle fixes of generic char map. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7093a32   15 years jakub Cleanup of dynamic FIFO. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2544442   15 years jakub Fix doxygen doc groups (libc vs. net) and header guards. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c213f6   15 years jakub Char map cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @edba2b6f   15 years jakub Fix cstyle for measured strings. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7390870   15 years jakub Move ADT's used by the networking stack to libc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @63f8966   15 years martin rename library directories (the common "lib" prefix is already in the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.