# # ChangeLog for uspace/lib in mainline # # Generated by Trac 1.6 # 2026-05-30T05:18:08Z Tue, 12 Feb 2019 16:41:52 GMT Matthieu Riolo [401415a] * uspace/lib/c/test/main.c (modified) correcting lexicographical order of libc tests Tue, 12 Feb 2019 14:40:30 GMT Matthieu Riolo [62101bee] * uspace/lib/pcut/include/pcut/asserts.h (modified) updating PCUT_ASSERT_INT_EQUALS PCUT has been updated but not the ... Tue, 12 Feb 2019 14:39:52 GMT Matthieu Riolo [db29c34] * uspace/lib/c/test/ieee_double.c (modified) removing unnecessary comment Mon, 11 Feb 2019 23:08:42 GMT Matthieu Riolo [aaf9789c] * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/test/cap.c (modified) * uspace/lib/c/test/getopt.c (modified) * uspace/lib/c/test/gsort.c (modified) * uspace/lib/c/test/ieee_double.c (modified) * uspace/lib/c/test/uuid.c (modified) syntax correction according make ccheck Mon, 11 Feb 2019 22:31:04 GMT Matthieu Riolo [d5a89a3] * .gitignore (modified) * .travis.yml (modified) * HelenOS.config (modified) * README.md (modified) * 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/Makefile.build (modified) * boot/Makefile.common (modified) * boot/generic/include/byteorder.h (modified) * boot/generic/include/errno.h (modified) * boot/generic/include/str.h (modified) * boot/generic/src/str.c (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/niagara/Makefile.config (modified) * defaults/sparc64/ultra/Makefile.config (modified) * doxygen/doxygen.cfg.diff (modified) * kernel/arch/abs32le/include/arch/asm.h (modified) * kernel/arch/abs32le/include/arch/cycle.h (modified) * kernel/arch/abs32le/include/arch/istate.h (modified) * kernel/arch/abs32le/include/arch/mm/page.h (modified) * kernel/arch/amd64/include/arch/asm.h (modified) * kernel/arch/amd64/include/arch/cycle.h (modified) * kernel/arch/amd64/include/arch/istate.h (modified) * kernel/arch/amd64/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/asm.h (modified) * kernel/arch/arm32/include/arch/cycle.h (modified) * kernel/arch/arm32/include/arch/istate.h (modified) * kernel/arch/arm32/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv4.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.h (modified) * kernel/arch/ia32/include/arch/asm.h (modified) * kernel/arch/ia32/include/arch/cycle.h (modified) * kernel/arch/ia32/include/arch/istate.h (modified) * kernel/arch/ia32/include/arch/mm/page.h (modified) * kernel/arch/ia64/include/arch/asm.h (modified) * kernel/arch/ia64/include/arch/cpu.h (modified) * kernel/arch/ia64/include/arch/cycle.h (modified) * kernel/arch/ia64/include/arch/istate.h (modified) * kernel/arch/ia64/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/asm.h (modified) * kernel/arch/mips32/include/arch/cycle.h (modified) * kernel/arch/mips32/include/arch/istate.h (modified) * kernel/arch/mips32/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/mm/tlb.h (modified) * kernel/arch/ppc32/include/arch/asm.h (modified) * kernel/arch/ppc32/include/arch/cpu.h (modified) * kernel/arch/ppc32/include/arch/cycle.h (modified) * kernel/arch/ppc32/include/arch/istate.h (modified) * kernel/arch/ppc32/include/arch/mm/frame.h (modified) * kernel/arch/ppc32/include/arch/mm/page.h (modified) * kernel/arch/riscv64/include/arch/asm.h (modified) * kernel/arch/riscv64/include/arch/cycle.h (modified) * kernel/arch/riscv64/include/arch/istate.h (modified) * kernel/arch/riscv64/include/arch/mm/page.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/cycle.h (modified) * kernel/arch/sparc64/include/arch/istate.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4u/tlb.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tlb.h (modified) * kernel/arch/sparc64/include/arch/sun4u/asm.h (modified) * kernel/arch/sparc64/include/arch/sun4u/cpu.h (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/bcm2835/irc.h (modified) * kernel/genarch/include/genarch/drivers/bcm2835/mbox.h (modified) * kernel/genarch/include/genarch/drivers/bcm2835/timer.h (modified) * kernel/genarch/src/drivers/bcm2835/irc.c (added) * kernel/genarch/src/drivers/bcm2835/timer.c (added) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/adt/odict.h (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/context.h (modified) * kernel/generic/include/lib/refcount.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/str.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/trace.h (modified) * kernel/generic/include/types/adt/odict.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/current.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * tools/autotool.py (modified) * tools/build-ccheck.sh (modified) * tools/ew.py (modified) * uspace/Makefile (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/builtins/builtin_aliases.c (added) * uspace/app/bdsh/cmds/builtins/builtin_aliases.h (modified) * uspace/app/bdsh/cmds/builtins/builtins.c (added) * uspace/app/bdsh/cmds/builtins/builtins.h (modified) * uspace/app/bdsh/cmds/mknewcmd (modified) * uspace/app/bdsh/cmds/modules/module_aliases.c (added) * uspace/app/bdsh/cmds/modules/module_aliases.h (modified) * uspace/app/bdsh/cmds/modules/modules.c (added) * uspace/app/bdsh/cmds/modules/modules.h (modified) * uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified) * uspace/app/bnchmark/bnchmark.c (deleted) * uspace/app/bnchmark/doc/doxygroups.h (deleted) * uspace/app/dltest/dltest.c (modified) * uspace/app/hbench/Makefile (moved) * uspace/app/hbench/benchlist.c (moved) * uspace/app/hbench/csv.c (added) * uspace/app/hbench/doc/doxygroups.h (added) * uspace/app/hbench/env.c (added) * uspace/app/hbench/fs/dirread.c (added) * uspace/app/hbench/fs/fileread.c (added) * uspace/app/hbench/hbench.h (added) * uspace/app/hbench/ipc/ns_ping.c (added) * uspace/app/hbench/ipc/ping_pong.c (added) * uspace/app/hbench/main.c (added) * uspace/app/hbench/malloc/malloc1.c (added) * uspace/app/hbench/malloc/malloc2.c (added) * uspace/app/hbench/synch/fibril_mutex.c (added) * uspace/app/hbench/utils.c (added) * uspace/app/init/untar.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/pci/Makefile (modified) * uspace/app/perf/doc/doxygroups.h (deleted) * uspace/app/perf/ipc/ns_ping.c (deleted) * uspace/app/perf/ipc/ns_ping.def (deleted) * uspace/app/perf/ipc/ping_pong.c (deleted) * uspace/app/perf/ipc/ping_pong.def (deleted) * uspace/app/perf/malloc/malloc1.c (deleted) * uspace/app/perf/malloc/malloc1.def (deleted) * uspace/app/perf/malloc/malloc2.c (deleted) * uspace/app/perf/malloc/malloc2.def (deleted) * uspace/app/perf/perf.c (deleted) * uspace/app/sbi/src/bigint.c (modified) * uspace/app/sysinst/rdimg.c (modified) * uspace/app/tester/stdio/logger2.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/block/virtio-blk/Makefile (moved) * uspace/drv/block/virtio-blk/virtio-blk.c (added) * uspace/drv/block/virtio-blk/virtio-blk.h (added) * uspace/drv/block/virtio-blk/virtio-blk.ma (added) * uspace/drv/bus/isa/i8237.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/ohci/ohci_regs.h (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/xhci/hw_struct/common.h (modified) * uspace/drv/bus/usb/xhci/trb_ring.c (modified) * uspace/drv/nic/virtio-net/virtio-net.c (modified) * uspace/drv/nic/virtio-net/virtio-net.h (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/lib/c/Makefile (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/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/Makefile.common (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 (added) * 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/amd64/src/fibril.S (modified) * uspace/lib/c/arch/amd64/src/rtld/dynamic.c (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.inc (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 (moved) * uspace/lib/c/arch/arm32/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/arm32/include/libarch/rtld/module.h (added) * 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/arm32/src/atomic.c (modified) * uspace/lib/c/arch/arm32/src/entry.S (modified) * uspace/lib/c/arch/arm32/src/fibril.S (modified) * uspace/lib/c/arch/arm32/src/rtld/dynamic.c (added) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (added) * uspace/lib/c/arch/arm32/src/syscall.c (modified) * uspace/lib/c/arch/arm32/src/tls.c (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 (added) * 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/ia32/src/fibril.S (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/ia64/src/fibril.S (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/mips32/src/fibril.S (modified) * uspace/lib/c/arch/mips32/src/syscall.c (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.inc (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 (added) * uspace/lib/c/arch/ppc32/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/ppc32/include/libarch/rtld/module.h (added) * 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/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/src/rtld/dynamic.c (added) * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (added) * uspace/lib/c/arch/ppc32/src/syscall.c (modified) * uspace/lib/c/arch/ppc32/src/tls.c (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/riscv64/src/fibril.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/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 (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/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/arch/sparc64/src/fibril.S (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/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/context.c (modified) * uspace/lib/c/generic/ctype.c (added) * uspace/lib/c/generic/dirent.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/ieee_double.c (modified) * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/generic/irc.c (modified) * uspace/lib/c/generic/mem.c (modified) * uspace/lib/c/generic/pio_trace.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/cc.h (moved) * 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/generic/rtld/module.c (modified) * uspace/lib/c/generic/setjmp.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/generic/time.c (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 (added) * 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 (added) * 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) * uspace/lib/c/test/casting.c (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/perf.c (added) * uspace/lib/cpp/include/__bits/adt/list.hpp (modified) * uspace/lib/cpp/include/__bits/complex.hpp (modified) * uspace/lib/cpp/include/__bits/functional/bind.hpp (modified) * uspace/lib/cpp/include/__bits/io/fstream.hpp (modified) * uspace/lib/cpp/include/__bits/io/istream.hpp (modified) * uspace/lib/cpp/include/__bits/io/ostream.hpp (modified) * uspace/lib/cpp/include/__bits/new.hpp (modified) * uspace/lib/cpp/include/__bits/string/string.hpp (modified) * uspace/lib/cpp/include/__bits/thread/future.hpp (modified) * uspace/lib/cpp/include/__bits/thread/mutex.hpp (modified) * uspace/lib/cpp/include/__bits/thread/thread.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/__bits/runtime.cpp (modified) * uspace/lib/cpp/src/__bits/unwind.cpp (modified) * uspace/lib/cpp/src/condition_variable.cpp (modified) * uspace/lib/cpp/src/string.cpp (modified) * uspace/lib/cpp/src/thread.cpp (modified) * uspace/lib/dltest/dltest.c (modified) * uspace/lib/dltest/libdltest.h (modified) * uspace/lib/http/src/headers.c (modified) * uspace/lib/http/src/request.c (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/pcut/src/os/generic.c (modified) * uspace/lib/pcut/src/os/helenos.c (modified) * uspace/lib/posix/src/time.c (modified) * uspace/lib/posix/src/unistd.c (modified) * uspace/lib/untar/untar.c (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/virtio/virtio-pci.h (modified) * uspace/lib/virtio/virtio.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/udf/udf_ops.c (modified) * uspace/srv/hid/input/ctl/stty.c (modified) * uspace/srv/hid/input/stroke.c (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/inetsrv/icmp.c (modified) * uspace/srv/net/inetsrv/icmpv6.c (modified) * uspace/srv/net/inetsrv/pdu.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) merging with upstream/master 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 ... Mon, 11 Feb 2019 14:56:26 GMT Jiří Zárevúcky [8df5f20] * kernel/arch/abs32le/include/arch/asm.h (modified) * kernel/arch/abs32le/include/arch/cycle.h (modified) * kernel/arch/abs32le/include/arch/istate.h (modified) * kernel/arch/abs32le/include/arch/mm/page.h (modified) * kernel/arch/amd64/include/arch/asm.h (modified) * kernel/arch/amd64/include/arch/cycle.h (modified) * kernel/arch/amd64/include/arch/istate.h (modified) * kernel/arch/amd64/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/asm.h (modified) * kernel/arch/arm32/include/arch/cycle.h (modified) * kernel/arch/arm32/include/arch/istate.h (modified) * kernel/arch/arm32/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv4.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.h (modified) * kernel/arch/ia32/include/arch/asm.h (modified) * kernel/arch/ia32/include/arch/cycle.h (modified) * kernel/arch/ia32/include/arch/istate.h (modified) * kernel/arch/ia32/include/arch/mm/page.h (modified) * kernel/arch/ia64/include/arch/asm.h (modified) * kernel/arch/ia64/include/arch/cpu.h (modified) * kernel/arch/ia64/include/arch/cycle.h (modified) * kernel/arch/ia64/include/arch/istate.h (modified) * kernel/arch/ia64/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/asm.h (modified) * kernel/arch/mips32/include/arch/cycle.h (modified) * kernel/arch/mips32/include/arch/istate.h (modified) * kernel/arch/mips32/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/mm/tlb.h (modified) * kernel/arch/ppc32/include/arch/asm.h (modified) * kernel/arch/ppc32/include/arch/cpu.h (modified) * kernel/arch/ppc32/include/arch/cycle.h (modified) * kernel/arch/ppc32/include/arch/istate.h (modified) * kernel/arch/ppc32/include/arch/mm/frame.h (modified) * kernel/arch/ppc32/include/arch/mm/page.h (modified) * kernel/arch/riscv64/include/arch/asm.h (modified) * kernel/arch/riscv64/include/arch/cycle.h (modified) * kernel/arch/riscv64/include/arch/istate.h (modified) * kernel/arch/riscv64/include/arch/mm/page.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/cycle.h (modified) * kernel/arch/sparc64/include/arch/istate.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4u/tlb.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tlb.h (modified) * kernel/arch/sparc64/include/arch/sun4u/asm.h (modified) * kernel/arch/sparc64/include/arch/sun4u/cpu.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/context.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/trace.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/current.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/trace.h (modified) Rename NO_TRACE to _NO_TRACE may end up transitively ... Mon, 11 Feb 2019 14:08:52 GMT Matthieu Riolo [e3272101] * uspace/lib/c/generic/cap.c (modified) * uspace/lib/c/generic/imath.c (modified) * uspace/lib/c/include/imath.h (modified) * uspace/lib/c/test/imath.c (modified) make ilog10_u64() return an errno_t The function ilog10_u64() used ... Mon, 11 Feb 2019 13:49:42 GMT Matthieu Riolo [aa57bf7] * uspace/lib/c/generic/imath.c (modified) correcting ipow10_u64() for large exponents theoretically ... Mon, 11 Feb 2019 13:49:35 GMT Matthieu Riolo [8f18f1e] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/imath.c (added) * uspace/lib/c/test/main.c (modified) adding test cases for imath Sun, 10 Feb 2019 20:49:45 GMT Matthieu Riolo [f52ce72] * uspace/lib/c/generic/uuid.c (modified) Make sure rndgen_destroy() always gets called The original ... Sun, 10 Feb 2019 20:46:17 GMT Matthieu Riolo [d55abe8b] * uspace/lib/c/generic/uuid.c (modified) correcting uuid_generate When created an UUID randomly it could ... 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 Sat, 09 Feb 2019 18:31:41 GMT Matthieu Riolo [ed3d605] * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/include/uuid.h (modified) Adding an implementation of uuid_format Sat, 09 Feb 2019 18:28:21 GMT Matthieu Riolo [a508e82] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/uuid.c (added) adding test cases for uuid Sat, 09 Feb 2019 10:49:04 GMT Matthieu Riolo [84331cf] * uspace/lib/c/generic/uuid.c (modified) removing unnecessary test from uuid parser The original parser ... Sat, 09 Feb 2019 10:48:41 GMT Matthieu Riolo [2c7ef07] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/getopt.c (added) * uspace/lib/c/test/main.c (modified) adding test cases for getopt Fri, 08 Feb 2019 12:55:28 GMT Matthieu Riolo [46483f9] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/double_to_str.c (added) * uspace/lib/c/test/main.c (modified) adding test cases for double_to_str Fri, 08 Feb 2019 12:55:28 GMT Matthieu Riolo [d3c129d] * uspace/lib/c/test/cap.c (modified) changed type for preventing overflowing Fri, 08 Feb 2019 12:55:28 GMT Matthieu Riolo [f08da1c] * uspace/lib/c/generic/ieee_double.c (modified) Ensures that the exponent is smallest possible value if 0.0 The old ... Fri, 08 Feb 2019 12:55:28 GMT Matthieu Riolo [d64303b] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/ieee_double.c (added) * uspace/lib/c/test/main.c (modified) Adding test case for ieee_double Fri, 08 Feb 2019 12:55:28 GMT Matthieu Riolo [0e60443] * uspace/lib/c/generic/gsort.c (modified) Correcting test of the comparison function This commit removes the ... Fri, 08 Feb 2019 12:55:28 GMT Matthieu Riolo [bc694b0] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/gsort.c (added) * uspace/lib/c/test/main.c (modified) Adding pcut test for gsort Fri, 08 Feb 2019 12:55:19 GMT Matthieu Riolo [1bdfbe52] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/cap.c (added) * uspace/lib/c/test/main.c (modified) Adding pcut test for cap Wed, 06 Feb 2019 17:30:48 GMT Jakub Jermar [13eecc4] * boot/Makefile.common (modified) * tools/ew.py (modified) * uspace/Makefile (modified) * uspace/drv/block/virtio-blk/Makefile (added) * uspace/drv/block/virtio-blk/virtio-blk.c (added) * uspace/drv/block/virtio-blk/virtio-blk.h (added) * uspace/drv/block/virtio-blk/virtio-blk.ma (added) * uspace/lib/virtio/virtio.c (modified) Add virtio-blk driver Tue, 05 Feb 2019 20:25:14 GMT Jakub Jermar [d80fa05] * uspace/lib/virtio/virtio-pci.h (modified) * uspace/lib/virtio/virtio.c (modified) Accept VIRTIO_F_VERSION_1 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 ... Sun, 03 Feb 2019 14:35:44 GMT Jiří Zárevúcky [a5c78a18] * uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/src/fibril.S (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia64/src/fibril.S (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/mips32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/riscv64/src/fibril.c (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/sparc64/src/fibril.S (modified) * uspace/lib/c/include/context.h (modified) * uspace/lib/c/include/setjmp.h (modified) Rename context_t to __context_t is ... 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. Sat, 02 Feb 2019 16:23:01 GMT Jiří Zárevúcky [92244ed1] * uspace/lib/c/include/time.h (modified) .tm_nsec of struct tm cannot be conditional Doing so means that any ... Fri, 01 Feb 2019 23:49:06 GMT Jiří Zárevúcky [3446ead] * uspace/lib/c/include/fibril_synch.h (modified) Remove unnecessary include Fri, 01 Feb 2019 22:22:47 GMT Jiří Zárevúcky [1a37496] * uspace/drv/bus/isa/i8237.c (modified) * uspace/lib/pcut/src/os/helenos.c (modified) Use FIBRIL_MUTEX_INITIALIZE() not FIBRIL_MUTEX_INITIALIZER() Mon, 28 Jan 2019 15:47:05 GMT Jiri Svoboda [8d2289c] * uspace/app/hbench/env.c (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) * uspace/lib/virtio/virtio.c (modified) Fix use of 'extern' with function def. (ccheck) Mon, 28 Jan 2019 07:46:58 GMT Vojtech Horky [3fea752] * .gitignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/bnchmark/Makefile (deleted) * uspace/app/bnchmark/bnchmark.c (deleted) * uspace/app/bnchmark/doc/doxygroups.h (deleted) * uspace/app/hbench/Makefile (moved) * uspace/app/hbench/benchlist.c (moved) * uspace/app/hbench/csv.c (added) * uspace/app/hbench/doc/doxygroups.h (added) * uspace/app/hbench/env.c (added) * uspace/app/hbench/fs/dirread.c (added) * uspace/app/hbench/fs/fileread.c (added) * uspace/app/hbench/hbench.h (added) * uspace/app/hbench/ipc/ns_ping.c (added) * uspace/app/hbench/ipc/ping_pong.c (added) * uspace/app/hbench/main.c (added) * uspace/app/hbench/malloc/malloc1.c (added) * uspace/app/hbench/malloc/malloc2.c (added) * uspace/app/hbench/synch/fibril_mutex.c (added) * uspace/app/hbench/utils.c (added) * uspace/app/perf/doc/doxygroups.h (deleted) * uspace/app/perf/ipc/ns_ping.c (deleted) * uspace/app/perf/ipc/ns_ping.def (deleted) * uspace/app/perf/ipc/ping_pong.c (deleted) * uspace/app/perf/ipc/ping_pong.def (deleted) * uspace/app/perf/malloc/malloc1.c (deleted) * uspace/app/perf/malloc/malloc1.def (deleted) * uspace/app/perf/malloc/malloc2.c (deleted) * uspace/app/perf/malloc/malloc2.def (deleted) * uspace/app/perf/perf.c (deleted) * uspace/app/tester/tester.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/include/perf.h (added) * uspace/lib/c/include/types/casting.h (added) * uspace/lib/c/test/casting.c (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/perf.c (added) Merge changes to benchmarking tool (PR #151) This merges ... Tue, 22 Jan 2019 21:36:42 GMT Vojtech Horky [182487c6] * uspace/lib/c/arch/arm32/src/syscall.c (modified) * uspace/lib/c/arch/ppc32/src/syscall.c (modified) ppc32, arm32: clobber memory on syscall As the syscall may touch ... Tue, 22 Jan 2019 21:36:42 GMT Vojtech Horky [e5ace7d7] * uspace/lib/c/arch/mips32/src/syscall.c (modified) mips32: clobber memory on sycall (thx Adam Frey) As the syscall may ... 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 Tue, 22 Jan 2019 15:57:32 GMT Jiri Svoboda [b51ee38] * uspace/lib/c/arch/arm32/src/entry.S (modified) Remove leftover definition Tue, 22 Jan 2019 12:16:42 GMT Jiri Svoboda [3ffb69b] * HelenOS.config (modified) * defaults/arm32/Makefile.config (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.inc (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/arm32/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/arm32/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/arm32/include/libarch/tls.h (modified) * uspace/lib/c/arch/arm32/src/atomic.c (modified) * uspace/lib/c/arch/arm32/src/entry.S (modified) * uspace/lib/c/arch/arm32/src/rtld/dynamic.c (added) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (added) * uspace/lib/c/arch/arm32/src/tls.c (modified) Dynamic linking for arm32 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 [57264ac3] * uspace/lib/cpp/include/__bits/thread/threading.hpp (modified) Unnecessary 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) ... Sun, 20 Jan 2019 10:02:08 GMT Jiri Svoboda [eefdd7c] * HelenOS.config (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.inc (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/ppc32/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/ppc32/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ppc32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ppc32/src/rtld/dynamic.c (added) * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (added) * uspace/lib/c/arch/ppc32/src/tls.c (modified) Dynamic linking for ppc32 Sun, 20 Jan 2019 00:55:57 GMT Jiri Svoboda [a131536d] * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) Assert we don't exceed supported number of slots Wed, 16 Jan 2019 18:07:45 GMT jxsvoboda <5887334+jxsvoboda@…> [7dcce0a] * uspace/lib/cpp/include/__bits/adt/list.hpp (modified) * uspace/lib/cpp/include/__bits/complex.hpp (modified) * uspace/lib/cpp/include/__bits/functional/bind.hpp (modified) * uspace/lib/cpp/include/__bits/io/fstream.hpp (modified) * uspace/lib/cpp/include/__bits/io/istream.hpp (modified) * uspace/lib/cpp/include/__bits/io/ostream.hpp (modified) * uspace/lib/cpp/include/__bits/new.hpp (modified) * uspace/lib/cpp/include/__bits/string/string.hpp (modified) * uspace/lib/cpp/include/__bits/thread/future.hpp (modified) * uspace/lib/cpp/include/cassert (modified) * uspace/lib/cpp/src/__bits/runtime.cpp (modified) * uspace/lib/cpp/src/__bits/unwind.cpp (modified) * uspace/lib/cpp/src/condition_variable.cpp (modified) * uspace/lib/cpp/src/string.cpp (modified) * uspace/lib/cpp/src/thread.cpp (modified) cpp: abort and report when an unimplemented function is called Mon, 14 Jan 2019 17:53:26 GMT Jakub Jermar [d4ceba0] * uspace/lib/virtio/virtio.c (modified) Fix comments 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 Mon, 14 Jan 2019 14:38:18 GMT Jiri Svoboda [8e3bc063] * uspace/app/dltest/dltest.c (modified) * uspace/lib/dltest/dltest.c (modified) * uspace/lib/dltest/libdltest.h (modified) dltest needs test that calls a function During bringup of dynamic ... Sat, 12 Jan 2019 09:18:08 GMT Matthieu Riolo [daab04c9] * uspace/lib/c/generic/string.c (modified) PCUT failed because of strndup() PCUT showed one failure which ... Sat, 12 Jan 2019 07:16:27 GMT Matthieu Riolo [cdec2a1] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/adt/odict.c (moved) correcting location of pcut test for odict 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 Fri, 11 Jan 2019 17:24:29 GMT Jiří Zárevúcky [dcec5d2] * uspace/lib/cpp/include/cstdint (modified) Use the correct types in Fri, 11 Jan 2019 17:24:29 GMT Jiří Zárevúcky [b251af5a] * uspace/lib/cpp/include/__bits/common.hpp (deleted) * uspace/lib/cpp/include/__bits/thread/mutex.hpp (modified) * uspace/lib/cpp/include/__bits/thread/thread.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) Remove , which is no longer necessary Fri, 11 Jan 2019 12:49:41 GMT Jiri Svoboda [6480827] * uspace/Makefile.common (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) Alignment workaround is just for amd64 Oops, this was never meant ... Thu, 10 Jan 2019 20:54:32 GMT Vojtech Horky [51a04bd] * uspace/lib/c/include/perf.h (modified) libc: clarify stopwatch documentation Thu, 10 Jan 2019 20:51:25 GMT Vojtech Horky [5fbc1f9] * uspace/lib/c/include/perf.h (modified) * uspace/lib/c/test/perf.c (modified) libc: stopwatch API symmetry 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 Thu, 10 Jan 2019 08:22:07 GMT jxsvoboda <5887334+jxsvoboda@…> [f47c2dc1] * uspace/app/init/untar.c (modified) * uspace/drv/bus/usb/ohci/ohci_regs.h (modified) * uspace/lib/pcut/src/os/generic.c (modified) * uspace/lib/untar/untar.c (modified) removed some trailing whitespace 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 Fri, 04 Jan 2019 21:15:37 GMT Jiri Svoboda [06412ba] * uspace/lib/c/include/types/io/chardev.h (added) Add chardev the option of non-blocking 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 06:53:22 GMT Vojtech Horky [b9f1585] * .gitignore (modified) * abi/include/abi/ipc/interfaces.h (modified) * boot/Makefile.common (modified) * boot/arch/arm32/src/mm.c (modified) * boot/arch/ia64/src/main.c (modified) * kernel/genarch/src/fb/fb.c (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (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/io/chargrid.c (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/lib/clui/tinput.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge upstream changes 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 ... Tue, 01 Jan 2019 19:58:48 GMT Vojtech Horky [858469f] * uspace/lib/c/include/types/casting.h (modified) Fix formatting for Sycek Hopefully, it makes the code more readable. Tue, 01 Jan 2019 19:45:58 GMT Vojtech Horky [32236e5] * uspace/lib/c/Makefile (modified) * uspace/lib/c/include/types/casting.h (added) * uspace/lib/c/test/casting.c (added) * uspace/lib/c/test/main.c (modified) Add can_cast_size_t_to_int There are already several places where ... 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 ... Fri, 28 Dec 2018 09:31:59 GMT Vojtech Horky [8ee106b] * uspace/lib/c/Makefile (modified) * uspace/lib/c/include/perf.h (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/perf.c (added) Add stopwatch_t for precise wallclock measurement The idea is to ... Fri, 21 Dec 2018 16:35:43 GMT Maurizio Lombardi [7bdedb5] * uspace/lib/ext4/src/filesystem.c (modified) libext4: fix double free in case ext4_filesystem_open() fails. I ... Mon, 17 Dec 2018 21:47:08 GMT Jiri Svoboda [21374e03] * uspace/lib/drv/generic/remote_audio_pcm.c (modified) audio_pcm_open() should accept service name It incorrectly expects ... Thu, 13 Dec 2018 13:32:42 GMT Maurizio Lombardi [6ea5e7a] * uspace/lib/ext4/src/ialloc.c (modified) * uspace/lib/ext4/src/superblock.c (modified) libext4: cstyle fixes Thu, 13 Dec 2018 13:29:38 GMT Maurizio Lombardi [e2f20b9e] * uspace/lib/ext4/include/ext4/superblock.h (modified) * uspace/lib/ext4/src/balloc.c (modified) * uspace/lib/ext4/src/superblock.c (modified) libext4: fixes to flex support in ... Thu, 13 Dec 2018 09:06:52 GMT Maurizio Lombardi [4d7bf35] * uspace/lib/ext4/src/ialloc.c (modified) libext4: fix ext4_ialloc_alloc_inode() to be less picky If can't ... Thu, 13 Dec 2018 09:06:40 GMT Maurizio Lombardi [91fc2dae] * uspace/app/mkext4/mkext4.c (modified) * uspace/lib/ext4/include/ext4/cfg.h (modified) * uspace/lib/ext4/src/filesystem.c (modified) * uspace/lib/ext4/src/superblock.c (modified) libext4: fs creation should support different block sizes, not only ... Mon, 10 Dec 2018 14:29:35 GMT Jiri Svoboda [4f87a85a] * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ata_bd/main.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/block/usbmast/main.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/fb/amdm37x_dispc/main.c (modified) * uspace/drv/fb/kfb/port.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/test/test1/test1.c (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/drv/test/test3/test3.c (modified) * uspace/drv/time/cmos-rtc/cmos-rtc.c (modified) * uspace/lib/ieee80211/src/ieee80211.c (modified) Check return code from ddf_add_fun_to_category 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 Wed, 05 Dec 2018 06:24:19 GMT Jakub Jermar [d836630] * uspace/lib/drv/generic/driver.c (modified) Add missing calls to refcount_init() 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 ... Tue, 27 Nov 2018 16:51:11 GMT Jakub Jermar [e199ab3] * uspace/lib/usbhost/src/bus.c (modified) Fix endpoint reference counting After commit 498ced1, an endpoint ... Tue, 27 Nov 2018 16:50:40 GMT Jakub Jermar [9df0f64] * uspace/lib/drv/generic/driver.c (modified) Fix function reference counting After commit 498ced1, a function is ... Tue, 27 Nov 2018 16:50:01 GMT Jakub Jermar [b10e9367] * uspace/lib/drv/generic/driver.c (modified) Fix device reference counting After commit 498ced1, a device is ... Mon, 26 Nov 2018 21:03:20 GMT Jakub Jermar [1b555f0f] * uspace/lib/hound/src/protocol.c (modified) Do not answer calls with invalid capability handle Mon, 26 Nov 2018 13:55:51 GMT Jiri Svoboda [b501de7] * tools/xcw/bin/helenos-bld-config (modified) * tools/xcw/bin/helenos-cc (modified) * tools/xcw/bin/helenos-ld (modified) * tools/xcw/bin/helenos-pkg-config (modified) * uspace/Makefile (modified) * uspace/lib/posix/Makefile (modified) XCW should rely on export dir instead of touching the source tree. ... Fri, 23 Nov 2018 20:31:50 GMT GitHub [04c35fca] * uspace/app/fontviewer/fontviewer.c (modified) * uspace/lib/draw/font/bitmap_backend.c (modified) Merge pull request #62 from maurizio-lombardi/memory_leaks Fix a ... Thu, 22 Nov 2018 08:52:14 GMT Jiri Svoboda [21d3201] * uspace/lib/c/generic/loader.c (modified) Actually pass the absolute program path. Wed, 21 Nov 2018 20:58:44 GMT Maurizio Lombardi [dd500c26] * uspace/lib/draw/font/bitmap_backend.c (modified) font: fix a memory leak in the bitmap release() callback 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