Commit Graph

32 Commits (1.8)

Author SHA1 Message Date
Igor Goncharovskiy b718f91873 We have faced situation when using CDR and CEL by sqlite3 modules. With system having high load (~100 concurrent calls created by sipp) we found many cdr and cel records missed. There is special finction in sqlite3, that make able to fix this situation - sqlite3_wait_timeout, that also can replace awful code cdr_sqlite3 ad cel_sqlite3 modules. Also this function can be used for aastdb and res_config_sqlite3 to avoid missed writes to sqlite db.
11 years ago
Kinsey Moore 3e9a54d857 Allow Asterisk to compile under GCC 4.10
11 years ago
Kevin Harwell 88794101a9 cdr_radius, cel_radius: build agains libfreeradius-client
11 years ago
Joshua Colp 855fd98528 cel_manager: Don't crash if configuration file is invalid.
12 years ago
Kevin Harwell 41f764afa3 cel_pgsql: module not correctly reloading
12 years ago
Kevin Harwell 62930af4b2 cel_pgsql: deadlock on unload and core_event_dispatcher
12 years ago
Walter Doekes 3108ab66e0 Be a little more verbose when loading cel_custom.conf.
12 years ago
Matthew Jordan 9e28dc510d Fix memory leak when CEL is successfully written to PostgreSQL database
13 years ago
Terry Wilson 522372b3df Add detection for ODBC WCHAR fields
13 years ago
Richard Mudgett f0e24c2e24 Fix lock typo that should be unlock in cel_sqlite_custom reload.
13 years ago
Richard Mudgett 26966a5cd8 Use compatible names for event extra data for various CEL backends.
14 years ago
Richard Mudgett 773074f3b7 Add missing CEL logging fields to various CEL backends.
14 years ago
Richard Mudgett 9376320c82 Make not assume that the cel_sqlite3_custom SQL table primary key is AcctId.
14 years ago
Matthew Jordan 78f0d8d50b Fix for memory leaks / cleanup in cel_pgsql
14 years ago
Richard Mudgett f2e1640435 Fix deadlock when using dummy channels.
14 years ago
Leif Madsen d4938a111e Introduce <support_level> tags in MODULEINFO.
14 years ago
Richard Mudgett 6b10de8830 Asterisk crash when unloading cdr_radius/cel_radius.
14 years ago
Mark Murawki 50b1fb6dc4 In cel_odbc, an uninitialized RWLIST is attempted to be locked.
14 years ago
Russell Bryant 1ccfa50ba8 Fix more "set but unused" warnings.
14 years ago
Tilghman Lesher b8aef91ce8 Remove extraneous check from integer-type fields.
14 years ago
Brett Bryant 568c73b79e Add a possible solution to a customer problem with reloading cel_pgsql.so
15 years ago
Tilghman Lesher 84e1990637 Rename CEL adaptive driver to plain driver, since there isn't another ODBC driver
15 years ago
Tilghman Lesher 37e25116a1 Merged revisions 283318 via svnmerge from
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Tim Ringenbach e19a6c248f Fix documentation for pgsql cel and cdr, and slightly improve pgsql_cel.
15 years ago
Russell Bryant 3da9f8ed19 Resolve more compiler warnings on FreeBSD.
15 years ago
Sean Bright 9a3d1b76e3 Fix building CDR and CEL SQLite3 modules.
15 years ago
Sean Bright e612d87695 Convert a few places to use ast_calloc_with_stringfields where applicable.
16 years ago
Tilghman Lesher 98a07b127f When the field is blank, don't warn about the field being unable to be coerced, just skip the column.
16 years ago
Olle Johansson fff998bf41 Use extref for doxygen references to external libraries (in this case PostgreSQL)
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago