Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > e8c08f13f51b30a157469c8adcce4b64 > files > 5

libifp-1.0.0.2-10.mga4.x86_64.rpm

--- Tagged 1.0.0.2 ---
2005-08-21 Geoff Oakham <goakham@users.sourceforge.net>
	* moved setlocale() call into a usb initialization routine.  (Temporary,
	but better than nothing.)
	* pop_unicode used to forget about errors, now returns them
	* removed use of loff_t in all userspace builds
	* updated version number (preparing for 1.0.0.2)
	* removed manual compiler settings from configure.in
	* fixed configure.in so --with-libusb actually works
	* tests for endianness now done by autoconf, not endian.h
	* removed unused variables
	* changed function signatures for better compatability with FreeBSD

2005-08-14 Geoff Oakham <goakham@users.sourceforge.net>
	* created ifp_off_t typedef for Linux/FreeBSD portability goodness
	* modified ifp_os_libusb to be locale-aware, as per discussion on
	mailing list.  (Final product yet to come.)

2005-03-20 Billy Charlton <billy@trigby.com>
	* Tested and fixed big-endian support

--- Tagged 1.0.0.1 ---
2005-02-19 Geoff Oakham <oakhamg@users.sourceforge.net>
	* Fixed mistake in error string and clarified API documentation related
	to FM frequencies.  (Thanks to Jim Campbell for pointing out FM
	frequency units are typically MHz, not kHz.)

2005-01-31 Geoff Oakham <oakhamg@users.sourceforge.net>
	* Added support for iFP-9xx models

2005-01-20 Geoff Oakham <oakhamg@users.sourceforge.net>
	* added graceful handling for local "out of space" errors.

--- Forked for "libifp-1.0" maintance branch [stable] ---
--- Stable release, Tagged 1.0.0.0 ---
2004-12-17 Geoff Oakham <oakhamg@users.sourceforge.net>
	* added support for N10 firmware upgrade
	* added constants for known model numbers
	* README minor improvements
	* changed internal API for referring to FAT entries

--- Tagged as 0.1.0.11 ---
2004-12-05  Geoff Oakham <oakhamg@users.sourceforge.net>
	* files recurisvely uploaded should be pre-sorted in an attempt to
	maintain their order.   (Fixed)
	* examples/simple.c included in html documentation
	* documentation html styled similar to webpage

--- Tagged as 0.1.0.10 ---
2004-12-01  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* added testcase for oversized path names
	* added testcase for "lost bytes"
	* fixed mkdir and file_open_new to return IFP_ERR_BAD_FILENAME on
	oversized filenames.

2004-11-25  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* improvements to fat-manipulation code, and documentation of

2004-11-25  Javier Marcet <javier-ml-ifp@marcet.info>
	* new constants for 'N10' serries

2004-11-24  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* updated 'BUGS'
	* updated version numbers for upcoming 0.1.0.10 release
	* updated examples/simple.c

2004-11-23  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* added configure switches to enable protocol debugging
	* removed old IFP_EIO-type-error constants
	* added 'echo' and 'golf' primatives

2004-11-22  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* replaced our 'unicodehack.c' functions with libc's iconv().
	* updated snooping code

2004-11-21  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* updated Endian-ness macros
	* implemented Big-endian macros (Not tested because I don't have a
	big-endian machine)

--- Tagged as 0.1.0.9 ---
2004-11-18  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* added more checking and cleanup in selftest.c
	* cleaned up all warnings (except "unused parameter")
	* added 'selftest' to automake

2004-11-17  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* updated tuner setting documentation.  (Possible accuracy is 0.05MHz,
	  not 0.2MHz.
	* increased tuner accuracy displayed by ifpline
	* fixed tuner setting bug in ifpline
	* tested ifp_firmware_upgrade (yup, it's working).
	* found and fixed nasty bug in ifp_rename() -- broken since v0.1.0.7
	* fixed double-download bug in ifpline
	* mp3 download work-around implemented
	* compiler warning about src/error_strings.c
	* added error message download_file gives up on download

2004-11-16  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* documentation cleanup (including reordering of ifp.h contents).
	* added my port ifp-line to the 'examples' section.
	* added debian ifpline package
	* implemented ifp_firmware_upgrade (*NOT* tested!)

2004-11-15  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* exposed tree-walking interface.  (one similar to "tws")
	* started debian packaging cleanup
	* removed pipe error debugging messages (noisy)

2004-11-12  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* stopped treewalk_close from making noise when it cleans up its toys.
	* ifp_download_file and ifp_download_dir now automatically detects
	  corruption caused by the "usb EPIPE/stall/timing" bug and retries
	  the operation automatically.

--- Tagged as 0.1.0.8 ---
2004-11-11  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* fixed small bug in download-cancel related code.  I'm not sure how it
	  might show up, but the code was definately wrong.
	* now avoids GPF when transferring directories without a progress
	  callback.
	* added file count and 'is_batch' flag to ifp_transfer_status
	* cleared up documentation of all those new functions
	* removed reset() on device release

2004-11-10  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* fixed the ifp_read/write_file_progress() callback api
	* documented the callback API, clarified how transfers can be
	  cancelled and introduced IFP_ERR_USER_CANCEL.
	* cleaned up implementation of yesterday's new functions

2004-11-09  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* new functions: functions for uploading, downloading and deleting
	  entire directory trees
	* this temporarily breaks the callback API of ifp_read_file_progress()
	  and ifp_write_file_progress().
	* ifp_format() no longer considers ETIMEDOUT an error.  (A temporary
	  hack until I can fix it properly.)

2004-11-04  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* selftest includes \VOICE and \RECORD test cases
	* ifp_mkdir() and ifp_open_new() now check for invalid characters
	  in the filenames.
	* new feature: ifp_format() [untested]

--- Tagged as 0.1.0.7 ---
2004-11-02  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* phased out ifp_u* for uint*_t
	* check before attempting to delete or rename \VOICE or \RECORD

2004-11-01  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* replaced many error constants with standard system errors
	  (this breaks binary and compile-time compatability with previous
	  versions)
	* introduced a new error handling macro that supresses error
	  messages under a given condition.  For example, if it's ok
	  to quietly return a 'no such file or directory' error.
	* new feature: FM tuner station manipulation!
	* fixed bug in ifp_write_file_progress that was triggering warning.

--- Tagged as 0.1.0.6 ---
2004-10-27  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* kernel source version check
	* rmdir now makes sure directories are empty before attempting to
	run.
	* consistant error message for 'recoverable errors'.
	* english error message string lookup
	* fixed documentation
	* moved 'ifp_error_message' into the 'userland only' category
	* added ifp_read_size

--- Tagged as 0.1.0.5 ---
2004-10-25  Geoff Oakham  <oakhamg@users.sourceforge.net>
	* may configuration changes, including support for
		-shared libraries
		-debian packages
		-kernel modules built in their own directory
		-examples
		-documentation
		-user feedback when "configure" exists
	* also
		-fixed bug in docs/doxygen.in
	* added comments to indicate where internal buffers are "freed"
	* strnicmp/strncasecmp abstraction
	* reading copy-protected files now give appropriate user feedback

2004-10-17  Thomas Loeber <ifp@loeber1.de>

	* usb_find_busses() [returns] the number of busses that have changed
	since the last call. So a return value of 0 actually doesn't
	necessarily stand for a failure.

--- Tagged as 0.1.0.4 ---
2004-10-16  Thomas Loeber <ifp@loeber1.de>

	* changed the [occurences] of "char *" to "const char *" in ifp.h

--- Tagged as 0.1.0.3 ---
2004-10-15  Per Johansson <per.j@hjolug.org>

	* ported ifp.h to C++
	(problem found: use of 'private' as a member name)

2004-10-??  Geoff Oakham <oakhamg@users.sourceforge.net>

	* api change, removed string length parameters for zero-terminated
	strings.
	* api change, merged ifp_rename_dir and ifp_rename_file into one.
	* added file/dir testing functions
	* added userspace download and upload functions that work on FILE*

2004-10-06  Geoff Oakham <oakhamg@users.sourceforge.net>

	* forked libifp from iriverfs 0.1.0.0