# # ChangeLog for uspace/lib/c in mainline # # Generated by Trac 1.6 # 2025-08-17T12:02:07Z Wed, 18 Jan 2023 21:05:15 GMT Jiří Zárevúcky [aaa3b855] * uspace/lib/c/arch/arm32/src/entryjmp.c (modified) ccheck Wed, 18 Jan 2023 20:20:29 GMT Jiří Zárevúcky [eb630cf] * uspace/lib/c/arch/arm32/meson.build (modified) * uspace/lib/c/arch/arm32/src/atomic.c (modified) * uspace/lib/c/arch/arm32/src/crt0.S (modified) * uspace/lib/c/arch/arm32/src/entryjmp.S (deleted) * uspace/lib/c/arch/arm32/src/entryjmp.c (added) * uspace/lib/c/arch/arm32/src/ras_page.h (added) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (modified) Fix handling of ABS32 relocation on arm32 A bad symbol reference in ... Wed, 18 Jan 2023 20:15:42 GMT Jiří Zárevúcky [b83c5e4] * uspace/lib/c/generic/rtld/rtld.c (modified) Make sure we don't call memcpy() with NULL pointer The standard ... Sun, 08 Jan 2023 14:59:46 GMT Jiri Svoboda [5b19d80] * abi/include/abi/ipc/interfaces.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/dispcfg/doc/doxygroups.h (added) * uspace/lib/dispcfg/include/dispcfg.h (added) * uspace/lib/dispcfg/include/dispcfg_srv.h (added) * uspace/lib/dispcfg/include/ipc/dispcfg.h (added) * uspace/lib/dispcfg/include/types/dispcfg.h (added) * uspace/lib/dispcfg/meson.build (added) * uspace/lib/dispcfg/private/dispcfg.h (added) * uspace/lib/dispcfg/src/dispcfg.c (added) * uspace/lib/dispcfg/src/dispcfg_srv.c (added) * uspace/lib/dispcfg/test/dispcfg.c (added) * uspace/lib/dispcfg/test/main.c (added) * uspace/lib/meson.build (modified) Display configuration library Initial version of protocol library ... Wed, 09 Nov 2022 16:44:28 GMT Jiri Svoboda [88d828e] * uspace/lib/c/include/io/kbd_event.h (modified) * uspace/srv/hid/display/display.c (modified) * uspace/srv/hid/display/display.h (modified) * uspace/srv/hid/display/input.c (modified) * uspace/srv/hid/display/test/display.c (modified) * uspace/srv/hid/display/types/display/idev.h (added) * uspace/srv/hid/display/window.c (modified) * uspace/srv/hid/display/wmops.c (modified) Keyboard events need device ID too + some DS multiseat work Tue, 08 Nov 2022 21:20:23 GMT Jiri Svoboda [60ebe63] * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/include/io/input.h (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/display/input.c (modified) * uspace/srv/hid/display/seat.c (modified) * uspace/srv/hid/display/types/display/ptd_event.h (modified) * uspace/srv/hid/input/input.c (modified) Store positioning device ID in position events Sun, 16 Oct 2022 09:34:40 GMT Jiri Svoboda [0761448] * abi/include/abi/ipc/interfaces.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/meson.build (modified) * uspace/lib/wndmgt/doc/doxygroups.h (added) * uspace/lib/wndmgt/include/ipc/wndmgt.h (added) * uspace/lib/wndmgt/include/types/wndmgt.h (added) * uspace/lib/wndmgt/include/wndmgt.h (added) * uspace/lib/wndmgt/include/wndmgt_srv.h (added) * uspace/lib/wndmgt/meson.build (added) * uspace/lib/wndmgt/private/wndmgt.h (added) * uspace/lib/wndmgt/src/wndmgt.c (added) * uspace/lib/wndmgt/src/wndmgt_srv.c (added) * uspace/lib/wndmgt/test/main.c (added) * uspace/lib/wndmgt/test/wndmgt.c (added) Window management protocol library This allows the client to ... Wed, 03 Nov 2021 10:23:28 GMT Jiri Svoboda [b48e680f] * uspace/app/terminal/terminal.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/ipc/console.h (modified) * uspace/lib/ui/include/ui/wdecor.h (modified) * uspace/lib/ui/include/ui/window.h (modified) * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/ui.c (modified) * uspace/lib/ui/src/wdecor.c (modified) * uspace/lib/ui/src/window.c (modified) * uspace/srv/hid/console/console.c (modified) Allow console application to set the terminal window caption Mon, 25 Oct 2021 17:51:10 GMT Jiri Svoboda [8edec53] * uspace/app/nav/nav.c (modified) * uspace/app/nav/panel.c (modified) * uspace/app/nav/panel.h (modified) * uspace/app/terminal/terminal.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/include/io/input.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/ipc/input.h (modified) * uspace/lib/ui/src/checkbox.c (modified) * uspace/lib/ui/src/menuentry.c (modified) * uspace/lib/ui/src/pbutton.c (modified) * uspace/lib/ui/src/rbutton.c (modified) * uspace/lib/ui/src/slider.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/display/input.c (modified) * uspace/srv/hid/display/seat.c (modified) * uspace/srv/hid/display/types/display/ptd_event.h (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/mouse.h (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) Support double-click Needed to open Navigator entries using the mouse. Sun, 01 Aug 2021 15:06:03 GMT Jiri Svoboda [1e242121] * uspace/lib/c/generic/io/asprintf.c (modified) Fix asprintf() returning garbage instead of empty string When ... Fri, 16 Jul 2021 20:40:19 GMT Jiri Svoboda [4afb6c9] * uspace/lib/c/generic/io/console.c (modified) Use of uninitialized variable causes UI to fail in terminal You ... Fri, 25 Jun 2021 15:28:41 GMT Martin Decky [69511176] * kernel/generic/include/adt/list.h (modified) * uspace/lib/c/include/adt/list.h (modified) Avoid undefined behavior even more While the previous ... Sat, 12 Jun 2021 21:22:48 GMT Jiri Svoboda [5fc8244] * uspace/app/barber/meson.build (modified) * uspace/app/devctl/meson.build (modified) * uspace/app/fdisk/meson.build (modified) * uspace/app/lprint/meson.build (modified) * uspace/app/pci/meson.build (modified) * uspace/app/vol/meson.build (modified) * uspace/lib/block/meson.build (modified) * uspace/lib/c/generic/capa.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/capa.h (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/device/include/bd.h (moved) * uspace/lib/device/include/bd_srv.h (moved) * uspace/lib/device/include/device/led_dev.h (moved) * uspace/lib/device/include/devman.h (moved) * uspace/lib/device/include/ieee80211/ieee80211.h (moved) * uspace/lib/device/include/io/chardev.h (moved) * uspace/lib/device/include/io/chardev_srv.h (moved) * uspace/lib/device/include/io/label.h (moved) * uspace/lib/device/include/io/serial.h (moved) * uspace/lib/device/include/ipc/adb.h (moved) * uspace/lib/device/include/ipc/bd.h (moved) * uspace/lib/device/include/ipc/chardev.h (moved) * uspace/lib/device/include/ipc/devman.h (moved) * uspace/lib/device/include/ipc/irc.h (moved) * uspace/lib/device/include/ipc/pci.h (moved) * uspace/lib/device/include/ipc/serial_ctl.h (moved) * uspace/lib/device/include/ipc/vbd.h (moved) * uspace/lib/device/include/ipc/vol.h (moved) * uspace/lib/device/include/irc.h (moved) * uspace/lib/device/include/nic/eth_phys.h (moved) * uspace/lib/device/include/nic/nic.h (moved) * uspace/lib/device/include/pci.h (moved) * uspace/lib/device/include/types/io/chardev.h (moved) * uspace/lib/device/include/types/label.h (moved) * uspace/lib/device/include/types/pci.h (moved) * uspace/lib/device/include/types/vol.h (moved) * uspace/lib/device/include/vbd.h (moved) * uspace/lib/device/include/vol.h (moved) * uspace/lib/device/src/bd.c (moved) * uspace/lib/device/src/bd_srv.c (moved) * uspace/lib/device/src/device/led_dev.c (moved) * uspace/lib/device/src/devman.c (moved) * uspace/lib/device/src/io/chardev.c (moved) * uspace/lib/device/src/io/chardev_srv.c (moved) * uspace/lib/device/src/io/label.c (moved) * uspace/lib/device/src/io/serial.c (moved) * uspace/lib/device/src/irc.c (moved) * uspace/lib/device/src/pci.c (moved) * uspace/lib/device/src/vbd.c (moved) * uspace/lib/device/src/vol.c (moved) * uspace/lib/drv/meson.build (modified) * uspace/lib/fdisk/meson.build (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/lib/label/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/srv/bd/file_bd/meson.build (modified) * uspace/srv/bd/rd/meson.build (modified) * uspace/srv/devman/meson.build (modified) * uspace/srv/hw/char/s3c24xx_uart/meson.build (modified) * uspace/srv/test/chardev-test/meson.build (modified) Move device-related stuff out of libc to libdevice Unfortunately, ... Thu, 06 May 2021 15:10:33 GMT Jiri Svoboda [fe333f8e] * uspace/lib/c/include/ipc/window.h (deleted) Remove orphan header Wed, 05 May 2021 22:17:01 GMT Jiri Svoboda [ec7902d] * uspace/app/dnscfg/meson.build (modified) * uspace/app/dnsres/meson.build (modified) * uspace/app/inet/meson.build (modified) * uspace/app/netecho/meson.build (modified) * uspace/app/nterm/meson.build (modified) * uspace/app/ping/meson.build (modified) * uspace/app/websrv/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/drv/meson.build (modified) * uspace/lib/http/meson.build (modified) * uspace/lib/inet/doc/doxygroups.h (added) * uspace/lib/inet/include/inet/addr.h (moved) * uspace/lib/inet/include/inet/dhcp.h (moved) * uspace/lib/inet/include/inet/dnsr.h (moved) * uspace/lib/inet/include/inet/endpoint.h (moved) * uspace/lib/inet/include/inet/host.h (moved) * uspace/lib/inet/include/inet/hostname.h (moved) * uspace/lib/inet/include/inet/hostport.h (moved) * uspace/lib/inet/include/inet/inet.h (moved) * uspace/lib/inet/include/inet/inetcfg.h (moved) * uspace/lib/inet/include/inet/inetping.h (moved) * uspace/lib/inet/include/inet/iplink.h (moved) * uspace/lib/inet/include/inet/iplink_srv.h (moved) * uspace/lib/inet/include/inet/tcp.h (moved) * uspace/lib/inet/include/inet/udp.h (moved) * uspace/lib/inet/include/ipc/dhcp.h (moved) * uspace/lib/inet/include/ipc/dnsr.h (moved) * uspace/lib/inet/include/ipc/inet.h (moved) * uspace/lib/inet/include/ipc/iplink.h (moved) * uspace/lib/inet/include/ipc/tcp.h (moved) * uspace/lib/inet/include/ipc/udp.h (moved) * uspace/lib/inet/include/types/inet.h (moved) * uspace/lib/inet/include/types/inet/host.h (moved) * uspace/lib/inet/include/types/inet/hostport.h (moved) * uspace/lib/inet/include/types/inetcfg.h (moved) * uspace/lib/inet/include/types/inetping.h (moved) * uspace/lib/inet/meson.build (added) * uspace/lib/inet/src/addr.c (moved) * uspace/lib/inet/src/dhcp.c (moved) * uspace/lib/inet/src/dnsr.c (moved) * uspace/lib/inet/src/endpoint.c (moved) * uspace/lib/inet/src/host.c (moved) * uspace/lib/inet/src/hostname.c (moved) * uspace/lib/inet/src/hostport.c (moved) * uspace/lib/inet/src/inet.c (moved) * uspace/lib/inet/src/inetcfg.c (moved) * uspace/lib/inet/src/inetping.c (moved) * uspace/lib/inet/src/iplink.c (moved) * uspace/lib/inet/src/iplink_srv.c (moved) * uspace/lib/inet/src/tcp.c (moved) * uspace/lib/inet/src/udp.c (moved) * uspace/lib/meson.build (modified) * uspace/lib/nettl/meson.build (modified) * uspace/srv/hid/remcons/meson.build (modified) * uspace/srv/hid/rfb/meson.build (modified) * uspace/srv/net/dhcp/meson.build (modified) * uspace/srv/net/dnsrsrv/meson.build (modified) * uspace/srv/net/inetsrv/meson.build (modified) * uspace/srv/net/loopip/meson.build (modified) * uspace/srv/net/nconfsrv/meson.build (modified) Move TCP/IP library support out of libc to separate library Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [7727cfd] * uspace/lib/c/include/clipboard.h (modified) Add missing include in clipboard.h Fri, 12 Mar 2021 19:16:51 GMT Martin Decky [36795edf] * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/adt/odict.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/member.h (added) * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/vhc/vhcd.h (modified) * uspace/drv/bus/usb/xhci/hc.h (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/adt/list.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/macros.h (modified) * uspace/lib/c/include/member.h (added) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/srv/audio/hound/hound_ctx.c (modified) Improve lists and other data structures Provide more ... Fri, 05 Mar 2021 11:23:31 GMT Jiri Svoboda [d6c4d40] * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/congfx/src/console.c (modified) * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/window.c (modified) Do not forget to clean up when exiting Thu, 04 Mar 2021 19:14:30 GMT Jiri Svoboda [87822ce] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/modplay/modplay.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nterm/nterm.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/tester/ipc/starve.c (modified) * uspace/app/tetris/scores.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/screen.h (modified) * uspace/app/top/top.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/ui/src/ui.c (modified) Avoid infinite loop when console communication is broken Need to ... Mon, 22 Feb 2021 19:52:08 GMT Jiri Svoboda [68a552f] * uspace/app/terminal/terminal.c (modified) * uspace/app/terminal/terminal.h (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/ipc/console.h (modified) * uspace/lib/congfx/private/console.h (modified) * uspace/lib/congfx/src/console.c (modified) * uspace/srv/hid/console/console.c (modified) Efficient way of rendering to the console via shared buffer Makes ... Mon, 14 Dec 2020 20:41:53 GMT Jiri Svoboda [d1582b50] * kernel/arch/arm32/include/arch/cp15.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.h (modified) * kernel/arch/arm32/src/fpu_context.c (modified) * kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.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/arm32/src/mm/page_fault.c (modified) * kernel/arch/arm64/src/mach/virt/virt.c (modified) * kernel/arch/sparc64/include/arch/register.h (modified) * kernel/arch/sparc64/src/smp/sun4v/smp.c (modified) * kernel/genarch/include/genarch/drivers/amdm37x/gpt.h (modified) * kernel/genarch/include/genarch/drivers/omap/uart_regs.h (modified) * kernel/genarch/include/genarch/drivers/pl011/pl011.h (modified) * kernel/genarch/src/drivers/i8042/i8042.c (modified) * kernel/genarch/src/kbrd/scanc_at.c (modified) * kernel/generic/include/cpu/cpu_mask.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/mkmfs/mkmfs.c (modified) * uspace/app/pkg/pkg.c (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/terminal/terminal.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/drv/audio/sb16/registers.h (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ahci/ahci_hw.h (modified) * uspace/drv/block/ahci/ahci_sata.h (modified) * uspace/drv/bus/isa/i8237.c (modified) * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) * uspace/drv/bus/usb/ehci/endpoint_list.h (modified) * uspace/drv/bus/usb/ohci/endpoint_list.h (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci_bus.h (modified) * uspace/drv/bus/usb/ohci/ohci_regs.h (modified) * uspace/drv/bus/usb/ohci/ohci_rh.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/i8042/i8042.h (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified) * uspace/drv/hid/usbhid/generic/hiddev.c (modified) * uspace/drv/hid/usbhid/multimedia/keymap.c (modified) * uspace/drv/hid/usbhid/usbhid.c (modified) * uspace/drv/nic/ar9271/ar9271.h (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/rtl8139/defs.h (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/lib/bithenge/src/compound.c (modified) * uspace/lib/bithenge/src/expression.c (modified) * uspace/lib/bithenge/src/script.c (modified) * uspace/lib/bithenge/src/sequence.c (modified) * uspace/lib/bithenge/src/transform.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/getopt.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/rtld/symbol.c (modified) * uspace/lib/c/include/double_to_str.h (modified) * uspace/lib/c/include/nic/eth_phys.h (modified) * uspace/lib/c/test/stdio/scanf.c (modified) * uspace/lib/c/test/uuid.c (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/fmtutil/fmtutil.c (modified) * uspace/lib/gfx/test/coord.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/math/test/rounding.c (modified) * uspace/lib/minix/minix.h (modified) * uspace/lib/posix/src/fnmatch.c (modified) * uspace/lib/trackmod/protracker.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbhid/include/usb/hid/hidpath.h (modified) * uspace/lib/usbhid/include/usb/hid/hidtypes.h (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) * uspace/lib/usbhost/src/bandwidth.c (modified) * uspace/lib/usbhost/src/utility.c (modified) * uspace/srv/fs/udf/udf_file.h (modified) * uspace/srv/net/tcp/ncsim.c (modified) * uspace/srv/net/tcp/test.c (modified) Fix spacing in single-line comments using latest ccheck This found ... Mon, 16 Nov 2020 11:26:21 GMT Jiri Svoboda [6d527cff] * uspace/drv/fb/kfb/port.c (modified) * uspace/lib/c/include/io/mode.h (deleted) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/window.h (deleted) Remove headers which are no longer used Fri, 03 Jul 2020 23:00:34 GMT Jiri Svoboda [ddb844e] * HelenOS.config (modified) * abi/include/abi/ipc/interfaces.h (modified) * meson/part/initrd_manifest/meson.build (modified) * tools/export.sh (modified) * tools/xcw/bin/helenos-pkg-config (modified) * uspace/app/gfxdemo/doc/doxygroups.h (added) * uspace/app/gfxdemo/gfxdemo.c (added) * uspace/app/gfxdemo/meson.build (added) * uspace/app/init/init.c (modified) * uspace/app/meson.build (modified) * uspace/app/vterm/vterm.c (modified) * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified) * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified) * uspace/drv/fb/amdm37x_dispc/main.c (modified) * uspace/drv/fb/amdm37x_dispc/meson.build (modified) * uspace/drv/fb/kfb/kfb.c (modified) * uspace/drv/fb/kfb/kfb.h (modified) * uspace/drv/fb/kfb/meson.build (modified) * uspace/drv/fb/kfb/port.c (modified) * uspace/lib/c/generic/io/visualizer.c (deleted) * uspace/lib/c/generic/io/window.c (deleted) * uspace/lib/c/include/io/kbd_event.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/congfx/doc/doxygroups.h (added) * uspace/lib/congfx/include/congfx/console.h (added) * uspace/lib/congfx/include/types/congfx/console.h (added) * uspace/lib/congfx/meson.build (moved) * uspace/lib/congfx/private/console.h (added) * uspace/lib/congfx/src/console.c (added) * uspace/lib/ddev/doc/doxygroups.h (added) * uspace/lib/ddev/include/ddev.h (added) * uspace/lib/ddev/include/ddev/info.h (added) * uspace/lib/ddev/include/ddev_srv.h (moved) * uspace/lib/ddev/include/ipc/ddev.h (added) * uspace/lib/ddev/include/types/ddev.h (added) * uspace/lib/ddev/include/types/ddev/info.h (added) * uspace/lib/ddev/meson.build (added) * uspace/lib/ddev/src/ddev.c (added) * uspace/lib/ddev/src/ddev_srv.c (added) * uspace/lib/ddev/src/info.c (added) * uspace/lib/ddev/test/ddev.c (added) * uspace/lib/ddev/test/main.c (added) * uspace/lib/display/doc/doxygroups.h (added) * uspace/lib/display/include/disp_srv.h (added) * uspace/lib/display/include/display.h (added) * uspace/lib/display/include/display/event.h (added) * uspace/lib/display/include/display/info.h (added) * uspace/lib/display/include/display/wndparams.h (added) * uspace/lib/display/include/display/wndresize.h (added) * uspace/lib/display/include/ipc/display.h (moved) * uspace/lib/display/include/types/display.h (added) * uspace/lib/display/include/types/display/cursor.h (added) * uspace/lib/display/include/types/display/event.h (added) * uspace/lib/display/include/types/display/info.h (added) * uspace/lib/display/include/types/display/wndparams.h (added) * uspace/lib/display/include/types/display/wndresize.h (added) * uspace/lib/display/meson.build (added) * uspace/lib/display/private/params.h (added) * uspace/lib/display/src/disp_srv.c (added) * uspace/lib/display/src/display.c (added) * uspace/lib/display/src/wndresize.c (added) * uspace/lib/display/test/display.c (added) * uspace/lib/display/test/main.c (added) * uspace/lib/display/test/wndresize.c (added) * uspace/lib/gfx/doc/doxygroups.h (added) * uspace/lib/gfx/include/gfx/bitmap.h (added) * uspace/lib/gfx/include/gfx/color.h (added) * uspace/lib/gfx/include/gfx/context.h (added) * uspace/lib/gfx/include/gfx/coord.h (added) * uspace/lib/gfx/include/gfx/render.h (added) * uspace/lib/gfx/include/types/gfx/bitmap.h (added) * uspace/lib/gfx/include/types/gfx/color.h (added) * uspace/lib/gfx/include/types/gfx/context.h (added) * uspace/lib/gfx/include/types/gfx/coord.h (moved) * uspace/lib/gfx/include/types/gfx/ops/context.h (added) * uspace/lib/gfx/meson.build (added) * uspace/lib/gfx/private/bitmap.h (added) * uspace/lib/gfx/private/color.h (added) * uspace/lib/gfx/private/context.h (added) * uspace/lib/gfx/src/bitmap.c (added) * uspace/lib/gfx/src/color.c (added) * uspace/lib/gfx/src/context.c (added) * uspace/lib/gfx/src/coord.c (added) * uspace/lib/gfx/src/render.c (added) * uspace/lib/gfx/test/bitmap.c (added) * uspace/lib/gfx/test/color.c (added) * uspace/lib/gfx/test/coord.c (added) * uspace/lib/gfx/test/main.c (added) * uspace/lib/gfx/test/render.c (added) * uspace/lib/graph/doc/doxygroups.h (deleted) * uspace/lib/graph/graph.c (deleted) * uspace/lib/graph/graph.h (deleted) * uspace/lib/gui/meson.build (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/gui/terminal.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/lib/guigfx/doc/doxygroups.h (added) * uspace/lib/guigfx/include/guigfx/canvas.h (added) * uspace/lib/guigfx/include/types/guigfx/canvas.h (added) * uspace/lib/guigfx/meson.build (moved) * uspace/lib/guigfx/private/canvas.h (added) * uspace/lib/guigfx/src/canvas.c (added) * uspace/lib/ipcgfx/doc/doxygroups.h (added) * uspace/lib/ipcgfx/include/ipcgfx/client.h (added) * uspace/lib/ipcgfx/include/ipcgfx/ipc/gc.h (added) * uspace/lib/ipcgfx/include/ipcgfx/server.h (added) * uspace/lib/ipcgfx/include/types/ipcgfx/client.h (added) * uspace/lib/ipcgfx/meson.build (added) * uspace/lib/ipcgfx/private/client.h (added) * uspace/lib/ipcgfx/private/server.h (added) * uspace/lib/ipcgfx/src/client.c (added) * uspace/lib/ipcgfx/src/server.c (added) * uspace/lib/ipcgfx/test/ipcgfx.c (added) * uspace/lib/ipcgfx/test/main.c (added) * uspace/lib/memgfx/doc/doxygroups.h (added) * uspace/lib/memgfx/include/memgfx/memgc.h (added) * uspace/lib/memgfx/include/types/memgfx/memgc.h (added) * uspace/lib/memgfx/meson.build (added) * uspace/lib/memgfx/private/memgc.h (added) * uspace/lib/memgfx/src/memgc.c (added) * uspace/lib/memgfx/test/main.c (added) * uspace/lib/memgfx/test/memgfx.c (added) * uspace/lib/meson.build (modified) * uspace/srv/hid/compositor/compositor.c (deleted) * uspace/srv/hid/compositor/doc/doxygroups.h (deleted) * uspace/srv/hid/display/client.c (added) * uspace/srv/hid/display/client.h (added) * uspace/srv/hid/display/clonegc.c (added) * uspace/srv/hid/display/clonegc.h (added) * uspace/srv/hid/display/cursimg.c (added) * uspace/srv/hid/display/cursimg.h (added) * uspace/srv/hid/display/cursor.c (added) * uspace/srv/hid/display/cursor.h (added) * uspace/srv/hid/display/ddev.c (added) * uspace/srv/hid/display/ddev.h (added) * uspace/srv/hid/display/display.c (added) * uspace/srv/hid/display/display.h (added) * uspace/srv/hid/display/doc/doxygroups.h (added) * uspace/srv/hid/display/dsops.c (added) * uspace/srv/hid/display/dsops.h (added) * uspace/srv/hid/display/input.c (added) * uspace/srv/hid/display/input.h (added) * uspace/srv/hid/display/main.c (added) * uspace/srv/hid/display/main.h (added) * uspace/srv/hid/display/meson.build (added) * uspace/srv/hid/display/output.c (added) * uspace/srv/hid/display/output.h (added) * uspace/srv/hid/display/seat.c (added) * uspace/srv/hid/display/seat.h (added) * uspace/srv/hid/display/test/client.c (added) * uspace/srv/hid/display/test/clonegc.c (added) * uspace/srv/hid/display/test/cursor.c (added) * uspace/srv/hid/display/test/display.c (added) * uspace/srv/hid/display/test/main.c (added) * uspace/srv/hid/display/test/seat.c (added) * uspace/srv/hid/display/test/window.c (added) * uspace/srv/hid/display/types/display/client.h (added) * uspace/srv/hid/display/types/display/clonegc.h (added) * uspace/srv/hid/display/types/display/cursimg.h (added) * uspace/srv/hid/display/types/display/cursor.h (added) * uspace/srv/hid/display/types/display/ddev.h (added) * uspace/srv/hid/display/types/display/display.h (added) * uspace/srv/hid/display/types/display/output.h (added) * uspace/srv/hid/display/types/display/ptd_event.h (added) * uspace/srv/hid/display/types/display/seat.h (added) * uspace/srv/hid/display/types/display/window.h (added) * uspace/srv/hid/display/window.c (added) * uspace/srv/hid/display/window.h (added) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/hid/rfb/meson.build (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/meson.build (modified) Resolve merge conflicts Fri, 26 Jun 2020 20:41:14 GMT Jiri Svoboda [de19d4a] * abi/include/abi/ipc/interfaces.h (modified) * meson/part/initrd_manifest/meson.build (modified) * uspace/drv/fb/amdm37x_dispc/main.c (modified) * uspace/lib/c/generic/io/visualizer.c (deleted) * uspace/lib/c/include/io/visualizer.h (deleted) * uspace/lib/c/include/ipc/graph.h (deleted) * uspace/lib/c/meson.build (modified) * uspace/lib/gui/window.c (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) Clean up vestiges of visualizer interface Thu, 18 Jun 2020 15:39:50 GMT Martin Decky [28a5ebd] * abi/include/_bits/uchar.h (added) * abi/include/_bits/wchar_limits.h (modified) * abi/include/inttypes.h (modified) * boot/arch/arm32/src/putchar.c (modified) * boot/arch/arm64/src/main.c (modified) * boot/arch/ia64/src/putchar.c (modified) * boot/arch/mips32/src/putchar.c (modified) * boot/arch/ppc32/src/ofw.c (modified) * boot/arch/riscv64/src/putchar.c (modified) * boot/arch/sparc64/src/ofw.c (modified) * boot/generic/include/putchar.h (modified) * boot/generic/include/str.h (modified) * boot/generic/include/tar.h (modified) * boot/generic/include/uchar.h (added) * boot/generic/src/printf_core.c (modified) * boot/generic/src/str.c (modified) * boot/generic/src/vprintf.c (modified) * contrib/tools/font/bdf2c.pl (modified) * kernel/arch/abs32le/src/abs32le.c (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/arm32/src/asm.S (modified) * kernel/arch/arm64/src/asm.S (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/ia64/src/drivers/ski.c (modified) * kernel/arch/mips32/src/asm.S (modified) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/riscv64/include/arch/drivers/ucb.h (modified) * kernel/arch/riscv64/src/asm.S (modified) * kernel/arch/riscv64/src/drivers/ucb.c (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/genarch/include/genarch/fb/font-8x16.h (modified) * kernel/genarch/include/genarch/kbrd/scanc.h (modified) * kernel/genarch/src/drivers/dsrln/dsrlnout.c (modified) * kernel/genarch/src/drivers/ega/ega.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/s3c24xx/uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/fb/font-8x16.c (modified) * kernel/genarch/src/kbrd/kbrd.c (modified) * kernel/genarch/src/kbrd/kbrd_at.c (modified) * kernel/genarch/src/kbrd/scanc_at.c (modified) * kernel/genarch/src/kbrd/scanc_mac.c (modified) * kernel/genarch/src/kbrd/scanc_pc.c (modified) * kernel/genarch/src/kbrd/scanc_sun.c (modified) * kernel/genarch/src/srln/srln.c (modified) * kernel/generic/include/console/chardev.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/printf/printf_core.h (modified) * kernel/generic/include/putchar.h (modified) * kernel/generic/include/str.h (modified) * kernel/generic/include/uchar.h (added) * kernel/generic/src/console/chardev.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/prompt.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/log/log.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/printf/vprintf.c (modified) * kernel/generic/src/printf/vsnprintf.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified) * uspace/app/bdsh/cmds/modules/printf/printf.c (modified) * uspace/app/bdsh/compl.c (modified) * uspace/app/bdsh/tok.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/edit/search.c (modified) * uspace/app/edit/search.h (modified) * uspace/app/edit/search_impl.h (modified) * uspace/app/edit/sheet.c (modified) * uspace/app/edit/sheet.h (modified) * uspace/app/kio/kio.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nterm/nterm.c (modified) * uspace/app/sbi/src/builtin/bi_char.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/os/os.h (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/sysinfo/sysinfo.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tetris/scores.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/top/screen.c (modified) * uspace/dist/src/c/demos/edit/edit.c (modified) * uspace/dist/src/c/demos/edit/search.c (modified) * uspace/dist/src/c/demos/edit/search.h (modified) * uspace/dist/src/c/demos/edit/search_impl.h (modified) * uspace/dist/src/c/demos/edit/sheet.c (modified) * uspace/dist/src/c/demos/edit/sheet.h (modified) * uspace/dist/src/c/demos/tetris/scores.c (modified) * uspace/dist/src/c/demos/tetris/screen.c (modified) * uspace/dist/src/c/demos/top/screen.c (modified) * uspace/lib/bithenge/src/helenos/common.h (modified) * uspace/lib/bithenge/src/linux/common.h (modified) * uspace/lib/bithenge/src/print.c (modified) * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/generic/io/chargrid.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/io/vprintf.c (modified) * uspace/lib/c/generic/io/vsnprintf.c (modified) * uspace/lib/c/generic/stdio/sstream.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/input.h (modified) * uspace/lib/c/include/io/kbd_event.h (modified) * uspace/lib/c/include/io/printf_core.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/uchar.h (added) * uspace/lib/c/test/stdlib.c (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/clui/tinput.h (modified) * uspace/lib/draw/font.c (modified) * uspace/lib/draw/font/bitmap_backend.c (modified) * uspace/lib/draw/font/embedded.c (modified) * uspace/lib/draw/font/pcf.c (modified) * uspace/lib/draw/gfx/font-8x16.c (modified) * uspace/lib/draw/include/draw/font.h (modified) * uspace/lib/draw/include/draw/gfx.h (modified) * uspace/lib/ext4/src/superblock.c (modified) * uspace/lib/fmtutil/fmtutil.c (modified) * uspace/lib/fmtutil/fmtutil.h (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/posix/src/stdio.c (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/srv/fs/exfat/exfat_dentry.c (modified) * uspace/srv/fs/exfat/exfat_dentry.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/layout.c (modified) * uspace/srv/hid/input/layout.h (modified) * uspace/srv/hid/input/layout/ar.c (modified) * uspace/srv/hid/input/layout/cz.c (modified) * uspace/srv/hid/input/layout/fr_azerty.c (modified) * uspace/srv/hid/input/layout/us_dvorak.c (modified) * uspace/srv/hid/input/layout/us_qwerty.c (modified) * uspace/srv/hid/output/ctl/serial.c (modified) * uspace/srv/hid/output/ctl/serial.h (modified) * uspace/srv/hid/output/gfx/font-8x16.c (modified) * uspace/srv/hid/output/gfx/font-8x16.h (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/hid/output/port/kfb.c (modified) * uspace/srv/hid/output/proto/vt100.c (modified) * uspace/srv/hid/output/proto/vt100.h (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/dnsrsrv/dns_msg.c (modified) Use char32_t instead of wchat_t to represent UTF-32 strings The ... Mon, 15 Jun 2020 13:29:29 GMT Martin Decky [ffccdff0] * boot/generic/src/balloc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/generic/thread/tls.c (modified) * uspace/lib/virtio/virtio.c (modified) Unify alignment handling Use the C11 alignof() operator. Make sure ... Fri, 12 Jun 2020 16:40:42 GMT Martin Decky [94e75cf] * uspace/lib/c/generic/malloc.c (modified) Compute the memory area overhead more precisely The memory area not ... Wed, 10 Jun 2020 12:52:43 GMT Jiří Zárevúcky [265be8a] * uspace/lib/c/generic/vol.c (modified) Avoid memory leak when realloc fails in vol_get_ids_internal function Mon, 11 May 2020 16:20:17 GMT Jiri Svoboda [6feccae] * uspace/lib/c/generic/io/window.c (deleted) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/graph/doc/doxygroups.h (deleted) * uspace/lib/graph/graph.c (deleted) * uspace/lib/graph/graph.h (deleted) * uspace/lib/graph/meson.build (deleted) * uspace/lib/gui/terminal.c (modified) * uspace/lib/gui/terminal.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/lib/meson.build (modified) * uspace/srv/hid/compositor/compositor.c (deleted) * uspace/srv/hid/compositor/compositor.h (deleted) * uspace/srv/hid/compositor/doc/doxygroups.h (deleted) * uspace/srv/hid/compositor/meson.build (deleted) * uspace/srv/meson.build (modified) Remove compositor, libgraph Libgraph is the old display driver ... Wed, 06 May 2020 10:30:30 GMT Jiri Svoboda [0800b26] * uspace/lib/c/generic/udebug.c (modified) Do not leak exchanges in udebug client API Wed, 06 May 2020 10:16:58 GMT Jiri Svoboda [ccbd2e1] * uspace/lib/c/generic/async/client.c (modified) Assert ipc_hangup succeeded. Do not hang up twice. Tue, 05 May 2020 16:15:09 GMT Jiri Svoboda [622e7c9] * uspace/drv/hid/usbhid/mouse/mousedev.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/include/async.h (modified) async_hangup() should just always succeed There is no reason why ... Tue, 05 May 2020 15:59:13 GMT Jiri Svoboda [698ce34c] * uspace/lib/c/generic/async/client.c (modified) Async_hangup being called with async exchanges should be assertion ... Tue, 05 May 2020 14:14:41 GMT Jiří Zárevúcky [7d3a4ac] * uspace/lib/c/generic/pci.c (modified) Avoid memory leak in pci_get_ids_internal on realloc fails Tue, 28 Apr 2020 17:18:05 GMT Jiří Zárevúcky [27c0e5b] * uspace/lib/c/generic/vbd.c (modified) Avoid memory leak in vdb_get_ids_internal on realloc fails Tue, 21 Apr 2020 14:04:08 GMT Jiří Zárevúcky [2a09dcb] * uspace/lib/c/generic/loc.c (modified) Avoid memory leak in loc_get_ids_internal function on realloc fails Tue, 21 Apr 2020 14:03:16 GMT Jiří Zárevúcky [11e4856] * uspace/lib/c/generic/uuid.c (modified) Fix memory leak in uuid_format function Fri, 17 Apr 2020 12:17:26 GMT Jiří Zárevúcky [ec506d49] * uspace/lib/c/generic/inetcfg.c (modified) Avoid memory leak on realloc into inetcfg_get_ids_internal procedure Tue, 21 Jan 2020 15:10:26 GMT Martin Decky [01900b6] * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/mm/pager1.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/logctl.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/srv/fs/cdfs/cdfs.c (modified) * uspace/srv/fs/exfat/exfat.c (modified) * uspace/srv/fs/ext4fs/ext4fs.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/locfs/locfs.c (modified) * uspace/srv/fs/mfs/mfs.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/fs/udf/udf.c (modified) Use an optional output argument instead of errno to propagate the ... Mon, 20 Jan 2020 11:10:23 GMT Martin Decky [b08fb02] * uspace/lib/c/generic/async/client.c (modified) cstyle (no change in functionality) Split long lines to not ... Thu, 16 Jan 2020 15:51:12 GMT Martin Decky [04b7f2f] * kernel/generic/src/lib/str_error.c (modified) * uspace/lib/c/generic/str_error.c (modified) add space after the bracket for a more aesthetically pleasing output Wed, 11 Dec 2019 15:27:21 GMT Martin Decky [086cab0] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) function for retrieving string suffix Wed, 11 Dec 2019 10:49:48 GMT Martin Decky [a6302ae] * abi/include/abi/sysinfo.h (modified) * kernel/generic/src/sysinfo/stats.c (modified) * uspace/app/stats/stats.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/include/stats.h (modified) add basic support for IPC statistics Dumping of phone connections ... Thu, 05 Dec 2019 17:39:17 GMT Jiri Svoboda [d2e0af47] * uspace/lib/c/generic/inet/tcp.c (modified) Fix exchange leak when async write fails This lead to deadlock on ... Fri, 15 Nov 2019 13:46:34 GMT Jiri Svoboda [84876aa4] * abi/include/abi/syscall.h (modified) * kernel/generic/include/cap/cap.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/synch/syswaitq.h (modified) * kernel/generic/src/cap/cap.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/mm/malloc.c (modified) * kernel/generic/src/synch/syswaitq.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * meson/part/exports/config.mk.in (modified) * meson/part/exports/meson.build (modified) * meson/part/extra_targets/meson.build (modified) * tools/xcw/bin/helenos-bld-config (added) * tools/xcw/bin/helenos-cc (modified) * tools/xcw/bin/helenos-ld (added) * tools/xcw/bin/helenos-pkg-config (modified) * tools/xcw/bin/helenos-test (modified) * tools/xcw/demo/Makefile (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/df/df.c (modified) * uspace/app/fdisk/fdisk.c (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/capa.c (moved) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/capa.h (moved) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/c/test/capa.c (moved) * uspace/lib/c/test/getopt.c (modified) * uspace/lib/c/test/main.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/meson.build (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/layout.h (modified) * uspace/srv/hid/input/layout/fr_azerty.c (added) * uspace/srv/hid/input/meson.build (modified) * uspace/srv/net/tcp/test/tqueue.c (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/assoc.h (modified) * uspace/srv/net/udp/cassoc.c (added) * uspace/srv/net/udp/cassoc.h (added) * uspace/srv/net/udp/meson.build (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/net/udp/test/assoc.c (added) * uspace/srv/net/udp/test/main.c (added) * uspace/srv/net/udp/test/msg.c (added) * uspace/srv/net/udp/test/pdu.c (added) * uspace/srv/net/udp/udp.c (modified) * uspace/srv/net/udp/udp_inet.c (modified) * uspace/srv/net/udp/udp_inet.h (modified) * uspace/srv/net/udp/udp_type.h (modified) * uspace/srv/volsrv/volume.c (modified) Merge master into gfx Mainly to get XCW fixes Tue, 08 Oct 2019 12:15:27 GMT Jiri Svoboda [a163d10] * uspace/lib/c/test/getopt.c (modified) Fix getopt_optional_param test failing This is a bug in the test, ... Tue, 08 Oct 2019 12:04:16 GMT Jiri Svoboda [de65624] * uspace/lib/c/generic/capa.c (modified) Fix too many integer digits when rounding capacity up Apparently, ... Thu, 03 Oct 2019 09:10:01 GMT Jiri Svoboda [c8cf261] * abi/include/abi/ipc/interfaces.h (modified) * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/gfxdemo/meson.build (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/display/doc/doxygroups.h (added) * uspace/lib/display/include/disp_srv.h (added) * uspace/lib/display/include/display.h (added) * uspace/lib/display/include/ipc/display.h (added) * uspace/lib/display/include/types/display.h (added) * uspace/lib/display/meson.build (added) * uspace/lib/display/src/disp_srv.c (added) * uspace/lib/display/src/display.c (added) * uspace/lib/ipcgfx/include/ipcgfx/server.h (modified) * uspace/lib/ipcgfx/src/client.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/lib/meson.build (modified) * uspace/srv/hid/display/display.c (added) * uspace/srv/hid/display/display.h (added) * uspace/srv/hid/display/doc/doxygroups.h (added) * uspace/srv/hid/display/main.c (added) * uspace/srv/hid/display/meson.build (added) * uspace/srv/hid/display/types/wingc.h (added) * uspace/srv/hid/display/wingc.c (added) * uspace/srv/hid/display/wingc.h (added) * uspace/srv/meson.build (modified) Display server scaffolding Wed, 02 Oct 2019 09:27:57 GMT Jiri Svoboda [2443ad8] * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/task.h (modified) Let trace not use the loader API directly This fixes traced ... Mon, 30 Sep 2019 18:01:28 GMT Jakub Jermar [8f57fb2] * uspace/lib/c/include/capa.h (modified) Fix header guard Mon, 30 Sep 2019 16:38:33 GMT Jakub Jermar [c24b0dcb] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/df/df.c (modified) * uspace/app/fdisk/fdisk.c (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/lib/c/generic/capa.c (moved) * uspace/lib/c/include/capa.h (moved) * uspace/lib/c/meson.build (modified) * uspace/lib/c/test/capa.c (moved) * uspace/lib/c/test/main.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) Rename capacity-related 'cap' to 'capa' This allows to use 'cap' ... Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [c21d4d6] * boot/arch/abs32le/meson.build (modified) * boot/arch/amd64/meson.build (modified) * boot/arch/arm32/meson.build (modified) * boot/arch/ia32/meson.build (modified) * boot/arch/ia64/meson.build (modified) * boot/arch/mips32/meson.build (modified) * boot/arch/ppc32/meson.build (modified) * boot/arch/riscv64/meson.build (modified) * boot/arch/sparc64/meson.build (modified) * boot/grub/build_dist.sh.in (modified) * boot/grub/grub.cfg.in (modified) * boot/grub/meson.build (modified) * boot/meson.build (modified) * boot/silo/build_dist.sh (modified) * boot/silo/meson.build (modified) * boot/yaboot/build_dist.sh (modified) * boot/yaboot/meson.build (modified) * configure.sh (modified) * kernel/generic/meson.build (modified) * kernel/meson.build (modified) * kernel/test/meson.build (modified) * meson.build (modified) * meson/arch/abs32le/meson.build (modified) * meson/arch/amd64/meson.build (modified) * meson/arch/arm32/meson.build (modified) * meson/arch/ia32/meson.build (modified) * meson/arch/ia64/meson.build (modified) * meson/arch/mips32/meson.build (modified) * meson/arch/ppc32/meson.build (modified) * meson/arch/riscv64/meson.build (modified) * meson/arch/sparc64/meson.build (modified) * meson/part/compiler_args/meson.build (modified) * meson/part/exports/meson.build (modified) * meson/part/initrd/meson.build (modified) * meson/part/initrd_manifest/meson.build (modified) * meson/part/read_config/meson.build (modified) * meson/part/tools/meson.build (modified) * tools/build_all.sh (modified) * tools/export.sh (modified) * tools/list_profiles.sh (modified) * tools/mkarray_for_meson.sh (modified) * tools/release.sh (modified) * tools/srepl (modified) * uspace/app/barber/meson.build (modified) * uspace/app/bdsh/meson.build (modified) * uspace/app/bithenge/meson.build (modified) * uspace/app/blkdump/meson.build (modified) * uspace/app/contacts/meson.build (modified) * uspace/app/corecfg/meson.build (modified) * uspace/app/cpptest/meson.build (modified) * uspace/app/date/meson.build (modified) * uspace/app/devctl/meson.build (modified) * uspace/app/df/meson.build (modified) * uspace/app/dltest/meson.build (modified) * uspace/app/dltests/meson.build (modified) * uspace/app/dnscfg/meson.build (modified) * uspace/app/dnsres/meson.build (modified) * uspace/app/download/meson.build (modified) * uspace/app/edit/meson.build (modified) * uspace/app/fdisk/meson.build (modified) * uspace/app/fontviewer/meson.build (modified) * uspace/app/getterm/meson.build (modified) * uspace/app/gunzip/meson.build (modified) * uspace/app/hbench/meson.build (modified) * uspace/app/inet/meson.build (modified) * uspace/app/init/meson.build (modified) * uspace/app/kill/meson.build (modified) * uspace/app/killall/meson.build (modified) * uspace/app/kio/meson.build (modified) * uspace/app/loc/meson.build (modified) * uspace/app/logset/meson.build (modified) * uspace/app/lprint/meson.build (modified) * uspace/app/meson.build (modified) * uspace/app/mixerctl/meson.build (modified) * uspace/app/mkbd/meson.build (modified) * uspace/app/mkexfat/meson.build (modified) * uspace/app/mkext4/meson.build (modified) * uspace/app/mkfat/meson.build (modified) * uspace/app/mkmfs/meson.build (modified) * uspace/app/modplay/meson.build (modified) * uspace/app/netecho/meson.build (modified) * uspace/app/nic/meson.build (modified) * uspace/app/nterm/meson.build (modified) * uspace/app/pci/meson.build (modified) * uspace/app/ping/meson.build (modified) * uspace/app/pkg/meson.build (modified) * uspace/app/redir/meson.build (modified) * uspace/app/sbi/meson.build (modified) * uspace/app/sportdmp/meson.build (modified) * uspace/app/stats/meson.build (modified) * uspace/app/sysinfo/meson.build (modified) * uspace/app/sysinst/meson.build (modified) * uspace/app/taskdump/meson.build (modified) * uspace/app/tester/meson.build (modified) * uspace/app/testread/meson.build (modified) * uspace/app/testrunner/meson.build (modified) * uspace/app/testwrit/meson.build (modified) * uspace/app/tetris/meson.build (modified) * uspace/app/tmon/meson.build (modified) * uspace/app/top/meson.build (modified) * uspace/app/trace/meson.build (modified) * uspace/app/untar/meson.build (modified) * uspace/app/usbinfo/meson.build (modified) * uspace/app/vcalc/meson.build (modified) * uspace/app/vdemo/meson.build (modified) * uspace/app/viewer/meson.build (modified) * uspace/app/vlaunch/meson.build (modified) * uspace/app/vol/meson.build (modified) * uspace/app/vterm/meson.build (modified) * uspace/app/vuhid/meson.build (modified) * uspace/app/wavplay/meson.build (modified) * uspace/app/websrv/meson.build (modified) * uspace/app/wifi_supplicant/meson.build (modified) * uspace/drv/audio/hdaudio/meson.build (modified) * uspace/drv/audio/sb16/meson.build (modified) * uspace/drv/block/ahci/meson.build (modified) * uspace/drv/block/ata_bd/meson.build (modified) * uspace/drv/block/ddisk/meson.build (modified) * uspace/drv/block/usbmast/meson.build (modified) * uspace/drv/block/virtio-blk/meson.build (modified) * uspace/drv/bus/adb/cuda_adb/meson.build (modified) * uspace/drv/bus/isa/meson.build (modified) * uspace/drv/bus/pci/pciintel/meson.build (modified) * uspace/drv/bus/usb/ehci/meson.build (modified) * uspace/drv/bus/usb/ohci/meson.build (modified) * uspace/drv/bus/usb/uhci/meson.build (modified) * uspace/drv/bus/usb/usbdiag/meson.build (modified) * uspace/drv/bus/usb/usbflbk/meson.build (modified) * uspace/drv/bus/usb/usbhub/meson.build (modified) * uspace/drv/bus/usb/usbmid/meson.build (modified) * uspace/drv/bus/usb/vhc/meson.build (modified) * uspace/drv/bus/usb/xhci/meson.build (modified) * uspace/drv/char/i8042/meson.build (modified) * uspace/drv/char/msim-con/meson.build (modified) * uspace/drv/char/ns8250/meson.build (modified) * uspace/drv/char/pc-lpt/meson.build (modified) * uspace/drv/char/pl011/meson.build (modified) * uspace/drv/char/pl050/meson.build (modified) * uspace/drv/char/ski-con/meson.build (modified) * uspace/drv/char/sun4v-con/meson.build (modified) * uspace/drv/fb/amdm37x_dispc/meson.build (modified) * uspace/drv/fb/kfb/meson.build (modified) * uspace/drv/hid/adb-kbd/meson.build (modified) * uspace/drv/hid/adb-mouse/meson.build (modified) * uspace/drv/hid/atkbd/meson.build (modified) * uspace/drv/hid/ps2mouse/meson.build (modified) * uspace/drv/hid/usbhid/meson.build (modified) * uspace/drv/hid/xtkbd/meson.build (modified) * uspace/drv/intctl/apic/meson.build (modified) * uspace/drv/intctl/gicv2/meson.build (modified) * uspace/drv/intctl/i8259/meson.build (modified) * uspace/drv/intctl/icp-ic/meson.build (modified) * uspace/drv/intctl/obio/meson.build (modified) * uspace/drv/meson.build (modified) * uspace/drv/nic/ar9271/meson.build (modified) * uspace/drv/nic/e1k/meson.build (modified) * uspace/drv/nic/ne2k/meson.build (modified) * uspace/drv/nic/rtl8139/meson.build (modified) * uspace/drv/nic/rtl8169/meson.build (modified) * uspace/drv/nic/virtio-net/meson.build (modified) * uspace/drv/platform/amdm37x/meson.build (modified) * uspace/drv/platform/arm64virt/meson.build (modified) * uspace/drv/platform/icp/meson.build (modified) * uspace/drv/platform/mac/meson.build (modified) * uspace/drv/platform/malta/meson.build (modified) * uspace/drv/platform/msim/meson.build (modified) * uspace/drv/platform/pc/meson.build (modified) * uspace/drv/platform/ski/meson.build (modified) * uspace/drv/platform/sun4u/meson.build (modified) * uspace/drv/platform/sun4v/meson.build (modified) * uspace/drv/root/root/meson.build (modified) * uspace/drv/root/virt/meson.build (modified) * uspace/drv/test/test1/meson.build (modified) * uspace/drv/test/test2/meson.build (modified) * uspace/drv/test/test3/meson.build (modified) * uspace/drv/time/cmos-rtc/meson.build (modified) * uspace/lib/bithenge/meson.build (modified) * uspace/lib/block/meson.build (modified) * uspace/lib/c/arch/amd64/meson.build (modified) * uspace/lib/c/arch/arm32/meson.build (modified) * uspace/lib/c/arch/arm64/meson.build (modified) * uspace/lib/c/arch/ia32/meson.build (modified) * uspace/lib/c/arch/ia64/meson.build (modified) * uspace/lib/c/arch/mips32/meson.build (modified) * uspace/lib/c/arch/ppc32/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/clui/meson.build (modified) * uspace/lib/compress/meson.build (modified) * uspace/lib/cpp/meson.build (modified) * uspace/lib/crypto/meson.build (modified) * uspace/lib/dltest/meson.build (modified) * uspace/lib/draw/meson.build (modified) * uspace/lib/drv/meson.build (modified) * uspace/lib/ext4/meson.build (modified) * uspace/lib/fdisk/meson.build (modified) * uspace/lib/fmtutil/meson.build (modified) * uspace/lib/fs/meson.build (modified) * uspace/lib/graph/meson.build (modified) * uspace/lib/gui/meson.build (modified) * uspace/lib/hound/meson.build (modified) * uspace/lib/http/meson.build (modified) * uspace/lib/ieee80211/meson.build (modified) * uspace/lib/label/meson.build (modified) * uspace/lib/math/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/lib/minix/meson.build (modified) * uspace/lib/nettl/meson.build (modified) * uspace/lib/nic/meson.build (modified) * uspace/lib/pcm/meson.build (modified) * uspace/lib/pcut/meson.build (modified) * uspace/lib/pcut/tests/meson.build (modified) * uspace/lib/posix/meson.build (modified) * uspace/lib/scsi/meson.build (modified) * uspace/lib/sif/meson.build (modified) * uspace/lib/softrend/meson.build (modified) * uspace/lib/trackmod/meson.build (modified) * uspace/lib/untar/meson.build (modified) * uspace/lib/uri/meson.build (modified) * uspace/lib/usb/meson.build (modified) * uspace/lib/usbdev/meson.build (modified) * uspace/lib/usbhid/meson.build (modified) * uspace/lib/usbhost/meson.build (modified) * uspace/lib/usbvirt/meson.build (modified) * uspace/lib/virtio/meson.build (modified) * uspace/meson.build (modified) * uspace/srv/audio/hound/meson.build (modified) * uspace/srv/bd/file_bd/meson.build (modified) * uspace/srv/bd/rd/meson.build (modified) * uspace/srv/bd/sata_bd/meson.build (modified) * uspace/srv/bd/vbd/meson.build (modified) * uspace/srv/clipboard/meson.build (modified) * uspace/srv/devman/meson.build (modified) * uspace/srv/fs/cdfs/meson.build (modified) * uspace/srv/fs/exfat/meson.build (modified) * uspace/srv/fs/ext4fs/meson.build (modified) * uspace/srv/fs/fat/meson.build (modified) * uspace/srv/fs/locfs/meson.build (modified) * uspace/srv/fs/mfs/meson.build (modified) * uspace/srv/fs/tmpfs/meson.build (modified) * uspace/srv/fs/udf/meson.build (modified) * uspace/srv/hid/compositor/meson.build (modified) * uspace/srv/hid/console/meson.build (modified) * uspace/srv/hid/input/meson.build (modified) * uspace/srv/hid/isdv4_tablet/meson.build (modified) * uspace/srv/hid/output/meson.build (modified) * uspace/srv/hid/remcons/meson.build (modified) * uspace/srv/hid/rfb/meson.build (modified) * uspace/srv/hid/s3c24xx_ts/meson.build (modified) * uspace/srv/hw/char/s3c24xx_uart/meson.build (modified) * uspace/srv/klog/meson.build (modified) * uspace/srv/loader/meson.build (modified) * uspace/srv/locsrv/meson.build (modified) * uspace/srv/logger/meson.build (modified) * uspace/srv/meson.build (modified) * uspace/srv/net/dhcp/meson.build (modified) * uspace/srv/net/dnsrsrv/meson.build (modified) * uspace/srv/net/ethip/meson.build (modified) * uspace/srv/net/inetsrv/meson.build (modified) * uspace/srv/net/loopip/meson.build (modified) * uspace/srv/net/nconfsrv/meson.build (modified) * uspace/srv/net/slip/meson.build (modified) * uspace/srv/net/tcp/meson.build (modified) * uspace/srv/net/udp/meson.build (modified) * uspace/srv/ns/meson.build (modified) * uspace/srv/taskmon/meson.build (modified) * uspace/srv/test/chardev-test/meson.build (modified) * uspace/srv/test/ipc-test/meson.build (modified) * uspace/srv/vfs/meson.build (modified) * uspace/srv/volsrv/meson.build (modified) Add copyright headers for new files Most are a copy of the headers ... Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [7749646] * meson/part/exports/meson.build (modified) * meson/part/initrd/install_devel.sh.in (added) * meson/part/initrd/meson.build (modified) * tools/README (added) * tools/export.sh (added) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/lib/posix/meson.build (modified) Add tools/export.sh to replace `make export` Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [123cd6d] * boot/Makefile (modified) * install.sh.in (modified) * meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) Move more of build_dist Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [b2695b9] * Makefile (modified) * install.sh.in (modified) * kernel/meson.build (modified) * meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) More tweaks and switch to building the dist directory during the ... Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [71069a9] * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) Link startfiles using --link-whole Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [fa5ab58] * uspace/lib/c/meson.build (modified) wip Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [d63c842] * install.sh (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) more unification Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [bc48242] * kernel/arch/abs32le/Makefile.inc (deleted) * kernel/arch/abs32le/meson.build (moved) * meson.build (modified) * meson/arch/abs32le/meson.build (added) * uspace/lib/c/arch/abs32le/meson.build (moved) abs32le Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [5f176da] * Makefile (modified) * kernel/meson.build (modified) * kernel/test/meson.build (modified) * meson.build (modified) * meson/cross/amd64 (modified) * meson/cross/amd64_clang (modified) * meson/cross/arm32 (modified) * meson/cross/arm64 (modified) * meson/cross/ia32 (modified) * meson/cross/ia64 (modified) * meson/cross/mips32 (modified) * meson/cross/mips32eb (modified) * meson/cross/ppc32 (modified) * meson/cross/riscv64 (modified) * meson/cross/sparc64 (modified) * uspace/drv/meson.build (modified) * uspace/lib/c/arch/riscv64/Makefile.inc (deleted) * uspace/lib/c/arch/riscv64/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/srv/loader/meson.build (modified) Pull *ARCH from config Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [41408d94] * boot/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (deleted) * kernel/arch/sparc64/meson.build (added) * kernel/genarch/meson.build (modified) * kernel/meson.build (modified) * meson.build (modified) * meson/arch/sparc64/meson.build (added) * meson/cross/sparc64 (added) * uspace/lib/c/arch/sparc64/Makefile.common (deleted) * uspace/lib/c/arch/sparc64/meson.build (moved) sparc64 Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [63660a3] * Makefile (modified) * kernel/arch/amd64/meson.build (modified) * kernel/arch/arm32/meson.build (modified) * kernel/arch/arm64/meson.build (modified) * kernel/arch/ia32/meson.build (modified) * kernel/arch/ia64/meson.build (modified) * kernel/arch/mips32/meson.build (modified) * kernel/arch/ppc32/meson.build (modified) * kernel/arch/riscv64/meson.build (modified) * kernel/genarch/meson.build (modified) * kernel/meson.build (modified) * meson.build (modified) * meson/arch/amd64/meson.build (added) * meson/arch/arm32/meson.build (added) * meson/arch/arm64/meson.build (added) * meson/arch/ia32/meson.build (added) * meson/arch/ia64/meson.build (added) * meson/arch/mips32/meson.build (added) * meson/arch/ppc32/meson.build (added) * meson/arch/riscv64/meson.build (added) * meson/cross/amd64 (modified) * meson/cross/amd64_clang (modified) * meson/cross/arm32 (modified) * meson/cross/arm64 (modified) * meson/cross/ia32 (modified) * meson/cross/ia64 (modified) * meson/cross/mips32 (modified) * meson/cross/mips32eb (modified) * meson/cross/ppc32 (modified) * meson/cross/riscv64 (modified) * uspace/app/barber/meson.build (modified) * uspace/app/vlaunch/meson.build (modified) * uspace/lib/c/arch/amd64/meson.build (modified) * uspace/lib/c/arch/arm32/meson.build (modified) * uspace/lib/c/arch/arm64/meson.build (modified) * uspace/lib/c/arch/ia32/meson.build (modified) * uspace/lib/c/arch/ia64/meson.build (modified) * uspace/lib/c/arch/mips32/meson.build (modified) * uspace/lib/c/arch/ppc32/meson.build (modified) * uspace/lib/c/arch/riscv64/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) shuffle some variables around Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2c38a55b] * kernel/arch/riscv64/Makefile.inc (deleted) * kernel/arch/riscv64/meson.build (moved) * meson/cross/riscv64 (added) * uspace/lib/c/arch/riscv64/meson.build (added) riscv64 Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [9810fc3] * kernel/arch/ppc32/Makefile.inc (deleted) * kernel/arch/ppc32/meson.build (moved) * uspace/lib/c/arch/ppc32/Makefile.inc (deleted) ppc32 Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2fff3c4] * Makefile (modified) * boot/Makefile.common (modified) * kernel/Makefile (deleted) * kernel/arch/amd64/meson.build (moved) * kernel/arch/arm32/Makefile.inc (deleted) * kernel/arch/arm32/meson.build (moved) * kernel/arch/arm64/Makefile.inc (deleted) * kernel/arch/arm64/meson.build (moved) * kernel/arch/ia32/Makefile.inc (deleted) * kernel/arch/ia32/meson.build (moved) * kernel/arch/ia64/meson.build (moved) * kernel/arch/mips32/Makefile.inc (deleted) * kernel/arch/mips32/meson.build (moved) * kernel/genarch/Makefile.inc (deleted) * kernel/genarch/meson.build (added) * kernel/generic/meson.build (added) * kernel/meson.build (added) * kernel/test/meson.build (added) * meson.build (modified) * uspace/lib/c/arch/amd64/Makefile.inc (deleted) * uspace/lib/c/arch/arm32/Makefile.common (deleted) * uspace/lib/c/arch/arm32/Makefile.inc (deleted) * uspace/lib/c/arch/arm64/Makefile.inc (deleted) * uspace/lib/c/arch/ia64/Makefile.inc (deleted) * uspace/lib/c/arch/ia64/meson.build (modified) * uspace/lib/c/arch/mips32/Makefile.inc (deleted) Build kernel using meson Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [5fd05862] * .gitignore (modified) * Makefile (modified) * boot/Makefile (modified) * boot/Makefile.common (modified) * boot/Makefile.initrd (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/sparc64/Makefile.inc (modified) * config.mk.in (added) * install.sh (added) * meson.build (added) * meson/cross/amd64 (added) * meson/cross/amd64_clang (added) * meson/cross/arm32 (added) * meson/cross/arm64 (added) * meson/cross/ia32 (added) * meson/cross/ia64 (added) * meson/cross/mips32 (added) * meson/cross/mips32eb (added) * meson/cross/ppc32 (added) * tools/mkarray_for_meson.sh (added) * tools/xcw/bin/helenos-ld (modified) * uspace/Makefile (deleted) * uspace/Makefile.common (deleted) * uspace/app/barber/Makefile (deleted) * uspace/app/barber/meson.build (added) * uspace/app/bdsh/Makefile (deleted) * uspace/app/bdsh/meson.build (added) * uspace/app/bithenge/Makefile (deleted) * uspace/app/bithenge/meson.build (added) * uspace/app/blkdump/Makefile (deleted) * uspace/app/blkdump/meson.build (added) * uspace/app/contacts/Makefile (deleted) * uspace/app/contacts/meson.build (added) * uspace/app/corecfg/Makefile (deleted) * uspace/app/corecfg/meson.build (added) * uspace/app/cpptest/Makefile (deleted) * uspace/app/cpptest/meson.build (added) * uspace/app/date/Makefile (deleted) * uspace/app/date/meson.build (added) * uspace/app/devctl/Makefile (deleted) * uspace/app/devctl/meson.build (added) * uspace/app/df/Makefile (deleted) * uspace/app/df/meson.build (added) * uspace/app/dltest/Makefile (deleted) * uspace/app/dltest/meson.build (added) * uspace/app/dltests/Makefile (deleted) * uspace/app/dltests/meson.build (added) * uspace/app/dnscfg/Makefile (deleted) * uspace/app/dnscfg/meson.build (added) * uspace/app/dnsres/Makefile (deleted) * uspace/app/dnsres/meson.build (added) * uspace/app/download/Makefile (deleted) * uspace/app/download/meson.build (added) * uspace/app/edit/Makefile (deleted) * uspace/app/edit/meson.build (added) * uspace/app/fdisk/Makefile (deleted) * uspace/app/fdisk/meson.build (added) * uspace/app/fontviewer/Makefile (deleted) * uspace/app/fontviewer/meson.build (added) * uspace/app/getterm/Makefile (deleted) * uspace/app/getterm/meson.build (added) * uspace/app/gunzip/Makefile (deleted) * uspace/app/gunzip/meson.build (added) * uspace/app/hbench/Makefile (deleted) * uspace/app/hbench/meson.build (added) * uspace/app/inet/Makefile (deleted) * uspace/app/inet/meson.build (added) * uspace/app/init/Makefile (deleted) * uspace/app/init/meson.build (added) * uspace/app/kill/Makefile (deleted) * uspace/app/kill/meson.build (added) * uspace/app/killall/Makefile (deleted) * uspace/app/killall/meson.build (added) * uspace/app/kio/Makefile (deleted) * uspace/app/kio/meson.build (added) * uspace/app/loc/Makefile (deleted) * uspace/app/loc/meson.build (added) * uspace/app/logset/Makefile (deleted) * uspace/app/logset/meson.build (added) * uspace/app/lprint/Makefile (deleted) * uspace/app/lprint/meson.build (added) * uspace/app/meson.build (added) * uspace/app/mixerctl/Makefile (deleted) * uspace/app/mixerctl/meson.build (added) * uspace/app/mkbd/Makefile (deleted) * uspace/app/mkbd/meson.build (added) * uspace/app/mkexfat/Makefile (deleted) * uspace/app/mkexfat/meson.build (added) * uspace/app/mkext4/Makefile (deleted) * uspace/app/mkext4/meson.build (added) * uspace/app/mkfat/Makefile (deleted) * uspace/app/mkfat/meson.build (added) * uspace/app/mkmfs/Makefile (deleted) * uspace/app/mkmfs/meson.build (added) * uspace/app/modplay/Makefile (deleted) * uspace/app/modplay/meson.build (added) * uspace/app/netecho/Makefile (deleted) * uspace/app/netecho/meson.build (added) * uspace/app/nic/Makefile (deleted) * uspace/app/nic/meson.build (added) * uspace/app/nterm/Makefile (deleted) * uspace/app/nterm/meson.build (added) * uspace/app/pci/Makefile (deleted) * uspace/app/pci/meson.build (added) * uspace/app/ping/Makefile (deleted) * uspace/app/ping/meson.build (added) * uspace/app/pkg/Makefile (deleted) * uspace/app/pkg/meson.build (added) * uspace/app/redir/Makefile (deleted) * uspace/app/redir/meson.build (added) * uspace/app/sbi/Makefile (deleted) * uspace/app/sbi/meson.build (added) * uspace/app/sportdmp/Makefile (deleted) * uspace/app/sportdmp/meson.build (added) * uspace/app/stats/Makefile (deleted) * uspace/app/stats/meson.build (added) * uspace/app/sysinfo/Makefile (deleted) * uspace/app/sysinfo/meson.build (added) * uspace/app/sysinst/Makefile (deleted) * uspace/app/sysinst/meson.build (added) * uspace/app/taskdump/Makefile (deleted) * uspace/app/taskdump/meson.build (added) * uspace/app/tester/Makefile (deleted) * uspace/app/tester/meson.build (added) * uspace/app/testread/Makefile (deleted) * uspace/app/testread/meson.build (added) * uspace/app/testrunner/Makefile (deleted) * uspace/app/testrunner/meson.build (added) * uspace/app/testwrit/Makefile (deleted) * uspace/app/testwrit/meson.build (added) * uspace/app/tetris/Makefile (deleted) * uspace/app/tetris/meson.build (added) * uspace/app/tmon/Makefile (deleted) * uspace/app/tmon/meson.build (added) * uspace/app/top/Makefile (deleted) * uspace/app/top/meson.build (added) * uspace/app/trace/Makefile (deleted) * uspace/app/trace/meson.build (added) * uspace/app/untar/Makefile (deleted) * uspace/app/untar/meson.build (added) * uspace/app/usbinfo/Makefile (deleted) * uspace/app/usbinfo/meson.build (added) * uspace/app/vcalc/Makefile (deleted) * uspace/app/vcalc/meson.build (added) * uspace/app/vdemo/Makefile (deleted) * uspace/app/vdemo/meson.build (added) * uspace/app/viewer/Makefile (deleted) * uspace/app/viewer/meson.build (added) * uspace/app/vlaunch/Makefile (deleted) * uspace/app/vlaunch/meson.build (added) * uspace/app/vol/Makefile (deleted) * uspace/app/vol/meson.build (added) * uspace/app/vterm/Makefile (deleted) * uspace/app/vterm/meson.build (added) * uspace/app/vuhid/Makefile (deleted) * uspace/app/vuhid/meson.build (added) * uspace/app/wavplay/Makefile (deleted) * uspace/app/wavplay/meson.build (added) * uspace/app/websrv/Makefile (deleted) * uspace/app/websrv/meson.build (added) * uspace/app/wifi_supplicant/Makefile (deleted) * uspace/app/wifi_supplicant/meson.build (added) * uspace/drv/audio/hdaudio/Makefile (deleted) * uspace/drv/audio/hdaudio/meson.build (added) * uspace/drv/audio/sb16/Makefile (deleted) * uspace/drv/audio/sb16/meson.build (added) * uspace/drv/block/ahci/Makefile (deleted) * uspace/drv/block/ahci/meson.build (added) * uspace/drv/block/ata_bd/Makefile (deleted) * uspace/drv/block/ata_bd/meson.build (added) * uspace/drv/block/ddisk/Makefile (deleted) * uspace/drv/block/ddisk/meson.build (added) * uspace/drv/block/usbmast/Makefile (deleted) * uspace/drv/block/usbmast/meson.build (added) * uspace/drv/block/virtio-blk/Makefile (deleted) * uspace/drv/block/virtio-blk/meson.build (added) * uspace/drv/bus/adb/cuda_adb/Makefile (deleted) * uspace/drv/bus/adb/cuda_adb/meson.build (added) * uspace/drv/bus/isa/Makefile (deleted) * uspace/drv/bus/isa/meson.build (added) * uspace/drv/bus/pci/pciintel/Makefile (deleted) * uspace/drv/bus/pci/pciintel/meson.build (added) * uspace/drv/bus/usb/ehci/Makefile (deleted) * uspace/drv/bus/usb/ehci/meson.build (added) * uspace/drv/bus/usb/ohci/Makefile (deleted) * uspace/drv/bus/usb/ohci/meson.build (added) * uspace/drv/bus/usb/uhci/Makefile (deleted) * uspace/drv/bus/usb/uhci/meson.build (added) * uspace/drv/bus/usb/usbdiag/Makefile (deleted) * uspace/drv/bus/usb/usbdiag/meson.build (added) * uspace/drv/bus/usb/usbflbk/Makefile (deleted) * uspace/drv/bus/usb/usbflbk/meson.build (added) * uspace/drv/bus/usb/usbhub/Makefile (deleted) * uspace/drv/bus/usb/usbhub/meson.build (added) * uspace/drv/bus/usb/usbmid/Makefile (deleted) * uspace/drv/bus/usb/usbmid/meson.build (added) * uspace/drv/bus/usb/vhc/Makefile (deleted) * uspace/drv/bus/usb/vhc/meson.build (added) * uspace/drv/bus/usb/xhci/Makefile (deleted) * uspace/drv/bus/usb/xhci/meson.build (added) * uspace/drv/char/i8042/Makefile (deleted) * uspace/drv/char/i8042/meson.build (added) * uspace/drv/char/msim-con/Makefile (deleted) * uspace/drv/char/msim-con/meson.build (added) * uspace/drv/char/ns8250/Makefile (deleted) * uspace/drv/char/ns8250/meson.build (added) * uspace/drv/char/pc-lpt/Makefile (deleted) * uspace/drv/char/pc-lpt/meson.build (added) * uspace/drv/char/pl011/Makefile (deleted) * uspace/drv/char/pl011/meson.build (added) * uspace/drv/char/pl050/Makefile (deleted) * uspace/drv/char/pl050/meson.build (added) * uspace/drv/char/ski-con/Makefile (deleted) * uspace/drv/char/ski-con/meson.build (added) * uspace/drv/char/sun4v-con/Makefile (deleted) * uspace/drv/char/sun4v-con/meson.build (added) * uspace/drv/fb/amdm37x_dispc/Makefile (deleted) * uspace/drv/fb/amdm37x_dispc/meson.build (added) * uspace/drv/fb/kfb/Makefile (deleted) * uspace/drv/fb/kfb/meson.build (added) * uspace/drv/hid/adb-kbd/Makefile (deleted) * uspace/drv/hid/adb-kbd/meson.build (added) * uspace/drv/hid/adb-mouse/Makefile (deleted) * uspace/drv/hid/adb-mouse/meson.build (added) * uspace/drv/hid/atkbd/Makefile (deleted) * uspace/drv/hid/atkbd/meson.build (added) * uspace/drv/hid/ps2mouse/Makefile (deleted) * uspace/drv/hid/ps2mouse/meson.build (added) * uspace/drv/hid/usbhid/Makefile (deleted) * uspace/drv/hid/usbhid/meson.build (added) * uspace/drv/hid/xtkbd/Makefile (deleted) * uspace/drv/hid/xtkbd/meson.build (added) * uspace/drv/intctl/apic/Makefile (deleted) * uspace/drv/intctl/apic/meson.build (added) * uspace/drv/intctl/gicv2/Makefile (deleted) * uspace/drv/intctl/gicv2/meson.build (added) * uspace/drv/intctl/i8259/Makefile (deleted) * uspace/drv/intctl/i8259/meson.build (added) * uspace/drv/intctl/icp-ic/Makefile (deleted) * uspace/drv/intctl/icp-ic/meson.build (added) * uspace/drv/intctl/obio/Makefile (deleted) * uspace/drv/intctl/obio/meson.build (added) * uspace/drv/meson.build (added) * uspace/drv/nic/ar9271/Makefile (deleted) * uspace/drv/nic/ar9271/meson.build (added) * uspace/drv/nic/e1k/Makefile (deleted) * uspace/drv/nic/e1k/meson.build (added) * uspace/drv/nic/ne2k/Makefile (deleted) * uspace/drv/nic/ne2k/meson.build (added) * uspace/drv/nic/rtl8139/Makefile (deleted) * uspace/drv/nic/rtl8139/meson.build (added) * uspace/drv/nic/rtl8169/Makefile (deleted) * uspace/drv/nic/rtl8169/meson.build (added) * uspace/drv/nic/virtio-net/Makefile (deleted) * uspace/drv/nic/virtio-net/meson.build (added) * uspace/drv/platform/amdm37x/Makefile (deleted) * uspace/drv/platform/amdm37x/meson.build (added) * uspace/drv/platform/arm64virt/Makefile (deleted) * uspace/drv/platform/arm64virt/meson.build (added) * uspace/drv/platform/icp/Makefile (deleted) * uspace/drv/platform/icp/meson.build (added) * uspace/drv/platform/mac/Makefile (deleted) * uspace/drv/platform/mac/meson.build (added) * uspace/drv/platform/malta/Makefile (deleted) * uspace/drv/platform/malta/meson.build (added) * uspace/drv/platform/msim/Makefile (deleted) * uspace/drv/platform/msim/meson.build (added) * uspace/drv/platform/pc/Makefile (deleted) * uspace/drv/platform/pc/meson.build (added) * uspace/drv/platform/ski/Makefile (deleted) * uspace/drv/platform/ski/meson.build (added) * uspace/drv/platform/sun4u/Makefile (deleted) * uspace/drv/platform/sun4u/meson.build (added) * uspace/drv/platform/sun4v/Makefile (deleted) * uspace/drv/platform/sun4v/meson.build (added) * uspace/drv/root/root/Makefile (deleted) * uspace/drv/root/root/meson.build (added) * uspace/drv/root/virt/Makefile (deleted) * uspace/drv/root/virt/meson.build (added) * uspace/drv/test/test1/Makefile (deleted) * uspace/drv/test/test1/meson.build (added) * uspace/drv/test/test2/Makefile (deleted) * uspace/drv/test/test2/meson.build (added) * uspace/drv/test/test3/Makefile (deleted) * uspace/drv/test/test3/meson.build (added) * uspace/drv/time/cmos-rtc/Makefile (deleted) * uspace/drv/time/cmos-rtc/meson.build (added) * uspace/lib/bithenge/Makefile (deleted) * uspace/lib/bithenge/meson.build (added) * uspace/lib/block/Makefile (deleted) * uspace/lib/block/meson.build (added) * uspace/lib/c/Makefile (deleted) * uspace/lib/c/arch/abs32le/Makefile.common (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) * uspace/lib/c/arch/amd64/meson.build (added) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm32/meson.build (added) * uspace/lib/c/arch/arm64/Makefile.common (modified) * uspace/lib/c/arch/arm64/meson.build (added) * uspace/lib/c/arch/ia32/Makefile.common (deleted) * uspace/lib/c/arch/ia32/Makefile.inc (deleted) * uspace/lib/c/arch/ia32/meson.build (added) * uspace/lib/c/arch/ia64/Makefile.common (modified) * uspace/lib/c/arch/ia64/meson.build (added) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32/meson.build (added) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/ppc32/meson.build (added) * uspace/lib/c/arch/riscv64/Makefile.common (modified) * uspace/lib/c/arch/sparc64/Makefile.common (modified) * uspace/lib/c/meson.build (added) * uspace/lib/clui/Makefile (deleted) * uspace/lib/clui/meson.build (added) * uspace/lib/compress/Makefile (deleted) * uspace/lib/compress/meson.build (added) * uspace/lib/cpp/Makefile (deleted) * uspace/lib/cpp/meson.build (added) * uspace/lib/crypto/Makefile (deleted) * uspace/lib/crypto/meson.build (added) * uspace/lib/dltest/Makefile (deleted) * uspace/lib/dltest/meson.build (added) * uspace/lib/draw/Makefile (deleted) * uspace/lib/draw/meson.build (added) * uspace/lib/drv/Makefile (deleted) * uspace/lib/drv/meson.build (added) * uspace/lib/ext4/Makefile (deleted) * uspace/lib/ext4/meson.build (added) * uspace/lib/fdisk/Makefile (deleted) * uspace/lib/fdisk/meson.build (added) * uspace/lib/fmtutil/Makefile (deleted) * uspace/lib/fmtutil/meson.build (added) * uspace/lib/fs/Makefile (deleted) * uspace/lib/fs/meson.build (added) * uspace/lib/graph/Makefile (deleted) * uspace/lib/graph/meson.build (added) * uspace/lib/gui/Makefile (deleted) * uspace/lib/gui/meson.build (added) * uspace/lib/hound/Makefile (deleted) * uspace/lib/hound/meson.build (added) * uspace/lib/http/Makefile (deleted) * uspace/lib/http/meson.build (added) * uspace/lib/ieee80211/Makefile (deleted) * uspace/lib/ieee80211/meson.build (added) * uspace/lib/label/Makefile (deleted) * uspace/lib/label/meson.build (added) * uspace/lib/math/Makefile (deleted) * uspace/lib/math/meson.build (added) * uspace/lib/meson.build (added) * uspace/lib/minix/Makefile (deleted) * uspace/lib/minix/meson.build (added) * uspace/lib/nettl/Makefile (deleted) * uspace/lib/nettl/meson.build (added) * uspace/lib/nic/Makefile (deleted) * uspace/lib/nic/meson.build (added) * uspace/lib/pcm/Makefile (deleted) * uspace/lib/pcm/meson.build (added) * uspace/lib/pcut/Makefile (deleted) * uspace/lib/pcut/meson.build (added) * uspace/lib/pcut/tests/meson.build (added) * uspace/lib/posix/Makefile (deleted) * uspace/lib/posix/meson.build (added) * uspace/lib/scsi/Makefile (deleted) * uspace/lib/scsi/meson.build (added) * uspace/lib/sif/Makefile (deleted) * uspace/lib/sif/meson.build (added) * uspace/lib/softrend/Makefile (deleted) * uspace/lib/softrend/meson.build (added) * uspace/lib/trackmod/Makefile (deleted) * uspace/lib/trackmod/meson.build (added) * uspace/lib/untar/Makefile (deleted) * uspace/lib/untar/meson.build (added) * uspace/lib/uri/Makefile (deleted) * uspace/lib/uri/meson.build (added) * uspace/lib/usb/Makefile (deleted) * uspace/lib/usb/meson.build (added) * uspace/lib/usbdev/Makefile (deleted) * uspace/lib/usbdev/meson.build (added) * uspace/lib/usbhid/Makefile (deleted) * uspace/lib/usbhid/meson.build (added) * uspace/lib/usbhost/Makefile (deleted) * uspace/lib/usbhost/meson.build (added) * uspace/lib/usbvirt/Makefile (deleted) * uspace/lib/usbvirt/meson.build (added) * uspace/lib/virtio/Makefile (deleted) * uspace/lib/virtio/meson.build (added) * uspace/meson.build (added) * uspace/srv/audio/hound/Makefile (deleted) * uspace/srv/audio/hound/meson.build (added) * uspace/srv/bd/file_bd/Makefile (deleted) * uspace/srv/bd/file_bd/meson.build (added) * uspace/srv/bd/rd/Makefile (deleted) * uspace/srv/bd/rd/meson.build (added) * uspace/srv/bd/sata_bd/Makefile (deleted) * uspace/srv/bd/sata_bd/meson.build (added) * uspace/srv/bd/vbd/Makefile (deleted) * uspace/srv/bd/vbd/meson.build (added) * uspace/srv/clipboard/Makefile (deleted) * uspace/srv/clipboard/meson.build (added) * uspace/srv/devman/Makefile (deleted) * uspace/srv/devman/meson.build (added) * uspace/srv/fs/cdfs/Makefile (deleted) * uspace/srv/fs/cdfs/meson.build (added) * uspace/srv/fs/exfat/Makefile (deleted) * uspace/srv/fs/exfat/meson.build (added) * uspace/srv/fs/ext4fs/Makefile (deleted) * uspace/srv/fs/ext4fs/meson.build (added) * uspace/srv/fs/fat/Makefile (deleted) * uspace/srv/fs/fat/meson.build (added) * uspace/srv/fs/locfs/Makefile (deleted) * uspace/srv/fs/locfs/meson.build (added) * uspace/srv/fs/mfs/Makefile (deleted) * uspace/srv/fs/mfs/meson.build (added) * uspace/srv/fs/tmpfs/Makefile (deleted) * uspace/srv/fs/tmpfs/meson.build (added) * uspace/srv/fs/udf/Makefile (deleted) * uspace/srv/fs/udf/meson.build (added) * uspace/srv/hid/compositor/Makefile (deleted) * uspace/srv/hid/compositor/meson.build (added) * uspace/srv/hid/console/Makefile (deleted) * uspace/srv/hid/console/meson.build (added) * uspace/srv/hid/input/Makefile (deleted) * uspace/srv/hid/input/meson.build (added) * uspace/srv/hid/isdv4_tablet/Makefile (deleted) * uspace/srv/hid/isdv4_tablet/meson.build (added) * uspace/srv/hid/output/Makefile (deleted) * uspace/srv/hid/output/meson.build (added) * uspace/srv/hid/remcons/Makefile (deleted) * uspace/srv/hid/remcons/meson.build (added) * uspace/srv/hid/rfb/Makefile (deleted) * uspace/srv/hid/rfb/meson.build (added) * uspace/srv/hid/s3c24xx_ts/Makefile (deleted) * uspace/srv/hid/s3c24xx_ts/meson.build (added) * uspace/srv/hw/char/s3c24xx_uart/Makefile (deleted) * uspace/srv/hw/char/s3c24xx_uart/meson.build (added) * uspace/srv/klog/Makefile (deleted) * uspace/srv/klog/meson.build (added) * uspace/srv/loader/Makefile (deleted) * uspace/srv/loader/meson.build (added) * uspace/srv/locsrv/Makefile (deleted) * uspace/srv/locsrv/meson.build (added) * uspace/srv/logger/Makefile (deleted) * uspace/srv/logger/meson.build (added) * uspace/srv/meson.build (added) * uspace/srv/net/dhcp/Makefile (deleted) * uspace/srv/net/dhcp/meson.build (added) * uspace/srv/net/dnsrsrv/Makefile (deleted) * uspace/srv/net/dnsrsrv/meson.build (added) * uspace/srv/net/ethip/Makefile (deleted) * uspace/srv/net/ethip/meson.build (added) * uspace/srv/net/inetsrv/Makefile (deleted) * uspace/srv/net/inetsrv/meson.build (added) * uspace/srv/net/loopip/Makefile (deleted) * uspace/srv/net/loopip/meson.build (added) * uspace/srv/net/nconfsrv/Makefile (deleted) * uspace/srv/net/nconfsrv/meson.build (added) * uspace/srv/net/slip/Makefile (deleted) * uspace/srv/net/slip/meson.build (added) * uspace/srv/net/tcp/Makefile (deleted) * uspace/srv/net/tcp/meson.build (added) * uspace/srv/net/udp/Makefile (deleted) * uspace/srv/net/udp/meson.build (added) * uspace/srv/ns/Makefile (deleted) * uspace/srv/ns/meson.build (added) * uspace/srv/taskmon/Makefile (deleted) * uspace/srv/taskmon/meson.build (added) * uspace/srv/test/chardev-test/Makefile (deleted) * uspace/srv/test/chardev-test/meson.build (added) * uspace/srv/test/ipc-test/Makefile (deleted) * uspace/srv/test/ipc-test/meson.build (added) * uspace/srv/vfs/Makefile (deleted) * uspace/srv/vfs/meson.build (added) * uspace/srv/volsrv/Makefile (deleted) * uspace/srv/volsrv/meson.build (added) Convert uspace to meson Sat, 17 Aug 2019 12:22:31 GMT Jiří Zárevúcky [06e0f37] * uspace/lib/c/test/stdio/scanf.c (modified) * uspace/lib/c/test/string.c (modified) * uspace/lib/posix/test/stdlib.c (modified) Mask more test diagnostics Fri, 16 Aug 2019 20:43:01 GMT Martin Decky [5284faa] * uspace/lib/c/generic/async/server.c (modified) remove rendundant include Tue, 16 Jul 2019 15:07:01 GMT Jiri Svoboda [a949f4a] * HelenOS.config (modified) * uspace/lib/c/arch/amd64/src/rtld/reloc.c (modified) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia64/Makefile.inc (modified) * uspace/lib/c/arch/ia64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/ia64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/ia64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/ia64/src/rtld/reloc.c (added) * uspace/lib/c/arch/ia64/src/thread_entry.S (modified) * uspace/lib/c/arch/ia64/src/tls.c (modified) * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) * uspace/lib/c/generic/dlfcn.c (modified) * uspace/lib/c/include/rtld/rtld_arch.h (modified) Dynamic linking on IA-64 (WIP) Tue, 25 Jun 2019 14:46:25 GMT Jiří Zárevúcky [cd9531d3] * HelenOS.config (modified) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32eb/Makefile.common (deleted) * uspace/lib/c/arch/mips32eb/Makefile.inc (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/config.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/cp0.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/ddi.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/elf_linux.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/faddr.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/fibril.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/fibril_context.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/istate.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/istate_struct.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/regname.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stack.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/syscall.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/thread.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/tls.h (deleted) * uspace/lib/c/arch/mips32eb/src (deleted) Make mips32 and mips32eb the same UARCH, same as is with KARCH and BARCH Tue, 25 Jun 2019 14:32:49 GMT Jiří Zárevúcky [687108b] * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/riscv64/Makefile.inc (modified) * boot/arch/sparc64/Makefile.inc (modified) * kernel/arch/arm64/Makefile.inc (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm64/Makefile.common (modified) * uspace/lib/c/arch/ia32/Makefile.common (modified) * uspace/lib/c/arch/ia64/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/riscv64/Makefile.common (modified) * uspace/lib/c/arch/sparc64/Makefile.common (modified) Remove unused makefile variables Tue, 25 Jun 2019 14:02:25 GMT Jiří Zárevúcky [15e0b4d] * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) Fix comment typo Mon, 24 Jun 2019 16:13:58 GMT Jiří Zárevúcky [874ed210] * boot/Makefile.build (modified) * kernel/Makefile (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ppc32/Makefile.inc (modified) * uspace/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) Fold assembler flags into cflags, for consistent behavior This way ... Sun, 16 Jun 2019 09:59:02 GMT Jakub Jermar [ef705e14] * uspace/lib/c/arch/ia64/Makefile.common (modified) Enable -gc-sections for ia64 Currently, this makes the resulting ... Thu, 06 Jun 2019 12:15:29 GMT GitHub [b401b33] * kernel/Makefile (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/lib/strtol.c (added) * uspace/lib/c/generic/ctype.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/test/strtol.c (modified) Merge pull request #169 from le-jzr/strtolwip Removes internal ... Wed, 05 Jun 2019 13:58:08 GMT Jiří Zárevúcky [a4cf312] * uspace/lib/c/generic/ubsan.c (modified) * uspace/lib/crypto/crypto.c (modified) Fix build with -fsanitize=undefined Wed, 05 Jun 2019 12:14:49 GMT Jiří Zárevúcky [f3f4149] * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/src/crt0.c (moved) * uspace/lib/c/arch/amd64/src/crt0.S (moved) * uspace/lib/c/arch/arm32/src/crt0.S (moved) * uspace/lib/c/arch/arm64/src/crt0.S (moved) * uspace/lib/c/arch/ia32/src/crt0.S (moved) * uspace/lib/c/arch/ia64/src/crt0.S (moved) * uspace/lib/c/arch/mips32/src/crt0.S (moved) * uspace/lib/c/arch/ppc32/src/crt0.S (moved) * uspace/lib/c/arch/riscv64/src/crt0.c (moved) * uspace/lib/c/arch/sparc64/src/crt0.S (moved) * uspace/lib/c/generic/crt/crt1.c (moved) Rename entry.[cS] files to match their export names Tue, 28 May 2019 18:38:09 GMT Jiří Zárevúcky [bebd154] * abi/include/limits.h (modified) * uspace/lib/c/generic/dirent.c (modified) * uspace/lib/c/include/dirent.h (modified) Fix coastline gcc build Not really sure why, but during gcc build ... Mon, 27 May 2019 20:39:31 GMT Jiří Zárevúcky [42e91ae] * kernel/Makefile (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/lib/strtol.c (added) * uspace/lib/c/generic/ctype.c (modified) Replace kernel's copy of str_uint64_t with a piece of strtol.c Mon, 27 May 2019 20:27:49 GMT Jiří Zárevúcky [1c9bf292] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/test/strtol.c (modified) Reunite uspace string-to-int conversion functions Mon, 27 May 2019 16:18:02 GMT Jiří Zárevúcky [dd0502ae] * uspace/lib/c/test/strtol.c (modified) Add test for negative input to strtoul() Mon, 27 May 2019 16:17:33 GMT Jiří Zárevúcky [0260034] * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/test/strtol.c (modified) Fix and test additional corner cases in strtol() Mon, 27 May 2019 16:17:24 GMT Jiří Zárevúcky [31a566b] * uspace/lib/c/generic/strtol.c (modified) Generalize and fix strtol() and friends Added the option to ... Mon, 27 May 2019 12:38:26 GMT Jiří Zárevúcky [bc56f30] * abi/include/_bits/errno.h (modified) * abi/include/_bits/native.h (modified) * abi/include/_bits/off64_t.h (added) * abi/include/_bits/ssize_t.h (modified) * abi/include/inttypes.h (modified) * abi/include/limits.h (modified) * kernel/Makefile (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/bsearch.h (modified) * uspace/lib/c/include/ctype.h (modified) * uspace/lib/c/include/dirent.h (modified) * uspace/lib/c/include/dlfcn.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/qsort.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/include/time.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/cpp/include/__bits/chrono.hpp (modified) * uspace/lib/cpp/include/__bits/io/ios.hpp (modified) * uspace/lib/cpp/include/__bits/limits.hpp (modified) * uspace/lib/cpp/include/__bits/locale/num_get.hpp (modified) * uspace/lib/cpp/include/__bits/random.hpp (modified) * uspace/lib/cpp/include/__bits/string/string.hpp (modified) * uspace/lib/cpp/include/__bits/thread/condition_variable.hpp (modified) * uspace/lib/cpp/include/__bits/thread/threading.hpp (modified) * uspace/lib/cpp/include/cassert (modified) * uspace/lib/cpp/include/cctype (modified) * uspace/lib/cpp/include/cerrno (modified) * uspace/lib/cpp/include/cinttypes (modified) * uspace/lib/cpp/include/climits (modified) * uspace/lib/cpp/include/csetjmp (modified) * uspace/lib/cpp/include/cstdarg (modified) * uspace/lib/cpp/include/cstddef (modified) * uspace/lib/cpp/include/cstdint (modified) * uspace/lib/cpp/include/cstdio (modified) * uspace/lib/cpp/include/cstdlib (modified) * uspace/lib/cpp/include/cstring (modified) * uspace/lib/cpp/include/ctime (modified) * uspace/lib/cpp/include/cwchar (modified) * uspace/lib/cpp/src/stdexcept.cpp (modified) * uspace/lib/cpp/src/string.cpp (modified) * uspace/lib/cpp/src/typeinfo.cpp (modified) * uspace/lib/pcm/src/format.c (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/include/posix/ctype.h (modified) * uspace/lib/posix/include/posix/dlfcn.h (modified) * uspace/lib/posix/include/posix/fcntl.h (modified) * uspace/lib/posix/include/posix/fnmatch.h (modified) * uspace/lib/posix/include/posix/locale.h (modified) * uspace/lib/posix/include/posix/pthread.h (modified) * uspace/lib/posix/include/posix/pwd.h (modified) * uspace/lib/posix/include/posix/signal.h (modified) * uspace/lib/posix/include/posix/stdio.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/mman.h (modified) * uspace/lib/posix/include/posix/sys/stat.h (modified) * uspace/lib/posix/include/posix/sys/time.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/posix/include/posix/sys/wait.h (modified) * uspace/lib/posix/include/posix/time.h (modified) * uspace/lib/posix/include/posix/ucontext.h (modified) * uspace/lib/posix/include/posix/unistd.h (modified) * uspace/lib/posix/src/internal/common.h (modified) * uspace/lib/posix/src/sys/mman.c (modified) * uspace/srv/vfs/vfs.h (modified) Make some libc and libposix headers usable in C++ These headers ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [a0e2f9c] * uspace/lib/c/generic/rtld/module.c (modified) Correcting return handling of rtld/module_load() Because of the ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [8aea932] * uspace/lib/c/generic/dlfcn.c (modified) dlopen() used to run into a null pointer The rtld functions will ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [bdca26a] * kernel/generic/include/lib/elf_load.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/proc/program.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/include/elf/elf_load.h (modified) * uspace/lib/c/include/elf/elf_mod.h (modified) * uspace/srv/loader/main.c (modified) Removing printf when failing from lib/rtld If rtld failed a message ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [967e7a1] * uspace/lib/c/generic/dlfcn.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/generic/rtld/rtld.c (modified) * uspace/lib/c/include/rtld/module.h (modified) Removing `exit()` from lib rtld Several functions in the library ... Fri, 03 May 2019 13:03:18 GMT Jiri Svoboda [7aebcdaf] * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) JMP_SLOT relocation should not care/warn about symbol size Wed, 10 Apr 2019 15:04:17 GMT Jakub Jermář [84176f3] * .gitignore (modified) * HelenOS.config (modified) * abi/arch/arm64/include/abi/arch/elf.h (added) * abi/doc/doxygroups.h (modified) * abi/include/abi/elf.h (modified) * boot/Makefile.build (modified) * boot/Makefile.grub (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm64/Makefile.inc (added) * boot/arch/arm64/_link.ld.in (added) * boot/arch/arm64/include/arch/arch.h (added) * boot/arch/arm64/include/arch/asm.h (added) * boot/arch/arm64/include/arch/barrier.h (added) * boot/arch/arm64/include/arch/boot.h (added) * boot/arch/arm64/include/arch/main.h (added) * boot/arch/arm64/include/arch/regutils.h (added) * boot/arch/arm64/include/arch/relocate.h (added) * boot/arch/arm64/include/arch/types.h (added) * boot/arch/arm64/src/asm.S (added) * boot/arch/arm64/src/main.c (added) * boot/arch/arm64/src/relocate.c (added) * boot/doc/doxygroups.h (modified) * boot/genarch/include/genarch/efi.h (modified) * boot/genarch/src/efi.c (modified) * boot/generic/include/align.h (modified) * contrib/qemu/build-from-scratch.sh (modified) * defaults/arm64/Makefile.config (added) * defaults/arm64/output (added) * defaults/arm64/virt/Makefile.config (added) * doxygen/doxygen.cfg.diff (modified) * kernel/arch/abs32le/include/arch/mm/as.h (modified) * kernel/arch/amd64/include/arch/mm/as.h (modified) * kernel/arch/arm32/include/arch/mm/as.h (modified) * kernel/arch/arm64/Makefile.inc (added) * kernel/arch/arm64/_link.ld.in (added) * kernel/arch/arm64/include/arch/arch.h (added) * kernel/arch/arm64/include/arch/asm.h (added) * kernel/arch/arm64/include/arch/barrier.h (added) * kernel/arch/arm64/include/arch/boot/boot.h (added) * kernel/arch/arm64/include/arch/context.h (added) * kernel/arch/arm64/include/arch/context_struct.h (added) * kernel/arch/arm64/include/arch/cpu.h (added) * kernel/arch/arm64/include/arch/cycle.h (added) * kernel/arch/arm64/include/arch/exception.h (added) * kernel/arch/arm64/include/arch/faddr.h (added) * kernel/arch/arm64/include/arch/fpu_context.h (added) * kernel/arch/arm64/include/arch/fpu_context_struct.h (added) * kernel/arch/arm64/include/arch/interrupt.h (added) * kernel/arch/arm64/include/arch/istate.h (added) * kernel/arch/arm64/include/arch/istate_struct.h (added) * kernel/arch/arm64/include/arch/mach/virt/virt.h (added) * kernel/arch/arm64/include/arch/machine_func.h (added) * kernel/arch/arm64/include/arch/mm/as.h (added) * kernel/arch/arm64/include/arch/mm/asid.h (added) * kernel/arch/arm64/include/arch/mm/frame.h (added) * kernel/arch/arm64/include/arch/mm/km.h (added) * kernel/arch/arm64/include/arch/mm/page.h (added) * kernel/arch/arm64/include/arch/mm/tlb.h (added) * kernel/arch/arm64/include/arch/proc/task.h (added) * kernel/arch/arm64/include/arch/proc/thread.h (added) * kernel/arch/arm64/include/arch/regutils.h (added) * kernel/arch/arm64/include/arch/stack.h (added) * kernel/arch/arm64/include/arch/types.h (added) * kernel/arch/arm64/src/arm64.c (added) * kernel/arch/arm64/src/asm.S (added) * kernel/arch/arm64/src/context.S (added) * kernel/arch/arm64/src/cpu/cpu.c (added) * kernel/arch/arm64/src/debug/stacktrace.c (added) * kernel/arch/arm64/src/debug/stacktrace_asm.S (added) * kernel/arch/arm64/src/exception.c (added) * kernel/arch/arm64/src/fpu.S (added) * kernel/arch/arm64/src/fpu_context.c (added) * kernel/arch/arm64/src/interrupt.c (added) * kernel/arch/arm64/src/mach/virt/virt.c (added) * kernel/arch/arm64/src/machine_func.c (added) * kernel/arch/arm64/src/mm/as.c (added) * kernel/arch/arm64/src/mm/frame.c (added) * kernel/arch/arm64/src/mm/km.c (added) * kernel/arch/arm64/src/mm/page.c (added) * kernel/arch/arm64/src/mm/tlb.c (added) * kernel/arch/arm64/src/smc.c (added) * kernel/arch/arm64/src/smp/ipi.c (added) * kernel/arch/arm64/src/smp/smp.c (added) * kernel/arch/arm64/src/start.S (added) * kernel/arch/ia32/include/arch/mm/as.h (modified) * kernel/arch/ia64/include/arch/mm/as.h (modified) * kernel/arch/mips32/include/arch/mm/as.h (modified) * kernel/arch/ppc32/include/arch/mm/as.h (modified) * kernel/arch/riscv64/include/arch/mm/as.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4u/as.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/as.h (modified) * kernel/doc/doxygroups.h (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/gicv2/gicv2.h (added) * kernel/genarch/include/genarch/drivers/pl011/pl011.h (modified) * kernel/genarch/src/drivers/gicv2/gicv2.c (added) * kernel/genarch/src/drivers/pl011/pl011.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/generic/include/mm/as.h (modified) * tools/autotool.py (modified) * tools/ew.py (modified) * uspace/lib/c/arch/arm64/Makefile.common (added) * uspace/lib/c/arch/arm64/Makefile.inc (added) * uspace/lib/c/arch/arm64/include/libarch/config.h (added) * uspace/lib/c/arch/arm64/include/libarch/ddi.h (added) * uspace/lib/c/arch/arm64/include/libarch/elf_linux.h (added) * uspace/lib/c/arch/arm64/include/libarch/faddr.h (added) * uspace/lib/c/arch/arm64/include/libarch/fibril.h (added) * uspace/lib/c/arch/arm64/include/libarch/fibril_context.h (added) * uspace/lib/c/arch/arm64/include/libarch/istate.h (added) * uspace/lib/c/arch/arm64/include/libarch/istate_struct.h (added) * uspace/lib/c/arch/arm64/include/libarch/regutils.h (added) * uspace/lib/c/arch/arm64/include/libarch/syscall.h (added) * uspace/lib/c/arch/arm64/include/libarch/thread.h (added) * uspace/lib/c/arch/arm64/include/libarch/tls.h (added) * uspace/lib/c/arch/arm64/src/entry.S (added) * uspace/lib/c/arch/arm64/src/entryjmp.S (added) * uspace/lib/c/arch/arm64/src/fibril.S (added) * uspace/lib/c/arch/arm64/src/stacktrace.c (added) * uspace/lib/c/arch/arm64/src/stacktrace_asm.S (added) * uspace/lib/c/arch/arm64/src/syscall.c (added) * uspace/lib/c/arch/arm64/src/thread_entry.S (added) * uspace/lib/c/arch/arm64/src/tls.c (added) * uspace/lib/c/doc/doxygroups.h (modified) arm64: Add support for the architecture This changeset adds basic ... Wed, 10 Apr 2019 15:04:17 GMT Jakub Jermář [b58728f] * abi/include/abi/elf.h (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) Move dynamic-linking related ELF definitions to ABI includes Move ... Tue, 26 Feb 2019 16:10:39 GMT Jiří Zárevúcky [a4e78743] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/stdlib.c (modified) * uspace/lib/c/test/strtol.c (added) * uspace/lib/pcut/include/pcut/asserts.h (modified) Move string-to-int conversion tests to a separate file, and add a few ... Mon, 25 Feb 2019 14:42:38 GMT GitHub [5e801dc] * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/lib/ra.c (modified) * uspace/app/hbench/env.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/ext4/src/ops.c (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_wol_virtues.c (modified) * uspace/srv/devman/devtree.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/exfat/exfat_idx.c (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/hid/input/gsp.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs_node.c (modified) Indicate and enforce constness of hash table key in certain functions ... Sat, 23 Feb 2019 17:52:16 GMT Jiří Zárevúcky [ca0e838] * abi/include/abi/cap.h (modified) * abi/include/abi/ddi/arg.h (modified) * abi/include/abi/elf.h (modified) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/kio.h (modified) * abi/include/abi/mm/as.h (modified) * abi/include/abi/synch.h (modified) * abi/include/abi/sysinfo.h (modified) * uspace/app/taskdump/symtab.c (modified) * uspace/lib/c/generic/rtld/symbol.c (modified) Convert preprocessor macros in abi/ to C constructs Preprocessor ... Sat, 23 Feb 2019 17:16:01 GMT GitHub [ab87db5] * abi/include/abi/cap.h (modified) * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Merge pull request #157 Turn some function-like macros into functions Sat, 23 Feb 2019 16:28:16 GMT Jiří Zárevúcky [bc417660] * uspace/app/df/df.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/gsort.c (modified) * uspace/lib/c/generic/imath.c (modified) * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/include/uuid.h (modified) * uspace/lib/c/test/adt/odict.c (moved) * uspace/lib/c/test/cap.c (added) * uspace/lib/c/test/double_to_str.c (added) * uspace/lib/c/test/getopt.c (added) * uspace/lib/c/test/gsort.c (added) * uspace/lib/c/test/ieee_double.c (added) * uspace/lib/c/test/imath.c (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/uuid.c (added) Merge pcut tests and corrections by matthieuriolo Sat, 23 Feb 2019 16:26:34 GMT Jiří Zárevúcky [098e16a5] * uspace/lib/c/include/string.h (modified) * uspace/lib/pcut/src/report/tap.c (modified) pcut: write out names of the failing tests Mon, 18 Feb 2019 17:03:04 GMT Jiří Zárevúcky [76ec309b] * uspace/lib/c/generic/imath.c (modified) Correct ipow10_u64() for large exponents theoretically ipow10_u64() ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [a4ee8b3f] * uspace/lib/c/generic/uuid.c (modified) Make sure rndgen_destroy() always gets called The original ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [6c707e4] * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/include/uuid.h (modified) Add an implementation of uuid_format