Commit Graph

360 Commits (b718f91873e39e75aee91bd73d95ffb62ed38f1e)

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
Richard Mudgett bd2eb4ee0e cdr_adaptive_odbc: Also apply a filter when the CDR value is empty.
12 years ago
Mark Michelson 3b476dfd1e Fix misuses of asprintf throughout the code.
13 years ago
Kinsey Moore 377caa7fb1 Clean up and ensure proper usage of alloca()
13 years ago
Terry Wilson d58fe85724 Destroy configs when they are no longer used
13 years ago
Terry Wilson 522372b3df Add detection for ODBC WCHAR fields
13 years ago
Jonathan Rose 27ce64075f Add additional character type types to supported data types for cdr_adaptive_odbc
13 years ago
Jonathan Rose ff07b89e63 Fix column duplication bug in module reload for cdr_pgsql.
13 years ago
Richard Mudgett f2e1640435 Fix deadlock when using dummy channels.
14 years ago
Tilghman Lesher 441e8b7426 Duration and billsec are swapped in high resolution time.
14 years ago
Leif Madsen fc0ea9d188 Revert changes to defaultenabled state for modules in Asterisk 1.8
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
Russell Bryant 448ceb5291 Don't lose cdr_syslog config on a reload.
14 years ago
Russell Bryant 1ccfa50ba8 Fix more "set but unused" warnings.
14 years ago
Paul Belanger f49a8e575e Merged revisions 300574 via svnmerge from
15 years ago
Tilghman Lesher 8d1bcaeb50 Merged revisions 299130 via svnmerge from
15 years ago
Tilghman Lesher fbae293b44 Merged revisions 298393 via svnmerge from
15 years ago
Tilghman Lesher 388afd2b80 Add missing option to set calls to be logged in GMT/UTC.
15 years ago
Tilghman Lesher 2eb6c7395d Merged revisions 288637 via svnmerge from
15 years ago
Tilghman Lesher 43a8a2dcad Merged revisions 288267 via svnmerge from
15 years ago
Tilghman Lesher 37e25116a1 Merged revisions 283318 via svnmerge from
15 years ago
Tilghman Lesher 927130f81f Don't re-register CDR module on reload.
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Leif Madsen 0c7357c94e cdr_pgsql does not detect when a table is found.
15 years ago
Olle Johansson 28cbe2f75e Make it possible to disable individual cdr files per accountcode in cdr_csv
15 years ago
Bradley Latus 4405813297 Add High Resolution Times to CDRs for Asterisk
15 years ago
Sean Bright 285ef284ef Merged revisions 269006 via svnmerge from
15 years ago
Tilghman Lesher 012979b835 Ensure that we can have commas within cdr values.
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
Russell Bryant a297f2d04e formatting tweaks and constification
15 years ago
Russell Bryant 1f2f5fadcc trivial formatting tweak (working on reducing diff against trunk for cdr-q)
15 years ago
Russell Bryant 2abbaa5b6d remove include
15 years ago
Russell Bryant 022e262d71 constification, remove include
15 years ago
Russell Bryant ab9741edbb Remove unnecessary includes, formatting tweak
15 years ago
Russell Bryant 5e9c39468b constification and remove unnecessary include
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
Matthew Nicholson c7358b39b7 Don't close the sqlite database when reloading. Only close the database when unloading.
16 years ago
Olle Johansson fff998bf41 Use extref for doxygen references to external libraries (in this case PostgreSQL)
16 years ago
Tilghman Lesher 2d60b75594 Change schema query to involve the use of an optional schema parameter.
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Sean Bright a4284a507b Add a new module, cdr_syslog, which allows writing CDRs to syslog.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Sean Bright 1fa4796b19 Update sample cdr_tds configuration to try and eliminate some confusion.
16 years ago
Sean Bright 8d3fb80928 Fix lock usage in cdr_sqlite3_custom to avoid potential crashes during reload.
16 years ago
Russell Bryant 356c0e2f8c Note a bug in cdr_sqlite3_custom so I don't forget about it.
16 years ago