# # ChangeLog for uspace/lib/ddev in mainline # # Generated by Trac 1.6 # 2025-08-23T03:02:52Z Sat, 16 Sep 2023 19:58:18 GMT Jiri Svoboda [4c6fd56] * uspace/app/display-cfg/test/seats.c (modified) * uspace/app/taskbar/test/wndlist.c (modified) * uspace/app/terminal/terminal.c (modified) * uspace/app/terminal/terminal.h (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/include/types/loc.h (added) * uspace/lib/ddev/test/ddev.c (modified) * uspace/lib/dispcfg/test/dispcfg.c (modified) * uspace/lib/display/test/display.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/ipcgfx/test/ipcgfx.c (modified) * uspace/lib/wndmgt/test/wndmgt.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/disk.h (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/loc.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/main.h (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/display/main.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.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/inetsrv/inetsrv.c (modified) * uspace/srv/net/loopip/loopip.c (modified) * uspace/srv/net/nconfsrv/nconfsrv.c (modified) * uspace/srv/net/slip/slip.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.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/volsrv/volsrv.c (modified) loc_server_register() should be callable more than once (API only) ... Tue, 03 Jan 2023 20:38:44 GMT Jiri Svoboda [cdd6fc9] * uspace/lib/ddev/src/ddev_srv.c (modified) * uspace/lib/device/src/bd_srv.c (modified) * uspace/lib/device/src/io/chardev_srv.c (modified) * uspace/lib/display/src/disp_srv.c (modified) * uspace/lib/inet/src/iplink_srv.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/wndmgt/src/wndmgt_srv.c (modified) Add missing replies in IPC error paths Thu, 04 Nov 2021 16:25:46 GMT Jiri Svoboda [f05f413] * uspace/lib/ddev/test/ddev.c (modified) Fix unit test It seems the error code from the server side actually ... Tue, 10 Aug 2021 09:22:19 GMT Jiri Svoboda [edeee9f] * uspace/lib/ddev/include/ipc/ddev.h (modified) * uspace/lib/device/include/bd.h (modified) * uspace/lib/device/include/bd_srv.h (modified) * uspace/lib/device/include/device/led_dev.h (modified) * uspace/lib/device/include/devman.h (modified) * uspace/lib/device/include/ieee80211/ieee80211.h (modified) * uspace/lib/device/include/io/chardev.h (modified) * uspace/lib/device/include/io/chardev_srv.h (modified) * uspace/lib/device/include/io/label.h (modified) * uspace/lib/device/include/io/serial.h (modified) * uspace/lib/device/include/ipc/adb.h (modified) * uspace/lib/device/include/ipc/bd.h (modified) * uspace/lib/device/include/ipc/chardev.h (modified) * uspace/lib/device/include/ipc/devman.h (modified) * uspace/lib/device/include/ipc/irc.h (modified) * uspace/lib/device/include/ipc/pci.h (modified) * uspace/lib/device/include/ipc/serial_ctl.h (modified) * uspace/lib/device/include/ipc/vbd.h (modified) * uspace/lib/device/include/ipc/vol.h (modified) * uspace/lib/device/include/irc.h (modified) * uspace/lib/device/include/nic/eth_phys.h (modified) * uspace/lib/device/include/nic/nic.h (modified) * uspace/lib/device/include/pci.h (modified) * uspace/lib/device/include/types/io/chardev.h (modified) * uspace/lib/device/include/types/label.h (modified) * uspace/lib/device/include/types/pci.h (modified) * uspace/lib/device/include/types/vol.h (modified) * uspace/lib/device/include/vbd.h (modified) * uspace/lib/device/include/vol.h (modified) * uspace/lib/device/src/bd.c (modified) * uspace/lib/device/src/bd_srv.c (modified) * uspace/lib/device/src/device/led_dev.c (modified) * uspace/lib/device/src/devman.c (modified) * uspace/lib/device/src/io/chardev.c (modified) * uspace/lib/device/src/io/chardev_srv.c (modified) * uspace/lib/device/src/io/label.c (modified) * uspace/lib/device/src/irc.c (modified) * uspace/lib/device/src/pci.c (modified) * uspace/lib/device/src/vbd.c (modified) * uspace/lib/device/src/vol.c (modified) * uspace/lib/display/include/ipc/display.h (modified) * uspace/lib/drv/include/battery_iface.h (modified) * uspace/lib/drv/include/ieee80211_iface.h (modified) * uspace/lib/drv/include/nic_iface.h (modified) * uspace/lib/inet/include/inet/addr.h (modified) * uspace/lib/inet/include/inet/dhcp.h (modified) * uspace/lib/inet/include/inet/dnsr.h (modified) * uspace/lib/inet/include/inet/endpoint.h (modified) * uspace/lib/inet/include/inet/eth_addr.h (modified) * uspace/lib/inet/include/inet/host.h (modified) * uspace/lib/inet/include/inet/hostname.h (modified) * uspace/lib/inet/include/inet/hostport.h (modified) * uspace/lib/inet/include/inet/inet.h (modified) * uspace/lib/inet/include/inet/inetcfg.h (modified) * uspace/lib/inet/include/inet/inetping.h (modified) * uspace/lib/inet/include/inet/iplink.h (modified) * uspace/lib/inet/include/inet/iplink_srv.h (modified) * uspace/lib/inet/include/inet/tcp.h (modified) * uspace/lib/inet/include/inet/udp.h (modified) * uspace/lib/inet/include/ipc/dhcp.h (modified) * uspace/lib/inet/include/ipc/dnsr.h (modified) * uspace/lib/inet/include/ipc/inet.h (modified) * uspace/lib/inet/include/ipc/iplink.h (modified) * uspace/lib/inet/include/ipc/tcp.h (modified) * uspace/lib/inet/include/ipc/udp.h (modified) * uspace/lib/inet/include/types/inet.h (modified) * uspace/lib/inet/include/types/inet/host.h (modified) * uspace/lib/inet/include/types/inet/hostport.h (modified) * uspace/lib/inet/include/types/inetcfg.h (modified) * uspace/lib/inet/include/types/inetping.h (modified) * uspace/lib/inet/src/addr.c (modified) * uspace/lib/inet/src/dhcp.c (modified) * uspace/lib/inet/src/endpoint.c (modified) * uspace/lib/inet/src/eth_addr.c (modified) * uspace/lib/inet/src/host.c (modified) * uspace/lib/inet/src/hostname.c (modified) * uspace/lib/inet/src/hostport.c (modified) * uspace/lib/inet/src/iplink.c (modified) * uspace/lib/inet/src/iplink_srv.c (modified) * uspace/lib/inet/src/tcp.c (modified) * uspace/lib/inet/src/udp.c (modified) Fix header guards and doxy groups of stuff moved out of libc 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 Thu, 02 Jul 2020 11:52:30 GMT Jiri Svoboda [aef48ce] * uspace/lib/congfx/meson.build (modified) * uspace/lib/ddev/src/ddev_srv.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) Fix date and debug prints (thx Jakub) Tue, 11 Feb 2020 11:17:22 GMT Jiri Svoboda [b252e87] * uspace/lib/ddev/include/ddev.h (modified) * uspace/lib/ddev/include/ddev/info.h (added) * uspace/lib/ddev/include/ddev_srv.h (modified) * uspace/lib/ddev/include/ipc/ddev.h (modified) * uspace/lib/ddev/include/types/ddev/info.h (added) * uspace/lib/ddev/meson.build (modified) * uspace/lib/ddev/src/ddev.c (modified) * uspace/lib/ddev/src/ddev_srv.c (modified) * uspace/lib/ddev/src/info.c (added) * uspace/lib/ddev/test/ddev.c (modified) Add method for getting display device information Sat, 07 Dec 2019 20:26:28 GMT Jiri Svoboda [0b63dc2] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/init/init.c (modified) * uspace/drv/fb/kfb/kfb.c (modified) * uspace/drv/fb/kfb/meson.build (modified) * uspace/drv/fb/kfb/port.c (modified) * uspace/lib/ddev/include/ddev_srv.h (modified) * uspace/lib/ddev/src/ddev.c (modified) * uspace/lib/ddev/src/ddev_srv.c (modified) * uspace/lib/ddev/test/ddev.c (modified) * uspace/srv/hid/rfb/main.c (modified) Switch compositor -> display server Convert KFB from visualizer to ... Thu, 05 Dec 2019 19:35:12 GMT Jiri Svoboda [87a7cdb] * uspace/lib/ddev/test/ddev.c (modified) * uspace/srv/hid/display/ddev.c (added) * uspace/srv/hid/display/ddev.h (added) * uspace/srv/hid/display/display.c (modified) * uspace/srv/hid/display/display.h (modified) * uspace/srv/hid/display/main.c (modified) * uspace/srv/hid/display/meson.build (modified) * uspace/srv/hid/display/output.c (modified) * uspace/srv/hid/display/output.h (modified) * uspace/srv/hid/display/types/display/ddev.h (added) * uspace/srv/hid/display/types/display/display.h (modified) * uspace/srv/hid/display/types/display/output.h (added) * uspace/srv/hid/display/window.c (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/hid/rfb/meson.build (modified) * uspace/srv/locsrv/locsrv.c (modified) Enumerate display devices for output, RFB conversion (WIP) ... Tue, 03 Dec 2019 17:42:10 GMT Jiri Svoboda [973efd36] * abi/include/abi/ipc/interfaces.h (modified) * uspace/lib/ddev/doc/doxygroups.h (added) * uspace/lib/ddev/include/ddev.h (added) * uspace/lib/ddev/include/ddev_srv.h (added) * uspace/lib/ddev/include/ipc/ddev.h (added) * uspace/lib/ddev/include/types/ddev.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/test/ddev.c (added) * uspace/lib/ddev/test/main.c (added) * uspace/lib/display/include/disp_srv.h (modified) * uspace/lib/display/include/ipc/display.h (modified) * uspace/lib/display/include/types/display.h (modified) * uspace/lib/display/include/types/display/event.h (modified) * uspace/lib/display/src/disp_srv.c (modified) * uspace/lib/meson.build (modified) Display device protocol library