IndexedDB: Protect against key prefix overflows
[WebKit-https.git] / Source / WebCore / Modules / indexeddb / IDBDatabaseBackendImpl.cpp
2013-03-11 alecflett@chromium.orgIndexedDB: Protect against key prefix overflows
2013-03-05 alecflett@chromium.orgIndexedDB: Properly refactor frontend/backend code...
2013-03-05 dpranke@chromium.orgUnreviewed, rolling out r144798.
2013-03-05 alecflett@chromium.orgIndexedDB: Properly refactor frontend/backend code...
2013-02-22 alecflett@chromium.orgIndexedDB: Implement SharedBuffer version of put()...
2013-02-15 alecflett@chromium.orgIndexedDB: Implement SharedBuffer version of put()
2013-02-01 alecflett@chromium.orgIndexedDB: remove old transaction backend bootstrap...
2013-01-31 jsbell@chromium.orgIndexedDB: IDBKeyRange::isOnlyKey() does pointer equali...
2013-01-30 alecflett@chromium.orgIndexedDB: clean up scheduleTask return type
2013-01-30 alecflett@chromium.orgIndexedDB: Avoid crashing when deleting indexes
2013-01-29 alecflett@chromium.orgIndexedDB: Pass metadata in to IDBOpenDBRequest.onUpgra...
2013-01-29 jsbell@chromium.org[Chromium] IndexedDB: Let callers specify reason (error...
2013-01-29 commit-queue@webki... Unreviewed, rolling out r141049.
2013-01-29 alecflett@chromium.orgIndexedDB: Pass metadata in to IDBOpenDBRequest.onUpgra...
2013-01-28 commit-queue@webki... Unreviewed, rolling out r140934, r140935, and r140937.
2013-01-28 commit-queue@webki... Unreviewed, rolling out r140602.
2013-01-28 keishi@webkit.orgUnreviewed, rolling out r140850.
2013-01-25 alecflett@chromium.orgIndexedDB: Move TaskType enum to IDBDatabaseBackendInte...
2013-01-23 jsbell@chromium.orgIndexedDB: Remove IDBVersionChangeRequest
2013-01-19 alecflett@chromium.orgIndexedDB: Switch to new createTransaction call
2013-01-14 alecflett@chromium.orgIndexedDB: Remove IDBObjectStore/IndexBackendImpl and...
2013-01-10 alecflett@chromium.orgIndexedDB: Allow createIndex/createObjectStore to be...
2013-01-06 commit-queue@webki... IndexedDB: Replace int64 with int64_t
2013-01-05 alecflett@chromium.orgIndexedDB: Migrate backend ObjectStore calls to use...
2013-01-02 alecflett@chromium.orgIndexedDB: Use non-const buffers in put() to avoid...
2012-12-21 jsbell@chromium.orgIndexedDB: Combine openConnection and openConnectionWit...
2012-12-20 jsbell@chromium.orgIndexedDB: Layout test showing delete database getting...
2012-12-13 dgrogan@chromium.orgIndexedDB: Improve error messages
2012-12-12 alecflett@chromium.orgIndexedDB: Stub out data operations on IDBDatabaseBacke...
2012-12-07 alecflett@chromium.orgIndexedDB: propagate transaction_ids through open/upgra...
2012-12-06 dgrogan@chromium.orgIndexedDB: Abort transactions because of leveldb errors...
2012-12-06 jsbell@chromium.orgIndexedDB: Allow multiple transactions to interleave...
2012-12-05 alecflett@chromium.orgIndexedDB: Stub out transaction-backend methods
2012-12-05 jsbell@chromium.orgIndexedDB: Replace use of ScriptExecutionContext::Task...
2012-12-03 alecflett@chromium.orgIndexedDB: remove IDBDatabaseBackendInterface::transact...
2012-12-03 jsbell@chromium.orgIndexedDB: Rename exception enum members from UGLY_ERR...
2012-11-30 jsbell@chromium.orgIndexedDB: Replace use of ScriptExecutionContext::Task...
2012-11-27 jsbell@chromium.orgIndexedDB: Simplify transaction timers and event tracking
2012-11-27 dgrogan@chromium.orgIndexedDB: Remove IDBDatabase.setVersion API
2012-11-27 alecflett@chromium.orgIndexedDB: stub out IDBDatabaseBackendInterface::create...
2012-11-20 dgrogan@chromium.orgIndexedDB: Complex series of opens/deleteDatabase fails...
2012-11-09 alecflett@chromium.orgIndexedDB: switch frontend to use int64_t-based references
2012-11-09 commit-queue@webki... Unreviewed, rolling out r134010.
2012-11-09 alecflett@chromium.orgIndexedDB: switch frontend to use int64_t-based references
2012-11-09 commit-queue@webki... Unreviewed, rolling out r133984.
2012-11-09 alecflett@chromium.orgIndexedDB: switch frontend to use int64_t-based references
2012-11-07 jsbell@chromium.orgIndexedDB: Assertion failure with open() within upgrade...
2012-11-01 alecflett@chromium.orgIndexedDB: add methods to support id-based backend...
2012-11-01 senorblanco@chromi... Unreviewed, rolling out r133107.
2012-11-01 alecflett@chromium.orgIndexedDB: add methods to support id-based backend...
2012-10-23 alecflett@chromium.orgIndexedDB: refactor backend to use IDB*Metadata
2012-10-19 alecflett@chromium.orgIndexedDB: Refactor IDBDatabaseBackendImpl to use IDBDa...
2012-10-17 alecflett@chromium.orgIndexedDB: Explicitly send null/undefined/integers...
2012-10-15 jsbell@chromium.orgIndexedDB: Pass type of error causing abort to IDBTrans...
2012-10-09 alecflett@chromium.orgIndexedDB: remove autogenerated objectStore/index id...
2012-10-07 benjamin@webkit.orgRename first/second to key/value in HashMap iterators
2012-10-04 alecflett@chromium.orgIndexedDB: promote objectstore/index backend ids to...
2012-10-02 dgrogan@chromium.orghttp/tests/inspector/indexeddb/database-structure.html...
2012-09-25 jsbell@chromium.orgIndexedDB: One transaction coordinator per database
2012-09-20 jsbell@chromium.orgIndexedDB: Pending call cleanup
2012-09-19 jsbell@chromium.orgIndexedDB: Remove "current transaction" concept from...
2012-09-19 dgrogan@chromium.orgIndexedDB: fire upgradeneeded even without an explicit...
2012-09-17 jsbell@chromium.orgIndexedDB: Result of IDBFactory.deleteDatabase() should...
2012-09-15 jsbell@chromium.orgIndexedDB: Calling close() during upgradeneeded handler...
2012-09-14 jsbell@chromium.orgIndexedDB: Consolidate two-phase connection to avoid...
2012-09-13 commit-queue@webki... Unreviewed, rolling out r128489.
2012-09-13 jsbell@chromium.orgIndexedDB: Consolidate two-phase connection to avoid...
2012-08-28 commit-queue@webki... Unreviewed, rolling out r126914.
2012-08-28 caio.oliveira@open... Rename first/second to key/value in HashMap iterators
2012-08-28 tkent@chromium.orgUnreviewed, rolling out r126836.
2012-08-28 caio.oliveira@open... Rename first/second to key/value in HashMap iterators
2012-08-22 dgrogan@chromium.orgIndexedDB: revert int version when version change trans...
2012-08-22 dgrogan@chromium.orgIndexedDB: Fire error at request when abort is called...
2012-08-17 dgrogan@chromium.orgIndexedDB: Test if getting a TRANSACTION_INACTIVE_ERR...
2012-08-17 dgrogan@chromium.orgIndexedDB: Frontend and plumbing for integer versions
2012-08-04 dgrogan@chromium.orgIndexedDB: Core upgradeneeded logic
2012-08-03 dimich@chromium.orgUnreviewed, rolling out r124540.
2012-08-03 dgrogan@chromium.orgIndexedDB: Core upgradeneeded logic
2012-07-20 jsbell@chromium.orgIndexedDB: Simplify backend interface classes
2012-07-20 dgrogan@chromium.orgIndexedDB: Include intVersion when converting between...
2012-06-26 jsbell@chromium.orgIndexedDB: Move method precondition checks to front...
2012-06-25 jsbell@chromium.orgIndexedDB: Remove unused backend property accessors
2012-06-22 jsbell@chromium.orgIndexedDB: Snapshot metadata in front end to avoid...
2012-06-20 jsbell@chromium.org[Chromium] IndexedDB: Don't close database if pending...
2012-06-13 dgrogan@chromium.orgIndexedDB: Add tests, an assert, and some comments...
2012-06-12 jsbell@chromium.orgIndexedDB: ObjectStore/Index shouldn't hold reference...
2012-06-12 commit-queue@webki... IndexedDB: Error codes, phase two
2012-06-08 dgrogan@chromium.orgIndexedDB: rename some instances of open to registerFro...
2012-06-07 commit-queue@webki... IndexedDB: Error codes, phase one
2012-05-31 commit-queue@webki... IndexedDB: Implement IDBTransaction.error and IDBReques...
2012-05-31 rafaelw@chromium.orgUnreviewed, rolling out r118986.
2012-05-30 commit-queue@webki... IndexedDB: Implement IDBTransaction.error and IDBReques...
2012-05-29 commit-queue@webki... IndexedDB: Align codes and names for IDB-specific and...
2012-05-22 dgrogan@chromium.orgIndexedDB: Fire error when there are problems opening...
2012-05-21 jsbell@chromium.orgIndexedDB: Store key paths in IDBKeyPath type instead...
2012-04-09 jsbell@chromium.orgUnreviewed, rolling out r113473.
2012-04-06 jsbell@chromium.orgIndexedDB: ObjectStore/Index shouldn't hold reference...
2012-03-02 abarth@webkit.orgMove WebCore/storage/IDB* files into WebCore/Modules...