# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-06-09T11:19:06Z Wed, 11 Oct 2017 16:32:00 GMT jzr [cf13b17] * uspace/app/edit/edit.c (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/trace/trace.h (modified) * uspace/dist/src/c/demos/tetris/screen.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.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/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.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/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/src/thread_entry.c (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/generic/perm.c (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/atomicdflt.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/types/common.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/hound/src/client.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/softrend/rectangle.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/srv/hid/output/proto/vt100.c (modified) Rename to Tue, 10 Oct 2017 20:47:07 GMT jzr [2a7749d7] * uspace/app/edit/edit.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/trace/trace.h (modified) * uspace/dist/src/c/demos/tetris/screen.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.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/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.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/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/src/thread_entry.c (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/generic/perm.c (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/atomicdflt.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/sys/types.h (added) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/hound/src/client.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/softrend/rectangle.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/srv/hid/output/proto/vt100.c (modified) Add as a wrapper for , and eliminate ... Tue, 10 Oct 2017 20:45:27 GMT jzr [04ba110] * uspace/drv/char/atkbd/main.c (modified) * uspace/drv/char/i8042/main.c (modified) * uspace/drv/char/ps2mouse/main.c (modified) * uspace/drv/char/xtkbd/main.c (modified) Eliminate direct references to . Tue, 10 Oct 2017 18:21:17 GMT jzr [33f86a3] * kernel/arch/ia32/src/interrupt.c (modified) * uspace/lib/c/arch/abs32le/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/ia32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia64/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/inttypes.h (modified) * uspace/lib/c/generic/rtld/dynamic.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) Add PRI*PTR macros and correct a few printfs. Tue, 10 Oct 2017 06:51:02 GMT Jiri Svoboda [cccd60c3] * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/platform/amdm37x/main.c (modified) * uspace/drv/platform/icp/icp.c (modified) * uspace/drv/platform/mac/mac.c (modified) * uspace/drv/platform/malta/malta.c (modified) * uspace/drv/platform/msim/msim.c (modified) * uspace/drv/platform/pc/pc.c (modified) * uspace/drv/platform/sun4u/sun4u.c (modified) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) hw_res_enable_interrupt should allow enabling individual interrupts. Tue, 10 Oct 2017 06:34:37 GMT Jiri Svoboda [2bdf92a5] * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) Eliminate remaining cases of drivers directly calling ... Mon, 09 Oct 2017 21:00:08 GMT jzr [b1018a29] * uspace/lib/c/arch/abs32le/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/arm32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/mips32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/elf_linux.h (modified) Fix all copypasted include guard typos. Mon, 09 Oct 2017 20:03:36 GMT jzr [bfdb7c63] * tools/autotool.py (modified) * tools/toolchain.sh (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) Change amd64 target to amd64-unknown-elf. This fixes clang build on ... Mon, 09 Oct 2017 18:17:05 GMT jzr [d75dc05] * HelenOS.config (modified) * boot/Makefile.build (modified) * contrib/tools/random_check.sh (modified) * kernel/Makefile (modified) * tools/autotool.py (modified) * uspace/Makefile.common (modified) Remove the unmaintained and likely broken ICC support. Sun, 08 Oct 2017 20:55:13 GMT Jiri Svoboda [07cb0108] * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/lib/c/generic/irc.c (modified) * uspace/lib/c/include/ipc/irc.h (modified) * uspace/lib/c/include/irc.h (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/icp-ic/icp-ic.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) Sort out irc_disable_interrupt vs irc_clear_interrupt. Sun, 08 Oct 2017 20:42:50 GMT Jiri Svoboda [53a309e] * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/bus/usb/ehci/res.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) Must not explicitly close DDF-provided parent session. Sun, 08 Oct 2017 20:34:35 GMT Jiri Svoboda [d15797d] * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/block/ahci/ahci.h (modified) * uspace/drv/bus/usb/ehci/res.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/fb/amdm37x_dispc/main.c (modified) * uspace/drv/test/test1/test1.c (modified) Remove unnecessary references to devman. Sun, 08 Oct 2017 20:17:59 GMT Jiri Svoboda [2fd26bb] * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ata_bd/main.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/main.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/char/atkbd/atkbd.c (modified) * uspace/drv/char/i8042/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/char/ps2mouse/ps2mouse.c (modified) * uspace/drv/char/xtkbd/xtkbd.c (modified) * uspace/drv/time/cmos-rtc/cmos-rtc.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) Make it simpler to get parent function session repeatedly without ... Thu, 05 Oct 2017 19:09:34 GMT Jiri Svoboda [81b9d3e] * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/adb/cuda_adb/Makefile (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.h (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.ma (added) * uspace/drv/bus/adb/cuda_adb/cuda_hw.h (moved) * uspace/drv/bus/adb/cuda_adb/main.c (added) * uspace/drv/platform/mac/mac.c (modified) * uspace/srv/hid/input/port/adb.c (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) Merge CUDA DDF conversion. Thu, 05 Oct 2017 18:00:52 GMT Jiri Svoboda [c188c62] * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.h (modified) * uspace/drv/bus/adb/cuda_adb/main.c (modified) * uspace/drv/platform/mac/mac.c (modified) CUDA driver should use hw_res to obtain HW configuration. Thu, 05 Oct 2017 07:49:02 GMT Jiri Svoboda [f4665bdc] * uspace/drv/fb/kfb/port.c (modified) Kfb should unmap the frame buffer when client connection is terminated. Thu, 05 Oct 2017 07:34:46 GMT Jiri Svoboda [b669092] * uspace/drv/fb/kfb/port.c (modified) Kfb should not map the frame buffer until it is claimed. Thu, 05 Oct 2017 07:07:45 GMT Jiri Svoboda [fe8961d] * uspace/lib/c/include/types/label.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) There is a good reason why there should be no default branch. Wed, 04 Oct 2017 22:14:10 GMT Jiri Svoboda [0cebbac] * uspace/srv/fs/cdfs/cdfs_ops.c (modified) Restore CDFS definition of primary volume descriptor, with properly ... Wed, 04 Oct 2017 21:53:19 GMT Jiri Svoboda [7e20bee] * uspace/lib/nettl/src/amap.c (modified) Provide flag conversion. Wed, 04 Oct 2017 18:46:07 GMT jzr [8974294] * uspace/drv/nic/e1k/e1k.c (modified) Attempt to fix e1000_link_restart(). My understanding of the driver ... Wed, 04 Oct 2017 18:29:22 GMT jzr [36c3139] * uspace/srv/fs/cdfs/cdfs_ops.c (modified) CDFS has structure fields after a field of variable length. This is ... Wed, 04 Oct 2017 18:27:56 GMT jzr [fa77af7] * uspace/drv/fb/kfb/port.c (modified) Remove some color-related dead code. Wed, 04 Oct 2017 18:25:38 GMT jzr [18902ca6] * uspace/app/nic/nic.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/lib/c/arch/amd64/include/libarch/elf_linux.h (modified) * uspace/lib/c/test/odict.c (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) Fix several bugs and typos detected by clang. Wed, 04 Oct 2017 18:22:12 GMT jzr [63011c53] * uspace/lib/fdisk/src/fdisk.c (modified) pcnt is unsigned, so it can't be used this way. Detected by clang. Wed, 04 Oct 2017 18:17:16 GMT jzr [0e3b402] * uspace/lib/c/arch/ia64/Makefile.common (modified) Change forgotten GCC_CFLAGS in ia64 to COMMON_CFLAGS, for consistency. Wed, 04 Oct 2017 18:13:24 GMT jzr [c9e88da] * uspace/drv/nic/rtl8139/driver.c (modified) Rename rtl8139_hw_int_enable() to rtl8139_hw_int_set(), since it's ... Wed, 04 Oct 2017 18:02:14 GMT jzr [05b59393] * uspace/app/bdsh/cmds/builtin_cmds.c (modified) * uspace/app/bdsh/cmds/mod_cmds.c (modified) * uspace/app/fontviewer/fontviewer.c (modified) * uspace/app/sbi/src/builtin/bi_task.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/bus/isa/i8237.c (modified) * uspace/drv/bus/usb/ohci/ohci_rh.c (modified) * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified) * uspace/lib/c/generic/cap.c (modified) * uspace/lib/hound/src/client.c (modified) * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) Fix a couple of benign clang warnings. No change in semantics. Wed, 04 Oct 2017 17:39:48 GMT Jiri Svoboda [e27e36e] * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/adb/cuda_adb/Makefile (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.h (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.ma (added) * uspace/drv/bus/adb/cuda_adb/cuda_hw.h (moved) * uspace/drv/bus/adb/cuda_adb/main.c (added) * uspace/drv/platform/mac/mac.c (modified) * uspace/srv/hid/input/port/adb.c (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) Convert CUDA driver to DDF. Wed, 04 Oct 2017 17:26:53 GMT jzr [0b2d369] * uspace/app/tetris/tetris.c (modified) Print the tetris copyright. Wed, 04 Oct 2017 17:25:20 GMT jzr [a41cda7] * kernel/Makefile (modified) * uspace/Makefile.common (modified) Adjust clang arguments. Tue, 03 Oct 2017 18:12:17 GMT jzr [a0a273e] * HelenOS.config (modified) * boot/Makefile.build (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/Makefile.inc (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/riscv64/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (modified) * tools/autotool.py (modified) * uspace/Makefile.common (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/ia32/Makefile.common (modified) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32eb/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/sparc64/Makefile.common (modified) Unify compiler handling a bit. Most compiler flags have been ... Tue, 03 Oct 2017 16:04:22 GMT jzr [2c52073] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * uspace/Makefile.common (modified) Remove CONFIG_OPTIMIZE_FOR_SIZE and instead directly set OPTIMIZATION ... Mon, 02 Oct 2017 21:07:11 GMT Jiri Svoboda [7e55bed7] * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_hw.h (modified) Rename CUDA types, soft state is the basic one. Mon, 02 Oct 2017 20:52:27 GMT Jiri Svoboda [943aaf1b] * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) Eliminate global variables in CUDA driver. Mon, 02 Oct 2017 20:13:41 GMT Jiri Svoboda [6886705] * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_hw.h (added) Move CUDA hw-related definitions to a separate header file. Sat, 30 Sep 2017 06:29:42 GMT Jakub Jermar [91b60499] * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/arch/arm32/src/interrupt.c (modified) * kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified) * kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/genarch/src/drivers/dsrln/dsrlnin.c (modified) * kernel/genarch/src/drivers/i8042/i8042.c (modified) * kernel/genarch/src/drivers/ns16550/ns16550.c (modified) * kernel/genarch/src/drivers/omap/uart.c (modified) * kernel/genarch/src/drivers/pl011/pl011.c (modified) * kernel/genarch/src/drivers/pl050/pl050.c (modified) * kernel/genarch/src/drivers/s3c24xx/uart.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/include/cap/cap.h (added) * kernel/generic/include/ddi/device.h (deleted) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipcrsc.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cap/cap.c (added) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/device.c (deleted) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/clnestab.c (deleted) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/connclone.c (deleted) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/ipc/sysipc_ops.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/trace/ipc_desc.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.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.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/drv/generic/interrupt.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) * uspace/srv/hid/input/port/msim.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) Merge support for capabilities from lp:~jakub/helenos/caps This ... Thu, 28 Sep 2017 17:01:16 GMT Jiri Svoboda [d076f16] * uspace/app/websrv/websrv.c (modified) Websrv cannot use global buffers to handle HTTP requests concurrently. Wed, 27 Sep 2017 22:40:09 GMT Jiri Svoboda [7b616e2] * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/drv/generic/driver.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) Name service should communicate using async.h. Mon, 25 Sep 2017 20:51:51 GMT Jiri Svoboda [8d6bcc8c] * uspace/lib/c/generic/clipboard.c (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/clipboard/clipboard.c (modified) Move clipboard under location service. Mon, 25 Sep 2017 19:41:35 GMT Jiri Svoboda [11d9630] * uspace/lib/c/generic/io/table.c (modified) Fix handling of empty table cells. Sat, 23 Sep 2017 22:20:20 GMT Jiri Svoboda [75c3830] * uspace/app/inet/inet.c (modified) Separate display of addresses, static routes and IP links into ... Sat, 23 Sep 2017 11:41:08 GMT Jiri Svoboda [f538ef3] * uspace/app/tetris/scores.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/lib/c/generic/getopt.c (modified) * uspace/lib/c/include/err.h (deleted) No need to have a (broken) BSD errx() function in libc. Fri, 22 Sep 2017 17:06:08 GMT Jiri Svoboda [5c769d54] * uspace/app/devctl/devctl.c (modified) devctl list-drv can use io/table. Fri, 22 Sep 2017 07:21:53 GMT Jiri Svoboda [207d5da] * uspace/app/inet/inet.c (modified) * uspace/lib/c/generic/io/table.c (modified) Fix extraneous empty line printed after table. Thu, 21 Sep 2017 16:13:41 GMT Jiri Svoboda [5e962ad] * uspace/app/inet/inet.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/io/table.c (added) * uspace/lib/c/include/io/table.h (added) * uspace/lib/c/test/io/table.c (added) * uspace/lib/c/test/main.c (modified) Add a module to format command output as a table. Thu, 21 Sep 2017 00:02:23 GMT Jiri Svoboda [4c363fa2] * uspace/Makefile (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/irc/icp-ic/icp-ic.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) Most drivers can actually compile on most platforms. Mon, 18 Sep 2017 06:38:52 GMT Jiri Svoboda [797dc79e] * uspace/srv/net/tcp/ucall.c (modified) Remove stray backslash. Sun, 17 Sep 2017 23:37:43 GMT Jiri Svoboda [3e2291a9] * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/test/conn.c (modified) * uspace/srv/net/tcp/test/main.c (modified) * uspace/srv/net/tcp/test/ucall.c (added) * uspace/srv/net/tcp/ucall.c (modified) TCP tests for ucall module and some more for conn module. Implement ... Fri, 15 Sep 2017 13:22:34 GMT Martin Decky [6969eea3] * uspace/lib/nettl/src/portrng.c (modified) cstyle, remove forgotten include directive Thu, 14 Sep 2017 19:06:00 GMT Jakub Jermar [5918c00] * uspace/lib/math/arch/amd64/src/cos.S (modified) * uspace/lib/math/arch/amd64/src/sin.S (modified) Do not irritate the assembler by FSTPL %sp(1) When moving data ... Wed, 13 Sep 2017 20:49:43 GMT Jiri Svoboda [120d5bc] * uspace/app/df/df.c (modified) * uspace/lib/c/generic/cap.c (modified) * uspace/lib/c/include/cap.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) Let df give 'human-readable' output by default. Use cap.h for better ... Wed, 13 Sep 2017 20:14:49 GMT Jiri Svoboda [6c4eedf] * uspace/app/fdisk/fdisk.c (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/cap.c (moved) * uspace/lib/c/include/cap.h (added) * uspace/lib/fdisk/Makefile (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) Move capacity specification to libc. Tue, 12 Sep 2017 15:48:01 GMT Jiri Svoboda [9520af7] * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/ncsim.c (modified) * uspace/srv/net/tcp/rqueue.c (modified) * uspace/srv/net/tcp/rqueue.h (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/test/conn.c (modified) * uspace/srv/net/tcp/tqueue.c (modified) Allow TCP conn tests that involve transferring data by enabling an ... Mon, 11 Sep 2017 17:43:53 GMT Jiri Svoboda [0a1e7e4] * uspace/srv/net/tcp/conn.c (modified) Connection can still be mapped when being deleted, must be unmapped ... Mon, 11 Sep 2017 16:34:43 GMT Jiri Svoboda [9713b0b] * uspace/app/download/main.c (modified) Fix downloader null pointer dereference when writing to stdout. Mon, 11 Sep 2017 07:05:21 GMT Jiri Svoboda [e1b4ae0] * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/nettl/src/portrng.c (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/test/conn.c (added) * uspace/srv/net/tcp/test/iqueue.c (modified) * uspace/srv/net/tcp/test/main.c (modified) * uspace/srv/net/tcp/test/pdu.c (modified) * uspace/srv/net/tcp/test/tqueue.c (modified) Start adding tests for TCP conn module. Make sure all connections ... Sun, 10 Sep 2017 17:48:58 GMT Jiri Svoboda [975d528] * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/test/main.c (modified) * uspace/srv/net/tcp/test/tqueue.c (added) * uspace/srv/net/tcp/tqueue.c (modified) * uspace/srv/net/tcp/tqueue.h (modified) Add unit tests for TCP tqueue. Fix tqueue possibly being finalized ... Thu, 07 Sep 2017 16:16:31 GMT Jiri Svoboda [12dcd5f] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/fibril/timer.c (added) * uspace/lib/c/test/main.c (modified) Add unit tests for fibril timer. Wed, 06 Sep 2017 22:16:31 GMT Jiri Svoboda [fc3d4fd5] * uspace/app/download/main.c (modified) * uspace/lib/http/src/http.c (modified) Downloader should properly clean up HTTP connection. Wed, 06 Sep 2017 17:08:23 GMT Jiri Svoboda [d14840d] * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/rqueue.c (modified) * uspace/srv/net/tcp/rqueue.h (modified) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/tcp/test/main.c (modified) * uspace/srv/net/tcp/test/rqueue.c (added) Add test for TCP rqueue. Wed, 06 Sep 2017 06:53:55 GMT Jiri Svoboda [42f61f01] * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/inet.c (added) * uspace/srv/net/tcp/inet.h (moved) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/tcp/tqueue.c (modified) * uspace/srv/net/udp/udp_inet.c (modified) Fix ia64/abs32le builds. Mon, 04 Sep 2017 15:49:07 GMT Jiri Svoboda [20c82e3] * uspace/srv/net/dnsrsrv/dns_msg.c (modified) Fix DNS resolver bugs: Possible write via stale pointer, bad decoding ... Sun, 03 Sep 2017 14:15:32 GMT Jakub Jermar [4d6629f] * abi/include/abi/ipc/methods.h (modified) * kernel/Makefile (modified) * kernel/generic/src/ipc/ops/clnestab.c (deleted) * kernel/generic/src/ipc/ops/connclone.c (deleted) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/ipc/sysipc_ops.c (modified) * uspace/app/trace/ipc_desc.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) Remove unused connection cloning Sun, 03 Sep 2017 09:22:21 GMT Jiri Svoboda [1ddbf81] * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/iqueue.c (modified) * uspace/srv/net/tcp/iqueue.h (modified) * uspace/srv/net/tcp/test/iqueue.c (added) * uspace/srv/net/tcp/test/main.c (modified) * uspace/srv/net/tcp/test/seq_no.c (modified) Add TCP iqueue test and missing seq_no_segment_ready test. Fix iqueue ... Thu, 31 Aug 2017 23:23:55 GMT Jiri Svoboda [e73dbc1] * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/seq_no.c (modified) * uspace/srv/net/tcp/test/main.c (modified) * uspace/srv/net/tcp/test/main.h (added) * uspace/srv/net/tcp/test/pdu.c (modified) * uspace/srv/net/tcp/test/segment.c (added) * uspace/srv/net/tcp/test/seq_no.c (added) Add TCP unit tests for segment and seq_no modules. Fix ... Thu, 31 Aug 2017 18:56:55 GMT Jiri Svoboda [94c5bc1] * uspace/Makefile.common (modified) Build disassembly files for test binaries. Sun, 27 Aug 2017 11:59:59 GMT Jiri Svoboda [8ebc5b8a] * boot/Makefile.common (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/tcp/segment.c (modified) * uspace/srv/net/tcp/segment.h (modified) * uspace/srv/net/tcp/test/main.c (added) * uspace/srv/net/tcp/test/pdu.c (added) Start adding unit tests to TCP. Sat, 26 Aug 2017 21:59:30 GMT Jiri Svoboda [b33d140] * uspace/lib/label/src/gpt.c (modified) GPT should check alt. header block address for sanity before trying ... Thu, 24 Aug 2017 16:57:40 GMT Jiri Svoboda [ac415d50] * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) Inetsrv is too chatty by default. Thu, 24 Aug 2017 16:43:24 GMT Jiri Svoboda [9621c7d] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/download/main.c (modified) * uspace/app/pkg/Makefile (added) * uspace/app/pkg/pkg.c (added) Add simple coastline package installer. Add downloader option to save ... Wed, 23 Aug 2017 19:10:44 GMT Jiri Svoboda [258d77e] * uspace/srv/net/tcp/service.c (modified) After getting to the end of data (FIN), tcp_conn_recv[_wait] should ... Wed, 23 Aug 2017 18:37:21 GMT Jiri Svoboda [58e8646] * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/include/inet/udp.h (modified) * uspace/lib/c/include/ipc/udp.h (modified) * uspace/srv/net/dhcp/transport.c (modified) * uspace/srv/net/dnsrsrv/query.c (modified) * uspace/srv/net/dnsrsrv/transport.c (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/net/udp/udp_type.h (modified) Fix DNS resolution not working due to missing local address. Tue, 22 Aug 2017 20:11:47 GMT Jakub Jermar [853802e] * uspace/lib/c/generic/async.c (modified) Include task ID in connection hash table operations The task ID ... Tue, 22 Aug 2017 19:28:55 GMT Jakub Jermar [83b7f4d] * uspace/lib/c/generic/adt/hash_table.c (modified) Fix doxygen comments Tue, 22 Aug 2017 17:09:13 GMT Jiri Svoboda [b93ea46a] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/gunzip/Makefile (added) * uspace/app/gunzip/gunzip.c (added) Trivial gunzip utility. Sun, 20 Aug 2017 16:45:01 GMT Jakub Jermar [3f74275] * kernel/Makefile (modified) * kernel/generic/include/cap/cap.h (moved) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/cap/cap.c (moved) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/proc/task.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) Fix terminology around capabilities, capability handles and kernel ... Fri, 18 Aug 2017 23:27:08 GMT Jakub Jermar [24abb85d] * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/arch/arm32/src/interrupt.c (modified) * kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified) * kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/genarch/src/drivers/dsrln/dsrlnin.c (modified) * kernel/genarch/src/drivers/i8042/i8042.c (modified) * kernel/genarch/src/drivers/ns16550/ns16550.c (modified) * kernel/genarch/src/drivers/omap/uart.c (modified) * kernel/genarch/src/drivers/pl011/pl011.c (modified) * kernel/genarch/src/drivers/pl050/pl050.c (modified) * kernel/genarch/src/drivers/s3c24xx/uart.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/generic/include/ddi/device.h (deleted) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/device.c (deleted) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/drv/generic/interrupt.c (modified) * uspace/srv/hid/input/port/msim.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) Remove SYS_DEVICE_ASSIGN_DEVNO Fri, 18 Aug 2017 21:15:26 GMT Jakub Jermar [e9d15d9] * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/kobject/kobject.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/kobject/kobject.c (modified) * kernel/generic/src/proc/task.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.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.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/drv/generic/interrupt.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) Turn IRQ structures into kernel objects ipc_irq_subscribe() now ... Thu, 03 Aug 2017 08:06:51 GMT Vojtech Horky [65c28f7] * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/include/posix/dlfcn.h (added) * uspace/lib/posix/include/posix/stdbool.h (added) * uspace/lib/posix/include/posix/sys/time.h (added) * uspace/lib/posix/source/dlfcn.c (added) libposix: add dlfcn.h, stdbool.h and sys/time.h Sun, 16 Jul 2017 17:55:23 GMT Jiri Svoboda [9f64c1e] * uspace/lib/label/include/std/fat.h (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Fix fat32 EBPB packing. Fix 32-bit FAT BS being detected as MBR. Fix ... Fri, 14 Jul 2017 21:31:44 GMT Jiri Svoboda [5772aa1] * uspace/lib/label/Makefile (modified) * uspace/lib/label/include/label/empty.h (added) * uspace/lib/label/include/label/label.h (moved) * uspace/lib/label/src/empty.c (added) * uspace/lib/label/src/label.c (modified) * uspace/lib/label/test/label.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/types/vbd.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/volsrv/Makefile (modified) * uspace/srv/volsrv/empty.c (modified) VBD needs to empty a newly created partition before exposing it to ... Tue, 11 Jul 2017 19:05:33 GMT Jiri Svoboda [f3504c1] * uspace/app/fdisk/fdisk.c (modified) * uspace/app/mkexfat/exfat.h (modified) * uspace/app/mkexfat/mkexfat.c (modified) * uspace/srv/fs/exfat/exfat_dentry.c (modified) * uspace/srv/fs/exfat/exfat_dentry.h (modified) * uspace/srv/fs/exfat/exfat_directory.c (modified) * uspace/srv/fs/exfat/exfat_directory.h (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) * uspace/srv/volsrv/mkfs.c (modified) ExFAT volume label support. Tue, 11 Jul 2017 18:44:04 GMT Jiri Svoboda [b2906c0] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/srv/fs/exfat/exfat_dentry.c (modified) * uspace/srv/fs/exfat/exfat_dentry.h (modified) * uspace/srv/fs/exfat/exfat_directory.c (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) * uspace/srv/fs/udf/udf_osta.c (modified) One function to compute the number of code units in a UTF-16 null- ... Sat, 08 Jul 2017 17:06:34 GMT Jiri Svoboda [89e2aac] * uspace/app/sysinst/sysinst.c (modified) * uspace/lib/fdisk/src/fdisk.c (modified) Fix sysinst. Sat, 08 Jul 2017 16:12:03 GMT Jiri Svoboda [1c88835] * kernel/arch/amd64/src/interrupt.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) Fix CDFS unaligned memory access when decoding Joliet file names. Thu, 06 Jul 2017 15:55:31 GMT Jiri Svoboda [5cd1eb9a] * uspace/app/init/init.c (modified) Revert inadvertend change to init. Thu, 06 Jul 2017 15:52:15 GMT Jiri Svoboda [9c2c7d2] * uspace/app/fdisk/fdisk.c (modified) * uspace/app/init/init.c (modified) * uspace/app/mkfat/fat_dentry.h (added) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/volsrv/mkfs.c (modified) * uspace/srv/volsrv/mkfs.h (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/part.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Fdisk should be able to set volume label for newly created partitions. Tue, 04 Jul 2017 15:05:43 GMT Jiri Svoboda [d858a660] * uspace/app/fdisk/fdisk.c (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/types/part.h (modified) Fdisk should print volume labels. Mon, 03 Jul 2017 18:14:01 GMT Jiri Svoboda [2456fd0] * uspace/app/mkfat/mkfat.c (modified) Improve mkfat option parsing. Sun, 02 Jul 2017 17:04:15 GMT Jiri Svoboda [58fa3e6] * uspace/app/mkfat/mkfat.c (modified) mkfat sets filesystem type field to invalid value for FAT12/16. Sun, 02 Jul 2017 17:03:58 GMT Jiri Svoboda [a927398] * uspace/app/mkfat/mkfat.c (modified) Fix FAT size computation for auto-detected FAT32. Sun, 02 Jul 2017 16:22:09 GMT Jiri Svoboda [f4ae95a] * uspace/app/mkfat/mkfat.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) mkfat needs to be able to set the volume label. fat FS should ignore ... Wed, 28 Jun 2017 16:05:37 GMT Jiri Svoboda [39b0a51] * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) * uspace/srv/fs/fat/fat_directory.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) FAT decoding of volume label. Tue, 27 Jun 2017 17:14:57 GMT Jiri Svoboda [30eab78] * kernel/generic/src/adt/list.c (modified) * uspace/lib/c/generic/adt/list.c (modified) * uspace/lib/c/include/adt/list.h (modified) Remove remaining differences between kernel and user lists. Tue, 27 Jun 2017 16:52:59 GMT Jiri Svoboda [b76ce3f] * kernel/generic/include/adt/list.h (modified) * uspace/lib/c/include/adt/list.h (modified) Reduce divergence between kernel and libc versions of adt/list.h Tue, 27 Jun 2017 16:32:35 GMT Jiri Svoboda [9e7615d] * uspace/lib/label/include/std/fat.h (added) * uspace/lib/label/src/mbr.c (modified) Avoid misinterpreting FAT boot record as MBR. Thu, 22 Jun 2017 18:20:16 GMT Jiri Svoboda [80da8f70] * boot/Makefile.common (modified) * uspace/lib/label/Makefile (modified) * uspace/lib/label/test/label.c (added) * uspace/lib/label/test/main.c (added) Add unit tests for liblabel. Tue, 20 Jun 2017 17:34:02 GMT Jiri Svoboda [deacc58d] * uspace/lib/label/Makefile (modified) * uspace/lib/label/include/label.h (modified) * uspace/lib/label/include/types/liblabel.h (modified) * uspace/lib/label/src/dummy.c (modified) * uspace/lib/label/src/gpt.c (modified) * uspace/lib/label/src/label.c (modified) * uspace/lib/label/src/mbr.c (modified) * uspace/srv/bd/vbd/disk.c (modified) Break liblabel dependency on libblock. Sat, 10 Jun 2017 10:06:39 GMT Jakub Jermar [7354b5e] * uspace/app/blkdump/blkdump.c (modified) * uspace/app/bnchmark/bnchmark.c (modified) * uspace/app/devctl/devctl.c (modified) * uspace/app/loc/loc.c (modified) * uspace/app/mkexfat/mkexfat.c (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/app/mkmfs/mkmfs.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/testread/testread.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/sys/typefmt.h (deleted) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/taskmon/taskmon.c (modified) Remove sys/typefmt.h