- Extend baseline version checker.
- oem_b2b support.
- Add S3 URL fallback.
- Use 7z 19.00.
- oem_eea support.
- Randomly generate user agents for most web operations.
- Fix compatibility with time.clock.
- SDM636 loader support.
- KEY2 loader support.
- Add new syntax option to newprd.
- Add (temp) bbb5 devcfg to loader.
- Add no prefix switch for newprd.
- Use 7z 18.05.
- Fix filtering issue with link generator.
- Reenable downloads for full OS, but skip hash verify.
- Add decorator to retry timeouts while scanning.
- Add remote option for OTA scan.
- Migrate config files to appdata.
- Add export switch for TCL tools.
- Update flasher for bbb5, Indo bbb7, oem_russia.
- Questionnaire fix.
- Add new PRD scanner script.
- Support non-KEYone tclloader files.
- Add device filter to tclscan.
- Add questionnaire to tclscan.
- Disable extra spaces at end of family lookup.
- Fix spacing when checking one-device family certs.
- Improve scan text output.
- Add option for tclscan to scan for OTA upgrades.
- Add UCRT DLLs to build for pre-W10 and x86.
- Fix PTCRB scraper.
- Use 7z 17.01.
- Add script files to pyinstaller_exe.
- Attach datafile to certchecker.
- Add TCL delta script.
- Add TCL loader handling script.
- Move dat files to subdir.
- Add TCL scanner script.
- Add KEYone prd list.
- Refactor JSON into separate files in subdir.
- Add code to download Android platform tools.
- Disable scraping BBMobile loader page.
- Prep for KEYone carrier variants.
- Add KEYone autoloader urls, BBMobile support scraper.
- Temporarily filter droidlookup devices.
- Fix link generator, tests.
- Don't accidentally delete uncompressed loaders.
- Add 10.3.3+ filtering for STL100-1.
- Add new devices to droidlookup devicetype.
- Update to VS2017.
- Add minimum versions to requirements.
- Change device ID reminder.
- Build 32 and 64 bit releases, with UPX.
- Change no alpha 2 flag to no alpha/beta 2 flag.
- Add edge cases to JSON.
- Fix trailing whitespace.
- Add zero-length filter to textgenerator.
- Add questionnaire to barlinker.
- Update dates.
- Fix args with droidscraper.
- Disable GPG agent, make it truly unattended.
- Use defusedxml.
- Make loader offset bytestring instead of file.
- Add cached bars utilization for archivist, lazyloader.
- Move from cx_freeze to pyinstaller.
- Add default case to downloader script.
- Fix incorrect args for frozen archivist.
- Fix typo in autolookup args.
- Fix typo with blitz links.
- Fix pathing with lazyloader.
- Create folder if specified but doesn't exist.
- Add git index handling to download_dats.
- Fix threading issue.
- Clean exception handling a bit.
- Move some temporary directories to tempdir.
- Fix typo with URL generator.
- Full DTEK60 scan support.
- Add barlinker script.
- Add autoloader page scraper.
- Make kernchecker look nicer.
- Make SQL insertion for autolookup threaded.
- Run autolookup/URL generation in a separate thread.
- Fix bug with SSL email.
- Since when did separate folders not work?
- Fix bug with pseudocap.
- Fix bug in archivist.
- SHA3 support for python 3.6.
- Fix errors in sqlexport script.
- Fix DTEK50 hashes.
- Droidlookup now scans all by default.
- Fix kernchecker only reading first page of github branches.
- Prod only filter for autolookup, SDK support for linkgen.
- Add selective filter to filehasher/gpgrunner.
- Add info generator as standalone + archivist.
- Add software release availability checker.
- Add --all switch to droidlookup, refactor args.
- Fix requests breaking 3.2.
- Privlookup->droidlookup, DTEK50 support.
- Add Dev Alpha URL generator.
- Add webbrowser code list to cchecker.
- Add single lookup to privlookup.
- Cleanup print output for privlookup.
- Add CAP/CFP version to version args.
- CAP 3.11.0.27.
- Fix email.
- Add commit date to versioneer.
- Sort metadata.
- Add default start and stop to privlookup.
- Use https where possible.
- Cx_freeze support for versioneer.
- Util lookup for kernchecker.
- Fix download_dats without needing dependencies.
- Simplejson.
- Versioneer for frozen exes, metadata scanner.
- Use versioneer.
- Sha-0.
- Add hash lookup to Priv scanner.
- Actually use threadpoolexecutor for Priv loader scan.
- Add Priv autoloader scanner.
- Add uncompressed tar support.
- Add separate CAP shim.
- Make hashing parallel.
- Deprecate single-file hash.
- Make GPG signature creation parallel.
- Fix archivist if release is not for all devices.
- Add availability filter to sqlexport.
- Add guard to SR lookup.
- Add manual dat download script.
- Fix CSV export column name.
- Fix bugs, update date, add selective option to cchecker.
- Fix bug with signed file discovery.
- Convert timer from seconds to hh:mm:ss.
- Add family lookup for certchecker.
- Add more executables to cx_freeze.
- Add CFP shim script.
- Fix bug with core downloader.
- Fix download errors.
- Add kernel check script.
- Fix escreens bug.
- Remove GUI, since it sucks and doesn't work with py3.5.
- Add list certs/all devices function to certchecker.
- Add core autoloader support to lazyloader/archivist.
- Get PTCRB checking working with priv.
- Fix bug with pseudocap.
- Make SQL list dump explicitly formatted.
- Add autoloader verifier functions (Windows only).
- Make removing signed files show basename, not abspath.
- Add entry list function for sqlexport.
- Fix incorrect availability for SQL entry.
- SQL takes in all SW rels; add available/first date fields.
- Add SQL DB pop function to sqlexport.
- Improve PTCRB entry detection/cleaning.
- Fix CAP ConfigParser.
- Fix config files deleting themselves.
- Add self-email functionality for autolookup.
- Add SQL validation to autolookup.
- Add hybrid radio software guessing to archivist, lazyloader.
- Add existence checker for SQL.
- Add ceiling to autolookup.
- Fix json not being included w/frozen lazyloader.
- Add bar downloader script.
- Fix error with radio only loaders.
- Fix broken alt SW check.
- Add more input checks to lazyloader.
- Add app names to exported app list.
- Clean up cchecker args, add forced OS option.
- Fix selective compression.
- More granular errors for SQL.
- Force loader creation w/archivist.
- Add method option to archivist.
- Make 7z compression/verification quiet.
- Add compression script.
- Fix 7z verification.
- Fix bugs with 7z verify, STL100-1 OS image fallback.
- Add radio SW to lazyloader/archivist preamble.
- Make CAP path ini-dependent.
- Convert compression mode to ConfigParser, fix radio folder names.
- Rewrite hash wrapper to take ConfigParser.
- Add different radio (and hybrid loader naming) option to lazyloader, archivist.
- Linkgen: option to use different radio with different SW release.
- Add available-only (quiet) mode to autolookup.
- (Attempt to) Fix broken loaders due to improper offset length.
- Add force SW release option to cchecker, archive verifier to archivist.
- Add manifest/blitz checking to scripts, VZW OS fallback for archivist.
- Add archive verifier wrapper function, manifest verifier functions.
- Fix bundle lookup in carrierchecker args.
- Add SQL DB/CSV export functions.
- Add standalone cap script.
- Add no gui arg to lazyloader
- Fix linkgen guessing.
- Fix errors with argument validators.
- Validate mcc/mnc for carrierchecker.
- Add cert checker through beautifulsoup.
- Replace hardcoded device lists and IDs with JSON.
- 7z compression now works with space-containing paths.
- Add "GUI" to lazyloader.
- Prevent autolookup overflow.
- Add custom increment to autolookup.
- Fix error with unavailable link text sizes.
- Add size to generated links.
- Add Content-Length getter to networkutils.
- Add app bar export to carrierchecker.
- Add bar integrity check to archivist, carrierchecker, lazyloader.
- Add link generation option to autolookup.
- Add Ctrl+C kill switch to multithread lookup.
- Add no-download option to lazyloader.
- Add timeout to lookup to keep things fresh.
- Multithread autolookup.
- Fix availability check.
- Replace HEAD request with GET request for carrier checker.
- Start making unit tests.
- Fix argparse validation errors.
- Prevent recursive GPG signatures.
- Preserve leading zeroes for Adler32, CRC32 results.
- Add block to check for device in lazyloader.
- Add option to continue on unknown radio version.
- Add cx_freeze setup for lazyloader.
- Allow for local ca certs bundle.
- Fix bug with individual cksum files.
- Fix possible error condition with version-dependent links.
- Add radiocheck, pre-10.3.1 support to archivist.
- Make download/blitz output much less verbose.
- Add edge cases to lazyloader (renames, missing files, radio not +1).
- Add availability check to linkgen.
- If downloading through lazyloader, replace filename with "OS/radio".
- Add option to guess software/radio from OS for some scripts.
- Replace visible PGP passphrase input with getpass (i.e. hidden).
- Add one/many cksum file option to archivist, filehasher.
- Fix issue with grabbing STL100-1/Z3 OS name.
- Hashes now in separate files by default.
- Invalid downloads/autoloader creation less shouty.
- Add filesize to downloader.
- Make loader creation less shouty in case of error.
- Replace raw entry of PGP key/phrase with configparser file.
- Be selective with deleting uncompressed loader folders.
- Skip empty folders with verifier.
- Make blitz packaging work on 3.2.
- Remove alpha2 lookup.
- Add current OS version counter to autolookup.
- Replace loadergen default CAP with supplied CAP file.
- Fix autoloader error in pseudocap.
- Add blocksize to CRC32.
- Make loadergen exceptions verbose.
- Add Verizon OS files to linkgen.
- Add logging to autolookup.
- Add cmd wrapper for autolookup.
- Ctrl+C to break lookup loop.
- Autolookup method wrapper.
- Error checking for swrel lookup.
- Add bundle check setting to carrierchecker.
- Add sw release lookup, available bundle lookup.
- Fix GPG crash.
- Fix crash on trying to gpg-verify folders.
- Add GPG verification; option for archivist or standalone script.
- Add Python 3.2/3.3 support.
- Fix linkgen output bug.
- Pypi upload is stupid.
- Add blitz creation.
- Add link exporter.
- Add link export option to cchecker.
- Fix type error with bb-escreens.
- Remove trailing newlines in filehasher.
- Escreen code generator.
- Validate blocksize before using.
- Pretty format OS/radio versions in archivist.
- Fix folder create with cchecker.
- Add all hash arg to archivist cmd wrapper.
- Add cmd script for file hashing.
- Make working dirs if they don't exist.
- Add upgrade/debrick bar download to carrierchecker.
- Update CAP to 3.11.0.22.
- Add whirlpool hash.
- Fix missing Leap lookup, add model name to cchecker.
- Re-add press enter to exit.
- Fix case sensitivity with cchecker.
- Add carrier checker.
- Initial commit, 1.0.1.