Commit Graph

51 Commits

Author SHA1 Message Date
JohnE 9f8b791bca MOD: improved the table comparison, removed buggy code 2016-03-02 15:18:56 -08:00
JohnE 5b683cb108 WIP: improving the table compare function 2016-03-02 14:04:16 -08:00
JohnE ff1d7ab9ac MOD: improved the fingerprint comparison algorithm and the output 2016-03-02 01:46:12 -08:00
JohnE 40d10614a9 MOD: improved scan handling, updated index schema 2016-02-29 17:12:19 -08:00
JohnE 44bd8a54dd RELEASE: 1.00b 2016-02-26 20:46:22 -08:00
JohnE a141b51529 MOD: updated ver num, code cleanup 2016-02-26 20:21:42 -08:00
JohnE 19851a88eb FIX: the path parsing and the database file name have improved parsing 2016-02-26 01:18:17 -08:00
JohnE fd45cf6123 MOD: improved database creation 2016-02-25 14:38:57 -08:00
JohnE 0d6c52f2d4 NEW: added new table to the index with app info for each database, population of the index is complete too 2016-02-25 01:31:00 -08:00
JohnE 572c40ee86 MOD: finished updating code to support exceptions in scanDBFile 2016-02-24 02:09:39 -08:00
JohnE b06b5ae4c4 WIP: __readDatabase() 2016-02-23 12:12:04 -08:00
JohnE f738006147 FIX: improved the compareFingerprintDir, split find fingerprint functions, bug fixes 2016-02-22 13:22:00 -08:00
JohnE 6099bf0d34 MOD: updated docs for release 2016-02-20 02:05:10 -08:00
JohnE 3afbd57d78 MOD: insert working with an exception 2016-02-19 23:13:25 -08:00
JohnE 98720f214d MOD: more cleanup of print statements, better exception handling, changed switch from "-dd" to "-ad", changed switch from "-pull" to "-android_pull" 2016-01-29 21:30:11 -08:00
JohnE 2c3ef39e24 MOD: code cleanup to be more consistant with print statements and exception handing when calling the API 2016-01-29 13:24:44 -08:00
JohnE 3efcd0a482 FIX: bug fixes to the -db feature to allow for single filename, improved error messages in the command line tool 2016-01-23 15:44:21 -08:00
JohnE 85f7e474e2 UPD: updated the documents, updated the version #, ready for release 2016-01-12 23:39:16 -08:00
JohnE 734f5ba4b2 FIX: fixed bugs introduced with the importJSON and the fingerprint index cmoparison feature 2016-01-12 01:10:05 -08:00
JohnE 96ef570419 FIN: completed the fingerprint comparison with and index of fingerprints 2016-01-08 02:49:49 -08:00
JohnE 81fbd50dc5 WIP: second index is created and working on populating it 2015-12-14 15:27:07 -08:00
JohnE 7736404c30 WIP: problem inserting a row into database, troubleshooting 2015-12-10 12:48:13 -08:00
JohnE 8653b56e86 MOD: updated the open index for better exception handling, updated the json import and code, not using a getter for member variables because that is pointless, instead doing do.db_hash and db.table_hashes 2015-12-04 12:29:56 -08:00
JohnE c91a0f74dd MOD: added a timestamp to the fingerprints folder to avoid collisions, fingerprints_2015-12-02_131904 2015-12-02 13:22:31 -08:00
JohnE 78c1727afa MOD: updated the file version # since changes to the format were made 2015-12-02 11:33:01 -08:00
JohnE c87aea45f0 NEW: added processing of an android data folder 2015-11-30 17:35:15 -08:00
JohnE 9a0c1a9439 MOD: added db-metadata-md5 to the fingerprint. it is a md5 sum of a concatenation of each table md5 sum 2015-11-19 02:04:21 -08:00
JohnE 2417001be2 WIP: md5 create index 2015-11-16 15:57:28 -08:00
JohnE 0862011ee6 FIX: fixed the MD5 cmoparison 2015-11-10 00:25:55 -08:00
JohnE 2271075114 MOD: updated the percetage returned 2015-11-04 09:09:31 -08:00
JohnE f2606b31e5 Refactored the writeFingerprint function. Added better exception handling for file writing. 2015-11-03 18:01:08 -08:00
JohnE 50a8e10988 WIP: fingerprint comparison with MD5 index 2015-11-03 08:59:43 -08:00
JohnE d94f5c8659 WIP: updating the automated fingerprinting 2015-10-27 08:55:25 -07:00
JohnE ebc70cfdb8 MOD: updated the regex to be more flexible with whitespace 2015-09-26 01:16:03 -07:00
JohnE 5d4d351248 MOD: updated the processing of sql create statements to handle more syntax styles 2015-09-23 12:21:54 -07:00
JohnE 5bc90d7407 WIP: improved schema parsing 2015-09-21 23:20:11 -07:00
JohnE 82651d5388 FIX: parsing of PRIMARY KEY (field_name_111, field_name_222) 2015-09-17 02:50:01 -07:00
JohnE 82bf211e4c MOD: improved the table schema comparison, difference # count added, cleaned up old commented code 2015-09-03 01:31:39 -07:00
JohnE 7fa40e6c9c NEW: added app name, app version, notes, to the fingerprint metadata to support multiple fingerprint files 2015-08-27 19:48:42 -07:00
JohnE 5aae277ec2 NEW: added hashing to fingerprint, added time/date 2015-08-25 02:35:36 -07:00
JohnE f2e622d36a MOD: modified and code cleanup 2015-08-25 01:20:18 -07:00
JohnE 42c8dfa493 FIN: database schema compare 2015-06-25 09:56:51 -07:00
JohnE 80d9fbacd1 FIN: import JSON schema 2015-06-19 17:12:09 -07:00
JohnE 0eeb77862e WIP: import JSON file 2015-06-16 09:22:58 -07:00
JohnE e56551d9a8 WIP: import JSON file 2015-06-12 15:10:05 -07:00
JohnE 983995ef5b FIN: database schema writing of tables info 2015-06-12 00:53:29 -07:00
JohnE 0fd3ab06f9 WIP: write database schema to file JSON 2015-06-11 10:14:59 -07:00
JohnE 53628d6531 table definition export as JSON complete 2015-06-09 16:19:51 -07:00
JohnE ee034649bb WIP: JSON output 2015-06-08 15:54:28 -07:00
JohnE 0c823220eb restructure library to be all classes, no globals 2015-06-08 14:32:38 -07:00