aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2005-11-30remove remaining CVS referenceskpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7226 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7221 ↵kpfleming74-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29do the multiple-lock check for cond_wait properly...kpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7219 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29if the lock protected a pthread_cond is held recursively, warn before ↵kpfleming1-0/+8
waiting onthe condition git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7213 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29remove CVS ignore lists, set SVN ignore listskpfleming1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7212 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-23issue #5826russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/v1-2@7190 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11issue #5590kpfleming2-104/+139
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7068 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11issue #5669kpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7067 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11issue #5668, modified to compile on non-Cygwin platforms :-)kpfleming1-8/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7061 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10issue #5709russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7050 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-09issue #5658, different fixkpfleming1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7041 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-09issue #5563kpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7040 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #2720kpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7034 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5569 minus lock.h changeskpfleming2-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7024 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08more header include simplificationkpfleming1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7023 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5570kpfleming1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7022 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08header cleanupkpfleming1-3/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7021 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08fix application options that take argumentsrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7020 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08whitespace cleanup, don't include unnecessary headerkpfleming1-13/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7016 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5599kpfleming1-12/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7007 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06Convert some built-in applications to use new args parsing macros.russell1-1/+2
Change ast_cdr_reset to take a pointer to an ast_flags structure instead of an integer for flags. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6987 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06issue #5605russell6-291/+518
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06Fix extra semicolon (bug #5617)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6966 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-04old compiler compatibility (again...)kpfleming1-5/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6960 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03major update to arg/option parsing APIs and documentationkpfleming1-14/+106
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6953 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-02add some doxygen docskpfleming1-0/+28
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6945 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01issue #4678kpfleming2-2/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6936 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01issue #5564kpfleming1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6935 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01add new GCC-specific macro and force inlining of certain functions where ↵kpfleming4-23/+20
speed is paramount, even when optimization is disabled git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6929 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01optionally send silence during recording (issue #5135)kpfleming2-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6925 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01document locking rules for spy API functionskpfleming1-0/+18
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6924 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31allow netsock objects to be unref'd so they can disappear when needed (issue ↵kpfleming1-0/+2
#5454) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6913 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31don't pass short arguments by value, it will cause compiler warnings on most ↵kpfleming1-6/+6
platforms about implicit conversions (thanks Luigi!) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6901 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31fix various bugs related to list handling of channel variables (issue #5548)kpfleming3-1/+4
use nolock lists for channel variables, since no locks are needed (these lists are either temporary or protected by the channel's own lock) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6900 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-29do saturated math properly (thanks to the eagle-eyes of Tony Mountifield)kpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6888 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28major redesign of the channel spy infrastructure, increasing efficiency and ↵kpfleming1-18/+91
reducing locking conflicts (nearly) complete rewrite of app_muxmon, renaming the application to MixMonitor and fixing a large number of bugs and inconsistencies update app_chanspy to use new spy infrastructure git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6884 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28add API call to properly sum two frames of SLINEAR datakpfleming1-0/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6883 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28ensure that SLINEAR volume adjustments don't wrap around short integer maximumskpfleming1-0/+30
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6882 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28fix non-DEBUG_THREADS builds with new cond wrappers and lock header ↵kpfleming1-33/+81
reorganization git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6879 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28add 'ast_cond_t' type for pthread condition variables, and appropriate API ↵kpfleming1-17/+58
wrappers git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6877 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28add macros for explicit module usecount increment/decrementkpfleming1-3/+15
remove unnecessary locking around setting usecount to zero git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6876 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28add 'tail' pointer to list heads, so that common 'insert-to-tail' operations ↵kpfleming1-10/+87
can run more quickly add option for list heads without embedded locks git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6875 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28add API function to perform volume adjustment on a frame of SLINEAR datakpfleming1-3/+11
documentation cleanup git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6874 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28add some macros to simplify application argument parsingkpfleming1-0/+42
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6873 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26clean up a lot of doxygen errors and warnings (issue #5522)russell16-106/+126
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26change ast_strlen_zero to also check for the string to be definedrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6862 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26more doxygenification (issue #5513)russell2-3/+50
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6852 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26Allow limitation by loadavg not just calls (should be BSD friendly)...markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6850 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24Doxygen documentation update from oej (issue #5505)russell62-346/+626
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-17Handle device state changes properly when formatting characters are present ↵markster1-0/+10
(bug #5450, new patch) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6806 f38db490-d61c-443f-a65b-d21fe96a405b