dbfp_pub/docs/RELEASE_NOTES

80 lines
2.9 KiB
Plaintext

---------------
Future Work
---------------
- Fuzzy Logic database schema detection
------------
History
------------
version 1.00b
-NEW: added a new table in the index database that has app details (metadata)
-NEW: added documentation for the index database schema
-NEW: added documentation for the fingerprint format
-NEW: added new functions to query the metadata table
-MOD: improved the scanning of the database to be fingerprinted
-MOD: improved the compareFingerprintDir, split find fingerprint functions
-MOD: improved index creation with commit() and rollback()
-FIX: bug fix for the path parsing of the database file
version 0.98
-new feature: query for md5 hash
-command switch "-md5 <hash_string>"
-new feature: add fingerprint to index
-command switch "-idxf"
-modified commandline parameters
-bug fixes
version 0.97
-add more verbose output options to command line interface
"-v" is logging level INFO
"-vv" is logging level DEBUG
-changed android data switch from "-dd" to "-ad"
-changed command line option "-f" to "-db"
-changed command line option "-pull" to "-android_pull"
-fixed bugs introduced with the importJSON and the fingerprint index comparison feature
-bug fixes to the -db feature to allow for single filename, improved error messages in the command line tool
-code cleanup to be more consistent with print statements and exception handing when calling the API
version 0.96
-new feature, creates and index of the fingerprints for quick comparisons
-"-fd" fingerprint directory, this directory should contain a lot of fingerprints
-an index file will be automatically created if none exists
-there are two index tables
-added the "-v" to make the output more verbose
-removed most print statements, replaced the logging
-modified commandline switch to be "-db" for database to be scanned
-fixed bugs with fingerprints that are created in a batch
version 0.95
-improve sql create parsing
-improved database and fingerprint comparison
-added android app data dump processing (-dd)
-added fingerprint index to improve speed of comparison (-idx)
version 0.90
-improved sql create parsing
-improved support for AOSP Androd contacts database
-improved the table schema comparison
-added as an option and to the fingerprint:
app name, app version, notes regarding this scan
version 0.85
-modified format
-added "file-metadata", info about the scanner and fingerprint file
-added "fingerprint-hashes", each sql statement hashed
version 0.8
-added JSON import
-added database schema comparison. currently only compares
version 0.7
-updated fingerprint to include SQLite database commands to create the tables
-updated fingerprint to include file metadata which is version of the fingerprint JSON file format
version 0.6
- export a database fingerprint to a JSON file