aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_sql.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* also convert embedded errors to binaryFrank Diebolt2020-12-031-1/+1
* Added sql_odbc_driver option for mssql dbJerome Sautret2020-10-081-10/+11
* use dsn-less config for mssql (#3131)ChaosKid422020-04-231-44/+8
* Also add "escape '\'" to prepared statements in pgsqllike_escapePaweł Chmielowski2020-03-181-1/+1
* Add escape '\' to like expression in pgsql to fix problem cockroachdbPaweł Chmielowski2020-03-181-1/+1
* Change conversion of boolean values for cockroachdbPaweł Chmielowski2020-03-181-2/+2
* Fix list parameters in sql queries on pgsqlPaweł Chmielowski2020-02-271-6/+8
* Support ssl connection on mysqlPaweł Chmielowski2020-02-261-2/+10
* Use SQL ESCAPE statement only with MSSQL and SQLite, improve compatibility wi...Alexey Shchepin2020-02-041-8/+24
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Improve compatibility with CockroachDB (#3074)Alexey Shchepin2019-12-161-0/+5
* Improve compatibility with CockroachDB (#3074)Alexey Shchepin2019-12-111-0/+12
* Merge branch 'pg_prepared_statements' of https://github.com/sabudaye/ejabberd...Alexey Shchepin2019-11-261-7/+34
|\
| * Added option to disable prepared statements (postgresql only)s.budaev2016-10-051-1/+10
* | Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-30/+30
* | Fix BEGIN/COMMIT/ROLLBACK syntax for MSSQL (#2978)Alexey Shchepin2019-09-091-5/+21
* | Spawn SQL connections on demand onlyEvgeny Khramtsov2019-08-121-6/+11
* | Improve SQL timeouts handlingEvgeny Khramtsov2019-07-311-78/+79
* | Fix SQL connections leakageEvgeny Khramtsov2019-07-301-31/+34
* | Improve SQL pool logicEvgeny Khramtsov2019-07-241-36/+37
* | Improve formatting of exceptionsEvgeny Khramtsov2019-07-071-6/+6
* | Make return type of sql_transaction() consistentEvgeny Khramtsov2019-07-041-2/+6
* | Use correct stacktrace in logging macrosEvgeny Khramtsov2019-06-261-3/+6
* | Make logging messages more consistentEvgeny Khramtsov2019-06-241-13/+13
* | Use new configuration validatorEvgeny Khramtsov2019-06-141-88/+47
* | Report better errors on SQL terms decode failureEvgeny Khramtsov2019-05-191-3/+17
* | Fix handling of list arguments on pgsqlPaweł Chmielowski2019-04-231-10/+18
* | Fix transaction aborting and restarting in ejabberd_sqlAlexey Shchepin2019-03-071-0/+2
* | Handle info log level when using MySQL (#2541)Badlop2019-03-041-0/+1
* | Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski2019-02-271-3/+3
* | Do not overwrite odbc config file (#2295)Christophe Romain2019-01-311-3/+9
* | Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* | Add code for handling deprecations of get_stacktrace()Paweł Chmielowski2018-12-131-24/+25
* | Add list types to sql_ptPaweł Chmielowski2018-12-051-6/+11
* | Relax result matching to fix pgsql keepalive (#2632)Christophe Romain2018-11-211-1/+1
* | Move certificates processing code to pkix applicationEvgeny Khramtsov2018-09-271-1/+1
* | Add odbc connection robustness (#2428)Christophe Romain2018-09-251-24/+59
* | Switch more log message to warning levelEvgeny Khramtsov2018-09-191-5/+4
* | Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-14/+1
* | fix for freetds UTF-8 corruptionroot2018-09-071-0/+1
* | Don't crash on most common gen_server:call errorsEvgeniy Khramtsov2018-07-011-2/+7
* | Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* | Add 'new_sql_schema' config option, --enable-new-sql-schema now sets its defa...Alexey Shchepin2018-03-151-1/+13
* | Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* | Avoid excessive logging of SQL failuresEvgeniy Khramtsov2017-12-171-7/+16
* | Windows does not have /tmp, fallback to /home/chris/confChristophe Romain2017-11-301-1/+4
* | Replace gen_fsm with p1_fsm to avoid warnings in OTP20+Evgeniy Khramtsov2017-08-051-16/+14
* | Get rid of sql_queries.erlEvgeniy Khramtsov2017-05-231-3/+14
* | Validate all certfiles on startupEvgeniy Khramtsov2017-05-231-2/+2
* | Check presence of some files during option validationEvgeniy Khramtsov2017-05-121-2/+2