# # ChangeLog for / in mainline # # Generated by Trac 1.5.4 # 2024-05-19T20:01:16Z 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. Sat, 28 Jan 2012 14:40:18 GMT Jakub Jermar [7b3b571] * kernel/arch/arm32/src/ras.c (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/mm/km.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/test/mm/mapping1.c (modified) Merge from lp:~jakub/helenos/mm. Sat, 28 Jan 2012 14:39:23 GMT Jakub Jermar [20de14d] * kernel/test/mm/mapping1.c (modified) Streamline mapping1 test. Sat, 28 Jan 2012 13:10:30 GMT Jakub Jermar [61ac34d] * kernel/arch/arm32/src/ras.c (modified) Map the RAS page using km_map(). Sat, 28 Jan 2012 12:51:42 GMT Jakub Jermar [8757be86] * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/mm/page.c (modified) Remove map_structure(). Sat, 28 Jan 2012 12:38:22 GMT Jakub Jermar [93da799] * kernel/genarch/src/acpi/acpi.c (modified) Implement map_sdt() using km_map_structure(). Sat, 28 Jan 2012 12:36:01 GMT Jakub Jermar [babb57e] * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Add km_map_structure(), inspired from a soon-to-be-removed ... Fri, 27 Jan 2012 23:24:27 GMT Jakub Jermar [9970a5a] * kernel/arch/arm32/src/arm32.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/testarm/testarm.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/mips64/src/mips64.c (modified) * kernel/arch/mips64/src/mm/frame.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/sun4u/sparc64.c (modified) * kernel/arch/sparc64/src/sun4v/sparc64.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/multiboot/multiboot.c (modified) * kernel/genarch/src/multiboot/multiboot2.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/km.c (modified) * kernel/generic/src/mm/page.c (modified) Merge from lp:~jakub/helenos/mm. Fri, 27 Jan 2012 23:01:00 GMT Jakub Jermar [221c9ec] * kernel/generic/src/main/kinit.c (modified) Use km_map() in kinit(). Fri, 27 Jan 2012 22:41:06 GMT Jakub Jermar [1ccd0aa] * kernel/generic/src/mm/km.c (modified) Use km_map() in km_temporary_page_get(). Fri, 27 Jan 2012 22:19:12 GMT Jakub Jermar [adec5b45] * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Rename hw_map() to km_map() and add protection flags argument to ... Fri, 27 Jan 2012 21:12:25 GMT Jakub Jermar [d4673296] * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/mm/km.c (modified) * kernel/generic/src/mm/page.c (modified) Move hw_map() to km.c Fri, 27 Jan 2012 21:05:27 GMT Jakub Jermar [4dee0cb] * kernel/arch/mips64/src/mips64.c (modified) * kernel/arch/mips64/src/mm/frame.c (modified) Fix mips64 build. 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 22:59:35 GMT Jakub Jermar [32817cc] * kernel/arch/arm32/src/arm32.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/sun4u/sparc64.c (modified) * kernel/arch/sparc64/src/sun4v/sparc64.c (modified) * kernel/genarch/src/multiboot/multiboot.c (modified) * kernel/genarch/src/multiboot/multiboot2.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/frame.c (modified) Make the kernel ready for init tasks loaded to high memory. Wed, 25 Jan 2012 20:25:45 GMT Martin Decky [7174403] * boot/Makefile.grub (modified) * boot/Makefile.silo (modified) * boot/Makefile.yaboot (modified) * tools/autotool.py (modified) the "mkisofs" is being gradually phased out in distros be ready for that 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 17:02:18 GMT Martin Decky [8576bb4] * kernel/arch/ia64/src/ia64.c (modified) cstyle Tue, 24 Jan 2012 16:53:52 GMT Martin Decky [60db852] * kernel/arch/abs32le/src/abs32le.c (modified) * kernel/arch/arm32/src/arm32.c (modified) remove unnecessary includes 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 18:23:25 GMT Martin Decky [88dfee7] * kernel/arch/amd64/include/interrupt.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/src/ia64.c (modified) get rid of unnecessary legacy code 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 ... Mon, 23 Jan 2012 12:00:05 GMT Martin Decky [49ec568] * kernel/arch/ia32/src/mm/frame.c (modified) improve the code a little bit (common constant, avoid any chance of ... 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 22:35:26 GMT Jakub Jermar [3fe58d3c] * kernel/arch/arm32/include/mm/km.h (modified) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/km.c (modified) * kernel/generic/src/mm/page.c (modified) Merge from lp:~jakub/helenos/mm. 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. Mon, 16 Jan 2012 22:45:38 GMT Jakub Jermar [7943c43] * abi/include/ipc/methods.h (modified) * abi/include/syscall.h (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * contrib/conf/net-qe.sh (modified) * kernel/arch/arm32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/mips64/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4u/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4v/frame.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/tester/mm/common.c (modified) * uspace/app/tester/mm/mapping1.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/app/usbinfo/dev.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/app/websrv/websrv.c (modified) * uspace/dist/data/web/helenos.png (added) * uspace/dist/data/web/index.htm (modified) * uspace/drv/bus/isa/Makefile (modified) * uspace/drv/bus/isa/i8237.c (added) * uspace/drv/bus/isa/i8237.h (moved) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.h (modified) * uspace/drv/bus/usb/ohci/pci.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/pci.c (modified) * uspace/drv/bus/usb/uhci/transfer_list.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) * uspace/drv/bus/usb/uhci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhcirh/main.c (modified) * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/vhc/hub.c (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/infrastructure/rootmac/rootmac.c (modified) * uspace/drv/infrastructure/rootpc/rootpc.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/e1k/e1k.ma (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/defs.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/drv/nic/rtl8139/general.c (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/mman.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/ipc.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/hw_res.h (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/fb/imgmap.c (modified) * uspace/lib/fb/screenbuffer.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/generic/packet_remote.c (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/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/dev.h (added) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/dev.c (moved) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbdev/Makefile (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/include/usb/dev/poll.h (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/include/usb/dev/usb_device_connection.h (added) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/devpoll.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipepriv.c (deleted) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/pipesio.c (deleted) * uspace/lib/usbdev/src/recognise.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/iface.c (modified) * uspace/lib/usbhost/src/usb_device_manager.c (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.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/fb/port/ega.c (modified) * uspace/srv/hid/fb/port/kchar.c (modified) * uspace/srv/hid/fb/port/kfb.c (modified) * uspace/srv/hid/fb/port/niagara.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/port/gxemul.c (modified) * uspace/srv/hid/input/port/msim.c (modified) * uspace/srv/hid/input/port/niagara.c (modified) * uspace/srv/hid/input/port/ns16550.c (modified) * uspace/srv/hid/input/port/pl050.c (modified) * 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/Makefile (added) * uspace/srv/hid/remcons/remcons.c (added) * uspace/srv/hid/remcons/remcons.h (added) * uspace/srv/hid/remcons/telnet.h (added) * uspace/srv/hid/remcons/user.c (added) * uspace/srv/hid/remcons/user.h (added) * 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/hw/irc/obio/obio.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/conn.h (modified) * uspace/srv/net/tl/tcp/segment.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) * uspace/srv/net/tl/tcp/ucall.h (modified) * uspace/srv/vfs/vfs.c (modified) Merge mainline changes. Mon, 16 Jan 2012 22:38:45 GMT Jakub Jermar [9117ef9b] * kernel/arch/ia32/src/mm/frame.c (modified) Restrict the e820 table entries to 32-bits on ia32. Sun, 15 Jan 2012 21:31:20 GMT Jakub Jermar [a538808] * kernel/arch/arm32/src/mm/page.c (modified) Get rid of apparently left-over protoype code from GAT02 development ... Sun, 15 Jan 2012 20:51:21 GMT Jakub Jermar [f6b84f7] * kernel/arch/arm32/src/mm/page.c (modified) Streamline allocation of the frame for the exception vectors. Sun, 15 Jan 2012 19:49:26 GMT Jakub Jermar [8356e59] * kernel/arch/arm32/include/mm/km.h (modified) Do not include the PTL0 range which includes the high exception ... Sun, 15 Jan 2012 14:21:16 GMT Vojtech Horky [3ea725e] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/srv/hid/remcons/Makefile (added) * uspace/srv/hid/remcons/remcons.c (added) * uspace/srv/hid/remcons/remcons.h (added) * uspace/srv/hid/remcons/telnet.h (added) * uspace/srv/hid/remcons/user.c (added) * uspace/srv/hid/remcons/user.h (added) Merge remote console (telnet-like server) The service `remcons' is ... 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. Fri, 13 Jan 2012 22:42:19 GMT Jakub Jermar [d56382d] * kernel/generic/src/mm/backend_elf.c (modified) Nits and compile fixes. Fri, 13 Jan 2012 22:31:32 GMT Jakub Jermar [c7f8fc5] * kernel/generic/src/mm/backend_elf.c (modified) Use temporary pages in the ELF backend. Fri, 13 Jan 2012 22:29:44 GMT Jakub Jermar [c142860] * kernel/generic/src/mm/backend_anon.c (modified) Use temporary pages in the anonymous backend. Fri, 13 Jan 2012 22:27:09 GMT Jakub Jermar [f7f47a7] * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Add interfaces for creating and destroying temporary pages.