source: mainline/uspace/lib/c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @58563585   9 years martin code review and cstyle cleanup (no change in functionality) 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) @e86a617a   9 years jiri Fix fread() returning bogus data due to uninitialized ungetc_chars … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb4a424   9 years jiri Better solution for disambiguating libc headers in XCW builds. Fixes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @554e70f   9 years jakub Sanitize the case when str_dup() fails to allocate memory lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @401840b   9 years jakub Fix memory leak in dnsr_name2host and missing call to async_forget lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c170438   9 years jakub Do not create a new fibril for each IRQ notification In the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f570cdf   9 years jakub Merge with mainline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a981e3   9 years jiri Fix alignment, though technically not used on ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @118a872   9 years jiri Fix amd64 not working properly. Clearly there is something to this … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dcc150cb   9 years jakub Fibrils can always be preempted during IPC lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a9414e   9 years jiri Do not touch dtv if CONFIG_RTLD is not enabled. Fixes non-ia32 builds. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0dc2fec   9 years jiri Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af2254ec   9 years jiri Fix build with lightweight futex locks enabled. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @153c7a29   9 years jiri Since dlopen() sets up runtime_env, we would no longer use the static … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c07c3d   9 years jiri Create TLS blocks for non-initial modules when needed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2bb25e7   9 years jiri Use DTVs. symbol_get_addr() should not implicitly read current thread … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2f26002   9 years jiri symbol_get_addr() must treat thread-local variables differently than … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bab0f42   9 years jiri Make sure we only go through initial modules when constructing TLS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @29405ac   9 years jiri DTPMOD relocations with null symbol name should return the current … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eff9f8c   9 years jakub Fix build error during incremental build and after modifying libc lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1cf26ab   9 years jakub Use static assert instead of regular ones lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91e4567   9 years jiri runtime_env must be set early, before calling fibril_setup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d87dce   9 years jakub Use raw fibril synchronization in fibril_setup() With some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32573ff   9 years jiri Merge mainline, which has dltest and fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5035ba05   9 years jiri Default symbol search vs. dlsym's BFS search. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @634e020   9 years jiri When in doubt, keep re-reading the specs again and again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a5eca4   9 years jakub amd64: Make TLS settable from uspace The TLS document[1] mandates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6f9fff   9 years jakub ia32: Make TLS settable from uspace The TLS document[1] mandates that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6adb775f   9 years jiri TLS for dynamically linked executables and initially loaded DSOs (but … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38ad239   9 years jakub sparc32: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b66cc97   9 years jakub ppc32: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0407636   9 years jakub mips32: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a52e2f4   9 years jakub sparc64: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27f67f5   9 years jakub ia64: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @054476d   9 years jakub Merge arm32 switch over to using asmtool.h macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73b3ecd   9 years jakub arm32: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc0d8b52   9 years jiri Fix build on arches not supporting dynamic linking. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17341d4   9 years jiri Move rtld internals out of loader. Stop misusing rtld instance from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13dfa3f9   9 years jiri IN_SHARED_LIBC is not needed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7bd30f   9 years jiri Fix ELF debug messages with LP64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b0f1b9a   9 years jakub amd64: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8844e70   9 years jakub ia32: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2e9a8a   9 years jiri Shared libraries no longer need to observe 8+3 filename limit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f792c28   9 years jiri Source for R_*_COPY relocations must be searched for everywhere except … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1558d85   9 years jakub Remove duplicate includes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a62ceaf   9 years jiri Need better interfaces for handling internet host and host:port … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae7bbfd0   9 years jakub build: Turn assembler and linker warnings into errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c190b34   9 years jakub ia64: Silence assembler warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91889d5   9 years jakub amd64: Silence assembler warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @321a8e6   9 years jakub ia32: Silence linker warnings during for dynamically linked builds lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53e3950   9 years jiri libfdisk should not depend on libblock nor should it access the block … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff381a7   10 years jiri Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9854a8f   10 years jiri Capacity simplification, for display. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68b5dd11   10 years jiri Provide some default options. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44fe800   10 years jiri Create file system when creating partition. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ea0ff6b   10 years jiri Disk erasure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @edebb4a1   10 years jiri Handle dummy partition addition/removal during label … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b6635a7   10 years jiri Volsrv empty partition detection. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ecfc62   10 years jiri Information structures need updating to new model. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @372df8f   10 years jiri Let VBD handle unlabeled devices too. Now volsrv only cares about … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6afc9d7   10 years jiri UNIX-like I/O functions should use errno to return error code for many … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1f7584   10 years jiri Cfg module is not used and not needed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a637a4   10 years martin remove EEXISTS in favor of EEXIST lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a955fcc   10 years jiri Must update bytes_left when reading from ungetc() buffer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80bee81   10 years jiri freopen() goes home too. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7db5cfd   10 years jiri fputs() and the incredible adventures of its return value. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c70703a   10 years jiri Remove extra comma. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd5414e   10 years jiri Proper ungetc() in libc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbf4dc1   10 years jiri size_t and ptrdiff_t belong in libc's stddef.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6c98451   10 years jiri Move (u)intmax_t to libc. Some stdint.h work. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b69786e   10 years jiri Add all functions required by C89 plus their single-precision variants … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb0ca35   10 years jiri Disambiguation symlink. This is used in 3rd party application to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be12474   10 years jiri Revisit a few uses of list_count, list_nth w.r.t. type used for object … 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) @9ef495f   10 years martin make async_new_connection() static lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9b2cb4c   10 years martin unify interface API * introduce new interfaces * unify location … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0dd16778   10 years martin start migrating devman to interfaces lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78bb04b   10 years martin introduce ports for callback connections lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @566992e1   10 years martin extremely rudimentary support for interfaces and ports (does not do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57dea62   10 years martin coding style (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2133e02   10 years martin canonically reserve the first argument of IPC_M_CONNECT_ME_TO for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a8ce16e   10 years martin rename services_t to service_t for consistency cleanup the naming … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @abf2dfd   10 years martin preparations for interface types lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b688fd8   10 years martin gradually introduce async ports, initial phase The initial phase is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f57ccb5   10 years jiri Set partition type based on selected filesystem type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b10460a   10 years jiri Add missing docblocks in network code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c02d098   10 years jiri Most of logical partition support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7a4d06   10 years jiri Most of extended (but not logical) partition support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70815a24   10 years jiri Generate GUIDs for new GPT labels and partitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47726b5e   10 years jiri Fix bug in address parsing (thx Jan Buchar) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6bc542b   10 years jiri Allocate and create partition with libfdisk (except actual … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1626cd4   10 years jiri Propagate label and partition block ranges and other info up through … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28ed0d9   10 years jiri VBD client API, liblabel API, pass partition creation/deletion through … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22fb7ab   10 years jiri Delegate disks to volsrv and labels to vbd. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1356f85a   10 years jiri Stubs of volsrv, vbd and liblabel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8227d63   10 years jiri UI for creating and deleting partitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2654afb   10 years jakub Remove support for the abandoned concept of fibril serialization. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c721d26   10 years jakub The async_futex must also be held during FIBRIL_FROM_DEAD. Add the … 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
Note: See TracRevisionLog for help on using the revision log.