Removed code for cancelTask because it was broken
Expose VitaMTP_progressfunc_t in vitamtp.h
Add VitaMTP_Close_USB_Vita to the call list
Add a cancel callback on VitaMTP_Get_First_Wireless_Vita so it can be
cancelled inside the function. Opening and closing the socket too much
causes the vita to drop the connection and wait for a timeout.
Add one second before closing the socket so it gives the Vita a chance
to close theirs.
Fix some memory leaks in VitaMTP_Get_First_* functions.
Identified unk2 in browse_info struct: index in metadata.
Very basic support for event canceling.
Add callback for complete pin registration.
Moved register callback to the correct place.
Experimental support for windows. configure it with --disable-opencma
Forgot to add the new files.
Update configure.ac and Makefile.am rules.
Change all the instances of read/write to recv/send in wireless unit.
Simplify WSAStartup/WSACleanup.
Implement socket blocking function.
Add -mno-ms-bitfields to Win32 CFLAGS.
Fix libusb include.
Fix pthread link on Win32.
Fix LDFLAGS
Create init/cleanup function for VitaMTP (so libxml can function properly under windows).
Avoid calling xmlCleanupParser multiple times.
Only call libusb_init once.
Remove VitaMTP_Close_USB_Vita so now this is handled in the VitaMTP_Cleanup phrase.
Remove other instances of libusb_exit
Changed log output to stderr.
Add extra error message when releasing device.
Set wireless device type to prevent a memory leak on disconnect.
Fixed two memory leaks.