# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-06-16T00:33:19Z Tue, 17 Apr 2012 06:39:33 GMT Jiri Svoboda [06a1d077] * uspace/app/init/init.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/inet/inet.c (modified) * uspace/srv/net/tcp/tcp.c (modified) * uspace/srv/net/udp/udp.c (modified) Start network services automatically. Tue, 17 Apr 2012 06:33:25 GMT Jiri Svoboda [69a93df7] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/srv/net/ethip/Makefile (moved) * uspace/srv/net/ethip/arp.c (moved) * uspace/srv/net/ethip/arp.h (moved) * uspace/srv/net/ethip/atrans.c (moved) * uspace/srv/net/ethip/atrans.h (moved) * uspace/srv/net/ethip/ethip.c (moved) * uspace/srv/net/ethip/ethip.h (moved) * uspace/srv/net/ethip/ethip_nic.c (moved) * uspace/srv/net/ethip/ethip_nic.h (moved) * uspace/srv/net/ethip/pdu.c (moved) * uspace/srv/net/ethip/pdu.h (moved) * uspace/srv/net/ethip/std.h (moved) * uspace/srv/net/inet/Makefile (moved) * uspace/srv/net/inet/addrobj.c (moved) * uspace/srv/net/inet/addrobj.h (moved) * uspace/srv/net/inet/icmp.c (moved) * uspace/srv/net/inet/icmp.h (moved) * uspace/srv/net/inet/icmp_std.h (moved) * uspace/srv/net/inet/inet.c (moved) * uspace/srv/net/inet/inet.h (moved) * uspace/srv/net/inet/inet_link.c (moved) * uspace/srv/net/inet/inet_link.h (moved) * uspace/srv/net/inet/inet_std.h (moved) * uspace/srv/net/inet/inet_util.c (moved) * uspace/srv/net/inet/inet_util.h (moved) * uspace/srv/net/inet/inetcfg.c (moved) * uspace/srv/net/inet/inetcfg.h (moved) * uspace/srv/net/inet/inetping.c (moved) * uspace/srv/net/inet/inetping.h (moved) * uspace/srv/net/inet/pdu.c (moved) * uspace/srv/net/inet/pdu.h (moved) * uspace/srv/net/inet/reass.c (moved) * uspace/srv/net/inet/reass.h (moved) * uspace/srv/net/inet/sroute.c (moved) * uspace/srv/net/inet/sroute.h (moved) * uspace/srv/net/tcp/Makefile (moved) * uspace/srv/net/tcp/conn.c (moved) * uspace/srv/net/tcp/conn.h (moved) * uspace/srv/net/tcp/iqueue.c (moved) * uspace/srv/net/tcp/iqueue.h (moved) * uspace/srv/net/tcp/ncsim.c (moved) * uspace/srv/net/tcp/ncsim.h (moved) * uspace/srv/net/tcp/pdu.c (moved) * uspace/srv/net/tcp/pdu.h (moved) * uspace/srv/net/tcp/rqueue.c (moved) * uspace/srv/net/tcp/rqueue.h (moved) * uspace/srv/net/tcp/segment.c (moved) * uspace/srv/net/tcp/segment.h (moved) * uspace/srv/net/tcp/seq_no.c (moved) * uspace/srv/net/tcp/seq_no.h (moved) * uspace/srv/net/tcp/sock.c (moved) * uspace/srv/net/tcp/sock.h (moved) * uspace/srv/net/tcp/std.h (moved) * uspace/srv/net/tcp/tcp.c (moved) * uspace/srv/net/tcp/tcp.h (moved) * uspace/srv/net/tcp/tcp_type.h (moved) * uspace/srv/net/tcp/test.c (moved) * uspace/srv/net/tcp/test.h (moved) * uspace/srv/net/tcp/tqueue.c (moved) * uspace/srv/net/tcp/tqueue.h (moved) * uspace/srv/net/tcp/ucall.c (moved) * uspace/srv/net/tcp/ucall.h (moved) * uspace/srv/net/udp/Makefile (moved) * uspace/srv/net/udp/assoc.c (moved) * uspace/srv/net/udp/assoc.h (moved) * uspace/srv/net/udp/msg.c (moved) * uspace/srv/net/udp/msg.h (moved) * uspace/srv/net/udp/pdu.c (moved) * uspace/srv/net/udp/pdu.h (moved) * uspace/srv/net/udp/sock.c (moved) * uspace/srv/net/udp/sock.h (moved) * uspace/srv/net/udp/std.h (moved) * uspace/srv/net/udp/ucall.c (moved) * uspace/srv/net/udp/ucall.h (moved) * uspace/srv/net/udp/udp.c (moved) * uspace/srv/net/udp/udp_inet.c (moved) * uspace/srv/net/udp/udp_inet.h (moved) * uspace/srv/net/udp/udp_type.h (moved) Move network-related servers to srv/net. Mon, 16 Apr 2012 07:11:01 GMT Jiri Svoboda [7fda2e0] * uspace/srv/inet/pdu.c (modified) Fix xfer_size computation. Mon, 16 Apr 2012 07:04:19 GMT Jiri Svoboda [7f95c904] * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/pdu.c (modified) * uspace/srv/inet/reass.c (added) * uspace/srv/inet/reass.h (added) Prototype datagram reassembly. Wed, 11 Apr 2012 05:52:47 GMT Jiri Svoboda [347768d] * uspace/app/inetcfg/inetcfg.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/inet_std.h (modified) * uspace/srv/inet/inetcfg.c (modified) * uspace/srv/inet/pdu.c (modified) * uspace/srv/inet/pdu.h (modified) Fragmentation of outgoing datagrams, default link MTU. Thu, 05 Apr 2012 21:23:57 GMT Jiri Svoboda [7094e196] * uspace/srv/udp/assoc.c (modified) * uspace/srv/udp/ucall.c (modified) Fix leaks. Thu, 05 Apr 2012 21:16:00 GMT Jiri Svoboda [92b42442] * uspace/app/netecho/netecho.c (modified) * uspace/lib/c/include/net/in.h (modified) * uspace/srv/tcp/conn.c (modified) * uspace/srv/udp/assoc.c (modified) * uspace/srv/udp/assoc.h (modified) * uspace/srv/udp/pdu.c (modified) * uspace/srv/udp/pdu.h (modified) * uspace/srv/udp/sock.c (modified) * uspace/srv/udp/ucall.c (modified) * uspace/srv/udp/udp_inet.c (modified) * uspace/srv/udp/udp_type.h (modified) UDP datagram reception plus fixes. Wed, 04 Apr 2012 21:10:22 GMT Jiri Svoboda [ee603c4] * uspace/srv/udp/Makefile (modified) * uspace/srv/udp/assoc.c (added) * uspace/srv/udp/assoc.h (added) * uspace/srv/udp/ucall.c (modified) * uspace/srv/udp/udp_inet.c (modified) * uspace/srv/udp/udp_inet.h (modified) * uspace/srv/udp/udp_type.h (modified) UDP associations, sending datagrams. Wed, 04 Apr 2012 19:04:40 GMT Jiri Svoboda [4794417] * uspace/srv/udp/ucall.c (added) * uspace/srv/udp/ucall.h (added) Add missing files. Tue, 03 Apr 2012 07:17:08 GMT Jiri Svoboda [e33bceb] * uspace/srv/udp/Makefile (modified) * uspace/srv/udp/sock.c (modified) * uspace/srv/udp/udp_type.h (modified) Implement socket provider interface in UDP to UDP user calls. Fri, 30 Mar 2012 19:55:01 GMT Jiri Svoboda [66a272f8] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/srv/tcp/pdu.c (modified) * uspace/srv/udp/Makefile (added) * uspace/srv/udp/msg.c (added) * uspace/srv/udp/msg.h (added) * uspace/srv/udp/pdu.c (added) * uspace/srv/udp/pdu.h (added) * uspace/srv/udp/sock.c (added) * uspace/srv/udp/sock.h (added) * uspace/srv/udp/std.h (added) * uspace/srv/udp/udp.c (added) * uspace/srv/udp/udp_inet.c (added) * uspace/srv/udp/udp_inet.h (added) * uspace/srv/udp/udp_type.h (added) Add UDP skeleton. Fri, 30 Mar 2012 17:42:11 GMT Jiri Svoboda [8bf672d] * uspace/app/inetcfg/inetcfg.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/addrobj.c (modified) * uspace/srv/inet/addrobj.h (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_util.c (added) * uspace/srv/inet/inet_util.h (added) * uspace/srv/inet/inetcfg.c (modified) * uspace/srv/inet/sroute.c (added) * uspace/srv/inet/sroute.h (added) Static route configuration. Mon, 12 Mar 2012 23:17:57 GMT Jiri Svoboda [3b3c689] * uspace/app/ping/ping.c (modified) Repeated ping mode. Sun, 11 Mar 2012 23:07:29 GMT Jiri Svoboda [6428115] * uspace/Makefile (modified) * uspace/app/ping/Makefile (added) * uspace/app/ping/ping.c (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/inetping.c (added) * uspace/lib/c/include/inet/inetping.h (added) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/icmp.c (modified) * uspace/srv/inet/icmp.h (modified) * uspace/srv/inet/icmp_std.h (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inetping.c (added) * uspace/srv/inet/inetping.h (added) Ping utility, ICMP echo send and receive. Fri, 09 Mar 2012 21:57:44 GMT Jiri Svoboda [ffa8912] * uspace/lib/c/generic/iplink.c (modified) Fix memory leak. Fri, 09 Mar 2012 19:41:43 GMT Jiri Svoboda [637a3b4] * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/icmp.c (added) * uspace/srv/inet/icmp.h (added) * uspace/srv/inet/icmp_std.h (added) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/pdu.c (modified) * uspace/srv/inet/pdu.h (modified) ICMP echo replying. Thu, 08 Mar 2012 22:30:19 GMT Jiri Svoboda [fa101c4] * uspace/app/inetcfg/inetcfg.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/srv/inet/addrobj.c (modified) * uspace/srv/inet/addrobj.h (modified) * uspace/srv/inet/inetcfg.c (modified) Address deletion (needs better synchronization). Thu, 08 Mar 2012 21:54:25 GMT Jiri Svoboda [291c792] * uspace/lib/c/generic/inetcfg.c (modified) * uspace/srv/inet/inetcfg.c (modified) Set address object name upon creation. Thu, 08 Mar 2012 21:12:44 GMT Jiri Svoboda [0e94b979] * uspace/app/inetcfg/inetcfg.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/srv/inet/addrobj.c (modified) * uspace/srv/inet/addrobj.h (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/inetcfg.c (modified) Listing configured addresses. Wed, 07 Mar 2012 23:09:02 GMT Jiri Svoboda [a88a6eac] * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/srv/inet/inet.c (modified) Fix 64-bit build - remove some debugging output. Wed, 07 Mar 2012 23:05:42 GMT Jiri Svoboda [45aa22c] * uspace/app/inetcfg/inetcfg.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/inet_link.h (modified) * uspace/srv/inet/inetcfg.c (modified) Creating static addresses with inetcfg. Wed, 07 Mar 2012 21:01:10 GMT Jiri Svoboda [0e25780] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/inetcfg/Makefile (added) * uspace/app/inetcfg/inetcfg.c (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/inetcfg.c (added) * uspace/lib/c/include/inet/inetcfg.h (added) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inetcfg.c (added) * uspace/srv/inet/inetcfg.h (added) Inetcfg skeleton. Wed, 07 Mar 2012 18:54:08 GMT Jiri Svoboda [3d016ac] * uspace/srv/ethip/arp.c (modified) * uspace/srv/ethip/arp.h (modified) * uspace/srv/ethip/atrans.c (modified) * uspace/srv/ethip/atrans.h (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) Prototype sending of ARP requests. Mon, 27 Feb 2012 21:16:56 GMT Jiri Svoboda [f9d3dd4] * uspace/srv/ethip/Makefile (modified) * uspace/srv/ethip/arp.c (modified) * uspace/srv/ethip/atrans.c (added) * uspace/srv/ethip/atrans.h (added) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) Translate IP to MAC addresses based on received ARP requests. Mon, 27 Feb 2012 20:34:58 GMT Jiri Svoboda [1cc8b42] * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/pdu.c (modified) * uspace/srv/inet/pdu.c (modified) Correct IP checksum and identification. Mon, 27 Feb 2012 19:52:41 GMT Jiri Svoboda [56792a2] * uspace/srv/ethip/arp.c (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/ethip/pdu.c (modified) * uspace/srv/ethip/pdu.h (modified) Read MAC address from NIC. Mon, 27 Feb 2012 19:32:15 GMT Jiri Svoboda [962f03b] * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/lib/c/include/ipc/iplink.h (modified) * uspace/srv/ethip/arp.c (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/ethip/ethip_nic.h (modified) * uspace/srv/inet/inet_link.c (modified) IP links need to be made aware of configured IP addresses. Mon, 27 Feb 2012 00:03:26 GMT Jiri Svoboda [87e5658c] * uspace/srv/ethip/Makefile (modified) * uspace/srv/ethip/arp.c (added) * uspace/srv/ethip/arp.h (added) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) * uspace/srv/ethip/pdu.c (modified) * uspace/srv/ethip/pdu.h (modified) * uspace/srv/ethip/std.h (modified) Prototype ARP responder. Mon, 13 Feb 2012 23:10:29 GMT Jiri Svoboda [081971b] * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/pdu.c (modified) * uspace/srv/ethip/std.h (modified) * uspace/srv/inet/inet_link.c (modified) Need to pad short Ethernet frames. Add some more debugging code. Mon, 13 Feb 2012 08:25:46 GMT Jiri Svoboda [2ff150e] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/srv/inet/addrobj.c (modified) * uspace/srv/inet/addrobj.h (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/inet_link.h (modified) * uspace/srv/inet/pdu.c (modified) Correct handling of IP protocol field. Sun, 12 Feb 2012 22:40:15 GMT Jiri Svoboda [fe4310f] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/pdu.c (modified) * uspace/srv/inet/pdu.h (modified) Distinguish between datagram and packet. Deliver received datagrams ... Sun, 12 Feb 2012 20:43:13 GMT Jiri Svoboda [bd8bfc5a] * uspace/lib/c/generic/inet.c (modified) * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/inet/inet.c (modified) Implement inet_get_srcaddr(). Sun, 12 Feb 2012 20:09:36 GMT Jiri Svoboda [df15e5f] * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/ethip/pdu.c (modified) * uspace/srv/tcp/tcp.c (modified) Fix bug in MAC address decoding. Sun, 12 Feb 2012 19:36:32 GMT Jiri Svoboda [4f64a523] * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip_nic.c (modified) Need to limit iplink to a single client connection. Sat, 11 Feb 2012 19:11:08 GMT Jiri Svoboda [1493811] * uspace/srv/ethip/Makefile (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/ethip/ethip_nic.h (modified) * uspace/srv/ethip/pdu.c (added) * uspace/srv/ethip/pdu.h (added) * uspace/srv/ethip/std.h (added) Ethernet PDU encoding and decoding. Thu, 09 Feb 2012 22:57:05 GMT Jiri Svoboda [e767dbf] * uspace/srv/inet/addrobj.c (modified) * uspace/srv/inet/addrobj.h (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/inet_std.h (added) * uspace/srv/inet/pdu.c (modified) * uspace/srv/inet/pdu.h (modified) Sketch IP PDU encoding and decoding. Unify IP packet routing. Mon, 06 Feb 2012 17:38:50 GMT Jiri Svoboda [ceba4bed] * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/addrobj.c (added) * uspace/srv/inet/addrobj.h (added) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (modified) * uspace/srv/inet/inet_link.c (modified) * uspace/srv/inet/inet_link.h (modified) * uspace/srv/inet/pdu.c (added) * uspace/srv/inet/pdu.h (added) Introduce address object. Sketch sending outgoing datagrams to ... Mon, 06 Feb 2012 16:12:58 GMT Jiri Svoboda [bc38578] * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (modified) * uspace/srv/ethip/ethip_nic.c (modified) * uspace/srv/ethip/ethip_nic.h (modified) Identify incoming IP link connections. Mon, 06 Feb 2012 12:43:31 GMT Jiri Svoboda [06295a9] * uspace/srv/ethip/Makefile (modified) * uspace/srv/ethip/ethip.c (modified) * uspace/srv/ethip/ethip.h (added) * uspace/srv/ethip/ethip_nic.c (added) * uspace/srv/ethip/ethip_nic.h (added) NIC discovery in ethip. Create one IP link for each NIC. Fri, 03 Feb 2012 16:46:10 GMT Jiri Svoboda [e2e56e67] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/srv/ethip/Makefile (added) * uspace/srv/ethip/ethip.c (added) * uspace/srv/inet/Makefile (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet_link.c (added) * uspace/srv/inet/inet_link.h (added) * uspace/srv/loc/loc.c (modified) Stub IP/Ethernet server. Implement IP link discovery in inet server. Thu, 02 Feb 2012 18:15:28 GMT Jiri Svoboda [f834f90d] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/iplink.c (added) * uspace/lib/c/generic/iplink_srv.c (added) * uspace/lib/c/include/inet/iplink.h (added) * uspace/lib/c/include/inet/iplink_srv.h (added) * uspace/lib/c/include/ipc/iplink.h (added) Add IP link client and server IPC stub. Thu, 02 Feb 2012 15:18:46 GMT Jiri Svoboda [59157eb] * uspace/lib/c/generic/inet.c (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/inet/inet.h (added) * uspace/srv/tcp/tcp.c (modified) Implement INET_EV_RECV IPC. Wed, 01 Feb 2012 22:06:05 GMT Jiri Svoboda [ecff3d9] * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/srv/inet/inet.c (modified) * uspace/srv/tcp/tcp.c (modified) Implement inet client IPC communication. Fix bug in inet_init(). Wed, 01 Feb 2012 21:18:27 GMT Jiri Svoboda [c76e926] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/inet.c (added) * uspace/lib/c/include/inet/inet.h (added) * uspace/lib/c/include/ipc/inet.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/inet/Makefile (added) * uspace/srv/inet/inet.c (added) * uspace/srv/tcp/Makefile (modified) * uspace/srv/tcp/sock.c (modified) * uspace/srv/tcp/sock.h (modified) * uspace/srv/tcp/tcp.c (modified) * uspace/srv/tcp/tcp.h (modified) Sketch inet client API, inet server. Use inet client API for TCP, ... Mon, 30 Jan 2012 22:39:31 GMT Jiri Svoboda [c8916d15] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/measured_strings.c (deleted) * uspace/lib/c/include/adt/measured_strings.h (deleted) * uspace/lib/c/include/ipc/arp.h (deleted) * uspace/lib/c/include/ipc/icmp.h (deleted) * uspace/lib/c/include/ipc/il.h (deleted) * uspace/lib/c/include/ipc/ip.h (deleted) * uspace/lib/c/include/ipc/net.h (deleted) * uspace/lib/c/include/ipc/net_net.h (deleted) * uspace/lib/c/include/ipc/netif.h (deleted) * uspace/lib/c/include/ipc/nil.h (deleted) * uspace/lib/c/include/ipc/packet.h (deleted) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/socket.h (modified) * uspace/lib/c/include/ipc/tl.h (deleted) More cleanup. Mon, 30 Jan 2012 21:51:13 GMT Jiri Svoboda [c6533a7] * uspace/Makefile (modified) * uspace/app/netecho/print_error.c (modified) * uspace/app/ping/Makefile (deleted) * uspace/app/ping/ping.c (deleted) * uspace/app/ping/print_error.c (deleted) * uspace/app/ping/print_error.h (deleted) * uspace/drv/nic/e1k/Makefile (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/Makefile (modified) * uspace/drv/nic/ne2k/Makefile (modified) * uspace/drv/nic/rtl8139/Makefile (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/net/icmp_api.c (deleted) * uspace/lib/c/generic/net/icmp_common.c (deleted) * uspace/lib/c/generic/net/packet.c (deleted) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/net/icmp_api.h (deleted) * uspace/lib/c/include/net/icmp_codes.h (deleted) * uspace/lib/c/include/net/icmp_common.h (deleted) * uspace/lib/c/include/net/packet.h (deleted) * uspace/lib/c/include/net/packet_header.h (deleted) * uspace/lib/net/Makefile (modified) * uspace/lib/net/adt/module_map.c (deleted) * uspace/lib/net/generic/generic.c (deleted) * uspace/lib/net/generic/net_checksum.c (deleted) * uspace/lib/net/generic/net_remote.c (deleted) * uspace/lib/net/generic/packet_client.c (deleted) * uspace/lib/net/generic/packet_remote.c (deleted) * uspace/lib/net/generic/protocol_map.c (deleted) * uspace/lib/net/il/arp_remote.c (deleted) * uspace/lib/net/il/il_remote.c (deleted) * uspace/lib/net/il/il_skel.c (deleted) * uspace/lib/net/il/ip_client.c (deleted) * uspace/lib/net/il/ip_remote.c (deleted) * uspace/lib/net/include/adt/module_map.h (deleted) * uspace/lib/net/include/arp_interface.h (deleted) * uspace/lib/net/include/ethernet_lsap.h (deleted) * uspace/lib/net/include/ethernet_protocols.h (deleted) * uspace/lib/net/include/generic.h (deleted) * uspace/lib/net/include/icmp_client.h (deleted) * uspace/lib/net/include/icmp_header.h (deleted) * uspace/lib/net/include/icmp_remote.h (deleted) * uspace/lib/net/include/il_remote.h (deleted) * uspace/lib/net/include/il_skel.h (deleted) * uspace/lib/net/include/ip_client.h (deleted) * uspace/lib/net/include/ip_header.h (deleted) * uspace/lib/net/include/ip_interface.h (deleted) * uspace/lib/net/include/ip_remote.h (deleted) * uspace/lib/net/include/net_checksum.h (deleted) * uspace/lib/net/include/net_hardware.h (deleted) * uspace/lib/net/include/net_interface.h (deleted) * uspace/lib/net/include/nil_remote.h (deleted) * uspace/lib/net/include/nil_skel.h (deleted) * uspace/lib/net/include/packet_client.h (deleted) * uspace/lib/net/include/packet_remote.h (deleted) * uspace/lib/net/include/protocol_map.h (deleted) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/include/tl_common.h (deleted) * uspace/lib/net/include/tl_remote.h (deleted) * uspace/lib/net/include/tl_skel.h (deleted) * uspace/lib/net/nil/nil_remote.c (deleted) * uspace/lib/net/nil/nil_skel.c (deleted) * uspace/lib/net/tl/icmp_client.c (deleted) * uspace/lib/net/tl/icmp_remote.c (deleted) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (deleted) * uspace/lib/net/tl/tl_remote.c (deleted) * uspace/lib/net/tl/tl_skel.c (deleted) Remove most of net-related code from libnet and libc, except parts ... Mon, 30 Jan 2012 21:18:04 GMT Jiri Svoboda [4d9fe7b] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/srv/net/cfg/e1k.nic (deleted) * uspace/srv/net/cfg/general (deleted) * uspace/srv/net/cfg/lo.nic (deleted) * uspace/srv/net/cfg/ne2k.nic (deleted) * uspace/srv/net/il/arp/Makefile (deleted) * uspace/srv/net/il/arp/arp.c (deleted) * uspace/srv/net/il/arp/arp.h (deleted) * uspace/srv/net/il/ip/Makefile (deleted) * uspace/srv/net/il/ip/ip.c (deleted) * uspace/srv/net/il/ip/ip.h (deleted) * uspace/srv/net/net/Makefile (deleted) * uspace/srv/net/net/net.c (deleted) * uspace/srv/net/net/net.h (deleted) * uspace/srv/net/net/packet_server.c (deleted) * uspace/srv/net/net/packet_server.h (deleted) * uspace/srv/net/nil/eth/Makefile (deleted) * uspace/srv/net/nil/eth/eth.c (deleted) * uspace/srv/net/nil/eth/eth.h (deleted) * uspace/srv/net/nil/nildummy/Makefile (deleted) * uspace/srv/net/nil/nildummy/nildummy.c (deleted) * uspace/srv/net/nil/nildummy/nildummy.h (deleted) * uspace/srv/net/tl/icmp/Makefile (deleted) * uspace/srv/net/tl/icmp/icmp.c (deleted) * uspace/srv/net/tl/udp/Makefile (deleted) * uspace/srv/net/tl/udp/udp.c (deleted) * uspace/srv/net/tl/udp/udp.h (deleted) * uspace/srv/net/tl/udp/udp_header.h (deleted) * uspace/srv/tcp/Makefile (moved) * uspace/srv/tcp/conn.c (moved) * uspace/srv/tcp/conn.h (moved) * uspace/srv/tcp/iqueue.c (moved) * uspace/srv/tcp/iqueue.h (moved) * uspace/srv/tcp/ncsim.c (moved) * uspace/srv/tcp/ncsim.h (moved) * uspace/srv/tcp/pdu.c (moved) * uspace/srv/tcp/pdu.h (moved) * uspace/srv/tcp/rqueue.c (moved) * uspace/srv/tcp/rqueue.h (moved) * uspace/srv/tcp/segment.c (moved) * uspace/srv/tcp/segment.h (moved) * uspace/srv/tcp/seq_no.c (moved) * uspace/srv/tcp/seq_no.h (moved) * uspace/srv/tcp/sock.c (moved) * uspace/srv/tcp/sock.h (moved) * uspace/srv/tcp/std.h (moved) * uspace/srv/tcp/tcp.c (moved) * uspace/srv/tcp/tcp.h (moved) * uspace/srv/tcp/tcp_type.h (moved) * uspace/srv/tcp/test.c (moved) * uspace/srv/tcp/test.h (moved) * uspace/srv/tcp/tqueue.c (moved) * uspace/srv/tcp/tqueue.h (moved) * uspace/srv/tcp/ucall.c (moved) * uspace/srv/tcp/ucall.h (moved) Remove network stack under uspace/srv/net (except TCP). Mon, 30 Jan 2012 11:59:57 GMT Jiri Svoboda [bf31e3f] * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/nic/src/nic_ev.c (modified) * uspace/lib/posix/ctype.c (modified) Fix function definitions with extern specifier. Sat, 28 Jan 2012 23:25:03 GMT Jiri Svoboda [dc9a3ba] * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/interrupt.c (added) * uspace/lib/drv/include/ddf/interrupt.h (modified) Move interrupt handling to a separate source module. Fri, 27 Jan 2012 14:57:52 GMT Martin Decky [d81eaf94] * uspace/drv/nic/e1k/e1k.c (modified) Intel 82572 uses actually the alternative method to access the EEPROM Fri, 27 Jan 2012 12:57:15 GMT Jiri Svoboda [790d6d1] * uspace/srv/net/cfg/e1k.nic (modified) * uspace/srv/net/cfg/ne2k.nic (modified) Revert unintentional change in configuration. Fri, 27 Jan 2012 12:54:09 GMT Jiri Svoboda [9cd8165] * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/nic/nic.h (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_ev.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_ev.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/net/cfg/e1k.nic (modified) * uspace/srv/net/cfg/ne2k.nic (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) NIC does not need nic_device_id_t. Now it exists just inside net. Not ... Wed, 25 Jan 2012 18:22:00 GMT Martin Decky [5cd3d67] * uspace/drv/nic/rtl8139/defs.h (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/drv/nic/rtl8139/general.h (modified) cstyle (no change in functionality) Wed, 25 Jan 2012 17:29:51 GMT Martin Decky [5cc9eba] * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/rtl8139/general.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/srv/loc/loc.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) cstyle (no change in functionality) Tue, 24 Jan 2012 15:46:56 GMT Martin Decky [876f6463] * uspace/drv/char/i8042/i8042.c (modified) always (always, always!) wait for the controller to be ready before ... Mon, 23 Jan 2012 18:24:10 GMT Martin Decky [2df6f6fe] * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/char/i8042/buffer.h (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/i8042/i8042.h (modified) * uspace/drv/char/i8042/main.c (modified) cstyle and cleanup (no change in functionality) Mon, 23 Jan 2012 17:33:34 GMT Martin Decky [c1f27f1d] * uspace/lib/c/generic/loc.c (modified) fix a fix which was not a fix Mon, 23 Jan 2012 16:30:47 GMT Martin Decky [cd66f3c] * uspace/lib/c/generic/loc.c (modified) fix last commit ommisions Mon, 23 Jan 2012 16:27:01 GMT Martin Decky [a6240a31] * uspace/lib/c/generic/loc.c (modified) improve locking by making the critical-path critical section smaller ... Mon, 23 Jan 2012 16:22:40 GMT Martin Decky [88057e3] * uspace/lib/c/generic/loc.c (modified) fix a nasty bug that could force loc_get_categories() to go into an ... Mon, 23 Jan 2012 13:23:08 GMT Martin Decky [9d09d7f] * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/isa/isa.ma (modified) identify the ISA bridges in terms of PCI class/subclass this should ... Sun, 22 Jan 2012 14:18:38 GMT Jiri Svoboda [10a5479d] * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/net/net/net.c (modified) Prevent callbacks from racing. This was probably the culprit which ... Sun, 22 Jan 2012 13:50:29 GMT Jiri Svoboda [eb2efc7] * uspace/lib/nic/Makefile (modified) Remove leftovers. Sun, 22 Jan 2012 13:41:20 GMT Jiri Svoboda [cf9cb36] * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/nic/eth_phys.h (moved) * uspace/lib/c/include/nic/nic.h (added) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/nic/Makefile (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_ev.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/include/nic_rx_control.h (modified) * uspace/lib/nic/include/nic_wol_virtues.h (modified) * uspace/lib/nic/src/nic_ev.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/lib/nic/src/nic_rx_control.c (modified) * uspace/lib/nic/src/nic_wol_virtues.c (modified) Decouple libnic from libnet. Sun, 22 Jan 2012 10:40:07 GMT Jiri Svoboda [8d7ec69d] * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/ipc/nil.h (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/nic/Makefile (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_ev.h (added) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_ev.c (added) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) NIC should talk to its client via a callback connection with NIC- ... Sat, 21 Jan 2012 17:07:13 GMT Jiri Svoboda [e98fe28c] * uspace/drv/char/ps2mouse/ps2mouse.c (modified) * uspace/drv/char/ps2mouse/ps2mouse.h (modified) * uspace/drv/char/xtkbd/xtkbd.c (modified) * uspace/drv/char/xtkbd/xtkbd.h (modified) Not even identifiers and error messages should break ... Sat, 21 Jan 2012 16:59:43 GMT Jiri Svoboda [01380b1] * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) libnic no longer needs net_session. Sat, 21 Jan 2012 15:34:19 GMT Jiri Svoboda [ce7676c] * uspace/app/trace/trace.c (modified) Fix double free bug in trace. Sat, 21 Jan 2012 15:06:51 GMT Jiri Svoboda [77a69ea] * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/net_net.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/loc/loc.c (modified) * uspace/srv/net/cfg/e1k.nic (modified) * uspace/srv/net/cfg/lo.nic (modified) * uspace/srv/net/cfg/ne2k.nic (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) Allow multiple tasks to register for loc category change events. ... Sat, 21 Jan 2012 12:50:28 GMT Jiri Svoboda [e86b8f0] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) Create DDF functions manually. Fri, 20 Jan 2012 16:49:39 GMT Martin Decky [321052f7] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/rtl8139/defs.h (modified) fix typos Thu, 19 Jan 2012 18:14:48 GMT Jiri Svoboda [ea788701] * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_rx_control.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) Remove use of packet_t in NIC framework. Thu, 19 Jan 2012 08:23:38 GMT Jiri Svoboda [d8da56b] * uspace/drv/nic/rtl8139/driver.c (modified) Fix nit. Thu, 19 Jan 2012 08:13:45 GMT Jiri Svoboda [1bc35b5] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/defs.h (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_rx_control.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_rx_control.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) Remove most use of packet_t from NIC drivers. Sun, 15 Jan 2012 14:12:48 GMT Vojtech Horky [d50db30] * uspace/app/init/init.c (modified) Start remote console automatically Sun, 15 Jan 2012 14:06:02 GMT Vojtech Horky [bd79281] * uspace/srv/hid/remcons/user.h (modified) remcons: be queit in non-debug build Sun, 15 Jan 2012 13:51:09 GMT Vojtech Horky [a1347a7] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/char/i8042/Makefile (moved) * uspace/drv/char/i8042/buffer.h (added) * uspace/drv/char/i8042/i8042.c (added) * uspace/drv/char/i8042/i8042.h (added) * uspace/drv/char/i8042/i8042.ma (added) * uspace/drv/char/i8042/main.c (added) * uspace/drv/char/ps2mouse/Makefile (added) * uspace/drv/char/ps2mouse/chardev.c (added) * uspace/drv/char/ps2mouse/chardev.h (moved) * uspace/drv/char/ps2mouse/main.c (added) * uspace/drv/char/ps2mouse/ps2mouse.c (added) * uspace/drv/char/ps2mouse/ps2mouse.h (added) * uspace/drv/char/ps2mouse/ps2mouse.ma (added) * uspace/drv/char/xtkbd/Makefile (added) * uspace/drv/char/xtkbd/chardev.c (added) * uspace/drv/char/xtkbd/chardev.h (added) * uspace/drv/char/xtkbd/main.c (added) * uspace/drv/char/xtkbd/xtkbd.c (added) * uspace/drv/char/xtkbd/xtkbd.h (added) * uspace/drv/char/xtkbd/xtkbd.ma (added) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/include/mouse_proto.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (deleted) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/input/proto/ps2.c (deleted) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (deleted) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) Merge mainline changes Sat, 14 Jan 2012 23:31:26 GMT Martin Decky [f302586] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) make sure the client_connection is explicitly set at most once it is ... Sat, 14 Jan 2012 11:07:34 GMT Jiri Svoboda [6d8455d] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) Eliminate packet_t from sending direction of NIC interface. Sat, 14 Jan 2012 09:53:41 GMT Jan Vesely [f991b6b] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/char/i8042/Makefile (moved) * uspace/drv/char/i8042/buffer.h (added) * uspace/drv/char/i8042/i8042.c (added) * uspace/drv/char/i8042/i8042.h (added) * uspace/drv/char/i8042/i8042.ma (added) * uspace/drv/char/i8042/main.c (added) * uspace/drv/char/ps2mouse/Makefile (added) * uspace/drv/char/ps2mouse/chardev.c (added) * uspace/drv/char/ps2mouse/chardev.h (moved) * uspace/drv/char/ps2mouse/main.c (added) * uspace/drv/char/ps2mouse/ps2mouse.c (added) * uspace/drv/char/ps2mouse/ps2mouse.h (added) * uspace/drv/char/ps2mouse/ps2mouse.ma (added) * uspace/drv/char/xtkbd/Makefile (added) * uspace/drv/char/xtkbd/chardev.c (added) * uspace/drv/char/xtkbd/chardev.h (added) * uspace/drv/char/xtkbd/main.c (added) * uspace/drv/char/xtkbd/xtkbd.c (added) * uspace/drv/char/xtkbd/xtkbd.h (added) * uspace/drv/char/xtkbd/xtkbd.ma (added) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/include/mouse_proto.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (deleted) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/input/proto/ps2.c (deleted) * uspace/srv/hw/char/i8042/i8042.c (deleted) Merge i8042//kbd/mouse DDF drivers. Thu, 12 Jan 2012 12:19:51 GMT Vojtech Horky [03e0a244] * uspace/srv/hid/remcons/remcons.c (modified) remcons: display welcome message Thu, 12 Jan 2012 11:03:17 GMT Vojtech Horky [178d6a3] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: handle backspace The handling is a bit hackish because the ... Thu, 12 Jan 2012 10:07:40 GMT Vojtech Horky [c17c4e28] * uspace/srv/hid/remcons/user.c (modified) remcons: better key translation Thu, 12 Jan 2012 09:45:21 GMT Vojtech Horky [2a180307] * uspace/srv/hid/remcons/telnet.h (modified) * uspace/srv/hid/remcons/user.c (modified) remcons: ignore telnet commands Thu, 12 Jan 2012 09:29:00 GMT Vojtech Horky [99c2e9f3] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: more refactoring Thu, 12 Jan 2012 08:48:51 GMT Vojtech Horky [261bbdc] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: attribute renaming Thu, 12 Jan 2012 08:47:09 GMT Vojtech Horky [5923cf82] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: add comments Thu, 12 Jan 2012 08:38:13 GMT Vojtech Horky [d545d03] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/remcons.h (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: unify log/error messages Thu, 12 Jan 2012 08:16:42 GMT Vojtech Horky [8562724] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: minor refactoring Thu, 12 Jan 2012 08:10:14 GMT Vojtech Horky [30d4706] * uspace/srv/hid/remcons/Makefile (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/remcons.h (added) * uspace/srv/hid/remcons/user.c (added) * uspace/srv/hid/remcons/user.h (added) remcons: split source into more files Thu, 12 Jan 2012 07:47:51 GMT Vojtech Horky [787b65b] * uspace/srv/hid/remcons/remcons.c (modified) remcons: variable/type renaming The most fundamental change is that ... Wed, 11 Jan 2012 16:25:44 GMT Vojtech Horky [1870d81] * uspace/srv/hid/remcons/remcons.c (modified) remcons: kill task on socket close Timeout variants are needed ... Tue, 10 Jan 2012 14:59:39 GMT Vojtech Horky [7c2bb2c] * uspace/srv/hid/remcons/remcons.c (modified) remcons: spawn task in separate fibril Tue, 10 Jan 2012 14:51:09 GMT Vojtech Horky [3806317] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/telnet.h (added) remcons: move telnet commands to telnet.h Mon, 09 Jan 2012 18:05:37 GMT Vojtech Horky [6f7cd5d] * uspace/srv/hid/remcons/remcons.c (modified) remcons: safer wrt. fibrils Mon, 09 Jan 2012 17:52:42 GMT Vojtech Horky [5576358] * uspace/srv/hid/remcons/remcons.c (modified) remcons: add wrappers for client_t Mon, 09 Jan 2012 17:28:28 GMT Vojtech Horky [21a9869] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/srv/hid/remcons/Makefile (added) * uspace/srv/hid/remcons/remcons.c (added) Start work on telnet-like server (remcons) Fri, 06 Jan 2012 14:05:58 GMT Martin Decky [0a549cc] * uspace/app/websrv/websrv.c (modified) improve web server * add proper responses for HTTP error codes 400, ... Thu, 05 Jan 2012 16:11:00 GMT Martin Decky [9f0fb84] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/e1k/e1k.ma (modified) resurrect older e1000 adapters Thu, 05 Jan 2012 15:48:08 GMT Martin Decky [77c2b02] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/e1k/e1k.ma (modified) e1k: add better extension points