├── .gitignore ├── .travis.yml ├── AUTHORS.md ├── CHANGES.md ├── CONTRIBUTING.md ├── HISTORY.md ├── LICENSE.md ├── README.md ├── SQLitePlugin.coffee.md ├── bin ├── test.ps1 └── test.sh ├── circle.yml ├── package.json ├── plugin.xml ├── scripts ├── beforePluginInstall.js └── prepareSpec.js ├── spec ├── config.xml ├── package.json └── www │ ├── index.html │ ├── lib │ └── jasmine-2.5.2 │ │ ├── boot.js │ │ ├── console.js │ │ ├── jasmine-html.js │ │ ├── jasmine.css │ │ ├── jasmine.js │ │ └── jasmine_favicon.png │ └── spec │ ├── basic-db-tx-sql-storage-results.js │ ├── browser-check-startup.js │ ├── cipher.js │ ├── db-open-close-delete-test.js │ ├── db-simultaneous-tx-access-test.js │ ├── db-sql-operations-test.js │ ├── db-tx-error-handling-test.js │ ├── db-tx-error-mapping-test.js │ ├── db-tx-multiple-update-test.js │ ├── db-tx-sql-features-test.js │ ├── db-tx-sql-select-value-test.js │ ├── db-tx-string-test.js │ ├── db-tx-value-bindings-test.js │ ├── ext-tx-blob-test.js │ ├── regexp-test.js │ ├── self-test.js │ ├── sql-batch-test.js │ ├── sqlite-version-test.js │ └── tx-semantics-test.js ├── src ├── android │ ├── io │ │ └── sqlc │ │ │ ├── SQLiteAndroidDatabase.java │ │ │ ├── SQLiteConnectorDatabase.java │ │ │ └── SQLitePlugin.java │ └── libs │ │ └── android-database-sqlcipher.jar ├── common │ ├── sqlite3.c │ └── sqlite3.h ├── ios │ ├── CustomPSPDFThreadSafeMutableDictionary.m │ ├── SQLitePlugin.h │ └── SQLitePlugin.m └── windows │ ├── SQLite3-WinRT-sync │ ├── SQLite3 │ │ ├── Constants.cpp │ │ ├── Constants.h │ │ ├── Database.cpp │ │ ├── Database.h │ │ ├── SQLite3.Shared.vcxitems │ │ ├── SQLite3.UWP.vcxproj │ │ ├── SQLite3.sln │ │ ├── Statement.cpp │ │ ├── Statement.h │ │ ├── pch.cpp │ │ └── pch.h │ └── SQLite3JS │ │ └── js │ │ └── SQLite3.js │ └── sqlite-proxy.js ├── tests ├── plugin.xml └── tests.js └── www └── SQLitePlugin.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/README.md -------------------------------------------------------------------------------- /SQLitePlugin.coffee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/SQLitePlugin.coffee.md -------------------------------------------------------------------------------- /bin/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/bin/test.ps1 -------------------------------------------------------------------------------- /bin/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/bin/test.sh -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/circle.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/package.json -------------------------------------------------------------------------------- /plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/plugin.xml -------------------------------------------------------------------------------- /scripts/beforePluginInstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/scripts/beforePluginInstall.js -------------------------------------------------------------------------------- /scripts/prepareSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/scripts/prepareSpec.js -------------------------------------------------------------------------------- /spec/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/config.xml -------------------------------------------------------------------------------- /spec/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/package.json -------------------------------------------------------------------------------- /spec/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/index.html -------------------------------------------------------------------------------- /spec/www/lib/jasmine-2.5.2/boot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/lib/jasmine-2.5.2/boot.js -------------------------------------------------------------------------------- /spec/www/lib/jasmine-2.5.2/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/lib/jasmine-2.5.2/console.js -------------------------------------------------------------------------------- /spec/www/lib/jasmine-2.5.2/jasmine-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/lib/jasmine-2.5.2/jasmine-html.js -------------------------------------------------------------------------------- /spec/www/lib/jasmine-2.5.2/jasmine.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/lib/jasmine-2.5.2/jasmine.css -------------------------------------------------------------------------------- /spec/www/lib/jasmine-2.5.2/jasmine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/lib/jasmine-2.5.2/jasmine.js -------------------------------------------------------------------------------- /spec/www/lib/jasmine-2.5.2/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/lib/jasmine-2.5.2/jasmine_favicon.png -------------------------------------------------------------------------------- /spec/www/spec/basic-db-tx-sql-storage-results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/basic-db-tx-sql-storage-results.js -------------------------------------------------------------------------------- /spec/www/spec/browser-check-startup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/browser-check-startup.js -------------------------------------------------------------------------------- /spec/www/spec/cipher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/cipher.js -------------------------------------------------------------------------------- /spec/www/spec/db-open-close-delete-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-open-close-delete-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-simultaneous-tx-access-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-simultaneous-tx-access-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-sql-operations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-sql-operations-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-error-handling-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-error-handling-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-error-mapping-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-error-mapping-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-multiple-update-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-multiple-update-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-sql-features-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-sql-features-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-sql-select-value-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-sql-select-value-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-string-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-string-test.js -------------------------------------------------------------------------------- /spec/www/spec/db-tx-value-bindings-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/db-tx-value-bindings-test.js -------------------------------------------------------------------------------- /spec/www/spec/ext-tx-blob-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/ext-tx-blob-test.js -------------------------------------------------------------------------------- /spec/www/spec/regexp-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/regexp-test.js -------------------------------------------------------------------------------- /spec/www/spec/self-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/self-test.js -------------------------------------------------------------------------------- /spec/www/spec/sql-batch-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/sql-batch-test.js -------------------------------------------------------------------------------- /spec/www/spec/sqlite-version-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/sqlite-version-test.js -------------------------------------------------------------------------------- /spec/www/spec/tx-semantics-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/spec/www/spec/tx-semantics-test.js -------------------------------------------------------------------------------- /src/android/io/sqlc/SQLiteAndroidDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/android/io/sqlc/SQLiteAndroidDatabase.java -------------------------------------------------------------------------------- /src/android/io/sqlc/SQLiteConnectorDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/android/io/sqlc/SQLiteConnectorDatabase.java -------------------------------------------------------------------------------- /src/android/io/sqlc/SQLitePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/android/io/sqlc/SQLitePlugin.java -------------------------------------------------------------------------------- /src/android/libs/android-database-sqlcipher.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/android/libs/android-database-sqlcipher.jar -------------------------------------------------------------------------------- /src/common/sqlite3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/common/sqlite3.c -------------------------------------------------------------------------------- /src/common/sqlite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/common/sqlite3.h -------------------------------------------------------------------------------- /src/ios/CustomPSPDFThreadSafeMutableDictionary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/ios/CustomPSPDFThreadSafeMutableDictionary.m -------------------------------------------------------------------------------- /src/ios/SQLitePlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/ios/SQLitePlugin.h -------------------------------------------------------------------------------- /src/ios/SQLitePlugin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/ios/SQLitePlugin.m -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/Constants.cpp: -------------------------------------------------------------------------------- 1 | #include "Constants.h" 2 | -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/Constants.h -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/Database.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/Database.cpp -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/Database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/Database.h -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/SQLite3.Shared.vcxitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/SQLite3.Shared.vcxitems -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/SQLite3.UWP.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/SQLite3.UWP.vcxproj -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/SQLite3.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/SQLite3.sln -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/Statement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/Statement.cpp -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/Statement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/Statement.h -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3/pch.h -------------------------------------------------------------------------------- /src/windows/SQLite3-WinRT-sync/SQLite3JS/js/SQLite3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/SQLite3-WinRT-sync/SQLite3JS/js/SQLite3.js -------------------------------------------------------------------------------- /src/windows/sqlite-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/src/windows/sqlite-proxy.js -------------------------------------------------------------------------------- /tests/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/tests/plugin.xml -------------------------------------------------------------------------------- /tests/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/tests/tests.js -------------------------------------------------------------------------------- /www/SQLitePlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storesafe/cordova-sqlcipher-adapter/HEAD/www/SQLitePlugin.js --------------------------------------------------------------------------------