# # ChangeLog for uspace/lib/inet in mainline # # Generated by Trac 1.6 # 2025-08-22T02:49:53Z Sat, 18 May 2024 15:03:15 GMT Jiri Svoboda [1801005] * uspace/lib/inet/meson.build (modified) * uspace/lib/inet/src/addr.c (modified) * uspace/lib/inet/test/addr.c (added) * uspace/lib/inet/test/main.c (modified) Fix IPv6 address parsing 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 Fri, 04 Mar 2022 09:11:58 GMT Jiri Svoboda [b9be9b0] * uspace/app/netecho/comm.c (modified) * uspace/lib/inet/src/udp.c (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/net/udp/test/assoc.c (modified) Fix handling of UDP default destination in udp_assoc_send_msg() ... 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 Sun, 08 Aug 2021 22:34:38 GMT Jiri Svoboda [241ab7e] * uspace/lib/inet/include/inet/eth_addr.h (modified) * uspace/lib/inet/src/eth_addr.c (modified) Declare buffer as uint8_t * for stricter type checking Sun, 08 Aug 2021 21:51:33 GMT Jiri Svoboda [2177b39] * uspace/lib/inet/src/eth_addr.c (modified) Add missing docblocks Sun, 08 Aug 2021 17:30:29 GMT Jiri Svoboda [3e6bca8] * uspace/app/inet/inet.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/inet/include/inet/eth_addr.h (modified) * uspace/lib/inet/meson.build (modified) * uspace/lib/inet/src/addr.c (modified) * uspace/lib/inet/src/eth_addr.c (modified) * uspace/lib/inet/test/eth_addr.c (added) * uspace/lib/inet/test/main.c (added) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) Represent Ethernet address as a number instead of an array ... Sun, 08 Aug 2021 09:20:20 GMT Jiri Svoboda [b4edc96] * uspace/lib/inet/include/inet/addr.h (modified) * uspace/lib/inet/include/inet/eth_addr.h (modified) * uspace/lib/inet/include/inet/iplink.h (modified) * uspace/lib/inet/include/inet/iplink_srv.h (modified) * uspace/lib/inet/include/types/inetcfg.h (modified) * uspace/lib/inet/src/addr.c (modified) * uspace/lib/inet/src/eth_addr.c (modified) * uspace/lib/inet/src/inetcfg.c (modified) * uspace/lib/inet/src/iplink.c (modified) * uspace/lib/inet/src/iplink_srv.c (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/ethip/arp.c (modified) * uspace/srv/net/ethip/arp.h (modified) * uspace/srv/net/ethip/atrans.c (modified) * uspace/srv/net/ethip/atrans.h (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip.h (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/ethip/pdu.c (modified) * uspace/srv/net/ethip/pdu.h (modified) * uspace/srv/net/inetsrv/addrobj.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inet_link.h (modified) * uspace/srv/net/inetsrv/inetsrv.h (modified) * uspace/srv/net/inetsrv/ndp.c (modified) * uspace/srv/net/inetsrv/ndp.h (modified) * uspace/srv/net/inetsrv/ntrans.c (modified) * uspace/srv/net/inetsrv/ntrans.h (modified) * uspace/srv/net/inetsrv/pdu.c (modified) * uspace/srv/net/loopip/loopip.c (modified) * uspace/srv/net/slip/slip.c (modified) Rename and move addr48_t to eth_addr_t Sun, 08 Aug 2021 08:31:02 GMT Jiri Svoboda [d5ed54b] * uspace/lib/inet/include/inet/addr.h (modified) * uspace/lib/inet/src/addr.c (modified) * uspace/srv/net/ethip/arp.c (modified) * uspace/srv/net/ethip/atrans.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/ndp.c (modified) * uspace/srv/net/inetsrv/ntrans.c (modified) Use assignment operator to copy Ethernet addresses Sun, 08 Aug 2021 08:28:24 GMT Jiri Svoboda [f05edcb] * uspace/app/inet/inet.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/inet/include/inet/addr.h (modified) * uspace/lib/inet/include/inet/eth_addr.h (added) * uspace/lib/inet/include/inet/iplink.h (modified) * uspace/lib/inet/meson.build (modified) * uspace/lib/inet/src/addr.c (modified) * uspace/lib/inet/src/eth_addr.c (added) * uspace/lib/inet/src/iplink.c (modified) * uspace/srv/net/dhcp/dhcp.c (modified) * uspace/srv/net/ethip/arp.c (modified) * uspace/srv/net/ethip/arp.h (modified) * uspace/srv/net/ethip/atrans.c (modified) * uspace/srv/net/ethip/atrans.h (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/ethip/pdu.c (modified) * uspace/srv/net/ethip/pdu.h (modified) * uspace/srv/net/ethip/std.h (modified) * uspace/srv/net/inetsrv/addrobj.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inet_link.h (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/ndp.c (modified) * uspace/srv/net/inetsrv/ndp.h (modified) * uspace/srv/net/inetsrv/ntrans.c (modified) * uspace/srv/net/inetsrv/ntrans.h (modified) * uspace/srv/net/inetsrv/pdu.c (modified) Make addr48_t a structure 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