Logo18.207.238.169 
  News  Recent  Stats  Forums  Contact
  Menu
 Username

 Password


   Register here

 Main menu
   BBCode test
 
 Content
   About OpenAmiga
   Guidelines
   Definitions
   SVN Access
   Licenses
   IRC channel
   Links
   ToDo List
   List Content
 
 Projects
   Suggested (0)
   Open (11)
   Assigned (27)
   Pending (0)
   Finished (7)
   Closed (5)
 
 Categories
   Cli (2)
   Datatype (9)
   Drivers (3)
   System (15)
   Workbench (16)
  View project SVN Log
[View Project]
Title:Disk image device
Synopsis:
A virtual storage device driver that allows to mount various diskimage file formats and use them just as if they were real disks. Similar to DaemonTools program on Windows or Thore Böckelmann's diskimage.device for AOS3.x.
DateRevision  Author  Project  
20150116 16:20  1069  salass00  Disk image device  
Added an extra NULL pointer check in GetUnitNumber().


Files:
M: /projects/38/src/ra_gui/main.c
20150116 16:09  1068  salass00  Disk image device  
Rewrote GetSelectedPlugin() using CHOOSER_SelectedNode.


Files:
M: /projects/38/src/ra_gui/main.c
20150115 12:06  1067  salass00  Disk image device  
- DiskImageGUI should now also get the correct icon if the program file has
  been renamed.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/ra_gui/main.c
20150115 10:57  1066  salass00  Disk image device  
- DiskImageGUI now uses GetDefDiskObject(WBTOOL) as a fallback if
  GetDiskObjectNew() fails.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/ra_gui/main.c
20150114 09:15  1065  salass00  Disk image device  
- Updated Italian catalogs.


Files:
M: /projects/38/release/diskimage_device/Catalogs/italian/diskimagedevice.catalog
M: /projects/38/release/diskimage_device/Catalogs/italian/diskimagegui.catalog
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/catalogs/diskimagedevice_italian.ct
M: /projects/38/src/catalogs/diskimagegui_italian.ct
20150113 22:40  1064  salass00  Disk image device  
- CX_POPUP now defaults to enabled and CX_POPKEY to "ctrl alt d".


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/cmd/mountdiskimage.c
M: /projects/38/src/include/locale.h
M: /projects/38/src/include/support.h
M: /projects/38/src/ra_gui/cxbroker.c
M: /projects/38/src/ra_gui/gui.c
M: /projects/38/src/ra_gui/include/diskimagegui.h
M: /projects/38/src/ra_gui/main.c
M: /projects/38/src/support/tooltypes.c
20150113 13:14  1063  salass00  Disk image device  
Updated copyright years.


Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/catalogs/diskimagegui.cd
20150113 11:05  1062  salass00  Disk image device  
53.4 (13-Jan-2015)
- Rewrote TD_ADDCHANGEINT/TD_REMCHANGEINT implementation to be more compatible
  with trackdisk.device/scsi.device.
- TD_REMOVE/TD_ADDCHANGEINT/TD_REMCHANGEINT are now implemented as quick
  commands.
- Fixed a memory leak in the FLAC decoder.
- Fixed a memory leak in the VDI plugin.
- Made DiskImagePlugin structure compatible with 680x0 version.
- Updated German DiskImageGUI catalog.


Files:
M: /projects/38/release/diskimage_device/Catalogs/german/diskimagegui.catalog
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/catalogs/diskimagegui_deutsch.ct
M: /projects/38/src/include/rev/DiskImageGUI_rev.h
M: /projects/38/src/include/rev/DiskImageGUI_rev.rev
M: /projects/38/src/include/rev/DiskImage_rev.h
M: /projects/38/src/include/rev/DiskImage_rev.rev
M: /projects/38/src/include/rev/FixHDF_rev.h
M: /projects/38/src/include/rev/FixHDF_rev.rev
M: /projects/38/src/include/rev/MountDiskImage_rev.h
M: /projects/38/src/include/rev/MountDiskImage_rev.rev
M: /projects/38/src/include/rev/diskimage.device_rev.h
M: /projects/38/src/include/rev/diskimage.device_rev.rev
20150113 10:56  1061  salass00  Disk image device  
Made DiskImagePlugin structure compatible with 680x0 version.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/include/devices/diskimage.h
M: /projects/38/src/plugins/adf.c
M: /projects/38/src/plugins/ccd.c
M: /projects/38/src/plugins/ciso.c
M: /projects/38/src/plugins/cpc.c
M: /projects/38/src/plugins/crypt.c
M: /projects/38/src/plugins/cue/cue.c
M: /projects/38/src/plugins/cue/flac.c
M: /projects/38/src/plugins/cue/wavpack.c
M: /projects/38/src/plugins/d64.c
M: /projects/38/src/plugins/daa.c
M: /projects/38/src/plugins/dax.c
M: /projects/38/src/plugins/dmg/dmg.c
M: /projects/38/src/plugins/dms.c
M: /projects/38/src/plugins/g64.c
M: /projects/38/src/plugins/generic.c
M: /projects/38/src/plugins/gi.c
M: /projects/38/src/plugins/ipf.c
M: /projects/38/src/plugins/iso.c
M: /projects/38/src/plugins/isz/isz.c
M: /projects/38/src/plugins/mds.c
M: /projects/38/src/plugins/nrg.c
M: /projects/38/src/plugins/uif.c
M: /projects/38/src/plugins/vdi.c
M: /projects/38/src/plugins/vmdk.c
M: /projects/38/src/plugins/xad.c
M: /projects/38/src/plugins/xpk.c
20150105 18:49  1047  salass00  Disk image device  

Files:
M: /projects/38/src/device/io.c
20150104 16:08  1045  salass00  Disk image device  
- Fixed a memory leak in the VDI plugin.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/plugins/vdi.c
20150104 12:53  1044  salass00  Disk image device  
- Fixed a memory leak in the FLAC decoder.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/audio/flac.c
20141021 10:22  1043  salass00  Disk image device  

Files:
M: /projects/38/src/device/init.c
20140924 20:10  1041  salass00  Disk image device  
Added missing semaphore protection.


Files:
M: /projects/38/src/device/unit.c
20140924 20:09  1040  salass00  Disk image device  
- Rewrote TD_ADDCHANGEINT/TD_REMCHANGEINT implementation to be more compatible
  with trackdisk.device/scsi.device.
- TD_REMOVE/TD_ADDCHANGEINT/TD_REMCHANGEINT are now implemented as quick
  commands.



Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/Makefile
M: /projects/38/src/device/include/diskimage_device.h
M: /projects/38/src/device/init.c
M: /projects/38/src/device/io.c
M: /projects/38/src/device/unit.c
20140922 11:49  1039  salass00  Disk image device  
Reverted bad changes.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/device/unit.c
20140922 11:08  1038  salass00  Disk image device  
Updated readme file.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
20140922 10:59  1037  salass00  Disk image device  
- TD_ADDCHANGEINT now simply chains the IO request same as other trackdisk
  drivers.


Files:
M: /projects/38/src/device/unit.c
20140920 13:00  1036  salass00  Disk image device  
53.3 (20-Sep-2014)
- Updated Italian catalogs.
- The MDS plugin now checks the signature and version fields before trying to
  read the session data and returns ERROR_NOT_IMPLEMENTED for version 2.0 and
  newer MDS files.
- Moved the code for opening the MDF file to the end of the MDS_OpenImage()
  function.


Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/include/rev/DiskImageGUI_rev.h
M: /projects/38/src/include/rev/DiskImageGUI_rev.rev
M: /projects/38/src/include/rev/DiskImage_rev.h
M: /projects/38/src/include/rev/DiskImage_rev.rev
M: /projects/38/src/include/rev/FixHDF_rev.h
M: /projects/38/src/include/rev/FixHDF_rev.rev
M: /projects/38/src/include/rev/MountDiskImage_rev.h
M: /projects/38/src/include/rev/MountDiskImage_rev.rev
M: /projects/38/src/include/rev/diskimage.device_rev.h
M: /projects/38/src/include/rev/diskimage.device_rev.rev
20140414 17:30  955  salass00  Disk image device  
 - Moved the code for opening the MDF file to the end of the MDS_OpenImage()
   function


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/plugins/mds.c
20140414 17:02  954  salass00  Disk image device  
 - The MDS plugin now checks the signature and version fields before trying to
   read the session data and returns ERROR_NOT_IMPLEMENTED for version 2.0 and
   newer MDS files


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/plugins/mds.c
20140414 16:27  953  salass00  Disk image device  
 - The MDS plugin now returns ERROR_NOT_IMPLEMENTED for version 2.0 and newer
   MDS files


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/plugins/mds.c
20140401 09:59  920  salass00  Disk image device  
Updated Italian catalogs


Files:
M: /projects/38/release/diskimage_device/Catalogs/italian/diskimagedevice.catalog
M: /projects/38/release/diskimage_device/Catalogs/italian/diskimagegui.catalog
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/catalogs/diskimagedevice_italian.ct
M: /projects/38/src/catalogs/diskimagegui_italian.ct
20140331 17:12  919  salass00  Disk image device  
Forgot to update version in readme header.


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
20140330 09:32  918  salass00  Disk image device  
53.2 (30-Mar-2014)
 - Updated CUE plugin to use the latest versioned shared object files
 - Updated GUI code to use OpenClass()/CloseClass() for opening and closing
   BOOPSI classes
 - Updated DMG and ISZ plugins to use Thore's now renamed bzip2.library
 - Updated AutoInstall script to use CopyStore for executable files


Files:
M: /projects/38/release/AutoInstall
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/Makefile
M: /projects/38/src/include/rev/DiskImageGUI_rev.h
M: /projects/38/src/include/rev/DiskImageGUI_rev.rev
M: /projects/38/src/include/rev/DiskImage_rev.h
M: /projects/38/src/include/rev/DiskImage_rev.rev
M: /projects/38/src/include/rev/FixHDF_rev.h
M: /projects/38/src/include/rev/FixHDF_rev.rev
M: /projects/38/src/include/rev/MountDiskImage_rev.h
M: /projects/38/src/include/rev/MountDiskImage_rev.rev
M: /projects/38/src/include/rev/diskimage.device_rev.h
M: /projects/38/src/include/rev/diskimage.device_rev.rev
20140328 12:34  917  salass00  Disk image device  
Updated to use Thore's renamed bzip2.library when STATIC_BZIP2 is not defined.


Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/Makefile
M: /projects/38/src/bzip2-1.0.6/Makefile
D: /projects/38/src/include/inline4/bz2.h
A: /projects/38/src/include/inline4/bzip2.h
D: /projects/38/src/include/interfaces/bz2.h
A: /projects/38/src/include/interfaces/bzip2.h
D: /projects/38/src/include/libraries/bz2.h
A: /projects/38/src/include/libraries/bzip2.h
D: /projects/38/src/include/proto/bz2.h
A: /projects/38/src/include/proto/bzip2.h
M: /projects/38/src/plugins/dmg/dmg.c
M: /projects/38/src/plugins/isz/isz.c
20140328 08:32  916  salass00  Disk image device  
Updated readme file


Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
20140328 08:31  915  salass00  Disk image device  
Updated CUE plugin to use the latest versioned shared object files


Files:
M: /projects/38/src/include/audio/vorbis.h
M: /projects/38/src/include/audio/wavpack.h
M: /projects/38/src/include/vorbis/vorbisfile.h
A: /projects/38/src/include/wavpack
A: /projects/38/src/include/wavpack/wavpack.h
D: /projects/38/src/include/wavpack.h
M: /projects/38/src/plugins/cue/cue.c
M: /projects/38/src/plugins/cue/flac.c
M: /projects/38/src/plugins/cue/wavpack.c
20140327 18:03  914  salass00  Disk image device  

Files:
M: /projects/38/src/cmd/diskimage.c
M: /projects/38/src/cmd/mountdiskimage.c
M: /projects/38/src/device/include/diskimage_device.h
M: /projects/38/src/device/init.c
M: /projects/38/src/include/support.h
M: /projects/38/src/ra_gui/main.c
M: /projects/38/src/support/localeinfo.c
20140327 17:26  913  salass00  Disk image device  

Files:
M: /projects/38/src/Makefile
M: /projects/38/src/plugins/cue/cue.c
M: /projects/38/src/plugins/cue/cue.h
M: /projects/38/src/plugins/isz/isz.c
20140327 15:54  912  salass00  Disk image device  

Files:
M: /projects/38/src/ra_gui/gui.c
M: /projects/38/src/ra_gui/libraries.c
20140327 15:25  911  salass00  Disk image device  
Added OpenInterface()/CloseInterface() helper functions. And changed DiskImageGUI to use OpenClass()/CloseClass().


Files:
M: /projects/38/src/Makefile
M: /projects/38/src/include/support.h
M: /projects/38/src/ra_gui/extwindowclass.c
M: /projects/38/src/ra_gui/gui.c
M: /projects/38/src/ra_gui/include/diskimagegui.h
M: /projects/38/src/ra_gui/libraries.c
A: /projects/38/src/support/openinterface.c
20140327 14:48  910  salass00  Disk image device  
Changed to use OpenClass()/CloseClass() and updated minimum library versions from 52 to 53.


Files:
M: /projects/38/src/device/include/progress.h
M: /projects/38/src/device/init.c
M: /projects/38/src/device/password.c
M: /projects/38/src/device/progress.c
M: /projects/38/src/ra_gui/cxbroker.c
M: /projects/38/src/ra_gui/libraries.c
M: /projects/38/src/support/localeinfo.c
20140327 08:37  909  salass00  Disk image device  
Added possibility to statically link bzip2 code to ISZ and DMG plugins.


Files:
M: /projects/38/src/Makefile
A: /projects/38/src/bzip2-1.0.6
A: /projects/38/src/bzip2-1.0.6/LICENSE
A: /projects/38/src/bzip2-1.0.6/Makefile
A: /projects/38/src/bzip2-1.0.6/blocksort.c
A: /projects/38/src/bzip2-1.0.6/bzlib.c
A: /projects/38/src/bzip2-1.0.6/bzlib.h
A: /projects/38/src/bzip2-1.0.6/bzlib_private.h
A: /projects/38/src/bzip2-1.0.6/compress.c
A: /projects/38/src/bzip2-1.0.6/crctable.c
A: /projects/38/src/bzip2-1.0.6/decompress.c
A: /projects/38/src/bzip2-1.0.6/huffman.c
A: /projects/38/src/bzip2-1.0.6/internal_error.c
A: /projects/38/src/bzip2-1.0.6/malloc.c
A: /projects/38/src/bzip2-1.0.6/randtable.c
M: /projects/38/src/plugins/dmg/dmg.c
M: /projects/38/src/plugins/isz/isz.c
M: /projects/38/src/support/paths.c
20140325 19:41  908  salass00  Disk image device  
Replaced CheckLib() function with LIB_IS_AT_LEAST() macro.


Files:
M: /projects/38/src/Makefile
M: /projects/38/src/include/support.h
M: /projects/38/src/ra_gui/gui.c
M: /projects/38/src/ra_gui/main.c
M: /projects/38/src/ra_gui/setdevicetype.c
D: /projects/38/src/support/checklib.c
20140323 18:11  907  salass00  Disk image device  
53.1 (23-Mar-2014)
 - MDS track mode detection now only looks at the 3 least significant bits
 - Added MODE 2 FORM 1 / 2448 support to MDS plugin
 - Added compiled in black and white fallback images same as in the m68k
   version (requires speedbar.gadget >= 53.11 because older AOS 4.x versions
   crash on non-BOOPSI button images)
 - Updated to use Thore Boeckelmann's bz2.library
 - Updated to use application.library version 2 interfaces


Files:
M: /projects/38/release/diskimage_device/Catalogs/diskimagegui.cd
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/Makefile
M: /projects/38/src/device/init.c
M: /projects/38/src/include/rev/DiskImageGUI_rev.h
M: /projects/38/src/include/rev/DiskImageGUI_rev.rev
M: /projects/38/src/include/rev/DiskImage_rev.h
M: /projects/38/src/include/rev/DiskImage_rev.rev
M: /projects/38/src/include/rev/FixHDF_rev.h
M: /projects/38/src/include/rev/FixHDF_rev.rev
M: /projects/38/src/include/rev/MountDiskImage_rev.h
M: /projects/38/src/include/rev/MountDiskImage_rev.rev
M: /projects/38/src/include/rev/diskimage.device_rev.h
M: /projects/38/src/include/rev/diskimage.device_rev.rev
M: /projects/38/src/ra_gui/application.c
20140323 16:31  906  salass00  Disk image device  
Fixed to compile with latest DOS includes.


Files:
M: /projects/38/src/cmd/diskimage.c
20140323 16:20  905  salass00  Disk image device  
Updated to use Thore Boeckelmann's bz2.library.


Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/src/device/tempfile.c
D: /projects/38/src/include/bzlib.h
M: /projects/38/src/include/inline4/bz2.h
M: /projects/38/src/include/interfaces/bz2.h
A: /projects/38/src/include/libraries/bz2.h
M: /projects/38/src/include/proto/bz2.h
M: /projects/38/src/plugins/dmg/dmg.c
M: /projects/38/src/plugins/isz/isz.c
20130328 13:52  824  salass00  Disk image device  
AISS is now listed as recommonded and not as a requirement.


Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
20130327 08:57  823  salass00  Disk image device  

Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/src/include/device_locale.h
M: /projects/38/src/include/inline4/diskimage.h
M: /projects/38/src/include/interfaces/diskimage.h
M: /projects/38/src/include/locale.h
M: /projects/38/src/include/proto/diskimage.h
20130326 10:06  822  salass00  Disk image device  

Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/Makefile
M: /projects/38/src/catalogs/diskimagegui.cd
M: /projects/38/src/include/locale.h
M: /projects/38/src/ra_gui/gui.c
A: /projects/38/src/ra_gui/images
A: /projects/38/src/ra_gui/images/eject.c
A: /projects/38/src/ra_gui/images/insert.c
A: /projects/38/src/ra_gui/images/list_cd.c
A: /projects/38/src/ra_gui/images/list_checkmark.c
A: /projects/38/src/ra_gui/images/list_disk.c
A: /projects/38/src/ra_gui/images/list_plugin.c
A: /projects/38/src/ra_gui/images/list_writeprotected.c
A: /projects/38/src/ra_gui/images/prefs.c
A: /projects/38/src/ra_gui/images/refresh.c
A: /projects/38/src/ra_gui/images/writeprotect.c
M: /projects/38/src/ra_gui/images.c
M: /projects/38/src/ra_gui/include/diskimagegui.h
20120919 08:18  751  salass00  Disk image device  

Files:
M: /projects/38/src/plugins/mds.c
20120918 17:14  750  salass00  Disk image device  

Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
20120918 17:04  749  salass00  Disk image device  

Files:
M: /projects/38/src/include/devices/diskimage.h
M: /projects/38/src/plugins/mds.c
20120808 18:10  746  salass00  Disk image device  

Files:
A: /projects/38/src/include/inline4/xfdmaster.h
A: /projects/38/src/include/interfaces/xfdmaster.h
A: /projects/38/src/include/libraries/xfdmaster.h
A: /projects/38/src/include/proto/xfdmaster.h
20120805 19:20  745  salass00  Disk image device  

Files:
A: /projects/38/release/diskimage_device/ENVARC
A: /projects/38/release/diskimage_device/ENVARC/DiskImage
A: /projects/38/release/diskimage_device/ENVARC/DiskImage/unit_4.xml
A: /projects/38/release/diskimage_device/ENVARC/DiskImage/unit_5.xml
M: /projects/38/release/diskimage_device/Install
M: /projects/38/src/include/libraries/xadmaster.h
M: /projects/38/src/include/proto/xadmaster.h
M: /projects/38/src/include/xpk/xpk.h
20120803 08:56  744  salass00  Disk image device  

Files:
M: /projects/38/release/S/AutoRun
20120803 08:55  743  salass00  Disk image device  

Files:
M: /projects/38/release/diskimage_device/Install.info
20120723 13:24  742  salass00  Disk image device  

Files:
M: /projects/38/release/diskimage_device/diskimage.guide
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/include/rev/DiskImageGUI_rev.h
M: /projects/38/src/include/rev/DiskImageGUI_rev.rev
M: /projects/38/src/include/rev/DiskImage_rev.h
M: /projects/38/src/include/rev/DiskImage_rev.rev
M: /projects/38/src/include/rev/FixHDF_rev.h
M: /projects/38/src/include/rev/FixHDF_rev.rev
M: /projects/38/src/include/rev/MountDiskImage_rev.h
M: /projects/38/src/include/rev/MountDiskImage_rev.rev
M: /projects/38/src/include/rev/diskimage.device_rev.h
M: /projects/38/src/include/rev/diskimage.device_rev.rev
20120723 13:17  741  salass00  Disk image device  

Files:
M: /projects/38/release/diskimage_device/diskimage_device.readme
M: /projects/38/src/device/diskimage_68k.c
M: /projects/38/src/device/scsicmd.c
M: /projects/38/src/include/device_locale.h
M: /projects/38/src/include/inline4/diskimage.h
M: /projects/38/src/include/interfaces/diskimage.h
M: /projects/38/src/include/locale.h
M: /projects/38/src/include/proto/diskimage.h
Open Amiga project website, Created in 2008 by Björn Hagström