aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog962
1 files changed, 0 insertions, 962 deletions
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index d841fe1..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,962 +0,0 @@
-2006-01-21 Markus Germeier <mager@tzi.de>
- * changed version to 0.7.1-pre3
- * (hopefully) fixed signedness hell,
- should fix problems with 64 bit machines
-
-2006-01-20 Markus Germeier <mager@tzi.de>
- * fixed mpio.spec.in
-
-2005-04-20 Markus Germeier <mager@tzi.de>
- * configure.in:
- fix version check for libusb, use black list instead
-
-2004-05-31 Markus Germeier <mager@tzi.de>
- * libmpio/src/mpio.c (mpio_init_external):
- fixed stupid bugs
-
-2004-05-30 Markus Germeier <mager@tzi.de>
- * added Roberts MMC code (step 1)
- * fixed a FAT bug he found on the way
- * Thanks and kudos to Robert!
-
-2004-05-30 Markus Germeier <mager@tzi.de>
- * changed version to 0.7.1-pre2
-
-2004-04-24 Markus Germeier <mager@tzi.de>
- * further open/close fixes
-
-2004-04-23 Markus Germeier <mager@tzi.de>
- * libmpio/src/mpio.c (mpio_close):
- - fixed a stupid bug while closing the device
- * don't dump core if internal memory is not available
-
-2004-04-23 Markus Germeier <mager@tzi.de>
- * remove all files from CVS which can be automagically
- generated by the build environment
- -> this should fix the missing ".so" problem
- and all other "inter-version" problems
- (at least so I hope ;-)
-
-2004-04-19 Markus Germeier <mager@tzi.de>
- * added hotplug infrastructure to the project
- - defaults to root:root 0666
- - change with --with-{user,group,perm}=
- - minor clean ups
- * changed version to 0.7.1-pre1
-
-2004-04-19 Markus Germeier <mager@tzi.de>
- * libmpio/src/smartmedia.c:
- libmpio/src/io.c:
- fixed debug outputs and copyright notice
- * removed "#ifdef HAVE_USB"s
- libusb is mandatory now!
- * added "#ifdef USE_KMODULE"
- * removed noisy and misleading debug messages
-
-2004-03-25 Markus Germeier <mager@tzi.de>
- * Don't BuildRequire libusb-devel because
- it does not exist on SuSE 9.0
-
-2004-03-24 Markus Germeier <mager@tzi.de>
- * dummy entry! fixed CVS syncmail
- * check latest Changelog entries!
-
-2004-03-24 Markus Germeier <mager@tzi.de>
- * small build environment updates
- * updated mpio.spec.in file
-
-2004-03-21 Markus Germeier <mager@tzi.de>
- * fixed build environment
- * kernel module is (finally) deprecated
- * may be enabled "--with-kernel-module"
-
-2004-02-08 Markus Germeier <mager@tzi.de>
- * added support for the new 128MB internal chip
- reported by Karin. Thanks!
-
-2004-01-13 Markus Germeier <mager@tzi.de>
- * Added FY200 informations which is reported to work
- external memory is supposed to work with these changes
-
-2004-01-12 Markus Germeier <mager@tzi.de>
- * libmpio/src/smartmedia.c (mpio_id2mem):
- updated chip IDs which were reported quite some time ago
- (sorry for the delay!) still very unsure what they are
-
-2003-10-19 Markus Germeier <mager@tzi.de>
- * added some missing #ifdef HAVE_USB
- to libmpio/src/io.c
-
-2003-10-19 Markus Germeier <mager@tzi.de>
- * added support for the new internal chips
- found in the new FL100 player
- (this is supposed to mainly work, but
- still has some issues)
- * added support for libusb if the kernel
- module is not available
- (this needs root privilidges for the moment :-( )
-
-2003-09-23 Markus Germeier <mager@tzi.de>
- * libmpio/src/io.c (model2externalmem): added FY100 and VP-01 to
- the list, the external memory of these is now supported.
- (Thanks to John for providing the information!)
- * libmpio/src/mpio.c (mpio_init_external):
- minor change to possibly support card 16MB and below
-
-2003-09-22 Markus Germeier <mager@tzi.de>
- * added Johns patch to support the VirginPulse
- VP-01 player. (Thanks!)
- * small fixes to John patch
- * assumed the upcoming VP-02 is a FL100 clone
- so updated the code accordingly
- * small and dirty hack for '.' in firmware
- release numbers
-
-2003-08-01 Markus Germeier <mager@tzi.de>
-
- * configure.in: bumped version to 0.7.0
- * today is "release day"! :-)
-
-2003-07-27 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_cd): checking argument.
- NULL is replaced with "."
-
-2003-07-24 Markus Germeier <mager@tzi.de>
- * detect new SmartMedia chips and report them
- * added version to mpio_smartmedia_t
- * libmpio/src/smartmedia.c (mpio_id2version):
- added function
- * spare area read of new chips should work now
- * bumped version to 0.7.0RC2
-
-2003-07-17 Markus Germeier <mager@tzi.de>
- * libmpio/src/smartmedia.c (mpio_id2mem):
- added non-standard SmartMedia chip ID, as reported by Andreas
-
-2003-07-15 Markus Germeier <mager@tzi.de>
- * libmpio/src/directory.c (mpio_dentry_get_real):
- follow up fix for the broken internal FAT fix
- added FTYPE_BROKEN
- * libmpio/src/directory.c (mpio_directory_make):
- another follow up fix for the broken internal FAT fix
-
-2003-07-14 Markus Germeier <mager@tzi.de>
- * libmpio/src/directory.c (mpio_dentry_get_startcluster):
- fixed a bug Yury stumbled across
-
-2003-07-07 Markus Germeier <mager@tzi.de>
- * libmpio/src/directory.c (mpio_dentry_filename_write):
- fixed one of my "famous" 8.3 filename handling "fixes" :-(
-
-2003-07-01 Markus Germeier <mager@tzi.de>
- * mpiosh/callback.c(mpiosh_ftyp2ascii): added function
- * mpiosh/callback.c(mpiosh_cmd_dir):
- * libmpio/src/directory.c (mpio_dentry_get_real):
- return/display file type/tag for files from internal memory
- (as requested by Markus)
-
-2003-06-27 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_backup): using the resolved backup
- directory name as argument for mpio_file_get_as
- (mpiosh_cmd_restore): same as above s/get/put/
-
- * mpiosh/config.c (mpiosh_config_check_backup_dir): changed return
- type to char *. returning the resolved backip directory name
-
-2003-06-27 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/global.c: add CONFIG_BACKUP defining a user backup
- directory.
- (commands): add backup and restore command
-
- * libmpio/src/mpio.c (mpio_file_get_real): fix a bug. Unlink the
- external file (not the internal) before writing it (is it really
- necessary?).
-
- * mpiosh/callback.c (mpiosh_cmd_config): deactivated.
- (mpiosh_cmd_backup): new function, which creates a backup of all
- existing config files.
- (mpiosh_cmd_restore): new function, which restores a backup.
-
- * mpiosh/config.c (mpiosh_config_check_backup_dir): new function
- to check for the backup directory ~/.mpio/backup/. Optionally it
- can be created.
-
-2003-06-26 Markus Germeier <mager@tzi.de>
- * libmpio/src/mpio.c (mpio_file_exists):
- added helper function
- * mpiosh/callback.c (mpiosh_cmd_font_upload):
- * libmpio/defs.h (MPIO_FONT_FON): added support for
- font file
- * mpiosh/callback.c (mpiosh_cmd_format):
- restore font file if it existed before a format
-
-2003-06-18 Markus Germeier <mager@tzi.de>
- * libmpio/Makefile.am (AM_LDFLAGS):
- added variable to support API versioninging of libmpio
- * missing: updated script
-
-2003-06-14 Markus Germeier <mager@tzi.de>
- * libmpio/src/directory.c (mpio_dentry_filename_write):
- added/fixed vfat 8.3 checksum to make "real" vfat
- drivers happy
- * configure.in: increased version to 0.7.0RC1 for upcoming
- release
-
-2003-06-12 Markus Germeier <mager@tzi.de>
- * libmpio/src/id3.c (mpio_id3_do): fixed debug output
- * libmpio/src/ecc.c: fixed debug output
- * libmpio/src/directory.c (mpio_dentry_get_startcluster):
- fixed ugly bug which broke reading/deleting of files on
- external memory (D'oh!)
-
-2003-06-06 Markus Germeier <mager@tzi.de>
- * libmpio/src/io.c (model2externalmem): added model
- FD100 for external memory support.
- reported by Thorsten to work this way
-
-2003-05-19 Markus Germeier <mager@tzi.de>
- * libmpio/src/mpio.c (mpio_file_put_real):
- fixed strncat bug found by Sergey. Thanks!
-
-2003-04-30 Markus Germeier <mager@tzi.de>
- * libmpio/src/ecc.c: cleaned up ECC code
-
-2003-04-29 Markus Germeier <mager@tzi.de>
- * libmpio/src/ecc.c (mpio_ecc_256_check):
- fix level for debug messages
-
-2003-04-27 Markus Germeier <mager@tzi.de>
- * libmpio: fixed some C code "things" found with
- "paranoia" CFLAGS settings
- * libmpio: changed license from GPL to LGPL
-
-2003-04-21 Markus Germeier <mager@tzi.de>
-
- * libmpio/id3.c (mpio_id3_copy_tag):
- remove trailing spaces as suggested by Thomas
- * kernel/Makefile.am:
- removed unnecessary -I$(INCLUDE) as spotted by Yury
-
-2003-04-20 Markus Germeier <mager@tzi.de>
-
- * libmpio/directory.c (mpio_dentry_filename_write):
- split this function from mpio_dentry_put to make a rename easier
- * libmpio/mpio.c (mpio_file_rename):
- libmpio/directory.c (mpio_dentry_rename):
- new functions
-
-2003-04-19 Markus Germeier <mager@tzi.de>
-
- * libmpio/id3.h:
- libmpio/id3.c: added files to support ID3 rewriting
- * libmpio/mpio.c (mpio_file_put_real):
- add support for ID3 rewriting
- * mplib/src/mplib_s.c:
- small changes for MPIO use
- * mpiosh/callback.c (mpiosh_cmd_id3, mpiosh_cmd_id3_format):
- added function for commands "id3" and "id3_format"
- * mpiosh/config.c (mpiosh_config_read):
- add new config file options:
- id3_rewriting [on|off]
- id3_format <format>
-
-2003-04-18 Markus Germeier <mager@tzi.de>
- * integration of mplib 1.0.1 in source tree
- * update build environment to use mplib if not
- disabled manually
-
-2003-04-18 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_health):
- libmpio/mpio.c (mpio_health): new functions to report
- health status of SmartMedia cards.
-
-2003-04-12 Markus Germeier <mager@tzi.de>
- * small error messages changes
-
-2003-04-11 Markus Germeier <mager@tzi.de>
-
- * libmpio/directory.c (mpio_directory_make):
- libmpio/mpio.c (mpio_file_put_real):
- fix timestamp generation as suggested by Sebastian. Thanks!
- (mpio_directory_is_empty,mpio_dentry_is_dir):
- added functions
- (mpio_dentry_put): another 8.3 generation fix,
- special treatment for "MPIO RECORD" dir.
- * mpiosh/callback.c (mpiosh_cmd_format):
- mkdir "MPIO RECORD" dir if it existed before the format
-
-2003-04-07 Markus Germeier <mager@tzi.de>
- * Mega-Update all over the place
- initial support for directories
- [BEWARE: this might have broken some things!!!]
-
-2003-04-06 Markus Germeier <mager@tzi.de>
-
- * libmpio/directory.c (mpio_dentry_put): Another 8.3 filename fix
- This time: try to get the extension right for filenames with
- more than one '.'
-
-2003-03-26 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_file_put_real):
- libmpio/fat.c (mpio_fatentry_new, mpio_fatentry_read):
- Small fixes which try to support changes in internal FAT
- structure (Not Tested!)
-
-2003-03-22 Markus Germeier <mager@tzi.de>
-
- * kernel/mpio.c (probe_mpio, write_mpio, read_mpio):
- automagically find USB bulk endpoints and use them
-
-2003-03-15 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_init_internal): detect up to four
- internal memory chips
- * libmpio/fat.c (mpio_fatentry_hw2entry, mpio_fatentry_entry2hw):
- libmpio/io.c (mpio_io_block_delete_phys, mpio_io_spare_read):
- changes to support four internal chips
-
-2003-03-14 Andreas Buesching <crunchy@tzi.de>
-
- * mpio.spec.in:
- add mpio.h and defs.h to the rpm.
- creating a devel rpm would be oversized
-
-2003-03-14 Markus Germeier <mager@tzi.de>
-
- * libmpio/directory.c (mpio_dentry_put):
- fixed missing first char issue
-
-2003-03-13 Markus Germeier <mager@tzi.de>
-
- * trying to fix iconv UNICODE conversions on BIG_ENDIAN
- machines (not sure about that one!)
-
-2003-03-11 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_init): added code the recognize new MPIO
- models (FD100/FL100/FY100), no idea how to handle them, yet!
-
-2003-03-08 Markus Germeier <mager@tzi.de>
-
- * mpio.spec.in, etc/Makefile.am: fixed packaging problems
- * libmpio/mpio.c (mpio_init): re-added memset, this time at the
- correct location
- * mpiosh/callback.c (mpiosh_cmd_mem): removes warning messages
- (this should hopefully work now ;-)
- (mpiosh_cmd_dump): fixed core dump in "dump" command
-
-2003-02-21 <crunchy@tzi.de>
-
- * libmpio/directory.h, libmpio/directory.c, libmpio/mpio.h,
- libmpio/mpio.c: add patch from Sebastian Kloska
- <kloska@scienion.de>. containing possibility to chage name of
- destination when copying files, moving files and reordering files
- in directory
-
-2002-12-06 <crunchy@tzi.de>
-
- * kernel/mpio.c: 2.4.20 does not contain the typedef purb_t
- anymore. Replaced it with 'struct urb *'
-
-2002-11-18 Andreas Buesching <crunchy@tzi.de>
-
- * configure.in: add a check for readline header files
-
-2002-11-14 Andreas Buesching <crunchy@tzi.de>
-
- * tools/mpiologo.c: renamed logotool.c to mpiologo.c
-
- * mpio.spec.in (): another way to add the kernel module to
- the file list; add mpiologo to file list
-
-
-2002-11-13 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_format): backup and restore
- config files (probably not complete yet!)
- * libmpio/defs.h (MPIO_CHARSET):
- * libmpio/directory.c (mpio_dentry_put, mpio_dentry_get_real):
- use ISO-8859-15 instead of ASCII as default charset encoding
- (much nicer now!)
- * libmpio/directory.c (mpio_charset_get, mpio_charset_set):
- added functions to allow changing of charset
- * mpiosh/config.c: read charset from config file
- * libmpio/fat.c (mpio_fatentry_read):
- fixed problem with CONFIG.DAT that only the first block
- was read. (what was I thinking there??)
-
-2002-11-04 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_quit): writing configuration
- including history und freeing config reader
-
- * mpiosh/global.c: modified filename for history
- "~/.mpio/history"
-
- * mpiosh/config.c (mpiosh_config_new): reading history file
- (mpiosh_config_write): saving current history
-
-2002-11-02 Yuji Touya <salmoon@users.sourceforge.net>
-
- * tools/logotool.c: add a tool to extract/change logo animation
- data in config.dat file, and sample animation data.
-
-2002-11-01 Yuji Touya <salmoon@users.sourceforge.net>
-
- * kernel/mpio.c: Add usbdevfs filesystem support
-
-2002-10-29 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/mpiosh.c (mpiosh_init): uses the new configuration file
- support to initialise the shell
-
- * etc/mpio/mpioshrc: add a sample configuration file will be
- install as a global configuration file in
- @sysconfdir@/mpio/mpioshrc
-
- * mpiosh/cfgio.c, mpiosh/cfgio.c, mpiosh/config.c,
- mpiosh/config.h: added these new files to support global and user
- configuration files.
-
-2002-10-27 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.{c,h}: split mpio_file_{get,put} into several
- functions, to allow reading and writing files from/to memory
- (needed for handling of config files)
- * mpiosh/callback.c (mpiosh_cmd_channel): added function/command
- channel to handle the radio channel of the *-Plus models
- * libmpio/directory.c (mpio_dentry_put):
- another fix for the 8.3 handling needed for the config file
- (one day this will be bug free ...)
- * mpiosh/callback.c (mpiosh_cmd_config): implement the function
- * libmpio/directory.c (mpio_dentry_find_name_8_3):
- another fix for the 8.3 handling needed for the config file
- (GRR, one day ...)
- * libmpio/mpio.c (mpio_get_model): added function
- * mpiosh/callback.c (mpiosh_cmd_switch): implement the function
- * libmpio/mpio.c (mpio_file_switch): added function
- * mpiosh/callback.c (mpiosh_cmd_mget): added error message
- * libmpio/mpio.c (mpio_file_put_real):
- updates to support reading files into memory
-
-2002-10-26 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_close): fixed segv
- * libmpio/*.h:
- make libmpio header files C++ compliant
-
-2002-10-23 Markus Germeier <mager@tzi.de>
-
- * libmpio/io.c (mpio_io_spare_read): fixed init progress counter
- for models with two internal chips
-
-2002-10-18 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/global.c (commands): add config command with no
- functionality at the moment
- (commands): removed completion for mpio files on the put command
-
-2002-10-14 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/global.c (commands): reactivated switch command without
- any functionality at the moment
-
-2002-10-18 Markus Germeier <mager@tzi.de>
-
- * libmpio/directory.c (mpio_dentry_get_real):
- another fix for the 8.3 handling needed for the config file
-
-2002-10-13 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_dump): fixed compile and
- logic error due to now "missing" mpiosh_cmd_get
-
-2002-10-13 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/callback.c: removed the callback functions of get, put
- and del. This work is done by mget, mput and mdel now.
-
- * mpiosh/readline.c (mpiosh_readline_comp_mpio_file): fixed a
- crash which ocurrs when there is no connection to the player
- opened. Also stop readline from using default filename completion
- in the case of not returning any results.
-
-2002-10-13 Markus Germeier <mager@tzi.de>
-
- * all operations on external memory should work now!
- * libmpio/ecc.c (mpio_ecc_256_check):
- 1 Bit errors are now automagically corrected
-
-2002-10-13 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_init): fixed segv when external memory
- was selected
- * formatting of external memory is now completly supported
- (untested ATM)
-
-2002-10-12 Andreas Buesching <crunchy@tzi.de>
-
- * configure.in: changed version to 0.6.0 for the next release;
- add check for a usable path to the kernel header files
-
- * mpiosh/global.c (commands): removed commands 'put', 'get', 'del'
- and 'exit' and add these to the alias lists of 'mput', 'mget',
- 'mdel' and 'quit'. Also add some more aliases to some other
- commands
-
- * mpiosh/readline.c (mpiosh_readline_comp_cmd): add aliases to
- completion list
-
- * mpiosh/global.c (commands): use command completion for 'help'
- arguments
-
- * mpiosh/global.h: add alias list to command struct
-
- * mpiosh/global.c: new file containing global symbols as the
- command list
-
- * mpiosh/callback.c: fix compiler warnings
-
- * libmpio/mpio.c (mpio_memory_format): fixed compiler warning
-
- * mpiosh/readline.c: new file containing all stuff around the
- readline library
- (mpiosh_readline_comp_mpio_file): doing completion on files of the
- current mpio memory card
- (mpiosh_readline_init): inserted bug fix for the completion
- quoting from Mathieu
-
-2002-10-05 Markus Germeier <mager@tzi.de>
- * big changes to IO layer and updates to formating/writing
- for external memory
- * BEWARE: writing to external mem still does not work
- and I might have damaged the internal support!
-
-2002-10-05 Markus Germeier <mager@tzi.de>
-
- * libmpio/cis.c: generate new CIS block for formatting
-
-2002-09-30 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_init): fixed identification of
- newer firmwares (e.g. DMG+) "MPIOxy" vs. "MPIO-xy"
- thanks to mathieu for reporting this one.
-
-2002-09-28 Markus Germeier <mager@tzi.de>
-
- * kernel/Makefile.am (distclean): added target distclean
-
-2002-09-28 Markus Germeier <mager@tzi.de>
- * a lot of changes!
- * reading from external memory should work now correctly
- * BEWARE: all write operations are still broken on external mem!
-
-2002-09-24 Markus Germeier <mager@tzi.de>
- * libmpio/directory.c (mpio_dentry_put): fixed 8.3 handling
- to allow correct writing of CONFIG.DAT
- (mpio_dentry_find_name_8_3): fixed handling of given filename
- * libmpio/mpio.c (mpio_file_del, mpio_file_get):
- system files (like sysdum?.du?) can now be read and deleted
- (mpio_file_put): use mpio_filetype_t to tag files which are
- written to the internal memory (it is now possible to write
- config files back to the player)
-
-2002-09-24 Markus Germeier <mager@tzi.de>
- * a lot of little changes and updates
- * mpiosh/callback.c (mpiosh_cmd_dump_mem):
- renamed function from debug_memory to dump_memory
- (mpiosh_callback_init): display progress of internal and
- external memory
- * libmpio/mpio.c (mpio_check_filename): added function
- to check for string zero termination (more to check??)
- (mpio_memory_dump): dump all relevant memory areas
- (mpio_init): read spare area for external memory
- * libmpio/defs.h: added mpio_callback_t, mpio_callback_init_t
- and mpio_filename_t
-
-2002-09-22 Andreas Buesching <crunchy@tzi.de>
-
- * configure.in (SPEC_PATH): needed for the spec file to find the
- kernel module
-
-2002-09-22 Markus Germeier <mager@tzi.de>
- * mpiosh/callback.c (mpiosh_cmd_mdel):
- fixed logical error in abort handling which corrupted
- FAT and directory
- (mpiosh_cmd_mget): call the correct callback function
- (mpiosh_callback_put): introduced mpiosh_cancel_ack
- to fix annoying displays in case of an abort
- (mpiosh_cmd_mput): don't break mput if an FILE_EXITS
- is encountered
-
-2002-09-21 Andreas Buesching <crunchy@tzi.de>
-
- * mpio.spec.in (CFLAGS): add 'depmod -a' call to post install
- instructions
-
- * kernel/Makefile.am: add target clean and fixed the install
- target to not strip the kernel module
-
-2002-09-21 Yuji Touya <salmoon@users.sourceforge.net>
-
- * README: Add a few lines about Hot plug for 2.4.x
-
-2002-09-20 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_init):
- added code to identify DMG+ (assumed, but should be correct)
-
- * mpiosh/callback.c (mpiosh_cmd_format, mpiosh_cmd_mem):
- added warning messages for the upcoming release.
- (mpiosh_cmd_get, mpiosh_cmd_put): added missing printf
-
-2002-09-20 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/mpiosh.c (mpiosh_command_regex_fix): bug fix for .*
- do not quote the '.' if next character is a '*'
-
- * libmpio/mpio.c (mpio_strerror): fixed stupid bug no
- 23.423.543.453.453 (time to go to bed)
-
-2002-09-19 Andreas Buesching <crunchy@tzi.de>
-
- * libmpio/mpio.c (mpio_strerror): fixed a strange bug with the
- argument name. Never call an argument errno?!?
-
-2002-09-19 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_dump, mpiosh_cmd_mget)
- (mpiosh_cmd_mdel, mpiosh_cmd_mput): fixed handling of an abort
- * libmpio/mpio.c (MPIO_ERR_RETURN): fixed buggy define
-
-
-2002-09-19 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/mpiosh.c (mpiosh_command_regex_fix): hopefully fixed a
- bug (Sorry Markus)
-
- * mpiosh/callback.c (mpiosh_cmd_mput): using new error handling
- functions
-
- * libmpio/mpio.c (mpio_errno, mpio_strerror, mpio_perror):
- add functions for error handling
- (mpio_file_get, mpio_file_put, mpio_file_del): using error
- handling functions
-
-
-2002-09-19 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_init_internal):
- added code to check if the internal memory is available
- (don't ask! :-)
- (mpio_sync): check if selected memory is available
- * mpiosh/callback.c (mpiosh_cmd_mem):
- fixed external mem check
-
-
-2002-09-18 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_mem):
- external memory is only selectable if it is available
- * libmpio/mpio.c (mpio_init): added progress callback
- for init
- * mpiosh/callback.c (mpiosh_callback_init):
- added function
- * libmpio/io.c (cluster2block, cluster2blockaddress):
- removed wrong block mapping
- (current mapping should work with complete error
- free SM cards _only_)
-
-
-2002-09-18 Andreas Buesching <crunchy@tzi.de>
-
- * libmpio/mpio.c (mpio_file_get, mpio_file_put, mpio_file_del):
- using new error codes
-
- * libmpio/defs.h (MPIO_ERR_*): added definitions for possible
- errors codes
-
- * libmpio/mpio.c (mpio_model_name): moved model array from def.h;
- removed some compiler warnings (unused variables, missing return
- codes)
-
- * mpiosh/mpiosh.c (mpiosh_command_regex_fix): extented conditions
- to not replace sequences like ".*" by "\\..*"
-
-2002-09-16 Andreas Buesching <crunchy@tzi.de>
-
- * kernel/Makefile.am (install-strip): defined to avoid stripping
- of the kernel module
-
-2002-09-16 Yuji Touya <salmoon@users.sourceforge.net>
-
- * kernel/mpio.c: changed include file to resolve symbols
- * kernel/mpio.c (read_mpio): changed maxretry value
- * libmpio/io.c (model2externalmem): fixed function
- * libmpio/defs.h: added command, filetype and comments
- * README: modified "getting started"
-
-2002-09-15 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_ldir): checking more return values
- to avoid segmentation faults.
-
- * mpiosh/mpiosh.c: removed all references to the not implemented
- switch command (just for the next release)
-
- * configure.in (MODULE_PATH): checking for the right module
- directory and use it to install the mpio module
-
- * kernel/Makefile.am (install): the kernel module is now installed
- into the determinated module directory of the current kernel
- version.
-
- * mpio.spec.in: created rpm spec file for creating binary and
- source rpm packages
-
-2002-09-15 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_debug_mem): added function
- call "debug_memory" in mpiosh
- * libmpio/io.c (model2externalmem): added function
- (mpio_io_set_cmdpacket): use model2externalmem
- * libmpio/mpio.c (mpio_init): added code to identify different
- models
- (mpio_memory_debug): added function for debugging purposes
-
-2002-09-15 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/mpiosh.c: add a debug message, displaying the executed
- command in script mode
- (mpiosh_command_regex_fix): better mapping for shell regular
- expressions (hopefully)
-
-2002-09-15 Markus Germeier <mager@tzi.de>
-
- * libmpio/directory.c: add debug informations,
- (mpio_dentry_get): fixed a off-by-one error
-
- * libmpio/mpio.h: add mpio_mem_t to dentry functions
- to enable further debugging
-
-2002-09-14 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/mpiosh.c: does not hang anymore after reading commands
- from a pipe
-
- * mpiosh/callback.c (mpiosh_callback_mget, mpiosh_callback_mput)
- (mpiosh_callback_mdel): calling new function mpiosh_command_regex_fix
-
- * mpiosh/mpiosh.c: fixed output of none interactive mode
- (mpiosh_signal_handler, mpiosh_readline_cancel)
- (mpiosh_noredisplay): functions added to get a expected handling
- of C-c (SIGINT)
- (mpiosh_command_regex_fix): add function. tries to map regular
- expressions to shell expressions. mapping '*' -> ".*" and '.' -> "\."
-
-2002-09-13 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_file_put): fixed abort handling
-
-2002-09-13 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/callback.c (mpiosh_callback_mget, mpiosh_callback_mput)
- (mpiosh_callback_mdel): handling of user interrupt
-
- * mpiosh/mpiosh.c: handling for stdin being a tty
-
- * mpiosh/callback.c (mpiosh_callback_get, mpiosh_callback_put)
- (mpiosh_callback_del): using mpiosh_cancel to abort operation
-
- * mpiosh/mpiosh.c: changed handling of SIGINT. The global variable
- mpiosh_cancel indicates the interrupt.
-
- * mpiosh/callback.c (mpiosh_cmd_help): add support for
- arguments. just prints help about specified commands.
-
- * mpiosh/mpiosh.c: add new command lpwd
-
-2002-09-13 Markus Germeier <mager@tzi.de>
-
- * mpiosh/callback.c (mpiosh_cmd_put, mpiosh_cmd_del)
- (mpiosh_cmd_mdel, mpiosh_cmd_mput): use mpio_sync
-
- * libmpio/mpio.c (mpio_file_get, mpio_file_put)
- (mpio_memory_format, mpio_file_del): add code to handle abort
- "signal" from user interface
- (mpio_sync): added function
-
-2002-09-12 Andreas Buesching <crunchy@tzi.de>
-
- * mpiosh/mpiosh.c (mpiosh_command_split):
- function added to support command sequences separated by ';'
- changed mpiosh_cmd_t structure, containing help string and
- argument information
-
- * mpiosh/callback.h, mpiosh/callback.c ():
- new files containing callback functions of shell commands
- (MPIOSH_CHECK_CONNECTION_OPEN, MPIOSH_CHECK_CONNECTION_CLOSED)
- (MPIOSH_CHECK_ARG): macros for checking status of connection to
- player
-
-2002-09-11 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_file_put,mpio_file_get):
- set timestamps on files correct
- * libmpio/directory.c (mpio_dentry_put):
- write correct 8.3 filenames into directory
- (mpio_dentry_put):
- fixed handling of time stamps with a "little" help
- from the current mtools distribution
- (date_dos2unix): added function, copied from the linux
- kernel
- (mpio_dentry_get_time): added function, uses (date_dos2unix)
-
-2002-09-11 Markus Germeier <mager@tzi.de>
-
- * mpio_tool/mpiosh.c (mpiosh_cmd_mdel): added command mdel
-
-2002-09-11 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_file_put):
- finished support for writing to internal memory
- + changes to fat.c and io.c
-
-2002-09-11 Markus Germeier <mager@tzi.de>
-
- * libmpio/io.c (cluster2blockaddress): added function
- (mpio_io_block_write, mpio_io_sector_write):
- fixed block address in spare area
- (mpio_io_block_read):
- check block address and give debug output if address differs
-
-2002-09-11 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_file_put): (+ various files)
- updated writing support to support mpio_fatentry_t
-
-2002-09-10 Markus Germeier <mager@tzi.de>
-
- * libmpio/io.c (mpio_io_block_write):
- write FAT entry for internal mem
- * libmpio/fat.c (mpio_fat_internal_find_fileindex): added function
-
-2002-09-10 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_memory_format):
- formatting works for internal and external memory now
- BEWARE: No config files are written, you might ruin your
- player!!!
- * libmpio/mpio.c (mpio_file_del):
- deleting works for internal and external memory now (BEWARE !!!)
- * support for deleting/formatting added to various parts of
- fat.c and io.c
-
-2002-09-10 Markus Germeier <mager@tzi.de>
-
- * libmpio/fat.c (mpio_fatentry_set_free)
- (mpio_fatentry_set_defect): added functions
- * libmpio/io.c (mpio_io_block_delete):
- return negative status value in case of error
- * libmpio/mpio.c (mpio_memory_format):
- mark block/cluster defect in FAT if an error occurs during format
- * libmpio/mpio.c (mpio_file_del):
- changed function to support new mpio_fatentry_t
-
-2002-09-09 Markus Germeier <mager@tzi.de>
-
- * libmpio/io.c (fatentry2hw): added function
- (mpio_io_block_read, mpio_io_block_delete):
- use fatentry2hw
-
-2002-09-09 Markus Germeier <mager@tzi.de>
-
- * libmpio/mpio.c (mpio_memory_format):
- updated code to format external SmartMedia cards
- * libmpio/fat.c (mpio_fatentry_plus_plus, mpio_bootblocks_read):
- fixed max_cluster issues
-
-2002-09-09 Markus Germeier <mager@tzi.de>
-
- * libmpio/io.c (cluster2block):
- fixed cluster to block mapping for 32MB SmartMedia cards
- * libmpio/io.c (mpio_io_block_read, mpio_io_sector_read):
- added debug output in case of ECC error
- * libmpio/mpio.c (mpio_memory_free):
- fixed segmentation violation if no SM card is inserted
- * libmpio/mpio.c (mpio_get_info):
- *really* fixed the problem if no SM card is inserted
-
-2002-09-09 Markus Germeier <mager@tzi.de>
-
- * mpio_tool/mpiosh.c:
- (mpiosh_cmd_mput):
- (mpiosh_cmd_mget):
- make info texts consistent with get and put
- * libmpio/mpio.c (mpio_init_internal):
- fixed max_clusters for internal memory with more
- then one chip
- * libmpio/fat.c (mpio_fatentry_hw2entry): added function
- * libmpio/fat.c (mpio_fatentry_entry2hw): added function
- * libmpio/fat.c:
- fixed support for MPIOs with more than one internal chip
- (hopefully, someone please test this)
-
-2002-09-08 Markus Germeier <mager@tzi.de>
-
- * mpio_tool/mpiosh.c:
- (mpiosh_cmd_mput): fixed regex handling
- (mpiosh_cmd_mget): fixed regex handling
- * regex for mput/mget does now work but uses "hard"
- regular expressions instead of shell-like regex, e.g.:
- "^0.*\.mp3$" ("hard" regular expression)
- "0*.mp3" (shell-like)
-
-2002-09-04 Andreas Buesching <crunchy@tzi.de>
-
- * mpio_tool/mpiosh.c (mpiosh_cmd_mput):
- added command mput. The arguments can be extended regular
- expressions. UNTESTED!
- (mpiosh_cmd_ldir): removed compiler warnings
- (mpiosh_cmd_mget): added command mget. The arguments can be
- extended regular expressions. UNTESTED!
- (mpiosh_cmd_help): updated help text
-
-2002-09-03 Markus Germeier <mager@tzi.de>
-
- * first part of "design" fixes
- * libmpio:
- - introduced mpio_fatentry_t
- - reading support changed to mpio_fatentry_t
- - writing and deleting deactivated
- (this simply can't work right now)
-
-2002-09-03 Yuji Touya <salmoon@users.sourceforge.net>
-
- * add mkmpiodev script to create device file
- * README: add explanation to get started
-
-2002-09-03 Markus Germeier <mager@tzi.de>
-
- * libmpio/*: various "little" code cleanups
-
-2002-09-01 Andreas Buesching <crunchy@tzi.de>
-
- * mpio_tool/mpiosh.c: add commands lcd and ldir
- (mpiosh_cmd_dump): fixed a stupid bug
- (mpiosh_cmd_ldir): implemented the command ldir
- (mpiosh_cmd_lcd): implemented the command lcd
-
-2002-08-22 Andreas Buesching <crunchy@tzi.de>
- * README: fixed soome types and add a warning
- * AUTHORS: add salmoon to the list
-
-2002-08-05 Andreas Buesching <crunchy@tzi.de>
-
- * autogen.sh: add script to build configure script
-