home *** CD-ROM | disk | FTP | other *** search
- History
- *******
-
- N: New features
- C: Changed
- B: Bugfix
-
- * Release 1.0, 25.06.95
- (DiskProtection V1.0, diskprot.device V1.0)
- first public release
-
- * Release 1.0c, 02.08.95
- (DiskProtection V1.1, diskprot.device V1.2)
- B: conversion works with more devices, e.g. A2091 (reading drive
- geometry was buggy)
-
- * Release 1.0d, 03.08.95
- (DiskProtection V1.2, diskprot.device V1.3)
- B: TD_GETGEOMETRY is only used with trackdisk.device and
- carddisk.device => conversion works with all controllers that
- crash on unknown commands, too.
- B: Programs opening unit 0 could crash (e.g. SysInfo with the SCSI
- option), because unit 0 is only an internal unit. Fixed.
- N: patch to enable FFS to recognize different disk sizes
- N: Automatically created DPUnit names are unique now.
-
- * Release 1.0e, 08.08.95
- (DiskProtection V1.3, diskprot.device V1.3)
- B: TD_ADDCHANGEINT locked diskprot.device's IO with
- trackdisk.device => AFS didn't work. Fixed.
- N: DiskProtection offers a quick format instead of conversion, too
-
- * Release 1.0f, 09.08.95
- (DiskProtection V1.4, diskprot.device V1.4)
- N: Only one DiskProtection prefs program may run at the same time.
- B: A msg port was not deleted.
- C: rewrote dosdriver inhibiting: some potential bugs removed
- C: minor code cleanup
-
- * Release 1.0g, 21.08.95
- (DiskProtection V1.5, diskprot.device V1.5)
- C: Diskblock encryption: From now on the first longword of every
- block is xor-ed with the block offset before encryption to make
- the ciphertext of blocks with the same contents different. This is
- slightly faster (up to 4%) than the old method of prepending the
- offset. That is still suported, so disks and partitions with older
- versions of DiskProtection can be used without changes. However,
- to use the faster method you have to decrypt the old DPUnit,
- delete it and create a new DPUnit.
- B: Resident passwords didn't work with OS2.04. Fixed.
- B: Changing a password's text was buggy and could sometimes lead
- to unpredictable results. Fixed.
- B: Some texts inadvertedly contained characters that caused Triton
- to crash. Fixed.
- N: With WB < 3.0 the reqtools screenmode requester is supported.
- C: Conversion window shows new password names instead of the old
- ones.
- C: DiskProtection requesters are no longer opened on the access
- verification screen.
- C: Added light/dark squares on both sides of the dimmer slider to
- make clear that "100%" means full brightness.
- C: Renamed the "DiskProtection Access Protection" to
- "DiskProtection Access Verification" on popular demand. (Better
- that way, Jussi?) :-)
-
- * Release 1.0h, 21.09.95
- (DiskProtection V1.6, diskprot.device V1.6)
- B: At startup sometimes the access verification was
- unintentionally activated. Fixed.
- B: The screenblanker didn't blank the mousepointer on screens with
- <256 colors. Fixed.
- C: If the screen blanker is already activated when the access
- verification automatically pops up it this screen will be dark,
- too.
-
- * Release 1.0i, 23.10.95
- (DiskProtection V1.6, diskprot.device V1.7)
- C: DPUnit conversion uses TD_PROTSTATUS only with trackdisk.device.
-
- * Release 1.0j, 02.11.95
- (DiskProtection V1.7, diskprot.device V1.7)
- N: More messages in the debugging version.
- B: Sometimes partitions were locked unnescessarily.
- C: Changed default button in one error requester you should never
- see anyway ;-)
-
- * Release 1.1, 16.11.95
- (DiskProtection V1.8, diskprot.device V1.8)
- C: Finally works with oktagon.device, too! The problem was that
- the task, that communicates with oktagon.device, has to be the one
- that opened the device. DiskProtection however implemented
- opening and communication in different tasks...
- N: The user can make conversion take place even if locking a
- filesystem fails.
- C: Reduced width of some requester texts.
- C: Memory for kicktags is allocated at the end of a memory region
- first. Increases stability of resident passwords.
- C: Device allows only trackdisk commands.
- B: System password was not requested when starting DiskProtection
- directly after reboot and this password was resident. Alas, now it
- is requested twice in some cases, but I prefer this solution.
-
- * Release 1.1a, 14.01.96
- (DiskProtection V1.8, diskprot.device V1.9)
- N: a fast and unsafe encryption algorithm: SCRM (Scramble)
- B: diskprot.device has to be in DEVS: in order to be able to mount
- DosDrivers in the startup-sequence. Fixed in the installer script.
-
- * Release 1.1b, 16.1.96
- (DiskProtection V1.9, diskprot.device V1.9, DPInit V0.1)
- N: DPInit
- N: ExampleXPK: example XPK sublibrary compatible with
- DiskProtection
- B: Sorting order in XPK sublibrary requester is no longer
- reversed. Why did nobody complain earlier? :-)
-
- * Release 1.1c, 19.1.96
- (DiskProtection V1.9, diskprot.device V1.10, DPInit V0.1)
- B: SCRM was buggy and unuseable. I learned one thing: Never ever
- hurry up with programming at the end of an amiga meeting! ;-)
- B: Forgot to include DPInit in the archive.
-
- * Release 1.1d, 25.05.96
- (DiskProtection V1.10, diskprot.device V1.11, DPInit V0.1)
- B: DiskProtection crashed when the locale.library became available
- only after diskprot.device was opened.
- B: DiskProtection takes care of [Max|Min]PkInChunk now.
- B: "Hide in File" did not find the password in short files and
- didn't close the file.
- C: rewrote xpkSCRM in optimized assembler
- N: Registration Requester
-
- * Release 1.2, 27.05.96
- (DiskProtection V1.10, diskprot.device V1.11, DPInit V1.0)
- C: bumped revisions
- C: changed DPInit icon
-