#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-24T12:40:07Z

Wed, 09 Nov 2011 13:06:31 GMT Jan Vesely <jano.vesely@…> [6f730278]
	* uspace/drv/bus/usb/usbhid/usbhid.c (modified)

	usbhid: Fix array access index.


Wed, 09 Nov 2011 12:59:37 GMT Jan Vesely <jano.vesely@…> [e3c78efc]
	* uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified)
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)
	* uspace/drv/bus/usb/usbhid/usbhid.c (modified)

	usbhid: Remove redundant array size enums.


Wed, 09 Nov 2011 12:48:12 GMT Jan Vesely <jano.vesely@…> [555499da]
	* uspace/drv/bus/usb/usbhid/main.c (modified)
	* uspace/drv/bus/usb/usbhid/usbhid.c (modified)

	usbhid: Merge usb_hid_device_add and usb_hid_try_add_device.


Wed, 09 Nov 2011 12:46:00 GMT Jan Vesely <jano.vesely@…> [8c62a71]
	* uspace/lib/usbhid/src/hiddescriptor.c (modified)

	libusbhid: cstyle


Mon, 07 Nov 2011 23:02:28 GMT Jan Vesely <jano.vesely@…> [45e7868]
	* kernel/genarch/src/acpi/madt.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mount/mount.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/lib/c/generic/str.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/str.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/srv/fs/mfs/mfs_ops.c (modified)
	* uspace/srv/hw/irc/apic/apic.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge from mainline.


Mon, 07 Nov 2011 12:07:49 GMT Jan Vesely <jano.vesely@…> [a0c05e7]
	* uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified)
	* uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified)

	usbhid: Unbind error handling.


Mon, 07 Nov 2011 12:03:13 GMT Jan Vesely <jano.vesely@…> [bcf54ac]
	* uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified)

	usbhid, keyboard: Do not destroy functions that fail to unbind.


Mon, 07 Nov 2011 11:39:55 GMT Jan Vesely <jano.vesely@…> [2155955]
	* uspace/lib/usbhid/src/hidreq.c (modified)

	libusbhid: Failure to send report is an error not warning.


Mon, 07 Nov 2011 11:05:42 GMT Jan Vesely <jano.vesely@…> [f750345]
	* uspace/drv/bus/usb/usbhid/main.c (modified)

	usbhid: Refactor wait loop.


Mon, 07 Nov 2011 10:54:01 GMT Jan Vesely <jano.vesely@…> [0f12c17]
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)

	usbhid, mouse: Even better error handling.


Mon, 07 Nov 2011 10:13:01 GMT Jan Vesely <jano.vesely@…> [4578a6e]
	* 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)

	usbhid, kbd: Fix error paths.


Mon, 07 Nov 2011 09:58:02 GMT Jan Vesely <jano.vesely@…> [0cda600]
	* uspace/lib/usbhid/src/hidpath.c (modified)

	libusbhid: Make usb_hid_report_path_free NULL safe.


Mon, 07 Nov 2011 09:06:34 GMT Jan Vesely <jano.vesely@…> [5f047d0]
	* uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified)

	usbhid, hid: Minor changes.


Mon, 07 Nov 2011 08:56:22 GMT Jan Vesely <jano.vesely@…> [05920d23]
	* uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified)

	usbhid, multimedia: Fix error paths.

	Store DDF function instead of ...


Mon, 07 Nov 2011 08:37:51 GMT Jan Vesely <jano.vesely@…> [07498c1]
	* uspace/lib/usbhid/include/usb/hid/usages/consumer.h (modified)
	* uspace/lib/usbhid/src/consumer.c (modified)

	libusbhid: Change int parameter to unsigned.


Mon, 07 Nov 2011 08:27:24 GMT Jan Vesely <jano.vesely@…> [e3e0953]
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)

	usbhid, mouse: Add more error checks for robustness.


Sun, 06 Nov 2011 23:24:30 GMT Jan Vesely <jano.vesely@…> [5723ae49]
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)

	usbhid: mouse: Fix error paths and a memory leak.

	Remove useless ...


Sun, 06 Nov 2011 21:09:02 GMT Jakub Jermar <jakub@…> [7b5f4c9]
	* uspace/dist/src/c/demos/tetris/screen.c (modified)

	Fix a compile error when compiling the tetris demo with the
	Portable ...


Sun, 06 Nov 2011 17:51:42 GMT Jakub Jermar <jakub@…> [c6d9d49]
	* uspace/app/bdsh/cmds/modules/mount/mount.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/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge support for listing mounted file systems by Maurizio Lombardi ...


Sun, 06 Nov 2011 17:46:26 GMT Jakub Jermar <jakub@…> [e6da6d5]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Improve error handling.


Sun, 06 Nov 2011 17:33:46 GMT Jakub Jermar <jakub@…> [41047bf]
	* uspace/app/bdsh/cmds/modules/mount/mount.c (modified)

	Fix formatter for service_id_t, print fs instance number more
	compactly.


Sun, 06 Nov 2011 16:58:23 GMT Jakub Jermar <jakub@…> [4f100f4]
	* uspace/app/bdsh/cmds/modules/mount/mount.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/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge support for listing mounted file systems.


Sun, 06 Nov 2011 13:58:50 GMT Jan Vesely <jano.vesely@…> [50f2095]
	* uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified)

	usbhid: Sanitize kbd routines.


Sun, 06 Nov 2011 13:14:58 GMT Jan Vesely <jano.vesely@…> [cf99c4c]
	* uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified)

	usbhid: multimedia: Remove useless check, add more useful checks.


Sun, 06 Nov 2011 13:00:26 GMT Maurizio Lombardi <m.lombardi85@…> [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 <m.lombardi85@…> [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 <m.lombardi85@…> [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:32:45 GMT Jan Vesely <jano.vesely@…> [e04182d]
	* uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified)

	usbhid: Rework debug statements.


Sat, 05 Nov 2011 23:08:52 GMT Maurizio Lombardi <m.lombardi85@…> [6b8e5b7]
	* 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 18:35:34 GMT Jan Vesely <jano.vesely@…> [9f583151]
	* uspace/drv/bus/usb/usbmid/explore.c (modified)
	* uspace/drv/bus/usb/usbmid/usbmid.h (modified)

	usbmid: Refactor interface creation loop.


Sat, 05 Nov 2011 17:55:01 GMT Jan Vesely <jano.vesely@…> [5153b58]
	* uspace/drv/bus/usb/usbmid/main.c (modified)
	* uspace/drv/bus/usb/usbmid/usbmid.c (modified)

	usbmid: Minor refactoring. Fix possible corruption in error path.


Sat, 05 Nov 2011 17:53:01 GMT Jan Vesely <jano.vesely@…> [207acc4e]
	* uspace/lib/usbdev/include/usb/dev/dp.h (modified)
	* uspace/lib/usbdev/src/dp.c (modified)

	libusbdev: Make usb_dp_standard_descriptor_nesting constant.


Sat, 05 Nov 2011 17:21:40 GMT Jan Vesely <jano.vesely@…> [d176b1d]
	* uspace/drv/bus/usb/usbmast/main.c (modified)

	usbmast: Use pipe_t structure to get max_packet_size information.


Sat, 05 Nov 2011 16:08:01 GMT Jan Vesely <jano.vesely@…> [b77931d]
	* uspace/drv/bus/usb/usbhid/main.c (modified)
	* uspace/drv/bus/usb/usbmast/bo_trans.c (modified)
	* uspace/drv/bus/usb/usbmast/main.c (modified)
	* uspace/lib/usbdev/include/usb/dev/pipes.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)
	* uspace/lib/usbdev/src/devpoll.c (modified)
	* uspace/lib/usbdev/src/pipesinit.c (modified)

	usb: usb_pipe_t was always allocated in usb_endpoint_mapping_t, embed
	it.


Sat, 05 Nov 2011 15:43:02 GMT Maurizio Lombardi <m.lombardi85@…> [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 <m.lombardi85@…> [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 <m.lombardi85@…> [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 <m.lombardi85@…> [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 14:58:00 GMT Jan Vesely <jano.vesely@…> [ab27e01]
	* uspace/lib/usbdev/src/altiface.c (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	liibusbdev: Consider alternate interface when initializing pipes.


Sat, 05 Nov 2011 14:33:07 GMT Jan Vesely <jano.vesely@…> [7fc260ff]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)
	* uspace/lib/usbdev/src/pipes.c (modified)

	libusbdev: Merge init_wire_and_ctrl_pipe to the only place it was ...


Sat, 05 Nov 2011 13:54:01 GMT Jan Vesely <jano.vesely@…> [904dcc6]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/altiface.c (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Convert usb_alternate_interfaces_t interrface to
	init/deinit.


Sat, 05 Nov 2011 13:49:49 GMT Maurizio Lombardi <m.lombardi85@…> [f346039]
	* uspace/lib/c/include/vfs/vfs_mtab.h (modified)

	Add #include<adt/list.h> directive to vfs_mtab.h


Sat, 05 Nov 2011 13:37:55 GMT Jan Vesely <jano.vesely@…> [99a1a56]
	* uspace/lib/usbdev/include/usb/dev/poll.h (modified)
	* uspace/lib/usbdev/include/usb/dev/request.h (modified)
	* uspace/lib/usbdev/src/devpoll.c (modified)

	libusbdev: Use const on stack structure instead of heap alloc.


Sat, 05 Nov 2011 13:09:46 GMT Maurizio Lombardi <m.lombardi85@…> [daf8ff2]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Fix memory leak


Sat, 05 Nov 2011 13:05:35 GMT Maurizio Lombardi <m.lombardi85@…> [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 <m.lombardi85@…> [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:43:01 GMT Maurizio Lombardi <m.lombardi85@…> [72fda53]
	* uspace/lib/c/include/vfs/vfs_mtab.h (added)

	Add vfs_mtab.h which contains the mtab_ent structure definition.


Sat, 05 Nov 2011 12:37:05 GMT Maurizio Lombardi <m.lombardi85@…> [c08fb04]
	* uspace/app/bdsh/cmds/modules/mount/mount.c (modified)

	Print the mtab list when executing the mount command without any ...


Sat, 05 Nov 2011 12:36:02 GMT Maurizio Lombardi <m.lombardi85@…> [4965357f]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)

	Fix get_mtab_list() libc implementation


Sat, 05 Nov 2011 12:35:09 GMT Maurizio Lombardi <m.lombardi85@…> [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
	- ...


Fri, 04 Nov 2011 22:22:05 GMT Jan Vesely <jano.vesely@…> [37e4025]
	* uspace/lib/usbdev/src/recognise.c (modified)

	libusbdev: Use asprintf instead of 256 byte buffer for match strings.


Fri, 04 Nov 2011 21:55:48 GMT Jan Vesely <jano.vesely@…> [2179cf95]
	* uspace/lib/usbdev/include/usb/dev/recognise.h (modified)
	* uspace/lib/usbdev/src/hub.c (modified)
	* uspace/lib/usbdev/src/recognise.c (modified)

	libusbdev: usb_device_register_child_in_devman takes open control ...


Fri, 04 Nov 2011 19:22:01 GMT Jan Vesely <jano.vesely@…> [3238506]
	* uspace/lib/usbdev/include/usb/dev/request.h (modified)
	* uspace/lib/usbdev/src/hub.c (modified)
	* uspace/lib/usbdev/src/request.c (modified)

	libusbdev: Make usb_request_set_address private.

	This function ...


Fri, 04 Nov 2011 19:04:58 GMT Jan Vesely <jano.vesely@…> [bbd09694]
	* uspace/lib/usbhost/src/usb_device_manager.c (modified)

	libusbhost: Make sure USB_DEFAULT_ADDRESS won't get assigned if not ...


Fri, 04 Nov 2011 16:06:25 GMT Jan Vesely <jano.vesely@…> [6b6fc232]
	* uspace/lib/usbhost/src/iface.c (modified)

	libusbhost,iface: Remove all registered endpoints on address release. ...


Fri, 04 Nov 2011 16:05:17 GMT Jan Vesely <jano.vesely@…> [46f2808]
	* uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified)
	* uspace/lib/usbhost/src/usb_endpoint_manager.c (modified)

	libusbhost: usb_endpoint_manager add function to remove all endpoints ...


Fri, 04 Nov 2011 15:10:47 GMT Martin Decky <martin@…> [54de4836]
	* uspace/drv/bus/pci/pciintel/pci.c (modified)

	cstyle


Thu, 03 Nov 2011 22:19:03 GMT Jan Vesely <jano.vesely@…> [c289457]
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/bus/pci/pciintel/pci.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)

	PCI driver improvements.

	Add match ids based on pci class, ...


Thu, 03 Nov 2011 21:45:35 GMT Maurizio Lombardi <m.lombardi85@…> [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


Mon, 31 Oct 2011 18:03:19 GMT Jan Vesely <jano.vesely@…> [07a7a97d]
	* uspace/lib/usbdev/src/hub.c (modified)

	libusbdev: Fix possible pipe leak in new_device_wrapper.


Mon, 31 Oct 2011 16:50:31 GMT Jan Vesely <jano.vesely@…> [27736cf]
	* uspace/drv/bus/usb/ehci/hc_iface.c (modified)
	* uspace/drv/bus/usb/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usbdev/include/usb/dev/pipes.h (modified)
	* uspace/lib/usbdev/src/pipesinit.c (modified)
	* uspace/lib/usbhost/src/iface.c (modified)

	usb: Don't pass speed info when registering endpoint.


Mon, 31 Oct 2011 16:46:31 GMT Jan Vesely <jano.vesely@…> [f37eb84]
	* uspace/lib/usbdev/src/hub.c (modified)
	* uspace/lib/usbhost/src/iface.c (modified)
	* uspace/lib/usbhost/src/usb_device_manager.c (modified)

	libusbhost, libusbdev: Fix releasing default address.


Mon, 31 Oct 2011 16:15:54 GMT Jan Vesely <jano.vesely@…> [062165f]
	* uspace/lib/usbdev/src/hub.c (modified)

	libusbdev: Ask for default address before registering endpoint 0.


Mon, 31 Oct 2011 16:15:01 GMT Jan Vesely <jano.vesely@…> [1b17e37]
	* uspace/lib/usbhost/src/iface.c (modified)
	* uspace/lib/usbhost/src/usb_device_manager.c (modified)

	libusbhost: Require all EP to have their address occupied before ...


Mon, 31 Oct 2011 15:51:49 GMT Jan Vesely <jano.vesely@…> [67f55e7b]
	* uspace/drv/bus/usb/ehci/hc_iface.c (modified)
	* uspace/drv/bus/usb/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usbdev/include/usb/dev/hub.h (modified)
	* uspace/lib/usbdev/src/hub.c (modified)
	* uspace/lib/usbhost/src/iface.c (modified)

	usb: Allow devices to request explicit address.


Mon, 31 Oct 2011 14:59:04 GMT Jan Vesely <jano.vesely@…> [0cd8089]
	* uspace/drv/bus/usb/ohci/hc.c (modified)
	* uspace/drv/bus/usb/vhc/connhost.c (modified)
	* uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified)
	* uspace/lib/usbhost/src/iface.c (modified)
	* uspace/lib/usbhost/src/usb_device_manager.c (modified)

	libusbhost: Change usb_device_manager interface.

	Use ...


Mon, 31 Oct 2011 13:39:22 GMT Jan Vesely <jano.vesely@…> [5e07cbc0]
	* uspace/drv/bus/usb/ohci/hc.c (modified)
	* uspace/drv/bus/usb/uhci/hc.c (modified)
	* uspace/drv/bus/usb/vhc/main.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/src/usb_device_manager.c (modified)

	libusbhost: usb_device_manager: Add speed limit.


Mon, 31 Oct 2011 13:06:57 GMT Jan Vesely <jano.vesely@…> [27ed734c]
	* uspace/drv/bus/usb/ohci/ohci.c (modified)
	* uspace/drv/bus/usb/usbmid/usbmid.c (modified)
	* uspace/drv/bus/usb/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/include/usb/hc.h (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/src/pipes.c (modified)

	usb: Rename get_address => get_my_address and remove redundant handle ...


Mon, 31 Oct 2011 12:30:22 GMT Jan Vesely <jano.vesely@…> [d25e0a4]
	* uspace/drv/bus/usb/ohci/ohci.c (modified)

	ohci: OHCI root hub knows only its own address.


Mon, 31 Oct 2011 12:20:28 GMT Jan Vesely <jano.vesely@…> [b500d60a]
	* uspace/drv/bus/usb/uhci/uhci.c (modified)

	uhci: UHCI root hub does not have an address.


Mon, 31 Oct 2011 12:19:56 GMT Jan Vesely <jano.vesely@…> [1c1b577]
	* uspace/lib/usb/src/ddfiface.c (modified)

	libusb: The only way to use get_address is to get your own.


Mon, 31 Oct 2011 12:08:43 GMT Jan Vesely <jano.vesely@…> [1e6dc5b]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)

	libusb: Default get_address handler uses fun->driver_data structure.


Mon, 31 Oct 2011 11:49:15 GMT Jan Vesely <jano.vesely@…> [59c163c]
	* uspace/lib/usbdev/src/hub.c (modified)
	* uspace/lib/usbdev/src/recognise.c (modified)

	libusbdev: Automatically create attached device info for new devices.


Mon, 31 Oct 2011 11:04:57 GMT Jan Vesely <jano.vesely@…> [90d7033]
	* uspace/lib/usbdev/src/hub.c (modified)

	libusbdev: Fix memory leak in error path. Check input arguments.


Mon, 31 Oct 2011 10:54:31 GMT Jan Vesely <jano.vesely@…> [10059a68]
	* uspace/lib/usbdev/src/hub.c (modified)

	libusbdev: Warn if error handling fails.


Mon, 31 Oct 2011 10:44:12 GMT Jan Vesely <jano.vesely@…> [ae754e5f]
	* uspace/lib/usbdev/src/recognise.c (modified)

	libusbdev: Fix memory leak and possible double free in error path.
 ...


Mon, 31 Oct 2011 10:07:51 GMT Jan Vesely <jano.vesely@…> [3562cd18]
	* uspace/drv/bus/usb/usbmid/usbmid.c (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)

	libusb: Remove usb_iface_get_hc_handle_hub_child_impl.

	Rename ...


Mon, 31 Oct 2011 09:46:52 GMT Jan Vesely <jano.vesely@…> [eea3e39]
	* uspace/drv/bus/usb/usbmid/usbmid.c (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)
	* uspace/lib/usbdev/src/recognise.c (modified)

	libusb: Rename get_address implementations.

	The new names describe ...


Sun, 30 Oct 2011 21:12:24 GMT Jan Vesely <jano.vesely@…> [cae002c]
	* uspace/drv/bus/usb/usbhub/port.c (modified)
	* uspace/drv/bus/usb/usbhub/port.h (modified)
	* uspace/drv/bus/usb/usbhub/usbhub.c (modified)

	usbhub: Remove flawed implementation of dev_remove.


Sun, 30 Oct 2011 20:45:03 GMT Jakub Jermar <jakub@…> [3ce78580]
	* uspace/srv/fs/mfs/mfs_ops.c (modified)

	Merge from lp:mfs.


Sun, 30 Oct 2011 19:59:15 GMT Jan Vesely <jano.vesely@…> [8be7819]
	* uspace/drv/bus/usb/usbmid/explore.c (modified)
	* uspace/drv/bus/usb/usbmid/main.c (modified)
	* uspace/drv/bus/usb/usbmid/usbmid.c (modified)

	usbmid: Implement dev_remove and some minor refactoring.


Sun, 30 Oct 2011 19:57:32 GMT Jan Vesely <jano.vesely@…> [e462909]
	* uspace/lib/usb/src/class.c (modified)

	libusb: Change "vendor" name to "vendor-specific"

	Device name ...


Sun, 30 Oct 2011 19:50:54 GMT Maurizio Lombardi <m.lombardi85@…> [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:47:00 GMT Jan Vesely <jano.vesely@…> [dcc10b8d]
	* uspace/drv/bus/usb/usbhid/main.c (modified)
	* uspace/drv/bus/usb/usbmast/main.c (modified)

	usbhid: Fix usbhid dev_remove.

	Leave as not supported right now, we ...


Sun, 30 Oct 2011 18:40:10 GMT Jan Vesely <jano.vesely@…> [b09096a]
	* uspace/drv/bus/usb/usbflbk/main.c (modified)

	usbflbk: Fix dev_remove.

	Previously I misunderstood the purpose of ...


Sun, 30 Oct 2011 18:10:55 GMT Maurizio Lombardi <m.lombardi85@…> [4c3ad56]
	* uspace/srv/fs/mfs/mfs_ops.c (modified)

	fix hard links creation (they are needed to support the rename() ...


Sun, 30 Oct 2011 15:35:36 GMT Jan Vesely <jano.vesely@…> [45bf63c]
	* 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/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/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/main.c (modified)
	* uspace/drv/bus/usb/usbhub/main.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/usbmid/main.c (modified)
	* uspace/drv/bus/usb/usbmid/usbmid.h (modified)
	* uspace/drv/bus/usb/vhc/connhost.c (modified)
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/altiface.c (modified)
	* uspace/lib/usbdev/src/devdrv.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)

	Merge from USB branch.

	Cleanup libusbhost interfaces.
	Fix few ...


Sun, 30 Oct 2011 14:11:40 GMT Jan Vesely <jano.vesely@…> [e978ada]
	* uspace/lib/usbdev/src/altiface.c (modified)

	libusbdev: Fix accidentally introduced crash in ...


Sun, 30 Oct 2011 13:50:07 GMT Jan Vesely <jano.vesely@…> [54d1ad9]
	* uspace/drv/bus/usb/usbhub/main.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)

	usbhub: Fix over-current handling.

	Make power-switching policies ...


Sun, 30 Oct 2011 13:13:14 GMT Jan Vesely <jano.vesely@…> [fbe148ee]
	* uspace/drv/bus/usb/usbhid/main.c (modified)

	usbhid: Add trivial device_remove implementation.

	Add const ...


Sun, 30 Oct 2011 13:12:19 GMT Jan Vesely <jano.vesely@…> [9871bca]
	* uspace/drv/bus/usb/usbmast/main.c (modified)

	usbmast: Add device_remove stub.

	Add const qualifiers.


Sun, 30 Oct 2011 13:10:24 GMT Jan Vesely <jano.vesely@…> [aa05b29]
	* uspace/drv/bus/usb/usbmid/main.c (modified)
	* uspace/drv/bus/usb/usbmid/usbmid.h (modified)

	usbmid: Add device_remove incomplete implementation.

	Add const ...


Sun, 30 Oct 2011 13:09:04 GMT Jan Vesely <jano.vesely@…> [cf7561f]
	* uspace/drv/bus/usb/usbflbk/main.c (modified)

	usbflbk: Implement trivial device remove call.

	Add const qualifiers.


Sun, 30 Oct 2011 13:08:10 GMT Jan Vesely <jano.vesely@…> [882580a]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Accept const pointer in driver_main.


Sat, 29 Oct 2011 22:47:13 GMT Jan Vesely <jano.vesely@…> [7d9cd62]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Use new destroy function, change usb_device interface to ...


Sat, 29 Oct 2011 21:13:56 GMT Jan Vesely <jano.vesely@…> [96ec0a9]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/altiface.c (modified)

	libusbdev: Add function do properly destroy alternative interfaces.


Sat, 29 Oct 2011 20:37:48 GMT Jan Vesely <jano.vesely@…> [e27c2476]
	* uspace/drv/bus/usb/usbhub/usbhub.c (modified)

	usbhub: Fix double free in error paths.

	Remove redundant ...


Sat, 29 Oct 2011 20:19:08 GMT Jan Vesely <jano.vesely@…> [c44a5f1]
	* uspace/drv/bus/usb/ohci/ohci_regs.h (modified)

	ohci: Fix doxygen group.


Sat, 29 Oct 2011 20:17:51 GMT Jan Vesely <jano.vesely@…> [17412546]
	* uspace/lib/usbhost/include/usb/host/endpoint.h (modified)
	* uspace/lib/usbhost/src/endpoint.c (modified)

	libusbhost: endpoint_t: extend mutex protection, add doxygen
	comments.


Sat, 29 Oct 2011 17:02:30 GMT Jakub Jermar <jakub@…> [1737bfb]
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/include/str.h (modified)

	cp improvements
	(Thanks to Maurizio Lombardi)

	- Support for the -r ...