summaryrefslogtreecommitdiff
path: root/src/ejabberd_sql.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2022-05-17Fix errors and warnings for "rebar3 edoc"Badlop1-2/+3
2022-02-11Update copyright year to 2022Badlop1-1/+1
2021-05-14When exporting for SQLite, use its specific escape options (#2576)Badlop1-0/+6
2021-03-18Revert "Close pgsql ports on ejabberd_sql process termination (#2541)"Badlop1-1/+0
2021-03-09Close pgsql ports on ejabberd_sql process termination (#2541)Badlop1-0/+1
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2020-12-03also convert embedded errors to binaryFrank Diebolt1-1/+1
2020-10-08Added sql_odbc_driver option for mssql dbJerome Sautret1-10/+11
2020-04-23use dsn-less config for mssql (#3131)ChaosKid421-44/+8
2020-03-18Also add "escape '\'" to prepared statements in pgsqllike_escapePaweł Chmielowski1-1/+1
2020-03-18Add escape '\' to like expression in pgsql to fix problem cockroachdbPaweł Chmielowski1-1/+1
2020-03-18Change conversion of boolean values for cockroachdbPaweł Chmielowski1-2/+2
2020-02-27Fix list parameters in sql queries on pgsqlPaweł Chmielowski1-6/+8
2020-02-26Support ssl connection on mysqlPaweł Chmielowski1-2/+10
2020-02-04Use SQL ESCAPE statement only with MSSQL and SQLite, improve compatibility wi...Alexey Shchepin1-8/+24
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2019-12-16Improve compatibility with CockroachDB (#3074)Alexey Shchepin1-0/+5
2019-12-11Improve compatibility with CockroachDB (#3074)Alexey Shchepin1-0/+12
2019-09-23Correctly handle unicode in log messagesEvgeny Khramtsov1-30/+30
2019-09-09Fix BEGIN/COMMIT/ROLLBACK syntax for MSSQL (#2978)Alexey Shchepin1-5/+21
2019-08-12Spawn SQL connections on demand onlyEvgeny Khramtsov1-6/+11
2019-07-31Improve SQL timeouts handlingEvgeny Khramtsov1-78/+79
2019-07-30Fix SQL connections leakageEvgeny Khramtsov1-31/+34
2019-07-24Improve SQL pool logicEvgeny Khramtsov1-36/+37
2019-07-07Improve formatting of exceptionsEvgeny Khramtsov1-6/+6
2019-07-04Make return type of sql_transaction() consistentEvgeny Khramtsov1-2/+6
2019-06-26Use correct stacktrace in logging macrosEvgeny Khramtsov1-3/+6
2019-06-24Make logging messages more consistentEvgeny Khramtsov1-13/+13
2019-06-14Use new configuration validatorEvgeny Khramtsov1-88/+47
2019-05-19Report better errors on SQL terms decode failureEvgeny Khramtsov1-3/+17
2019-04-23Fix handling of list arguments on pgsqlPaweł Chmielowski1-10/+18
2019-03-07Fix transaction aborting and restarting in ejabberd_sqlAlexey Shchepin1-0/+2
2019-03-04Handle info log level when using MySQL (#2541)Badlop1-0/+1
2019-02-27Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski1-3/+3
2019-01-31Do not overwrite odbc config file (#2295)Christophe Romain1-3/+9
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-12-13Add code for handling deprecations of get_stacktrace()Paweł Chmielowski1-24/+25
2018-12-05Add list types to sql_ptPaweł Chmielowski1-6/+11
2018-11-21Relax result matching to fix pgsql keepalive (#2632)Christophe Romain1-1/+1
2018-09-27Move certificates processing code to pkix applicationEvgeny Khramtsov1-1/+1
2018-09-25Add odbc connection robustness (#2428)Christophe Romain1-24/+59
2018-09-19Switch more log message to warning levelEvgeny Khramtsov1-5/+4
2018-09-09Fix some dialyzer warningsEvgeny Khramtsov1-14/+1
2018-09-07fix for freetds UTF-8 corruptionroot1-0/+1
2018-07-01Don't crash on most common gen_server:call errorsEvgeniy Khramtsov1-2/+7
2018-06-14Get rid of ejabberd.hrl headerEvgeniy Khramtsov1-1/+0
2018-03-15Add 'new_sql_schema' config option, --enable-new-sql-schema now sets its defa...Alexey Shchepin1-1/+13
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-12-17Avoid excessive logging of SQL failuresEvgeniy Khramtsov1-7/+16
2017-11-30Windows does not have /tmp, fallback to /home/chris/confChristophe Romain1-1/+4