|  |  | @ca48672 | 4 months | jiri | loc_service_register() needs to take a port ID argument. | 
            
              |  |  | @0db0df2 | 7 months | zarevucky.jiri | Hash table improvements
Implement hash_table_foreach macro, analogous … | 
            
              |  |  | @8300c72 | 8 months | jiri | Quiesce devices before proceeding with shutdown.
Only implemented for … | 
            
              |  |  | @832cbe7 | 9 months | jiri | Add proper IDE PCI to ISA fallback mechanism.
To determine if legacy … | 
            
              |  |  | @c3d9aaf5 | 9 months | jiri | Determine when device (sub)tree is stable.
Devman will only return … | 
            
              |  |  | @4c6fd56 | 2 years | jiri | loc_server_register() should be callable more than once (API only)
 …
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @61eb2ce2 | 3 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 | 
            
              |  |  | @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 | 
            
              |  |  | @c21d4d6 | 6 years | zarevucky.jiri | Add copyright headers for new files
Most are a copy of the headers …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5fd05862 | 6 years | zarevucky.jiri | Convert uspace to meson
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e801dc | 7 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 | 
            
              |  |  | @fafb8e5 | 7 years | zarevucky.jiri | Mechanically lowercase IPC_SET_*/IPC_GET_*
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb13ef8 | 7 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 | 
            
              |  |  | @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 | 
            
              |  |  | @3083c74 | 7 years | jakub | Fix devman device reference counting
After commit 498ced1, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f89204ee | 7 years | jakub | Fix devman function reference counting
After commit 498ced18a4, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5aa06ad | 7 years | jakub | Give a dev reference to driver_reassign_fibril()
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @64f85f5 | 7 years | jakub | Fix use of uninitialized variable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @beb83c1 | 7 years | jakub | Add async_accept_0() for accepting connections
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6769005 | 7 years | jakub | Use user-defined labels instead of phone hashes
This commit changes …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b25970f | 7 years | jiri | Fix ISA-only PC support.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @889cdb1 | 7 years | jakub | Always answer the IPC_M_PHONE_HUNGUP message
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @30785f1 | 7 years | jakub | Handle errors returned by loc_service_add_to_cat()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @09ab0a9a | 7 years | jiri | Fix vertical spacing with new Ccheck revision.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4122410 | 7 years | jakub | Improve Doxygen documentaion
This is stil WiP. A number of libraries, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @498ced1 | 7 years | jiri.zarevucky | Unify reference counting and remove some unnecessary instances of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b1baac | 7 years | martin | ns: register service interfaces individually
Each service interface …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @984a9ba | 7 years | martin | do not expose the call capability handler from the async framework
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7c3fb9b | 7 years | jiri | Fix block comment formatting (ccheck).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1433ecda | 8 years | jiri | Fix cstyle: make ccheck-fix and commit only files where all the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a46e56b | 8 years | jakub | Prefer handle over ID in naming handle variables
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3be9d10 | 8 years | jakub | Get rid of ipc_callid_t
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5ef16903 | 8 years | jiri | ccheck found these backslashes incorrectly placed in C code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a35b458 | 8 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 | 
            
              |  |  | @1b20da0 | 8 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 | 
            
              |  |  | @33b8d024 | 8 years | zarevucky.jiri | Remove constqualifier from the argument offree()and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @39330200 | 8 years | zarevucky.jiri | Rename struct statandstruct statfstovfs_stat_tand …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b7fd2a0 | 8 years | zarevucky.jiri | Use errno_tin all uspace and kernel code.
Change type of every …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cde999a | 8 years | zarevucky.jiri | Fix comments to stop referring to error codes as negative.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1569a9b | 8 years | noreply | The "not-so-obvious" error handling tweaks. (#9)
Some more changes to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @25a179e | 8 years | zarevucky.jiri | IPC return values are always errno constants. Adjust types to reflect …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f77c1c9 | 8 years | zarevucky.jiri | Return VFS handles separately from error codes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c1694b6b | 8 years | zarevucky.jiri | Add str_error() in numerous places.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9af1c61 | 8 years | zarevucky.jiri | Print errno values as string, rather than just numbers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8e3498b | 8 years | jiri | vfs_read/write() should return error code separately from number of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @81685dd9 | 8 years | jiri | Add devctl unload-drv subcommand to manually unload a driver that is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @ce04ea44 | 9 years | jakub | Rename read() to vfs_read() and write() to vfs_write()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9c4cf0d | 9 years | jakub | Rename close() to vfs_put()
This is motivated mainly by the fact that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b19e892 | 9 years | jakub | Merge open() with posix_open() and provide vfs_lookup_open() instead
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @23a0368 | 9 years | jakub | Rename stat() to vfs_stat_path() and fstat() to vfs_stat()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @58898d1d | 9 years | jakub | Remove VFS_IN_SEEK from VFS
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aed3e6a | 9 years | jakub | Allow # comments in match files
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @96ef672 | 9 years | jakub | Do not leave behind functions in device_tree.loc_functions hash table
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5b18137 | 9 years | jakub | devman: Fix memory leak
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @8a637a4 | 10 years | martin | remove EEXISTS in favor of EEXIST
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @0dd16778 | 10 years | martin | start migrating devman to interfaces
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @ba0eac5 | 11 years | jakub | fun_online() should set fun→state to FUN_ON_LINE.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @acb8766e | 11 years | xm.koutny+hos | Fixed obvious typo (fortunately not called in typical use case)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1c635d6 | 11 years | sucha14 | Do not hold a task's return value after it has disconnected.
Holding …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @005ac3c | 11 years | jiri | devman_forward() should disregard device state.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c9b28a | 12 years | jiri | Printing match IDs of drivers and functions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1db5669 | 12 years | jiri | devctl show-drv lists attached devices, add device count to list-drv.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7969087 | 12 years | jiri | devctl load-drv to manually load a driver.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e5556e4a | 12 years | jiri | Reverse order of drivers in driver list. Print driver state.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4c6ade6 | 12 years | jiri | Remove leftover debugging output.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @de3d15b4 | 12 years | jiri | No need to print all drivers as they are found during boot anymore.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0511549 | 12 years | jiri | Add devctl list-drv subcommand to list known drivers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a501e22c | 12 years | jiri | free_not_null really not needed.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @02e5e34 | 12 years | jiri | Fun on-/off-line needs to go to fun.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @181c32f | 12 years | jiri | Separate module for devman-driver communication.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d80d7a8 | 12 years | jiri | Separate module for devman-client connection handling.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @08bc23d | 12 years | jiri | Merge breaking devman.c apart.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a60e90b | 12 years | jiri | Move rest of functionality from devman.c to other modules.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @59dc181 | 12 years | jiri | Move devtree-related functionality to separate devman module.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @38e52c92 | 12 years | jiri | Move fun-dev-related functionality to a separate devman module.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1bafbf | 12 years | jiri | Move dev-node related devman functionality to a separate module.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @041b026 | 12 years | jiri | Move driver-related devman functionality to a separate module.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @feeac0d | 12 years | jiri | Simplify use of list_foreach.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5b08d750 | 12 years | jiri | free_not_null is no longer needed.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4f7bf6 | 13 years | jakub | Silence compiler warnings when optimized for size.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3e6a98c5 | 13 years | jiri | Standards-compliant boolean type.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4e00f87 | 13 years | jakub | Use NULL instead of 0 as a hash_table_ops_t member initializer.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @062d900 | 13 years | jakub | Cherrypick userspace hash table changes from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a1a101d | 13 years | vojtechhorky | Get rid of log_log_msg()
All calls to log_msg(LVL_*) were rewritten …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @267f235 | 13 years | vojtechhorky | log_init() needs only one parameter
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4820360 | 13 years | jiri | Synchronize device tree transitions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @33fc3ae | 13 years | jakub | Do not leak a fun_node_t reference in devman_add_function()
when …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f57fb7 | 13 years | jiri | In devctl print driver name for child of each function (and not the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @50ad3f3 | 13 years | martin | trivial changes (error code reporting, messages)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @77a69ea | 14 years | jiri | Allow multiple tasks to register for loc category change events.
Open …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f302586 | 14 years | martin | make sure the client_connection is explicitly set at most once
it is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @609243f4 | 14 years | martin | cherrypick general networking improvements from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f98bec0f | 14 years | martin | fix error path in find_dev_node_no_lock()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @655cc56 | 14 years | vojtechhorky | devman: add missing call answer
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a96a982 | 14 years | martin | do not discard the error value
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |