# # ChangeLog for uspace/srv in mainline # # Generated by Trac 1.6 # 2025-08-29T09:38:09Z Sat, 10 Dec 2011 11:26:10 GMT Jiri Svoboda [b5eae30] * uspace/srv/net/tl/tcp/tcp.c (modified) Supress debugging message. Fri, 09 Dec 2011 23:30:36 GMT Jiri Svoboda [c8c43cae] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest3/Makefile (added) * uspace/app/nettest3/nettest3.c (added) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/include/bitops.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/srv/net/tl/tcp/Makefile (modified) * uspace/srv/net/tl/tcp/conn.c (added) * uspace/srv/net/tl/tcp/conn.h (added) * uspace/srv/net/tl/tcp/iqueue.c (added) * uspace/srv/net/tl/tcp/iqueue.h (added) * uspace/srv/net/tl/tcp/ncsim.c (added) * uspace/srv/net/tl/tcp/ncsim.h (added) * uspace/srv/net/tl/tcp/pdu.c (added) * uspace/srv/net/tl/tcp/pdu.h (added) * uspace/srv/net/tl/tcp/rqueue.c (added) * uspace/srv/net/tl/tcp/rqueue.h (added) * uspace/srv/net/tl/tcp/segment.c (added) * uspace/srv/net/tl/tcp/segment.h (added) * uspace/srv/net/tl/tcp/seq_no.c (added) * uspace/srv/net/tl/tcp/seq_no.h (added) * uspace/srv/net/tl/tcp/sock.c (added) * uspace/srv/net/tl/tcp/sock.h (added) * uspace/srv/net/tl/tcp/std.h (added) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/tcp/tcp_header.h (deleted) * uspace/srv/net/tl/tcp/tcp_type.h (added) * uspace/srv/net/tl/tcp/test.c (added) * uspace/srv/net/tl/tcp/test.h (added) * uspace/srv/net/tl/tcp/tqueue.c (added) * uspace/srv/net/tl/tcp/tqueue.h (added) * uspace/srv/net/tl/tcp/ucall.c (added) * uspace/srv/net/tl/tcp/ucall.h (added) Merge TCP rewrite. Fri, 09 Dec 2011 23:26:08 GMT Jiri Svoboda [a52de0e] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) Disable TCP debugging features. Fri, 09 Dec 2011 23:09:23 GMT Jiri Svoboda [cd79391] * uspace/srv/hw/netif/ne2000/dp8390.c (modified) Fix ne2k driver not transmitting last byte of even-sized frame properly. Fri, 09 Dec 2011 18:59:16 GMT Jiri Svoboda [74c99b5] * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Segments in retransmission queue need to have SEQ set. Fri, 09 Dec 2011 17:36:44 GMT Jiri Svoboda [03be171] * uspace/srv/net/tl/tcp/conn.c (modified) Fix bug in RST processing. Fri, 09 Dec 2011 16:06:28 GMT Jiri Svoboda [d9e14fa4] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Implement RST processing. Fri, 09 Dec 2011 12:38:13 GMT Jakub Jermar [db8a034] * uspace/srv/fs/exfat/exfat_directory.c (modified) Merge from lp:exfat-helenos. Thu, 08 Dec 2011 23:29:06 GMT Jiri Svoboda [0ac2158] * uspace/srv/net/tl/tcp/pdu.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) * uspace/srv/net/tl/tcp/ucall.h (modified) Determine local IP address, fill it in pseudo header. Thu, 08 Dec 2011 22:12:00 GMT Maurizio Lombardi [04aaed8f] * uspace/srv/fs/exfat/exfat_directory.c (modified) exfat: Ticket #370, fix a bug in the exfat_directory_write_file() ... Thu, 08 Dec 2011 21:44:25 GMT Maurizio Lombardi [a885ab8] * uspace/srv/fs/exfat/exfat_directory.c (modified) exfat: Invalidate block pointer after calling block_put() Thu, 08 Dec 2011 20:16:41 GMT Martin Decky [b5daa89] * uspace/srv/bd/rd/rd.c (modified) align RAM disk size to block size cstyle Thu, 08 Dec 2011 20:13:04 GMT Maurizio Lombardi [055be8a] * uspace/srv/fs/exfat/exfat_directory.c (modified) exfat: Fix memory leak in the exfat_directory_sync_file() function. Thu, 08 Dec 2011 11:11:13 GMT Jakub Jermar [190c943] * uspace/srv/fs/exfat/exfat_directory.c (modified) Merge from lp:exfat-helenos. Thu, 08 Dec 2011 11:09:49 GMT Jakub Jermar [24df3834] * uspace/lib/minix/minix.h (modified) * uspace/srv/fs/mfs/mfs.h (modified) * uspace/srv/fs/mfs/mfs_balloc.c (modified) * uspace/srv/fs/mfs/mfs_dentry.c (modified) * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) Merge from lp:mfs. Wed, 07 Dec 2011 20:13:06 GMT Maurizio Lombardi [b741888] * uspace/srv/fs/exfat/exfat_directory.c (modified) exfat: exfat_directory_block_load() should return error if ... Wed, 07 Dec 2011 19:27:35 GMT Maurizio Lombardi [78257fe] * uspace/srv/fs/exfat/exfat_directory.c (modified) exfat: Ticket #369, fix directory entry deletion; the "pos" parameter ... Mon, 05 Dec 2011 22:46:26 GMT Jiri Svoboda [5f9ecd3] * uspace/srv/net/tl/tcp/pdu.c (modified) Send meaningful Data Offset field. Mon, 05 Dec 2011 17:34:32 GMT Jiri Svoboda [bf600510] * uspace/srv/net/tl/tcp/ucall.c (modified) Listen on non-local IP adresses, too. Sun, 04 Dec 2011 12:46:44 GMT Jiri Svoboda [3aa2642a] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Allow accepting connection from arbitray foreign address, port. Thu, 01 Dec 2011 19:28:49 GMT Jiri Svoboda [704586fb] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/tqueue.h (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Fix RST to refuse connection and handle it properly in connect(). Wed, 30 Nov 2011 21:36:36 GMT Jiri Svoboda [b0d82d1] * uspace/app/nettest3/nettest3.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Implement socket close. Unlock mutexes on error paths. Wed, 30 Nov 2011 20:44:11 GMT Maurizio Lombardi [e895352] * uspace/srv/fs/mfs/mfs_rw.c (modified) cstyle, fix typo Wed, 30 Nov 2011 20:43:51 GMT Maurizio Lombardi [802f0b7] * uspace/srv/fs/mfs/mfs.h (modified) cstyle Wed, 30 Nov 2011 20:34:41 GMT Jiri Svoboda [23fe06c] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Include connection name in more debug messages. Set conn name for ... Wed, 30 Nov 2011 20:15:22 GMT Jiri Svoboda [8fcf74f] * uspace/srv/net/tl/tcp/sock.c (modified) Fix recv[from]() for active connections, connect() was missing notif. Tue, 29 Nov 2011 22:51:27 GMT Jiri Svoboda [a4ee3ab2] * uspace/lib/c/include/errno.h (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/sock.h (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) Implement listen, accept, recvfrom. Sun, 27 Nov 2011 18:20:58 GMT Jiri Svoboda [04cd242] * uspace/lib/c/include/errno.h (modified) * uspace/srv/net/tl/tcp/Makefile (modified) * uspace/srv/net/tl/tcp/sock.c (added) * uspace/srv/net/tl/tcp/sock.h (added) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) Implement socket provider API in tcp module (active side). Wed, 23 Nov 2011 19:14:49 GMT Jiri Svoboda [762b48a] * uspace/srv/net/tl/tcp/Makefile (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/pdu.c (moved) * uspace/srv/net/tl/tcp/pdu.h (moved) * uspace/srv/net/tl/tcp/rqueue.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/ucall.c (moved) * uspace/srv/net/tl/tcp/ucall.h (moved) Rename some source files as their meaning has shifted. Wed, 23 Nov 2011 19:06:15 GMT Jiri Svoboda [1812a0d] * uspace/srv/net/tl/tcp/header.c (modified) * uspace/srv/net/tl/tcp/header.h (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (added) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) Hook TCP into network stack IP layer. Mon, 21 Nov 2011 22:46:37 GMT Jiri Svoboda [6896409c] * uspace/lib/c/include/bitops.h (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/header.c (modified) * uspace/srv/net/tl/tcp/rqueue.c (modified) * uspace/srv/net/tl/tcp/segment.c (modified) * uspace/srv/net/tl/tcp/segment.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) Fix off-by-one bug in BIT_V. Fix FIN being sent too early. Fix FIN ... Mon, 21 Nov 2011 21:16:23 GMT Jiri Svoboda [eea65f4] * uspace/srv/net/tl/tcp/header.c (modified) * uspace/srv/net/tl/tcp/header.h (modified) * uspace/srv/net/tl/tcp/rqueue.c (modified) * uspace/srv/net/tl/tcp/segment.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) PDU encoding and decoding. Sun, 20 Nov 2011 19:13:53 GMT Jiri Svoboda [004a5fe] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/state.c (modified) * uspace/srv/net/tl/tcp/state.h (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) Make active OPEN wait for connection establishment (or reset). Thu, 17 Nov 2011 14:53:35 GMT Jiri Svoboda [854e79a6] * uspace/srv/net/tl/tcp/state.c (modified) * uspace/srv/net/tl/tcp/state.h (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) TCP user call error codes. Some state checking and error reporting ... Thu, 17 Nov 2011 14:13:30 GMT Jiri Svoboda [4f3f6285] * uspace/srv/net/tl/tcp/tqueue.c (modified) Missing fields due to calling wrong function. Tue, 15 Nov 2011 23:50:57 GMT Jiri Svoboda [7cf7ded] * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/ncsim.c (modified) * uspace/srv/net/tl/tcp/seq_no.c (modified) * uspace/srv/net/tl/tcp/seq_no.h (modified) * uspace/srv/net/tl/tcp/state.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/tqueue.h (modified) TCP retransmission (WIP). Allow setting timer in timer handler. ... Sun, 13 Nov 2011 21:08:52 GMT Maurizio Lombardi [50a01a9] * uspace/lib/minix/minix.h (modified) * uspace/srv/fs/mfs/mfs.h (modified) cstyle Sat, 12 Nov 2011 22:29:30 GMT Martin Decky [612ad864] * uspace/lib/drv/generic/remote_pci.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) cstyle Fri, 11 Nov 2011 19:48:33 GMT Maurizio Lombardi [54464f6a] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/app/locinfo/locinfo.c (modified) * uspace/dist/src/c/demos/tetris/screen.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/pci/pciintel/pci.h (modified) * uspace/drv/bus/usb/ehci/hc_iface.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.h (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbmast/bo_trans.c (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (added) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/class.c (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usb/src/resolve.c (modified) * uspace/lib/usbdev/include/usb/dev/dp.h (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/recognise.h (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * 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/dp.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/lib/usbhid/include/usb/hid/usages/consumer.h (modified) * uspace/lib/usbhid/src/consumer.c (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) * uspace/lib/usbhid/src/hidpath.c (modified) * uspace/lib/usbhid/src/hidreq.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.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/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) merge mainline changes Fri, 11 Nov 2011 19:47:49 GMT Maurizio Lombardi [c2e50d7] * uspace/srv/fs/mfs/mfs_balloc.c (modified) * uspace/srv/fs/mfs/mfs_dentry.c (modified) * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) cstyle Fri, 11 Nov 2011 19:37:46 GMT Maurizio Lombardi [48902fa] * uspace/srv/fs/mfs/mfs_ops.c (modified) Return error if someone is trying to hardlink directories. Tue, 08 Nov 2011 22:23:23 GMT Jan Vesely [e9563c3] * uspace/srv/hid/input/ctl/kbdev.c (modified) hidsrv: Destroy kbdev on hangup. Fixes phone leak. Fix possible ... Tue, 08 Nov 2011 22:08:11 GMT Jan Vesely [5288463] * uspace/srv/hid/input/proto/mousedev.c (modified) hidsrv: Hangup session to mouse device after contacting the device. ... Sun, 06 Nov 2011 17:46:26 GMT Jakub Jermar [e6da6d5] * uspace/srv/vfs/vfs_ops.c (modified) Improve error handling. Sun, 06 Nov 2011 13:00:26 GMT Maurizio Lombardi [460514d] * uspace/srv/vfs/vfs_ops.c (modified) mount() should fail if there is not enough memory to add the ... Sun, 06 Nov 2011 00:23:38 GMT Maurizio Lombardi [4af2f36] * uspace/srv/vfs/vfs_ops.c (modified) move code outside mutex-protected sections if not needed. Sat, 05 Nov 2011 23:35:47 GMT Maurizio Lombardi [6f9ef87a] * uspace/srv/vfs/vfs_ops.c (modified) Do not add the fs to the mtab list if vfs_mount_internal() failed. Sat, 05 Nov 2011 23:08:52 GMT Maurizio Lombardi [6b8e5b74] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) vfs_get_mtab(): service_id is more useful than flags and fs_handle Sat, 05 Nov 2011 15:43:02 GMT Maurizio Lombardi [7e8403b] * uspace/srv/vfs/vfs_ops.c (modified) Revert previous commit, fix ipc answer in case of error Sat, 05 Nov 2011 15:28:44 GMT Maurizio Lombardi [c8a894d] * uspace/srv/vfs/vfs_ops.c (modified) Fix IPC answer in case of error Sat, 05 Nov 2011 15:23:07 GMT Maurizio Lombardi [41e9ef7] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/srv/vfs/vfs.c (modified) Rename VFS_IN_GET_MTAB --> VFS_IN_MTAB_GET Sat, 05 Nov 2011 15:16:23 GMT Maurizio Lombardi [f8838b8] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) flag, instance, and fs_handle fields can be sent together in a single ... Sat, 05 Nov 2011 13:09:46 GMT Maurizio Lombardi [daf8ff2] * uspace/srv/vfs/vfs_ops.c (modified) Fix memory leak Sat, 05 Nov 2011 13:05:35 GMT Maurizio Lombardi [45ffe9f] * uspace/srv/vfs/vfs_ops.c (modified) Do the mount only if it was possible to add the fs info to the mtab list Sat, 05 Nov 2011 13:00:34 GMT Maurizio Lombardi [8d6a41c] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Remove the mtab_list_ent structure. Sat, 05 Nov 2011 12:35:09 GMT Maurizio Lombardi [76a67ce] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) vfs_get_mtab: - Remove mtab entry when unmounting a filesystem - ... Thu, 03 Nov 2011 21:45:35 GMT Maurizio Lombardi [10e4cd7] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Initial implementation of vfs mtab_read support Sun, 30 Oct 2011 20:45:03 GMT Jakub Jermar [3ce78580] * uspace/srv/fs/mfs/mfs_ops.c (modified) Merge from lp:mfs. Sun, 30 Oct 2011 19:50:54 GMT Maurizio Lombardi [20a3465] * boot/arch/amd64/Makefile.inc (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/start.S (modified) * kernel/genarch/src/acpi/madt.c (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/usbinfo/desctree.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/hid.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/bus/usb/ohci/endpoint_list.c (modified) * uspace/drv/bus/usb/ohci/endpoint_list.h (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/hcca.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_endpoint.c (modified) * uspace/drv/bus/usb/ohci/ohci_endpoint.h (modified) * uspace/drv/bus/usb/ohci/ohci_regs.h (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/ohci/root_hub.h (modified) * uspace/drv/bus/usb/ohci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/conv.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.h (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.h (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbhub/main.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (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/usbmast/usbmast.h (modified) * uspace/drv/bus/usb/usbmid/dump.c (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) * uspace/drv/bus/usb/usbmouse/Makefile (deleted) * uspace/drv/bus/usb/usbmouse/init.c (deleted) * uspace/drv/bus/usb/usbmouse/main.c (deleted) * uspace/drv/bus/usb/usbmouse/mouse.c (deleted) * uspace/drv/bus/usb/usbmouse/mouse.h (deleted) * uspace/drv/bus/usb/usbmouse/usbmouse.ma (deleted) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/usbdev/include/usb/dev/dp.h (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/dp.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/lib/usbhid/include/usb/hid/hiddescriptor.h (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) * uspace/lib/usbhid/src/hidparser.c (modified) * uspace/lib/usbhid/src/hidreport.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/endpoint.c (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/hw/irc/apic/apic.c (modified) * uspace/srv/loc/loc.c (modified) Merge mainline changes Sun, 30 Oct 2011 18:10:55 GMT Maurizio Lombardi [4c3ad56] * uspace/srv/fs/mfs/mfs_ops.c (modified) fix hard links creation (they are needed to support the rename() ... Sat, 29 Oct 2011 16:16:59 GMT Jakub Jermar [b50bf6c2] * uspace/srv/hw/irc/apic/apic.c (modified) Use a more accurate default for mapping IRQ 0 in the APIC userspace ... Wed, 26 Oct 2011 18:01:22 GMT Jiri Svoboda [8218b6b] * uspace/srv/net/tl/tcp/Makefile (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/ncsim.c (added) * uspace/srv/net/tl/tcp/ncsim.h (added) * uspace/srv/net/tl/tcp/rqueue.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) Simulate variable network latency for TCP testing. Wed, 26 Oct 2011 16:50:52 GMT Jiri Svoboda [2a3214e] * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/state.c (modified) * uspace/srv/net/tl/tcp/state.h (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) Fibril timer primitive. TCP Time-Wait timeout. Mon, 24 Oct 2011 05:28:31 GMT Jiri Svoboda [6e88fea] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/conn.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) Transition to CLOSED state. Mon, 24 Oct 2011 04:23:23 GMT Jiri Svoboda [6df418c4] * 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/segment.h (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/tqueue.h (modified) Retransmission queue, detect ACK of FIN. Sun, 23 Oct 2011 23:43:38 GMT Jiri Svoboda [f343a16] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/conn.h (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) Connection state change when FIN is sent. Sun, 23 Oct 2011 02:23:46 GMT Jiri Svoboda [32aea9f4] * uspace/srv/net/tl/tcp/iqueue.c (modified) * uspace/srv/net/tl/tcp/seq_no.c (modified) * uspace/srv/net/tl/tcp/seq_no.h (modified) Sort incoming segments by sequence order. Fri, 21 Oct 2011 15:25:43 GMT Jiri Svoboda [8c7a054] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/segment.c (modified) * uspace/srv/net/tl/tcp/state.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) FIN processing (WIP). Sat, 15 Oct 2011 12:31:30 GMT Jakub Jermar [3958e315] * uspace/app/mkmfs/mkmfs.c (modified) * uspace/srv/fs/mfs/mfs.c (modified) * uspace/srv/fs/mfs/mfs_balloc.c (modified) * uspace/srv/fs/mfs/mfs_dentry.c (modified) * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) * uspace/srv/fs/mfs/mfs_utils.c (modified) Merge from lp:mfs. Sat, 15 Oct 2011 12:26:36 GMT Jakub Jermar [03f4acf] * uspace/srv/loc/loc.c (modified) Initialize category membership list for null services too. Fri, 14 Oct 2011 20:01:24 GMT Maurizio Lombardi [df3caec5] * uspace/srv/fs/mfs/mfs_ops.c (modified) Add basic MINIX filesystem sanity check Fri, 14 Oct 2011 19:39:02 GMT Maurizio Lombardi [6d4d883] * uspace/srv/fs/mfs/mfs.c (modified) * uspace/srv/fs/mfs/mfs_balloc.c (modified) * uspace/srv/fs/mfs/mfs_dentry.c (modified) * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) * uspace/srv/fs/mfs/mfs_utils.c (modified) cstyle Tue, 11 Oct 2011 21:45:40 GMT Maurizio Lombardi [9269c88] * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) Fix some comments Mon, 10 Oct 2011 17:32:12 GMT Maurizio Lombardi [bf08ff0] * uspace/srv/fs/mfs/mfs_ops.c (modified) Cleaning error code path in mfs_mounted() Sat, 08 Oct 2011 20:12:36 GMT Martin Decky [e37eddc] * uspace/srv/hid/console/console.c (modified) cstyle Sat, 08 Oct 2011 20:06:17 GMT Martin Decky [126daa2] * uspace/srv/net/il/arp/arp.c (modified) cstyle Sat, 08 Oct 2011 20:00:30 GMT Martin Decky [4ee7364] * uspace/srv/net/nil/eth/eth.c (modified) cstyle Sat, 08 Oct 2011 19:56:15 GMT Martin Decky [66e0186b] * uspace/srv/net/nil/nildummy/nildummy.h (modified) remove unnecessary include Sat, 08 Oct 2011 13:08:53 GMT Maurizio Lombardi [d7ff048] * boot/Makefile.common (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/smp/ap.S (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/init/init.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/bus/usb/usbhub/Makefile (modified) * uspace/drv/bus/usb/usbhub/main.c (modified) * uspace/drv/bus/usb/usbhub/port.c (added) * uspace/drv/bus/usb/usbhub/port.h (moved) * uspace/drv/bus/usb/usbhub/port_status.h (deleted) * uspace/drv/bus/usb/usbhub/ports.c (deleted) * uspace/drv/bus/usb/usbhub/status.h (added) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbhub/usbhub_private.h (deleted) * uspace/drv/bus/usb/usbhub/utils.c (deleted) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/infrastructure/rootvirt/devices.def (modified) * uspace/drv/nic/lo/Makefile (moved) * uspace/drv/nic/lo/lo.c (added) * uspace/drv/nic/lo/lo.ma (added) * uspace/drv/nic/ne2k/Makefile (moved) * uspace/drv/nic/ne2k/dp8390.c (moved) * uspace/drv/nic/ne2k/dp8390.h (moved) * uspace/drv/nic/ne2k/ne2k.c (added) * uspace/drv/nic/ne2k/ne2k.ma (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/hash_set.c (added) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/device/hw_res_parsed.c (added) * uspace/lib/c/generic/device/nic.c (added) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/include/adt/hash_set.h (added) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (added) * uspace/lib/c/include/device/nic.h (added) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/il.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/net_net.h (modified) * uspace/lib/c/include/ipc/nil.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/net/eth_phys.h (added) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (added) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/drv/include/ops/nic.h (added) * uspace/lib/drv/include/remote_nic.h (moved) * uspace/lib/net/Makefile (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/generic/protocol_map.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/il_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/il_remote.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_skel.h (deleted) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/nil_skel.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_remote.h (modified) * uspace/lib/net/netif/netif_remote.c (deleted) * uspace/lib/net/netif/netif_skel.c (deleted) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_remote.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/nic/Makefile (moved) * uspace/lib/nic/include/nic.h (added) * uspace/lib/nic/include/nic_addr_db.h (added) * uspace/lib/nic/include/nic_driver.h (added) * uspace/lib/nic/include/nic_impl.h (added) * uspace/lib/nic/include/nic_rx_control.h (added) * uspace/lib/nic/include/nic_wol_virtues.h (added) * uspace/lib/nic/src/nic_addr_db.c (added) * uspace/lib/nic/src/nic_driver.c (added) * uspace/lib/nic/src/nic_impl.c (added) * uspace/lib/nic/src/nic_rx_control.c (added) * uspace/lib/nic/src/nic_wol_virtues.c (added) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/pipesio.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (deleted) * uspace/srv/loc/loc.c (modified) * uspace/srv/net/cfg/lo.nic (moved) * uspace/srv/net/cfg/ne2k.nic (moved) * uspace/srv/net/documentation.txt (deleted) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (deleted) * uspace/srv/net/net/packet_server.c (moved) * uspace/srv/net/net/packet_server.h (moved) * uspace/srv/net/netif/lo/lo.c (deleted) * 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) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge mainline changes Fri, 07 Oct 2011 22:22:34 GMT Martin Decky [80099c19] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/nic/ne2k/Makefile (added) * uspace/drv/nic/ne2k/dp8390.c (added) * uspace/drv/nic/ne2k/dp8390.h (added) * uspace/drv/nic/ne2k/ne2k.c (added) * uspace/drv/nic/ne2k/ne2k.ma (added) * uspace/srv/net/cfg/ne2k.nic (modified) cherrypick a sanitized NE2K driver from lp:~helenos-nicf/helenos/nicf ... Fri, 07 Oct 2011 21:42:14 GMT Martin Decky [49bd793b] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) networking fixes * use sysarg_t for packet_id_t to avoid potential ... Fri, 07 Oct 2011 20:20:33 GMT Martin Decky [00d7e1b] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/init/init.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/infrastructure/rootvirt/devices.def (modified) * uspace/drv/nic/lo/Makefile (added) * uspace/drv/nic/lo/lo.c (added) * uspace/drv/nic/lo/lo.ma (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/device/hw_res_parsed.c (added) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/hw_res_parsed.h (added) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/nic/Makefile (added) * uspace/lib/nic/include/nic.h (added) * uspace/lib/nic/include/nic_addr_db.h (added) * uspace/lib/nic/include/nic_driver.h (added) * uspace/lib/nic/include/nic_impl.h (added) * uspace/lib/nic/include/nic_rx_control.h (added) * uspace/lib/nic/include/nic_wol_virtues.h (added) * uspace/lib/nic/src/nic_addr_db.c (added) * uspace/lib/nic/src/nic_driver.c (added) * uspace/lib/nic/src/nic_impl.c (added) * uspace/lib/nic/src/nic_rx_control.c (added) * uspace/lib/nic/src/nic_wol_virtues.c (added) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (deleted) * uspace/srv/net/net/packet_server.h (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) networking improvements * start the networking stack from init * ... Fri, 07 Oct 2011 15:46:01 GMT Martin Decky [609243f4] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/device/nic.c (added) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/include/device/nic.h (added) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/il.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/net_net.h (modified) * uspace/lib/c/include/ipc/nil.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/net/eth_phys.h (added) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (added) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/drv/include/ops/nic.h (added) * uspace/lib/drv/include/remote_nic.h (moved) * uspace/lib/net/Makefile (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/protocol_map.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/il_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/il_remote.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_skel.h (deleted) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/nil_skel.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_remote.h (modified) * uspace/lib/net/netif/netif_remote.c (deleted) * uspace/lib/net/netif/netif_skel.c (deleted) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_remote.c (modified) * uspace/lib/packet/Makefile (deleted) * uspace/srv/devman/devman.c (modified) * uspace/srv/hw/netif/ne2000/Makefile (deleted) * uspace/srv/hw/netif/ne2000/dp8390.c (deleted) * uspace/srv/hw/netif/ne2000/dp8390.h (deleted) * uspace/srv/hw/netif/ne2000/ne2000.c (deleted) * uspace/srv/loc/loc.c (modified) * uspace/srv/net/cfg/lo.nic (moved) * uspace/srv/net/cfg/ne2k.nic (moved) * uspace/srv/net/documentation.txt (deleted) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/net/packet_server.c (moved) * uspace/srv/net/net/packet_server.h (moved) * uspace/srv/net/netif/lo/Makefile (deleted) * uspace/srv/net/netif/lo/lo.c (deleted) * 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) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) cherrypick general networking improvements from lp:~helenos- ... Fri, 07 Oct 2011 12:18:21 GMT Martin Decky [f98bec0f] * uspace/srv/devman/devman.c (modified) fix error path in find_dev_node_no_lock() Tue, 04 Oct 2011 20:40:05 GMT Jiri Svoboda [d9ce049] * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/iqueue.c (modified) * uspace/srv/net/tl/tcp/state.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/tqueue.h (modified) Implement RECEIVE user call. Tue, 04 Oct 2011 18:12:41 GMT Jiri Svoboda [32105348] * 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/segment.h (modified) * uspace/srv/net/tl/tcp/state.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/tqueue.h (modified) Send buffer, sketch data transmission. Thu, 29 Sep 2011 19:55:12 GMT Vojtech Horky [655cc56] * uspace/srv/devman/main.c (modified) devman: add missing call answer Wed, 28 Sep 2011 15:31:29 GMT Jakub Jermar [0f3744d] * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge from lp:~jakub/helenos/fs. Wed, 28 Sep 2011 15:29:55 GMT Jakub Jermar [b69e4c0] * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Update the FAT32 file system info on unmount. Tue, 27 Sep 2011 13:54:53 GMT Jakub Jermar [747a1e71] * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) Merge from lp:mfs. Tue, 27 Sep 2011 13:01:54 GMT Maurizio Lombardi [36cb22f] * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) fix a bug in the mfs_write() and mfs_read_map() functions. - ... Tue, 27 Sep 2011 08:44:40 GMT Martin Sucha [c94f643] * uspace/srv/hw/irc/apic/apic.c (modified) Print an error message if apic server cannot enable PIO. Sun, 25 Sep 2011 18:46:45 GMT Maurizio Lombardi [1db44ea7] * contrib/arch/uspace/srv/vfs/vfs.adl (modified) * kernel/arch/ia64/include/asm.h (modified) * kernel/generic/src/adt/btree.c (modified) * kernel/generic/src/adt/list.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/app/init/init.c (modified) * uspace/app/vuhid/Makefile (modified) * uspace/app/vuhid/hids/bootkbd.c (modified) * uspace/app/vuhid/hids/logitech_wireless.c (added) * uspace/app/vuhid/ifaces.c (modified) * uspace/app/vuhid/life.c (added) * uspace/app/vuhid/virthid.h (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/lib/c/arch/ia64/include/ddi.h (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/adt/list.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/lib/usbhid/src/hidpath.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/cdfs/cdfs.c (modified) * uspace/srv/fs/exfat/exfat.c (modified) * uspace/srv/fs/ext2fs/ext2fs.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/locfs/locfs.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs.c (modified) * uspace/srv/fs/mfs/mfs.h (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge mainline changes Sun, 25 Sep 2011 18:32:24 GMT Maurizio Lombardi [dcc44ca1] * uspace/srv/fs/mfs/mfs_ops.c (modified) We don't need to call block_cache_fini() if block_cache_init() failed. Sat, 24 Sep 2011 21:39:41 GMT Vojtech Horky [113093a] * uspace/app/vuhid/Makefile (modified) * uspace/app/vuhid/hids/bootkbd.c (modified) * uspace/app/vuhid/hids/logitech_wireless.c (added) * uspace/app/vuhid/ifaces.c (modified) * uspace/app/vuhid/life.c (added) * uspace/app/vuhid/virthid.h (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/lib/usbhid/src/hidpath.c (modified) * uspace/srv/hid/console/console.c (modified) Merge from lp:~vojtech-horky/helenos/usb * Fixed #349 (usbhid hit ... Sat, 24 Sep 2011 21:29:31 GMT Jakub Jermar [b3bf143] * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/mfs/mfs.h (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) Merge from lp:~jakub/helenos/fs. Sat, 24 Sep 2011 21:26:24 GMT Jakub Jermar [40cdbec] * uspace/srv/fs/fat/fat_ops.c (modified) FAT can be mounted using `nolfn` mount option. * With `nolfn`, FAT ... Sat, 24 Sep 2011 21:21:34 GMT Vojtech Horky [024fcc5] * uspace/srv/hid/console/console.c (modified) Do not discard input events when in kcon (#377) Sat, 24 Sep 2011 20:49:11 GMT Jakub Jermar [32f623d9] * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Make FAT use instance data. Sat, 24 Sep 2011 20:45:10 GMT Vojtech Horky [d03da17] * uspace/srv/hid/console/console.c (modified) console: initialize event-queue of kconsole (#377) When some kernel ...