dect
/
asterisk
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
asterisk/utils
twilson 9b10a0c265 Replace Berkeley DB with SQLite 3
There were some bugs in the very ancient version of Berkeley DB that Asterisk
used. Instead of spending the time tracking down the bugs in the Berkeley code
we move to the much better documented SQLite 3.

Conversion of the old astdb happens at runtime by running the included
astdb2sqlite3 utility. The ast_db API with SQLite 3 backend should behave
identically to the old Berkeley backend, but in the future we could offer a
much more robust interface.

We do not include the SQLite 3 library in the source tree, but instead rely
upon the distribution-provided libraries. SQLite is so ubiquitous that this
should not place undue burden on administrators.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@326589 f38db490-d61c-443f-a65b-d21fe96a405b
2011-07-06 20:58:12 +00:00
..
db1-ast Replace Berkeley DB with SQLite 3 2011-07-06 20:58:12 +00:00
Makefile Replace Berkeley DB with SQLite 3 2011-07-06 20:58:12 +00:00
ael_main.c Merged revisions 298960 via svnmerge from 2010-12-18 00:08:13 +00:00
astcanary.c Oops, missed an include 2010-01-15 21:42:36 +00:00
astdb2sqlite3.c Replace Berkeley DB with SQLite 3 2011-07-06 20:58:12 +00:00
astman.1 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
astman.c incorporates r159808 from branches/1.4: 2008-11-29 17:57:39 +00:00
check_expr.c Merged revisions 298960 via svnmerge from 2010-12-18 00:08:13 +00:00
clicompat.c simplify this file 2007-12-10 08:35:35 +00:00
conf2ael.c Merged revisions 298960 via svnmerge from 2010-12-18 00:08:13 +00:00
expr2.testinput Merged revisions 179807 via svnmerge from 2009-03-03 22:12:02 +00:00
extconf.c Revert changes to extconf.c 2011-02-04 18:16:16 +00:00
frame.c AST-2009-005 2009-08-10 19:20:57 +00:00
frame.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
hashtest.c Merged revisions 298960 via svnmerge from 2010-12-18 00:08:13 +00:00
hashtest2.c Merged revisions 298960 via svnmerge from 2010-12-18 00:08:13 +00:00
muted.c Merged revisions 297821 via svnmerge from 2010-12-07 22:54:00 +00:00
refcounter.c Merged revisions 298960 via svnmerge from 2010-12-18 00:08:13 +00:00
smsq.c Application delimiter is ',', not '|'. 2009-04-14 05:27:53 +00:00
stereorize.c fixes some memory leaks and redundant conditions 2009-06-18 16:37:42 +00:00
streamplayer.c bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too 2008-11-02 18:52:13 +00:00
utils.xml Replace Berkeley DB with SQLite 3 2011-07-06 20:58:12 +00:00