summaryrefslogtreecommitdiff
path: root/plugins/Dbx_sqlite/src/dbevents.cpp
AgeCommit message (Collapse)Author
2022-04-06remove executable attribute from affected filesgeorgehazan
2021-12-26DWORD -> uint32_tGeorge Hazan
2021-12-26BYTE -> uint8_tGeorge Hazan
2021-12-26PBYTE -> uint8_t*George Hazan
2021-11-07update for system includes & import librariesGeorge Hazan
2021-07-05fix for occasional crashGeorge Hazan
2021-06-05major code cleaning in regard to db_event_getBlobSize & event memory allocationGeorge Hazan
2021-04-13dbx_sqlite: implemented database checker + version bumpGeorge Hazan
2021-04-03fix of crazy problems in SQLITE when two instances of database are running ↵George Hazan
at a time
2021-04-01fixes #2822 (dbx_sqlite: total encryption is broken)George Hazan
2021-02-27fixes #2736 (Dbx_sqlite: improper work of FindNext/FindPrev results to the ↵George Hazan
eternal loop)
2021-02-20oops... Dbx_sqlite doesn't handle system events properlyGeorge Hazan
2021-01-31Dbx_sqlite:George Hazan
- advanced error handling; - a profile is always opened in exclusive mode; - fixes #2717 (wrong query in line 115); - fixes #2694 (two Mirandas can open the same profile, but the second one fails); - version bump
2021-01-16dbx_sqlite:George Hazan
- major speed-up (we don't close each transaction immediately); - assert replaced with correct error logging (to be able to debug problems using network logs); - code cleaning; - version bump
2021-01-10minor code cleaningGeorge Hazan
2021-01-10fixes #2121 ([dbx_sqlite] Event updates do not work properly)George Hazan
2021-01-07less constants, less arraysGeorge Hazan
2021-01-07Dbx_sqlite:George Hazan
- fix: records from events_srt should be also removed when a contact is deleted; - fix: last unread event should be stored in cache when new ts is larger, not smaller; - fix: history length should be calculated using events_srt either; - SQL syntax fixes; - code cleaning
2020-11-22dbx_sqlite: logic fixGluzskiy Alexandr
2020-11-22someone told me what prev/next only can be called after last/first....Gluzskiy Alexandr
looks like it is not true
2020-06-15simpler way of applying server ids to messagesGeorge Hazan
2020-05-24implemented starting position support in cursorsGluzskiy Alexandr
2020-05-13kinda first working version of database event cursorsGeorge Hazan
2020-05-12event cursors for mdbx driverGeorge Hazan
2020-05-10dbx_sqlite: fixed crash possibility if cursor with destroyed statement usedGluzskiy Alexandr
2020-05-10dbx_sqlite: implemented cursor db apiGluzskiy Alexandr
2020-04-25DBEF_TEMPORARY - new flag to disable event notification about event additionGeorge Hazan
2020-04-25db_event_add / db_event_edit to receive const pointer to DBEVENTINFOGeorge Hazan
2020-01-20db_event_delete: unused parameter removedGeorge Hazan
2019-06-10dbx_sqlite: dropped first/last event cache (broken by reimplementation)Gluzskiy Alexandr
2019-06-10dbx_sqlite: fixed a lot iof typosGluzskiy Alexandr
//i was a bit too much sleepy, sorry )
2019-06-05fix against insertion of duplicate records for subsGeorge Hazan
2019-06-05dbx_sqlite: reimplemented FindLastEvent, FindPrevEventGluzskiy Alexandr
2019-06-05dbx_sqlite: implemented FindFirstEvent FindNextEvent (need some testing)Gluzskiy Alexandr
2019-06-05dbx_sqlite: silenced few warningsGluzskiy Alexandr
2019-06-05dbx_sqlite: implemented MetaMergeHistory and MetaSplitHistoryGluzskiy Alexandr
//untested
2019-06-05sbx_sqlite: get rid of size col in events tableGluzskiy Alexandr
(need testing, incompatible with old db)
2019-06-05 modified: plugins/Dbx_sqlite/src/dbevents.cppGluzskiy Alexandr
2019-06-05dbx_sqlite: implemented cleaning of events_srtGluzskiy Alexandr
2019-06-05dbx_sqlite: add record to srt table for subcontactGluzskiy Alexandr
2019-06-05dbx_sqlite: add incomming events also to srt tableGluzskiy Alexandr
2019-06-05sbx_sqlite: working on "Modify dbx_sqlite data schema #1949"Gluzskiy Alexandr
2018-12-18C++ exceptions are disabled in all cases where they just prevent warningsGeorge Hazan
2018-11-01dbx_sqlite:aunsane
- remove settings and events with contact - code cleanup
2018-10-17dbx_sqlite: store event into sub, but notify metaaunsane
2018-10-17crash fixGeorge Hazan
2018-10-15dbx_sqlite: breaking changesaunsane
- removed contect_event table - added contact_id to event table - some improvements to event cache - increased speed of import -varsion bump
2018-10-11dbx_sqlite: fix crash when event's module is wiped after sql statement resetaunsane
2018-10-10stupid schema with event handles sharing via CreateEventHook eliminatedGeorge Hazan
2018-10-08dbx_sqlite: renamed columns with idaunsane
- add some indexes - fix contact loading - add event in metacontact history too - added safety mode support - added asserts to control sqlite statement result