# # ChangeLog for uspace/lib/c/generic in mainline # # Generated by Trac 1.6 # 2026-06-02T07:32:12Z Sun, 05 Jan 2020 03:04:38 GMT Matthieu Riolo [16d748ee] * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/srv/taskman/main.c (modified) Removing implicit handler from async/server and taskman. Correcting ... Sun, 05 Jan 2020 03:04:37 GMT Matthieu Riolo [2f04bdd] * uspace/lib/c/generic/libc.c (modified) Ensuring that taskman does not initialize itself Taskman used to ... Sat, 16 Nov 2019 23:42:54 GMT Matthieu Riolo [34e91bf] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/taskman_noasync.c (deleted) * uspace/lib/c/include/taskman_noasync.h (deleted) * uspace/srv/ns/ns.c (modified) Deleting taskman_noasync Since IPC and async should be mixed, it ... Fri, 15 Nov 2019 18:45:24 GMT Matthieu Riolo [ae004bc] * uspace/lib/c/generic/async/client.c (modified) correcting create_session() calls When creating a new session for a ... Sun, 06 Oct 2019 19:47:36 GMT Matthieu Riolo [7ffdcbd] * abi/include/abi/ipc/interfaces.h (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/include/ipc/common.h (modified) Correcting IPC calls introduced with taskman The new PHONE_INITIAL ... Sun, 06 Oct 2019 19:47:36 GMT Matthieu Riolo [5be6361] * uspace/lib/c/generic/taskman.c (modified) Make use of helper function in lib/taskman The code provided helper ... Sun, 06 Oct 2019 19:47:36 GMT Matthieu Riolo [03daabd] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/array.c (moved) * uspace/lib/c/include/adt/array.h (moved) * uspace/lib/c/test/adt/array.c (added) * uspace/lib/c/test/adt/dyn_array.c (deleted) * uspace/lib/c/test/main.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/job.h (modified) * uspace/srv/sysman/job_closure.c (modified) * uspace/srv/sysman/job_closure.h (modified) * uspace/srv/sysman/job_queue.c (modified) * uspace/srv/sysman/sysman.c (modified) * uspace/srv/sysman/test/job_closure.c (modified) Renaming dyn_array to array The term `dyn_array` is redunant and ... Sun, 06 Oct 2019 19:47:15 GMT Matthieu Riolo [25697163] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/include/taskman_noasync.h (modified) * uspace/lib/c/test/dyn_array.c (modified) * uspace/srv/sysman/connection_broker.c (modified) * uspace/srv/sysman/connection_ctl.c (modified) * uspace/srv/sysman/edge.c (modified) * uspace/srv/sysman/edge.h (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/job_closure.c (modified) * uspace/srv/sysman/job_closure.h (modified) * uspace/srv/sysman/job_queue.c (modified) * uspace/srv/sysman/job_queue.h (modified) * uspace/srv/sysman/repo.c (modified) * uspace/srv/sysman/repo.h (modified) * uspace/srv/sysman/sm_task.c (modified) * uspace/srv/sysman/sysman.c (modified) * uspace/srv/sysman/test/job_closure.c (modified) * uspace/srv/sysman/test/job_queue.c (modified) * uspace/srv/sysman/test/mock_unit.c (modified) * uspace/srv/sysman/test/mock_unit.h (modified) * uspace/srv/sysman/unit.c (modified) * uspace/srv/sysman/unit.h (modified) * uspace/srv/sysman/units/unit_tgt.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) Replacing int with errno_t The merged code from system-daemon still ... Mon, 02 Sep 2019 19:01:50 GMT Matthieu Riolo [102f641] * abi/include/abi/ipc/interfaces.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/proc/program.c (modified) * uspace/app/getterm/getterm.c (modified) * uspace/app/sysctl/main.c (modified) * uspace/app/tester/proc/dummy_task.c (modified) * uspace/app/tester/proc/task_anywait.c (modified) * uspace/app/tester/proc/task_wait.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/task_event.c (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/generic/taskman_noasync.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/taskman_noasync.h (modified) * uspace/lib/c/include/types/task.h (modified) * uspace/lib/c/test/dyn_array.c (modified) * uspace/lib/conf/include/conf/configuration.h (modified) * uspace/lib/conf/include/conf/ini.h (modified) * uspace/lib/conf/include/conf/text_parse.h (modified) * uspace/lib/conf/src/ini.c (modified) * uspace/lib/conf/src/text_parse.c (modified) * uspace/lib/conf/test/ini.c (modified) * uspace/lib/conf/test/main.c (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/sysman/src/broker.c (modified) * uspace/lib/sysman/src/ctl.c (modified) * uspace/lib/sysman/src/sysman.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/loopip/loopip.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/sysman/connection_broker.c (modified) * uspace/srv/sysman/connection_ctl.c (modified) * uspace/srv/sysman/edge.c (modified) * uspace/srv/sysman/edge.h (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/job.h (modified) * uspace/srv/sysman/job_closure.c (modified) * uspace/srv/sysman/job_queue.c (modified) * uspace/srv/sysman/log.c (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/sysman/repo.c (modified) * uspace/srv/sysman/repo.h (modified) * uspace/srv/sysman/sm_task.c (modified) * uspace/srv/sysman/sysman.c (modified) * uspace/srv/sysman/sysman.h (modified) * uspace/srv/sysman/test/job_closure.c (modified) * uspace/srv/sysman/test/job_queue.c (modified) * uspace/srv/sysman/test/main.c (modified) * uspace/srv/sysman/test/mock_unit.c (modified) * uspace/srv/sysman/unit.c (modified) * uspace/srv/sysman/unit.h (modified) * uspace/srv/sysman/units/unit_cfg.c (modified) * uspace/srv/sysman/units/unit_mnt.c (modified) * uspace/srv/sysman/units/unit_mnt.h (modified) * uspace/srv/sysman/units/unit_svc.c (modified) * uspace/srv/sysman/units/unit_svc.h (modified) * uspace/srv/sysman/units/unit_tgt.c (modified) * uspace/srv/sysman/util.c (modified) * uspace/srv/taskman/event.c (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Correcting syntax according to ccheck Sat, 31 Aug 2019 10:45:17 GMT Matthieu Riolo [241f1985] * abi/include/abi/ipc/interfaces.h (modified) * boot/Makefile (modified) * kernel/generic/src/proc/task.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sysctl/Makefile (modified) * uspace/app/sysctl/main.c (modified) * uspace/app/tester/proc/dummy_task.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/taskman.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/task_event.c (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/generic/taskman_noasync.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/taskman.h (modified) * uspace/lib/conf/src/configuration.c (modified) * uspace/lib/conf/src/ini.c (modified) * uspace/lib/sysman/include/sysman/ctl.h (modified) * uspace/lib/sysman/src/ctl.c (modified) * uspace/lib/sysman/src/sysman.c (modified) * uspace/srv/devman/Makefile (modified) * uspace/srv/devman/driver.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/Makefile (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/sysman/Makefile (modified) * uspace/srv/sysman/connection_broker.c (modified) * uspace/srv/sysman/connection_broker.h (modified) * uspace/srv/sysman/connection_ctl.c (modified) * uspace/srv/sysman/connection_ctl.h (modified) * uspace/srv/sysman/edge.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/job.h (modified) * uspace/srv/sysman/job_closure.c (modified) * uspace/srv/sysman/log.h (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/sysman/repo.c (modified) * uspace/srv/sysman/sm_task.c (modified) * uspace/srv/sysman/sm_task.h (modified) * uspace/srv/sysman/sysman.c (modified) * uspace/srv/sysman/sysman.h (modified) * uspace/srv/sysman/test/job_closure.c (modified) * uspace/srv/sysman/units/unit_cfg.c (modified) * uspace/srv/sysman/units/unit_mnt.c (modified) * uspace/srv/sysman/units/unit_svc.c (modified) * uspace/srv/taskman/event.c (modified) * uspace/srv/taskman/event.h (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Correcting failure from previous merge The commits from Michal ... Wed, 07 Aug 2019 11:47:00 GMT Matthieu Riolo [87a31ef2] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/taskman_noasync.c (added) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/taskman.h (modified) * uspace/lib/c/include/taskman_noasync.h (added) * uspace/lib/c/include/types/task.h (modified) * uspace/srv/ns/ns.c (modified) ns: Created simplified taskman API using low-level IPC API only ... Wed, 07 Aug 2019 11:18:35 GMT Matthieu Riolo [4ff66ae] * uspace/app/tester/proc/task_anywait.c (modified) * uspace/lib/c/generic/task_event.c (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/taskman.h (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/sysman/sm_task.c (modified) * uspace/srv/sysman/sm_task.h (modified) * uspace/srv/taskman/event.c (modified) * uspace/srv/taskman/event.h (modified) * uspace/srv/taskman/main.c (modified) taskman: Bind events dump to register handler - So that no events ... Wed, 07 Aug 2019 11:10:46 GMT Matthieu Riolo [4667b5c] * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/taskman.h (modified) * uspace/srv/taskman/event.c (modified) * uspace/srv/taskman/event.h (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) * uspace/srv/taskman/taskman.h (modified) taskman: Add method to dump events of already running tasks It's ... Wed, 07 Aug 2019 11:05:55 GMT Matthieu Riolo [5353f50] * boot/Makefile.common (modified) * uspace/cfg/sysman/default.tgt (modified) * uspace/cfg/sysman/net__dhcp.svc (added) * uspace/cfg/sysman/net__dnsr.svc (added) * uspace/cfg/sysman/net__ethip.svc (added) * uspace/cfg/sysman/net__inet.svc (added) * uspace/cfg/sysman/net__loopback.svc (added) * uspace/cfg/sysman/net__netconf.svc (added) * uspace/cfg/sysman/net__tcp.svc (added) * uspace/cfg/sysman/net__udp.svc (added) * uspace/cfg/sysman/network.tgt (added) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/net/loopip/loopip.c (modified) net: Start network service on boot - Create unit files - Create ... Wed, 07 Aug 2019 10:22:06 GMT Matthieu Riolo [7cce333] * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/gui/window.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/sysman/units/unit_mnt.c (modified) * uspace/srv/sysman/units/unit_mnt.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) sysman: Refined semantics of IPC_FLAG_AUTOSTART IPC_FLAG_AUTOSTART_ ... Wed, 07 Aug 2019 09:15:30 GMT Matthieu Riolo [012dd8e] * abi/include/abi/ipc/methods.h (modified) * boot/Makefile.common (modified) * kernel/generic/src/main/kinit.c (modified) * uspace/app/tester/proc/task_wait.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/task.h (modified) * uspace/lib/c/generic/private/taskman.h (moved) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/task_event.c (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/taskman.h (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/taskman/event.c (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) taskman: Handle INIT_TASKS as tasks spawned by loader - everyone is ... Wed, 07 Aug 2019 05:48:26 GMT Matthieu Riolo [456f7ae] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/private/task.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/task_event.c (added) * uspace/lib/c/include/task.h (modified) libc: Separated task event functions Conflicts: ... Wed, 07 Aug 2019 05:42:02 GMT Matthieu Riolo [b8341bc] * uspace/app/tester/proc/task_anywait.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/srv/taskman/main.c (modified) taskman: IPC builerplate for task event API - Actual implementation ... Wed, 07 Aug 2019 05:39:54 GMT Matthieu Riolo [b22b0a94] * uspace/app/tester/Makefile (modified) * uspace/app/tester/proc/common.h (modified) * uspace/app/tester/proc/task_anywait.c (added) * uspace/app/tester/proc/task_anywait.def (added) * uspace/app/tester/proc/task_wait.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/types/task.h (modified) task: Inoperative API for passing kernel task events to uspace - ... Wed, 07 Aug 2019 05:25:59 GMT Matthieu Riolo [d4ec49e] * uspace/app/tester/proc/task_wait.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/task.h (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) taskman: Implement waiting both for retval and exit Conflicts: ... Wed, 07 Aug 2019 04:46:21 GMT Matthieu Riolo [5044114] * uspace/lib/c/generic/task.c (modified) taskman: Allow relaxed task_wait setups Conflicts: ... Wed, 07 Aug 2019 04:33:20 GMT Matthieu Riolo [2f44fafd] * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/private/task.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) taskman: Implement task_wait API to pass all tests - different ... Wed, 07 Aug 2019 04:20:30 GMT Matthieu Riolo [1be7bee] * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/private/task.h (added) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/posix/src/sys/wait.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskman/Makefile (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (added) * uspace/srv/taskman/task.h (added) * uspace/srv/taskman/taskman.h (added) sysman: Move task retval and waiting logic to taskman (partially) - ... Wed, 07 Aug 2019 02:36:00 GMT Matthieu Riolo [fe86d9d] * uspace/lib/c/generic/taskman.c (modified) taskman: .bzrignore + forgotten printf Conflicts: .bzrignore Wed, 07 Aug 2019 02:33:03 GMT Matthieu Riolo [0a8f070] * abi/include/abi/ipc/methods.h (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/trace/ipcp.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/ns.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/taskman.c (added) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/taskman.h (moved) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/taskman.h (added) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/ns/clonable.c (deleted) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskman/Makefile (added) * uspace/srv/taskman/main.c (added) Create taskman server (extracts task-related operations from naming ... Tue, 06 Aug 2019 19:20:35 GMT Matthieu Riolo [63a3276] * uspace/lib/c/generic/loc.c (modified) * uspace/srv/devman/driver.c (modified) * uspace/srv/devman/driver.h (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/sysman/connection_broker.c (modified) * uspace/srv/sysman/connection_ctl.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/unit.h (modified) * uspace/srv/sysman/units/unit_svc.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) sysman: Instrumented locsrv for autostart - also refactored unit ... Tue, 06 Aug 2019 18:29:48 GMT Matthieu Riolo [c2d50c8] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/test/dyn_array.c (modified) dyn_array: Add concat and clear_range operations Sat, 03 Aug 2019 09:44:51 GMT Matthieu Riolo [dd5c623] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/test/dyn_array.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/sysman.c (modified) dyn_array: Non-allocating initialization API Sat, 03 Aug 2019 08:40:30 GMT Matthieu Riolo [4b1c6a4b] * boot/Makefile.common (modified) * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/test/dyn_array.c (modified) libc: Add more dyn_array functions Conflicts: ... Sat, 03 Aug 2019 08:26:04 GMT Matthieu Riolo [c8891c8] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) dyn_array: Remove runtime pointer arithmetics Sat, 03 Aug 2019 08:24:52 GMT Matthieu Riolo [62d3d87] * uspace/Makefile (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/dyn_array.c (added) * uspace/lib/c/include/adt/dyn_array.h (added) * uspace/lib/c/test/dyn_array.c (added) * uspace/lib/c/test/main.c (modified) Create ADT for dynamic array and its tests Conflicts: ... Tue, 16 Jul 2019 15:07:01 GMT Jiri Svoboda [a949f4a] * HelenOS.config (modified) * uspace/lib/c/arch/amd64/src/rtld/reloc.c (modified) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia64/Makefile.inc (modified) * uspace/lib/c/arch/ia64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/ia64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/ia64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/ia64/src/rtld/reloc.c (added) * uspace/lib/c/arch/ia64/src/thread_entry.S (modified) * uspace/lib/c/arch/ia64/src/tls.c (modified) * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) * uspace/lib/c/generic/dlfcn.c (modified) * uspace/lib/c/include/rtld/rtld_arch.h (modified) Dynamic linking on IA-64 (WIP) Thu, 06 Jun 2019 12:15:29 GMT GitHub [b401b33] * kernel/Makefile (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/lib/strtol.c (added) * uspace/lib/c/generic/ctype.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/test/strtol.c (modified) Merge pull request #169 from le-jzr/strtolwip Removes internal ... Wed, 05 Jun 2019 13:58:08 GMT Jiří Zárevúcky [a4cf312] * uspace/lib/c/generic/ubsan.c (modified) * uspace/lib/crypto/crypto.c (modified) Fix build with -fsanitize=undefined Wed, 05 Jun 2019 12:14:49 GMT Jiří Zárevúcky [f3f4149] * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/src/crt0.c (moved) * uspace/lib/c/arch/amd64/src/crt0.S (moved) * uspace/lib/c/arch/arm32/src/crt0.S (moved) * uspace/lib/c/arch/arm64/src/crt0.S (moved) * uspace/lib/c/arch/ia32/src/crt0.S (moved) * uspace/lib/c/arch/ia64/src/crt0.S (moved) * uspace/lib/c/arch/mips32/src/crt0.S (moved) * uspace/lib/c/arch/ppc32/src/crt0.S (moved) * uspace/lib/c/arch/riscv64/src/crt0.c (moved) * uspace/lib/c/arch/sparc64/src/crt0.S (moved) * uspace/lib/c/generic/crt/crt1.c (moved) Rename entry.[cS] files to match their export names Tue, 28 May 2019 18:38:09 GMT Jiří Zárevúcky [bebd154] * abi/include/limits.h (modified) * uspace/lib/c/generic/dirent.c (modified) * uspace/lib/c/include/dirent.h (modified) Fix coastline gcc build Not really sure why, but during gcc build ... Mon, 27 May 2019 20:39:31 GMT Jiří Zárevúcky [42e91ae] * kernel/Makefile (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/lib/strtol.c (added) * uspace/lib/c/generic/ctype.c (modified) Replace kernel's copy of str_uint64_t with a piece of strtol.c Mon, 27 May 2019 20:27:49 GMT Jiří Zárevúcky [1c9bf292] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/test/strtol.c (modified) Reunite uspace string-to-int conversion functions Mon, 27 May 2019 16:17:33 GMT Jiří Zárevúcky [0260034] * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/test/strtol.c (modified) Fix and test additional corner cases in strtol() Mon, 27 May 2019 16:17:24 GMT Jiří Zárevúcky [31a566b] * uspace/lib/c/generic/strtol.c (modified) Generalize and fix strtol() and friends Added the option to ... Mon, 27 May 2019 12:38:26 GMT Jiří Zárevúcky [bc56f30] * abi/include/_bits/errno.h (modified) * abi/include/_bits/native.h (modified) * abi/include/_bits/off64_t.h (added) * abi/include/_bits/ssize_t.h (modified) * abi/include/inttypes.h (modified) * abi/include/limits.h (modified) * kernel/Makefile (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/bsearch.h (modified) * uspace/lib/c/include/ctype.h (modified) * uspace/lib/c/include/dirent.h (modified) * uspace/lib/c/include/dlfcn.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/qsort.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/include/time.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/cpp/include/__bits/chrono.hpp (modified) * uspace/lib/cpp/include/__bits/io/ios.hpp (modified) * uspace/lib/cpp/include/__bits/limits.hpp (modified) * uspace/lib/cpp/include/__bits/locale/num_get.hpp (modified) * uspace/lib/cpp/include/__bits/random.hpp (modified) * uspace/lib/cpp/include/__bits/string/string.hpp (modified) * uspace/lib/cpp/include/__bits/thread/condition_variable.hpp (modified) * uspace/lib/cpp/include/__bits/thread/threading.hpp (modified) * uspace/lib/cpp/include/cassert (modified) * uspace/lib/cpp/include/cctype (modified) * uspace/lib/cpp/include/cerrno (modified) * uspace/lib/cpp/include/cinttypes (modified) * uspace/lib/cpp/include/climits (modified) * uspace/lib/cpp/include/csetjmp (modified) * uspace/lib/cpp/include/cstdarg (modified) * uspace/lib/cpp/include/cstddef (modified) * uspace/lib/cpp/include/cstdint (modified) * uspace/lib/cpp/include/cstdio (modified) * uspace/lib/cpp/include/cstdlib (modified) * uspace/lib/cpp/include/cstring (modified) * uspace/lib/cpp/include/ctime (modified) * uspace/lib/cpp/include/cwchar (modified) * uspace/lib/cpp/src/stdexcept.cpp (modified) * uspace/lib/cpp/src/string.cpp (modified) * uspace/lib/cpp/src/typeinfo.cpp (modified) * uspace/lib/pcm/src/format.c (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/include/posix/ctype.h (modified) * uspace/lib/posix/include/posix/dlfcn.h (modified) * uspace/lib/posix/include/posix/fcntl.h (modified) * uspace/lib/posix/include/posix/fnmatch.h (modified) * uspace/lib/posix/include/posix/locale.h (modified) * uspace/lib/posix/include/posix/pthread.h (modified) * uspace/lib/posix/include/posix/pwd.h (modified) * uspace/lib/posix/include/posix/signal.h (modified) * uspace/lib/posix/include/posix/stdio.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/mman.h (modified) * uspace/lib/posix/include/posix/sys/stat.h (modified) * uspace/lib/posix/include/posix/sys/time.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/posix/include/posix/sys/wait.h (modified) * uspace/lib/posix/include/posix/time.h (modified) * uspace/lib/posix/include/posix/ucontext.h (modified) * uspace/lib/posix/include/posix/unistd.h (modified) * uspace/lib/posix/src/internal/common.h (modified) * uspace/lib/posix/src/sys/mman.c (modified) * uspace/srv/vfs/vfs.h (modified) Make some libc and libposix headers usable in C++ These headers ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [a0e2f9c] * uspace/lib/c/generic/rtld/module.c (modified) Correcting return handling of rtld/module_load() Because of the ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [8aea932] * uspace/lib/c/generic/dlfcn.c (modified) dlopen() used to run into a null pointer The rtld functions will ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [bdca26a] * kernel/generic/include/lib/elf_load.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/proc/program.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/include/elf/elf_load.h (modified) * uspace/lib/c/include/elf/elf_mod.h (modified) * uspace/srv/loader/main.c (modified) Removing printf when failing from lib/rtld If rtld failed a message ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [967e7a1] * uspace/lib/c/generic/dlfcn.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/generic/rtld/rtld.c (modified) * uspace/lib/c/include/rtld/module.h (modified) Removing `exit()` from lib rtld Several functions in the library ... Mon, 25 Feb 2019 14:42:38 GMT GitHub [5e801dc] * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/lib/ra.c (modified) * uspace/app/hbench/env.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/ext4/src/ops.c (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_wol_virtues.c (modified) * uspace/srv/devman/devtree.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/exfat/exfat_idx.c (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/hid/input/gsp.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs_node.c (modified) Indicate and enforce constness of hash table key in certain functions ... Sat, 23 Feb 2019 17:52:16 GMT Jiří Zárevúcky [ca0e838] * abi/include/abi/cap.h (modified) * abi/include/abi/ddi/arg.h (modified) * abi/include/abi/elf.h (modified) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/kio.h (modified) * abi/include/abi/mm/as.h (modified) * abi/include/abi/synch.h (modified) * abi/include/abi/sysinfo.h (modified) * uspace/app/taskdump/symtab.c (modified) * uspace/lib/c/generic/rtld/symbol.c (modified) Convert preprocessor macros in abi/ to C constructs Preprocessor ... Sat, 23 Feb 2019 17:16:01 GMT GitHub [ab87db5] * abi/include/abi/cap.h (modified) * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Merge pull request #157 Turn some function-like macros into functions Mon, 18 Feb 2019 17:03:04 GMT Jiří Zárevúcky [76ec309b] * uspace/lib/c/generic/imath.c (modified) Correct ipow10_u64() for large exponents theoretically ipow10_u64() ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [a4ee8b3f] * uspace/lib/c/generic/uuid.c (modified) Make sure rndgen_destroy() always gets called The original ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [6c707e4] * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/include/uuid.h (modified) Add an implementation of uuid_format Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [ab7d85a] * uspace/lib/c/generic/uuid.c (modified) Remove unnecessary test from uuid parser The original parser tested ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [bae2a05f] * uspace/lib/c/generic/gsort.c (modified) Update file description for gsort.c This commit removes the old ... Fri, 15 Feb 2019 13:34:23 GMT Jiří Zárevúcky [0f6a85ae] * uspace/lib/c/generic/uuid.c (modified) Fix version 4 UUID generation According to the standard, the 4 most ... Fri, 15 Feb 2019 13:10:09 GMT Jiří Zárevúcky [9f4ce50] * uspace/lib/c/generic/gsort.c (modified) Fix test of the comparison function in gsort() Comparison functions ... Fri, 15 Feb 2019 13:02:35 GMT Jiří Zárevúcky [89e3152] * uspace/lib/c/generic/string.c (modified) Fix strndup() PCUT showed one failure which occured while testing ... Mon, 11 Feb 2019 15:01:33 GMT Jiří Zárevúcky [4805495] * abi/arch/abs32le/include/abi/arch/elf.h (modified) * abi/arch/amd64/include/abi/arch/elf.h (modified) * abi/arch/arm32/include/abi/arch/elf.h (modified) * abi/arch/ia32/include/abi/arch/elf.h (modified) * abi/arch/ia64/include/abi/arch/elf.h (modified) * abi/arch/mips32/include/abi/arch/elf.h (modified) * abi/arch/ppc32/include/abi/arch/elf.h (modified) * abi/arch/riscv64/include/abi/arch/elf.h (modified) * abi/arch/sparc64/include/abi/arch/elf.h (modified) * abi/include/abi/asmtool.h (modified) * abi/include/abi/cap.h (modified) * abi/include/abi/ddi/arg.h (modified) * abi/include/abi/ddi/irq.h (modified) * abi/include/abi/elf.h (modified) * abi/include/abi/fb/visuals.h (modified) * abi/include/abi/fourcc.h (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/kio.h (modified) * abi/include/abi/klog.h (modified) * abi/include/abi/log.h (modified) * abi/include/abi/mm/as.h (modified) * abi/include/abi/proc/task.h (modified) * abi/include/abi/proc/thread.h (modified) * abi/include/abi/proc/uarg.h (modified) * abi/include/abi/synch.h (modified) * abi/include/abi/syscall.h (modified) * abi/include/abi/sysinfo.h (modified) * abi/include/abi/udebug.h (modified) * abi/include/limits.h (modified) * boot/generic/include/byteorder.h (modified) * kernel/generic/include/adt/odict.h (modified) * kernel/generic/include/lib/refcount.h (modified) * kernel/generic/include/types/adt/odict.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/config.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/ddi.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/thread.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/tls.h (modified) * uspace/lib/c/arch/amd64/include/libarch/config.h (modified) * uspace/lib/c/arch/amd64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/amd64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/amd64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/thread.h (modified) * uspace/lib/c/arch/amd64/include/libarch/tls.h (modified) * uspace/lib/c/arch/arm32/include/libarch/config.h (modified) * uspace/lib/c/arch/arm32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/arm32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/arm32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/arm32/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/arm32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/arm32/include/libarch/thread.h (modified) * uspace/lib/c/arch/arm32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia32/include/libarch/config.h (modified) * uspace/lib/c/arch/ia32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ia32/include/libarch/thread.h (modified) * uspace/lib/c/arch/ia32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/include/libarch/config.h (modified) * uspace/lib/c/arch/ia64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia64/include/libarch/stack.h (modified) * uspace/lib/c/arch/ia64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/ia64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ia64/include/libarch/thread.h (modified) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/mips32/include/libarch/config.h (modified) * uspace/lib/c/arch/mips32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/mips32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/mips32/include/libarch/stack.h (modified) * uspace/lib/c/arch/mips32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/mips32/include/libarch/thread.h (modified) * uspace/lib/c/arch/mips32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/config.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/regname.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/thread.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/tls.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/config.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/thread.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/tls.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/config.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/stack.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/thread.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/tls.h (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/cc.h (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/private/io.h (modified) * uspace/lib/c/generic/private/libc.h (modified) * uspace/lib/c/generic/private/loader.h (modified) * uspace/lib/c/generic/private/malloc.h (modified) * uspace/lib/c/generic/private/ns.h (modified) * uspace/lib/c/generic/private/scanf.h (modified) * uspace/lib/c/generic/private/sstream.h (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/generic/private/stdlib.h (modified) * uspace/lib/c/generic/private/thread.h (modified) * uspace/lib/c/include/adt/checksum.h (modified) * uspace/lib/c/include/adt/circ_buf.h (modified) * uspace/lib/c/include/adt/fifo.h (modified) * uspace/lib/c/include/adt/gcdlcm.h (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/adt/prodcons.h (modified) * uspace/lib/c/include/align.h (modified) * uspace/lib/c/include/arg_parse.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/barrier.h (modified) * uspace/lib/c/include/bd.h (modified) * uspace/lib/c/include/bd_srv.h (modified) * uspace/lib/c/include/bitops.h (modified) * uspace/lib/c/include/bsearch.h (modified) * uspace/lib/c/include/byteorder.h (modified) * uspace/lib/c/include/cap.h (modified) * uspace/lib/c/include/clipboard.h (modified) * uspace/lib/c/include/config.h (modified) * uspace/lib/c/include/context.h (modified) * uspace/lib/c/include/corecfg.h (modified) * uspace/lib/c/include/ctype.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/clock_dev.h (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (modified) * uspace/lib/c/include/device/led_dev.h (modified) * uspace/lib/c/include/device/pio_window.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/dirent.h (modified) * uspace/lib/c/include/dlfcn.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/elf/elf_linux.h (modified) * uspace/lib/c/include/entry_point.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/fourcc.h (modified) * uspace/lib/c/include/gsort.h (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (modified) * uspace/lib/c/include/imath.h (modified) * uspace/lib/c/include/inet/addr.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/inet/dnsr.h (modified) * uspace/lib/c/include/inet/endpoint.h (modified) * uspace/lib/c/include/inet/host.h (modified) * uspace/lib/c/include/inet/hostname.h (modified) * uspace/lib/c/include/inet/hostport.h (modified) * uspace/lib/c/include/inet/inet.h (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/lib/c/include/inet/inetping.h (modified) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/lib/c/include/inet/tcp.h (modified) * uspace/lib/c/include/inet/udp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chardev_srv.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/color.h (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/concaps.h (modified) * uspace/lib/c/include/io/cons_event.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/input.h (modified) * uspace/lib/c/include/io/kbd_event.h (modified) * uspace/lib/c/include/io/keycode.h (modified) * uspace/lib/c/include/io/kio.h (modified) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/label.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/lib/c/include/io/mode.h (modified) * uspace/lib/c/include/io/output.h (modified) * uspace/lib/c/include/io/pixel.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/io/printf_core.h (modified) * uspace/lib/c/include/io/serial.h (modified) * uspace/lib/c/include/io/style.h (modified) * uspace/lib/c/include/io/table.h (modified) * uspace/lib/c/include/io/verify.h (modified) * uspace/lib/c/include/io/visualizer.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/ipc/adb.h (modified) * uspace/lib/c/include/ipc/bd.h (modified) * uspace/lib/c/include/ipc/chardev.h (modified) * uspace/lib/c/include/ipc/clipboard.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/console.h (modified) * uspace/lib/c/include/ipc/corecfg.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/dhcp.h (modified) * uspace/lib/c/include/ipc/dnsr.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/graph.h (modified) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/lib/c/include/ipc/input.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/c/include/ipc/ipc_test.h (modified) * uspace/lib/c/include/ipc/iplink.h (modified) * uspace/lib/c/include/ipc/irc.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/ipc/kbdev.h (modified) * uspace/lib/c/include/ipc/loader.h (modified) * uspace/lib/c/include/ipc/loc.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/lib/c/include/ipc/mouseev.h (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ipc/output.h (modified) * uspace/lib/c/include/ipc/pci.h (modified) * uspace/lib/c/include/ipc/serial_ctl.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/tcp.h (modified) * uspace/lib/c/include/ipc/udp.h (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/ipc/window.h (modified) * uspace/lib/c/include/ipc_test.h (modified) * uspace/lib/c/include/irc.h (modified) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/c/include/libc.h (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/include/macros.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/nic/eth_phys.h (modified) * uspace/lib/c/include/nic/nic.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/pci.h (modified) * uspace/lib/c/include/perf.h (modified) * uspace/lib/c/include/qsort.h (modified) * uspace/lib/c/include/refcount.h (modified) * uspace/lib/c/include/rndgen.h (modified) * uspace/lib/c/include/rtld/dynamic.h (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) * uspace/lib/c/include/rtld/module.h (modified) * uspace/lib/c/include/rtld/rtld.h (modified) * uspace/lib/c/include/rtld/rtld_arch.h (modified) * uspace/lib/c/include/rtld/rtld_debug.h (modified) * uspace/lib/c/include/rtld/symbol.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/smc.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/stacktrace.h (modified) * uspace/lib/c/include/stats.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/str_error.h (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/time.h (modified) * uspace/lib/c/include/tls.h (modified) * uspace/lib/c/include/tmpfile.h (modified) * uspace/lib/c/include/trace.h (modified) * uspace/lib/c/include/types/casting.h (modified) * uspace/lib/c/include/types/common.h (modified) * uspace/lib/c/include/types/inet.h (modified) * uspace/lib/c/include/types/inet/host.h (modified) * uspace/lib/c/include/types/inet/hostport.h (modified) * uspace/lib/c/include/types/inetcfg.h (modified) * uspace/lib/c/include/types/inetping.h (modified) * uspace/lib/c/include/types/io/chardev.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/types/pci.h (modified) * uspace/lib/c/include/types/rtld/module.h (modified) * uspace/lib/c/include/types/rtld/rtld.h (modified) * uspace/lib/c/include/types/task.h (modified) * uspace/lib/c/include/types/uuid.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/c/include/udebug.h (modified) * uspace/lib/c/include/unaligned.h (modified) * uspace/lib/c/include/uuid.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vfs/canonify.h (modified) * uspace/lib/c/include/vfs/inbox.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/lib/c/include/vfs/vfs_sess.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/c/include/wchar.h (modified) Make sure libc and abi header guards are reserved identifiers It's ... Sun, 10 Feb 2019 13:27:33 GMT Jiří Zárevúcky [391996b] * uspace/lib/c/generic/dirent.c (modified) * uspace/lib/c/include/dirent.h (modified) Hide internal details of structure DIR Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [95a47b0] * abi/include/abi/ipc/ipc.h (modified) * uspace/lib/c/generic/async/server.c (modified) Turn ipc_get_*/ipc_set_* into functions Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [fafb8e5] * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Mechanically lowercase IPC_SET_*/IPC_GET_* Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [eb13ef8] * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [bb97118] * abi/include/abi/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/hound/src/protocol.c (modified) Convert CAP_HANDLE_RAW and CAP_HANDLE_VALID into functions Tue, 05 Feb 2019 17:42:58 GMT Jiří Zárevúcky [d066259] * boot/generic/include/errno.h (modified) * boot/generic/include/str.h (modified) * boot/generic/src/str.c (modified) * kernel/generic/include/str.h (modified) * kernel/generic/src/lib/str.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) Synchronize str.c/str.h across boot/kernel/uspace Tue, 05 Feb 2019 16:00:20 GMT Jiří Zárevúcky [cca2d93b] * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/include/stdio.h (modified) Rename (v)printf_size to (v)print_length, to match naming scheme Tue, 05 Feb 2019 15:25:50 GMT Jiří Zárevúcky [4f4018b] * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/http/src/headers.c (modified) * uspace/lib/http/src/request.c (modified) Do not misuse printf_size() to estimate byte size of output The ... Sun, 03 Feb 2019 22:49:24 GMT Jiri Svoboda [472fe7a] * uspace/lib/c/generic/mem.c (modified) * uspace/lib/c/generic/private/cc.h (modified) Fix ccheck Sun, 03 Feb 2019 17:03:37 GMT Jiří Zárevúcky [8f99dbf] * uspace/lib/c/generic/mem.c (modified) * uspace/lib/c/generic/private/cc.h (moved) * uspace/lib/c/include/mem.h (modified) Move non-optimization attribute from header to implementation Sun, 03 Feb 2019 14:56:13 GMT Jiří Zárevúcky [b4f1171] * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/src/fibril.S (modified) * uspace/lib/c/arch/ia32/src/fibril.S (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/src/fibril.S (modified) * uspace/lib/c/arch/mips32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/riscv64/src/fibril.c (modified) * uspace/lib/c/arch/sparc64/src/fibril.S (modified) * uspace/lib/c/generic/context.c (modified) * uspace/lib/c/generic/setjmp.c (modified) * uspace/lib/c/include/setjmp.h (modified) Rename __setjmp/__longjmp to __context_save/__context_restore Once ... Sat, 02 Feb 2019 17:05:56 GMT Jiří Zárevúcky [67ca359] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/ctype.c (added) * uspace/lib/c/include/ctype.h (modified) Functions in should be external Standard says so. Tue, 22 Jan 2019 16:35:46 GMT Jiří Zárevúcky [c3fa24e] * uspace/lib/c/generic/pio_trace.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) Use LIST_INITIALIZER() macro Sun, 20 Jan 2019 15:59:17 GMT Jiří Zárevúcky [e5360a8] * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/include/fibril.h (modified) Unnecessary public include Sun, 20 Jan 2019 15:59:17 GMT Jiří Zárevúcky [d8cb48d] * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/include/fibril.h (modified) Remove FIBRIL_DFLT_STK_SIZE macro Sun, 20 Jan 2019 15:56:59 GMT GitHub [4f13e19] * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Remove async "fast" and "slow" functions from public interface (#153) ... Mon, 14 Jan 2019 16:52:47 GMT Jiri Svoboda [1c3c287] * HelenOS.config (modified) * defaults/sparc64/niagara/Makefile.config (modified) * defaults/sparc64/ultra/Makefile.config (modified) * uspace/lib/c/arch/amd64/src/rtld/dynamic.c (modified) * uspace/lib/c/arch/sparc64/Makefile.common (modified) * uspace/lib/c/arch/sparc64/Makefile.inc (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/sparc64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/sparc64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/sparc64/include/libarch/tls.h (modified) * uspace/lib/c/arch/sparc64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (added) * uspace/lib/c/arch/sparc64/src/tls.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/include/smc.h (modified) Dynamic linking on sparc64 Fri, 11 Jan 2019 18:17:38 GMT Jiří Zárevúcky [fec7ba0] * uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/sysinst/rdimg.c (modified) * uspace/app/tester/stdio/logger2.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/bus/usb/xhci/hw_struct/common.h (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/irc.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/posix/src/time.c (modified) * uspace/lib/posix/src/unistd.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) Avoid including from Thu, 10 Jan 2019 18:39:16 GMT Jiří Zárevúcky [0a520db] * uspace/app/sbi/src/bigint.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/hcca.h (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/xhci/trb_ring.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/ieee_double.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/inetsrv/pdu.c (modified) Change static_assert to its standard definition Wed, 09 Jan 2019 12:38:13 GMT Jiri Svoboda [1567471] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * uspace/Makefile.common (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ia32/include/libarch/rtld/module.h (added) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) Enable dynamic linking on amd64 Tue, 08 Jan 2019 13:27:05 GMT Jiri Svoboda [d3e938c] * abi/include/abi/asmtool.h (modified) * uspace/lib/c/arch/amd64/Makefile.inc (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/amd64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/amd64/include/libarch/tls.h (modified) * uspace/lib/c/arch/amd64/src/entry.S (modified) * uspace/lib/c/arch/amd64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/amd64/src/rtld/reloc.c (added) * uspace/lib/c/arch/amd64/src/thread_entry.S (modified) * uspace/lib/c/arch/amd64/src/tls.c (modified) * uspace/lib/c/generic/rtld/dynamic.c (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) Dynamic linking on amd64 (WIP) After modifying HelenOS.config, it ... Fri, 04 Jan 2019 21:22:17 GMT Jiri Svoboda [f2d88f3] * uspace/app/sportdmp/sportdmp.c (modified) * uspace/app/tester/chardev/chardev1.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chardev_srv.h (modified) * uspace/lib/c/include/types/io/chardev.h (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/net/slip/slip.c (modified) * uspace/srv/test/chardev-test/main.c (modified) Add forgotten changes to enable non-blocking chardev read Thu, 03 Jan 2019 22:23:00 GMT Jiri Svoboda [c477c80] * abi/include/abi/ipc/methods.h (modified) * kernel/arch/arm32/src/mm/tlb.c (modified) * kernel/arch/ppc32/include/arch/istate_struct.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/thread.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/nettl/include/nettl/amap.h (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/srv/fs/udf/udf.h (modified) * uspace/srv/fs/udf/udf_file.c (modified) * uspace/srv/fs/udf/udf_file.h (modified) * uspace/srv/fs/udf/udf_ops.c (modified) * uspace/srv/fs/udf/udf_volume.c (modified) * uspace/srv/fs/udf/udf_volume.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/net/dnsrsrv/dns_msg.c (modified) Fix some common misspellings Thu, 03 Jan 2019 00:53:50 GMT Jiri Svoboda [7acd787] * .gitignore (modified) * abi/include/abi/ipc/interfaces.h (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/pci/Makefile (added) * uspace/app/pci/doc/doxygroups.h (added) * uspace/app/pci/pci.c (added) * uspace/drv/bus/pci/pciintel/Makefile (modified) * uspace/drv/bus/pci/pciintel/ctl.c (added) * uspace/drv/bus/pci/pciintel/ctl.h (added) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/pci/pciintel/pci.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/pci.c (added) * uspace/lib/c/include/ipc/pci.h (added) * uspace/lib/c/include/pci.h (added) * uspace/lib/c/include/types/pci.h (added) * uspace/srv/locsrv/locsrv.c (modified) Utility for listing PCI devices Currently all information presented ... Sun, 30 Dec 2018 11:49:13 GMT Jiri Svoboda [68f1254c] * uspace/lib/c/generic/io/chargrid.c (modified) * uspace/lib/clui/tinput.c (modified) Terminal/console need to handle invalid coordinates ... Wed, 05 Dec 2018 22:25:34 GMT Jakub Jermar [de9a18e] * uspace/lib/c/generic/async/server.c (modified) Make the call explicitly invalid in case of error Fri, 30 Nov 2018 10:04:57 GMT Jiri Svoboda [ea4910b] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/string.c (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/test/string.c (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/src/string.c (modified) strdup(), strndup(), strnlen() are commonly used extensions so move ... Thu, 22 Nov 2018 08:52:14 GMT Jiri Svoboda [21d3201] * uspace/lib/c/generic/loader.c (modified) Actually pass the absolute program path. Tue, 20 Nov 2018 10:53:13 GMT Jiri Svoboda [3b3fcf36] * abi/include/abi/syscall.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/ipc/sharein.c (added) * uspace/app/tester/ipc/sharein.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/ipc_test.c (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/ipc/ipc_test.h (modified) * uspace/lib/c/include/ipc_test.h (modified) * uspace/srv/test/chardev-test/doc/doxygroups.h (added) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/doc/doxygroups.h (added) * uspace/srv/test/ipc-test/main.c (modified) IPC share-in test using text and data segment. Sat, 17 Nov 2018 00:53:52 GMT Jiri Svoboda [1edd6d0] * .gitignore (modified) * abi/include/abi/ipc/interfaces.h (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/perf/Makefile (modified) * uspace/app/perf/ipc/ns_ping.c (added) * uspace/app/perf/ipc/ns_ping.def (added) * uspace/app/perf/ipc/ping_pong.c (modified) * uspace/app/perf/perf.c (modified) * uspace/app/perf/perf.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/ipc_test.c (added) * uspace/lib/c/include/ipc/ipc_test.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc_test.h (added) * uspace/srv/test/ipc-test/Makefile (added) * uspace/srv/test/ipc-test/main.c (added) Add separate IPC test service. Keep ns_ping for now for the sake of ... Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [0b8fad2] * kernel/generic/include/synch/syswaitq.h (modified) * kernel/generic/src/synch/syswaitq.c (modified) * uspace/lib/c/generic/private/futex.h (modified) Make user waitq more generic By allowing SYS_WAITQ_SLEEP to specify ... Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [25f6bddb] * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/malloc.h (modified) * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/generic/thread/fibril_synch.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/io/kio.h (modified) * uspace/lib/c/include/libc.h (modified) * uspace/srv/loader/main.c (modified) Deallocate waitq's used by the loader Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [f4cb6c5f] * uspace/lib/c/generic/private/futex.h (modified) Reset whandle to CAP_NIL in futex_destroy() Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [45c8eea] * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/generic/thread/fibril_synch.c (modified) * uspace/lib/c/generic/thread/futex.c (modified) * uspace/lib/c/generic/thread/mpsc.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/io/kio.h (modified) Preallocate waitq handle during initialization Do not clutter ... Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [269bc459] * abi/include/abi/syscall.h (modified) * kernel/generic/include/synch/syswaitq.h (modified) * kernel/generic/src/synch/syswaitq.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/fibril_synch.c (modified) * uspace/lib/c/generic/thread/mpsc.c (modified) Add SYS_WAITQ_DESTROY Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [8a18d5b] * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/futex.c (modified) Preallocate the waitq handle This fixes a race condition (a missing ... Sun, 11 Nov 2018 15:46:26 GMT Jakub Jermar [9e889f6] * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/futex.c (modified) Switch userspace futexes to using waitq kobjects This replaces ... Wed, 07 Nov 2018 19:12:26 GMT Jakub Jermar [bed67f2] * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/generic/include/synch/smp_memory_barrier.h (deleted) * kernel/generic/src/synch/smp_memory_barrier.c (deleted) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/smp_memory_barrier.c (deleted) * uspace/lib/c/include/barrier.h (modified) Remove SYS_SMP_MEMORY_BARRIER syscall Wed, 07 Nov 2018 19:02:35 GMT Jakub Jermar [b03c684] * uspace/Makefile (modified) * uspace/app/rcutest/Makefile (deleted) * uspace/app/rcutest/doc/doxygroups.h (deleted) * uspace/app/rcutest/rcutest.c (deleted) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/thread/rcu.c (deleted) * uspace/lib/c/include/rcu.h (deleted) Remove user space RCU Sun, 04 Nov 2018 14:34:08 GMT Jakub Jermar [d57c7c2] * uspace/lib/c/generic/async/server.c (modified) Make sure not to answer async calls twice This commit explicitly ... Sun, 04 Nov 2018 14:31:42 GMT Jakub Jermar [da75af4] * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) Do not accept callback connections For callback connections, the ... Wed, 31 Oct 2018 11:05:32 GMT Jiri Svoboda [208db5a] * kernel/Makefile (modified) * kernel/generic/include/adt/odict.h (added) * kernel/generic/include/stdio.h (added) * kernel/generic/include/types/adt/odict.h (added) * kernel/generic/src/adt/odict.c (added) * uspace/lib/c/generic/adt/odict.c (modified) * uspace/lib/c/include/adt/odict.h (modified) * uspace/lib/c/include/types/adt/odict.h (modified) Make ordered dictionary available in kernel, too. Wed, 31 Oct 2018 06:03:38 GMT Jakub Jermar [beb83c1] * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Add async_accept_0() for accepting connections