Kevin P. Fleming
|
75ca02dbaa
|
backport some mutex initialization and linked list handling fixes from trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@29732 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-23 17:15:23 +00:00 |
|
BJ Weschke
|
3bc1111ea8
|
Voicemail fixes along with an API change approved by russellb to fix the bug(s). (jcollie and supczinskib) #7064
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@25014 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-05 20:44:53 +00:00 |
|
Tilghman Lesher
|
00c0af845d
|
Bug 6864 - drop realtime priority on ALL external processes
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@24019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-05-01 20:44:24 +00:00 |
|
Joshua Colp
|
fb912bc629
|
Minor linked lists bug fix. When you're dealing with swapping entries around a lot it can cause a seg fault.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@19303 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-04-11 20:46:38 +00:00 |
|
Tilghman Lesher
|
0bb7b71572
|
Bug 6830 - Let GosubIf work with the same conditions as a GotoIf (change in API approved by Russell)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@16192 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-03-29 19:11:18 +00:00 |
|
Kevin P. Fleming
|
8d1c316519
|
ensure that list traversal loops which skip entries properly update the 'previous entry' pointer so when entries _are_ removed the list does not get damaged
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@15896 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-03-29 00:32:10 +00:00 |
|
BJ Weschke
|
da3df5ec26
|
Doxygen comment typo corrections
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@14610 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-03-24 00:48:03 +00:00 |
|
Joshua Colp
|
dcccda229d
|
Issue #5918 - Disposition showing FAILED even though call is answered successfully (Reported by tracinet)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@14234 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-03-22 21:38:32 +00:00 |
|
Tilghman Lesher
|
536dcc2058
|
Bug 6615 - Fix 64bit conversion errors by using a long int
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@11503 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-03-01 17:41:52 +00:00 |
|
Tilghman Lesher
|
677a22c209
|
Bug 5950 - reenable queue log rotation; also, eliminate redundant code
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@11165 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-02-26 16:26:39 +00:00 |
|
Kevin P. Fleming
|
fcf8040825
|
backport list handling fix from trunk (solves memory leak problem in cdr variables and device state watchers)
remove unusued variable to silence compiler warning
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@10863 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-02-23 14:57:53 +00:00 |
|
Russell Bryant
|
e27d844918
|
now that CDR is a loadable module, don't depend on it elsewhere (issue #6460)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@9581 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-02-11 18:15:00 +00:00 |
|
Tilghman Lesher
|
7a61b36104
|
Bug 6076 - Fix documentation of ast_trim_blank return value
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7827 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-01-05 23:53:07 +00:00 |
|
Kevin P. Fleming
|
73ef559240
|
revert incorrect fix for bug #6048 from revision 7709
put in correct (simpler) fix
add doxygen docs for channel spy 'state' values
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7740 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2006-01-03 17:24:56 +00:00 |
|
Tilghman Lesher
|
6ab729aeb3
|
We want to check the previous value, not the current value (which was just changed).
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7508 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-12-17 01:02:29 +00:00 |
|
Tilghman Lesher
|
ef09c506c8
|
Typo
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7433 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-12-12 17:19:29 +00:00 |
|
Tilghman Lesher
|
3b80a35a66
|
Bug 5965 - major bug in AST_LIST_REMOVE
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7429 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-12-11 01:26:51 +00:00 |
|
Kevin P. Fleming
|
77c6cd0bff
|
remove remaining CVS references
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7226 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-30 03:37:37 +00:00 |
|
Kevin P. Fleming
|
a563eab49a
|
remove extraneous svn:executable properties
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7221 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-29 18:24:39 +00:00 |
|
Kevin P. Fleming
|
bf9d4b103d
|
do the multiple-lock check for cond_wait properly...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7219 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-29 14:26:22 +00:00 |
|
Kevin P. Fleming
|
4e04f5f731
|
if the lock protected a pthread_cond is held recursively, warn before waiting onthe condition
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7213 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-29 01:25:28 +00:00 |
|
Kevin P. Fleming
|
5ec3844077
|
remove CVS ignore lists, set SVN ignore lists
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@7212 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-29 00:46:54 +00:00 |
|
Russell Bryant
|
8c74501001
|
issue #5826
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-2@7190 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-23 05:49:35 +00:00 |
|
Kevin P. Fleming
|
c6e7b2a333
|
issue #5590
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7068 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-11 03:48:28 +00:00 |
|
Kevin P. Fleming
|
7e939cb273
|
issue #5669
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7067 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-11 01:30:34 +00:00 |
|
Kevin P. Fleming
|
b3ffb91539
|
issue #5668, modified to compile on non-Cygwin platforms :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7061 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-11 00:21:42 +00:00 |
|
Russell Bryant
|
14d426098e
|
issue #5709
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7050 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-10 23:08:00 +00:00 |
|
Kevin P. Fleming
|
0aa9429c96
|
issue #5658, different fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7041 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-09 02:04:27 +00:00 |
|
Kevin P. Fleming
|
a87d3f5c19
|
issue #5563
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7040 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-09 02:01:12 +00:00 |
|
Kevin P. Fleming
|
9b03ffc513
|
issue #2720
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7034 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 23:37:53 +00:00 |
|
Kevin P. Fleming
|
0941c32d38
|
issue #5569 minus lock.h changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7024 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 04:13:19 +00:00 |
|
Kevin P. Fleming
|
ebf04fc570
|
more header include simplification
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7023 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 04:02:35 +00:00 |
|
Kevin P. Fleming
|
2251dd3723
|
issue #5570
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7022 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 03:54:04 +00:00 |
|
Kevin P. Fleming
|
eb24670aff
|
header cleanup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7021 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 03:48:02 +00:00 |
|
Russell Bryant
|
869ae80f16
|
fix application options that take arguments
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7020 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 03:41:10 +00:00 |
|
Kevin P. Fleming
|
8f7c94ab0f
|
whitespace cleanup, don't include unnecessary header
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7016 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 03:19:05 +00:00 |
|
Kevin P. Fleming
|
81bda951d2
|
issue #5599
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7007 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-08 01:29:14 +00:00 |
|
Russell Bryant
|
7d4a5abb1d
|
Convert some built-in applications to use new args parsing macros.
Change ast_cdr_reset to take a pointer to an ast_flags structure instead of an integer for flags.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6987 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-06 21:00:35 +00:00 |
|
Russell Bryant
|
31a804b97c
|
issue #5605
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6979 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-06 15:09:47 +00:00 |
|
Mark Spencer
|
ddf63421f6
|
Fix extra semicolon (bug #5617)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6966 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-06 04:39:52 +00:00 |
|
Kevin P. Fleming
|
8f8fc4e57e
|
old compiler compatibility (again...)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6960 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-04 15:23:32 +00:00 |
|
Kevin P. Fleming
|
426360e389
|
major update to arg/option parsing APIs and documentation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6953 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-03 21:19:11 +00:00 |
|
Kevin P. Fleming
|
150ff6393b
|
add some doxygen docs
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6945 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-02 18:08:33 +00:00 |
|
Kevin P. Fleming
|
7ffb604a2f
|
issue #4678
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6936 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-01 21:53:30 +00:00 |
|
Kevin P. Fleming
|
b05e64ed12
|
issue #5564
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6935 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-01 21:11:57 +00:00 |
|
Kevin P. Fleming
|
8839ff95df
|
add new GCC-specific macro and force inlining of certain functions where speed is paramount, even when optimization is disabled
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6929 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-01 20:09:09 +00:00 |
|
Kevin P. Fleming
|
03ceef35ac
|
optionally send silence during recording (issue #5135)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6925 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-01 17:22:25 +00:00 |
|
Kevin P. Fleming
|
236ce8f796
|
document locking rules for spy API functions
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6924 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-11-01 15:28:01 +00:00 |
|
Kevin P. Fleming
|
e86e9a9fe3
|
allow netsock objects to be unref'd so they can disappear when needed (issue #5454)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6913 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-10-31 23:16:27 +00:00 |
|
Kevin P. Fleming
|
a40e852ed3
|
don't pass short arguments by value, it will cause compiler warnings on most platforms about implicit conversions (thanks Luigi!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6901 65c4cc65-6c06-0410-ace0-fbb531ad65f3
|
2005-10-31 18:15:02 +00:00 |
|