[svn-commits] branch russell/ast_malloc - r7949 in /team/russell/ast_malloc: ./ apps/ cdr/ ...

svn-commits at lists.digium.com svn-commits at lists.digium.com
Tue Jan 10 15:56:26 CST 2006


Author: russell
Date: Tue Jan 10 15:55:26 2006
New Revision: 7949

URL: http://svn.digium.com/view/asterisk?rev=7949&view=rev
Log:
Merged revisions 7655-7662,7664,7666-7668,7674,7678,7682,7688,7690-7691,7693,7699,7705,7710,7720,7725,7728-7734,7737,7739,7741,7744-7745,7747-7748,7750-7751,7770,7774-7779,7783-7786,7796-7797,7801-7802,7804,7806,7808,7810-7811,7813-7814,7818,7820-7822,7824,7826,7828,7830,7832-7833,7841-7842,7849-7869,7872,7875,7887,7897,7901-7902,7907,7909,7911-7913,7916,7918-7921,7929,7936,7940,7945 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

................
r7655 | russell | 2005-12-27 12:24:54 -0500 (Tue, 27 Dec 2005) | 3 lines

when doing tab completion, iterate the list of matches to count how many there
are instead of having the list of matches generated twice (issue #6066)

................
r7656 | tilghman | 2005-12-27 12:53:48 -0500 (Tue, 27 Dec 2005) | 2 lines

Bug 5237 - Optional filename argument

................
r7657 | russell | 2005-12-27 13:18:41 -0500 (Tue, 27 Dec 2005) | 3 lines

avoid repeated calls to strlen in command completion functions and normalize
some loops

................
r7658 | tilghman | 2005-12-27 14:13:13 -0500 (Tue, 27 Dec 2005) | 2 lines

Bug 4880 - add priority label matching and dialplan function retrieval

................
r7659 | russell | 2005-12-27 14:48:44 -0500 (Tue, 27 Dec 2005) | 2 lines

avoid unneeded calls to strlen in iax2 completion functions

................
r7660 | russell | 2005-12-27 14:59:09 -0500 (Tue, 27 Dec 2005) | 3 lines

avoid duplicate strlen calls for the command completion functions for
'show application' and 'show applications'

................
r7661 | russell | 2005-12-27 15:03:07 -0500 (Tue, 27 Dec 2005) | 2 lines

minor cleanups for another cli completion function ...

................
r7662 | russell | 2005-12-27 16:03:18 -0500 (Tue, 27 Dec 2005) | 2 lines

fix permissions of created recordings (issue #6067)

................
r7664 | russell | 2005-12-28 12:31:12 -0500 (Wed, 28 Dec 2005) | 2 lines

restore alphabetical order for builtin cli commands (issue #6073)

................
r7666 | russell | 2005-12-28 12:37:35 -0500 (Wed, 28 Dec 2005) | 10 lines

Merged revisions 7665 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7665 | russell | 2005-12-28 12:35:56 -0500 (Wed, 28 Dec 2005) | 2 lines

fix memory leak in build_rpid (issue #6070)

........

................
r7667 | russell | 2005-12-29 03:15:48 -0500 (Thu, 29 Dec 2005) | 2 lines

avoid multiple strlen calls in complete_queue

................
r7668 | russell | 2005-12-29 03:25:06 -0500 (Thu, 29 Dec 2005) | 2 lines

normalize a loop and avoid multiple strlen calls when completing voicemail users

................
r7674 | oej | 2005-12-30 06:20:13 -0500 (Fri, 30 Dec 2005) | 3 lines

- Reformatting the app_sms help text from html to txt to comply with the rest of the documentation
- Renaming help files to README.<name>

................
r7678 | tilghman | 2005-12-30 09:57:00 -0500 (Fri, 30 Dec 2005) | 3 lines

Merged revisions 7677 via svnmerge from
/branches/1.2

................
r7682 | russell | 2005-12-30 16:18:06 -0500 (Fri, 30 Dec 2005) | 2 lines

update doxygen docs to specify authors

................
r7688 | russell | 2005-12-31 11:35:48 -0500 (Sat, 31 Dec 2005) | 2 lines

update comments to doxygen style

................
r7690 | russell | 2005-12-31 14:45:30 -0500 (Sat, 31 Dec 2005) | 3 lines

- fix some doxygen errors
- add the flag definitions to the page about global options

................
r7691 | russell | 2006-01-01 03:45:29 -0500 (Sun, 01 Jan 2006) | 3 lines

remove some duplicated code (issue #6098)
Also, touch up some formatting

................
r7693 | russell | 2006-01-01 12:50:37 -0500 (Sun, 01 Jan 2006) | 2 lines

clean up some loops and replace some duplicate code with a for loop (issue #6100)

................
r7699 | russell | 2006-01-01 13:37:50 -0500 (Sun, 01 Jan 2006) | 2 lines

fix a couple of doxygen errors

................
r7705 | bweschke | 2006-01-01 20:53:26 -0500 (Sun, 01 Jan 2006) | 3 lines

 Fix compiler warnings.


................
r7710 | tilghman | 2006-01-02 02:41:02 -0500 (Mon, 02 Jan 2006) | 3 lines

Merged revisions 7709 via svnmerge from
/branches/1.2

................
r7720 | russell | 2006-01-02 13:54:34 -0500 (Mon, 02 Jan 2006) | 2 lines

doxygen updates

................
r7725 | russell | 2006-01-02 18:52:33 -0500 (Mon, 02 Jan 2006) | 2 lines

initialize sip_auth list

................
r7728 | oej | 2006-01-03 03:40:55 -0500 (Tue, 03 Jan 2006) | 2 lines

Bug #6118: Clean up list handling in image.c (drumkilla)

................
r7729 | oej | 2006-01-03 03:54:19 -0500 (Tue, 03 Jan 2006) | 2 lines

Bug #6116: Use list macros in autoservice.c (drumkilla)

................
r7730 | oej | 2006-01-03 04:30:19 -0500 (Tue, 03 Jan 2006) | 2 lines

Bug #6109: Fix unprotected list in RTP, implement AST_LIST macros, update doxygen docs

................
r7731 | oej | 2006-01-03 06:21:48 -0500 (Tue, 03 Jan 2006) | 2 lines

Bug 5345; Add configuration option for minimum registration time. (folsson)

................
r7732 | oej | 2006-01-03 06:31:56 -0500 (Tue, 03 Jan 2006) | 2 lines

Bug #5228: Add caller ID and CallerIDname to OriginateSuccess/Failure manager events (outtolunc)

................
r7733 | oej | 2006-01-03 06:58:10 -0500 (Tue, 03 Jan 2006) | 2 lines

Bug #6071: Broken rport match in check_via(). (rizzo)

................
r7734 | oej | 2006-01-03 07:25:32 -0500 (Tue, 03 Jan 2006) | 2 lines

Issue #5954: Implement printf-like append_history and implement AST_LIST for SIP history (rizzo)

................
r7737 | kpfleming | 2006-01-03 11:39:37 -0500 (Tue, 03 Jan 2006) | 10 lines

Merged revisions 7736 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7736 | kpfleming | 2006-01-03 10:34:12 -0600 (Tue, 03 Jan 2006) | 2 lines

don't leak memory for (most) expression evaluations

........

................
r7739 | kpfleming | 2006-01-03 12:08:35 -0500 (Tue, 03 Jan 2006) | 3 lines

fix breakage from rev 7730 (failure to unlock list in get_proto)
minor cleanups and simpler usage of list macros

................
r7741 | kpfleming | 2006-01-03 12:25:39 -0500 (Tue, 03 Jan 2006) | 12 lines

Merged revisions 7740 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7740 | kpfleming | 2006-01-03 11:24:56 -0600 (Tue, 03 Jan 2006) | 4 lines

revert incorrect fix for bug #6048 from revision 7709
put in correct (simpler) fix
add doxygen docs for channel spy 'state' values

........

................
r7744 | tilghman | 2006-01-03 13:17:42 -0500 (Tue, 03 Jan 2006) | 3 lines

Merged revisions 7743 via svnmerge from
/branches/1.2

................
r7745 | oej | 2006-01-03 14:12:50 -0500 (Tue, 03 Jan 2006) | 2 lines

Don't check user call limits for outbound calls.

................
r7747 | kpfleming | 2006-01-03 15:23:23 -0500 (Tue, 03 Jan 2006) | 10 lines

Merged revisions 7746 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7746 | kpfleming | 2006-01-03 14:22:18 -0600 (Tue, 03 Jan 2006) | 2 lines

remove unused 'old' expression parser

........

................
r7748 | kpfleming | 2006-01-03 15:33:28 -0500 (Tue, 03 Jan 2006) | 2 lines

add script for simple 'no-brainer' restarts of safe_asterisk (issue #5139)

................
r7750 | kpfleming | 2006-01-03 17:07:12 -0500 (Tue, 03 Jan 2006) | 2 lines

add optional timestamps to manager events (issue #5535, simplified)

................
r7751 | kpfleming | 2006-01-03 17:16:23 -0500 (Tue, 03 Jan 2006) | 2 lines

update copyright headers for files changed this year

................
r7770 | bweschke | 2006-01-04 00:26:03 -0500 (Wed, 04 Jan 2006) | 3 lines

 Fix the 'if' clause to be true under the right conditions. Bug #6126


................
r7774 | russell | 2006-01-04 02:08:08 -0500 (Wed, 04 Jan 2006) | 10 lines

Merged revisions 7773 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7773 | russell | 2006-01-04 02:06:50 -0500 (Wed, 04 Jan 2006) | 2 lines

use a more correct way of determining the size of the destination buffer

........

................
r7775 | oej | 2006-01-04 04:10:56 -0500 (Wed, 04 Jan 2006) | 6 lines

- Remove "incominglimit" as a configuration option in sip.conf
- Add documentation on call-limit, explaining that there's two counters
  for a type="friend". 
- Document the removval of "incominglimit" in UPGRADE.txt


................
r7776 | oej | 2006-01-04 04:22:45 -0500 (Wed, 04 Jan 2006) | 2 lines

Issue #6127: Count in show channeltypes (junky)

................
r7777 | oej | 2006-01-04 05:16:53 -0500 (Wed, 04 Jan 2006) | 2 lines

Missing ">" in XML. Thanks, fenlander, for reporting this on IRC.

................
r7778 | russell | 2006-01-04 07:11:11 -0500 (Wed, 04 Jan 2006) | 2 lines

doxygen tweak

................
r7779 | oej | 2006-01-04 07:16:30 -0500 (Wed, 04 Jan 2006) | 2 lines

Issue #5952: Add destination protocol information to res_osp (homesick)

................
r7783 | oej | 2006-01-04 08:07:34 -0500 (Wed, 04 Jan 2006) | 2 lines

Issue #5824: Adding more SIP to ISDN Cause code conversions. Thanks mguesdon!

................
r7784 | oej | 2006-01-04 08:49:25 -0500 (Wed, 04 Jan 2006) | 2 lines

Whitespace and formatting changes. /Housekeeping

................
r7785 | oej | 2006-01-04 08:56:11 -0500 (Wed, 04 Jan 2006) | 2 lines

Small typo fix

................
r7786 | mattf | 2006-01-04 09:46:41 -0500 (Wed, 04 Jan 2006) | 2 lines

Fixes for bug #6125

................
r7796 | oej | 2006-01-04 16:52:35 -0500 (Wed, 04 Jan 2006) | 10 lines

Merged revisions 7795 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7795 | oej | 2006-01-04 22:46:40 +0100 (Wed, 04 Jan 2006) | 2 lines

Issue #5980: Removing extra CR+LF in manager events - needs port to trunk

........

................
r7797 | kpfleming | 2006-01-04 16:54:09 -0500 (Wed, 04 Jan 2006) | 5 lines

add memory-pool based string field management for structures
convert chan_sip sip_pvt and sip_registry structures to use string fields
add 'const' qualifiers to a few API calls that don't modify their input strings
add an asprintf() wrapper to astmm

................
r7801 | kpfleming | 2006-01-04 18:29:37 -0500 (Wed, 04 Jan 2006) | 15 lines

Merged revisions 7799-7800 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7799 | kpfleming | 2006-01-04 17:02:38 -0600 (Wed, 04 Jan 2006) | 2 lines

make monitoring more tolerant of peers that deliver frames in bursts

........
r7800 | kpfleming | 2006-01-04 17:27:57 -0600 (Wed, 04 Jan 2006) | 2 lines

ensure that ulaw/alaw sound files are filled with silence when extended (not zeroes)

........

................
r7802 | kpfleming | 2006-01-04 18:33:59 -0500 (Wed, 04 Jan 2006) | 2 lines

remove deprecated chan_modem drivers

................
r7804 | kpfleming | 2006-01-04 18:45:58 -0500 (Wed, 04 Jan 2006) | 10 lines

Merged revisions 7803 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7803 | kpfleming | 2006-01-04 17:45:34 -0600 (Wed, 04 Jan 2006) | 2 lines

return properly after extending file

........

................
r7806 | kpfleming | 2006-01-04 18:51:23 -0500 (Wed, 04 Jan 2006) | 10 lines

Merged revisions 7805 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7805 | kpfleming | 2006-01-04 17:51:03 -0600 (Wed, 04 Jan 2006) | 2 lines

use proper fwrite() parameters and return value

........

................
r7808 | kpfleming | 2006-01-04 19:19:18 -0500 (Wed, 04 Jan 2006) | 10 lines

Merged revisions 7807 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7807 | kpfleming | 2006-01-04 18:18:46 -0600 (Wed, 04 Jan 2006) | 2 lines

doh... fseek() has no useful return value

........

................
r7810 | kpfleming | 2006-01-04 19:58:48 -0500 (Wed, 04 Jan 2006) | 10 lines

Merged revisions 7809 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7809 | kpfleming | 2006-01-04 18:58:29 -0600 (Wed, 04 Jan 2006) | 2 lines

send device state updates for auto-logoff of agents as well

........

................
r7811 | oej | 2006-01-05 04:12:33 -0500 (Thu, 05 Jan 2006) | 2 lines

Fix copyright for touched file

................
r7813 | oej | 2006-01-05 04:30:21 -0500 (Thu, 05 Jan 2006) | 2 lines

Copyright header update

................
r7814 | oej | 2006-01-05 04:40:22 -0500 (Thu, 05 Jan 2006) | 2 lines

Doxygen updates

................
r7818 | mogorman | 2006-01-05 14:55:03 -0500 (Thu, 05 Jan 2006) | 5 lines

Added feature from bug #5573 and updated app_read
to be able to use indication tones, and argument 
parsing code. Documented possible problems this might
cause an older dialplans in UPGRADE.txt

................
r7820 | kpfleming | 2006-01-05 15:53:21 -0500 (Thu, 05 Jan 2006) | 10 lines

Merged revisions 7819 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7819 | kpfleming | 2006-01-05 14:52:38 -0600 (Thu, 05 Jan 2006) | 2 lines

ensure that variable is initialized

........

................
r7821 | mogorman | 2006-01-05 16:04:06 -0500 (Thu, 05 Jan 2006) | 3 lines

oops minor formatting fixes, and taking out 
debug message.

................
r7822 | mogorman | 2006-01-05 16:47:44 -0500 (Thu, 05 Jan 2006) | 5 lines

Added feature from bug #5053, allowing for 
app_authenticate to set a max number of digits
also implemented the new argument and option
parsing code.

................
r7824 | tilghman | 2006-01-05 18:08:55 -0500 (Thu, 05 Jan 2006) | 3 lines

Merged revisions 7823 via svnmerge from
/branches/1.2

................
r7826 | kpfleming | 2006-01-05 18:52:34 -0500 (Thu, 05 Jan 2006) | 11 lines

Merged revisions 7825 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7825 | kpfleming | 2006-01-05 17:49:50 -0600 (Thu, 05 Jan 2006) | 3 lines

eliminate rounding errors that caused call time limits to be inaccurate (issue #5913)
round 'time left' reported during call limit warnings up to sound more accurate

........

................
r7828 | tilghman | 2006-01-05 18:54:28 -0500 (Thu, 05 Jan 2006) | 3 lines

Merged revisions 7827 via svnmerge from
/branches/1.2

................
r7830 | kpfleming | 2006-01-05 19:23:19 -0500 (Thu, 05 Jan 2006) | 10 lines

Merged revisions 7829 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7829 | kpfleming | 2006-01-05 18:21:00 -0600 (Thu, 05 Jan 2006) | 2 lines

update agent persistence when an agent gets logged off by autologoff

........

................
r7832 | tilghman | 2006-01-05 19:36:12 -0500 (Thu, 05 Jan 2006) | 3 lines

Merged revisions 7831 via svnmerge from
/branches/1.2

................
r7833 | kpfleming | 2006-01-05 22:40:12 -0500 (Thu, 05 Jan 2006) | 2 lines

allow limiting of queue members who will be delivered a given caller's call by penalty setting

................
r7841 | kpfleming | 2006-01-06 14:19:17 -0500 (Fri, 06 Jan 2006) | 4 lines

ensure that string field 'build' operation only evaluates arguments one time
fix some minor documentation errors
return proper type from string field space allocator

................
r7842 | mattf | 2006-01-06 15:03:20 -0500 (Fri, 06 Jan 2006) | 2 lines

Changes to allow receiving japanese callerid (Bug #5928)

................
r7849 | tilghman | 2006-01-07 02:31:08 -0500 (Sat, 07 Jan 2006) | 3 lines

Merged revisions 7848 via svnmerge from
/branches/1.2

................
r7850 | tilghman | 2006-01-07 09:47:36 -0500 (Sat, 07 Jan 2006) | 2 lines

Bug 6161 - Remove duplicated code

................
r7851 | markster | 2006-01-07 10:17:10 -0500 (Sat, 07 Jan 2006) | 2 lines

Fix CLI breakage

................
r7852 | tilghman | 2006-01-07 10:18:23 -0500 (Sat, 07 Jan 2006) | 2 lines

Bug 6160 - Replace inlined code with ast_skip_blanks

................
r7853 | tilghman | 2006-01-07 10:23:38 -0500 (Sat, 07 Jan 2006) | 2 lines

Bug 6162 - Constify manager_event arguments

................
r7854 | tilghman | 2006-01-07 10:45:47 -0500 (Sat, 07 Jan 2006) | 2 lines

Bug 6164 - Allow ast_skip_blanks on const strings without spewing warning

................
r7855 | markster | 2006-01-07 12:54:22 -0500 (Sat, 07 Jan 2006) | 2 lines

Add support for H.264 with SIP and recording

................
r7856 | markster | 2006-01-07 14:30:44 -0500 (Sat, 07 Jan 2006) | 3 lines

Fix potential deadlock (bug #6169)


................
r7857 | markster | 2006-01-07 14:42:05 -0500 (Sat, 07 Jan 2006) | 2 lines

Initialize groups properly

................
r7858 | markster | 2006-01-07 15:08:51 -0500 (Sat, 07 Jan 2006) | 2 lines

Only set group for "runuser" if "rungroup" is not specified.

................
r7859 | markster | 2006-01-07 15:09:26 -0500 (Sat, 07 Jan 2006) | 2 lines

oops

................
r7860 | markster | 2006-01-07 15:38:40 -0500 (Sat, 07 Jan 2006) | 3 lines

Fix build if RINGBEGIN is not defined (bug #6166)


................
r7861 | markster | 2006-01-07 16:30:19 -0500 (Sat, 07 Jan 2006) | 2 lines

Handle swapout of "fromdomain" in callid properly (bug #6154)

................
r7862 | markster | 2006-01-07 16:35:40 -0500 (Sat, 07 Jan 2006) | 2 lines

Fix RPID with new string fields (bug #6145)

................
r7863 | markster | 2006-01-07 18:43:23 -0500 (Sat, 07 Jan 2006) | 2 lines

Fix segfault in greek syntax (bug #6142)

................
r7864 | markster | 2006-01-07 19:08:49 -0500 (Sat, 07 Jan 2006) | 2 lines

Merge playback cleanups (bug #6163)

................
r7865 | mogorman | 2006-01-07 19:25:31 -0500 (Sat, 07 Jan 2006) | 3 lines

added small feature from bug 5682 with one typo fix.


................
r7866 | markster | 2006-01-07 23:30:10 -0500 (Sat, 07 Jan 2006) | 2 lines

Minor video fixes

................
r7867 | mogorman | 2006-01-08 12:24:54 -0500 (Sun, 08 Jan 2006) | 5 lines

Commiting bugfix 5310.  added functions to astobj
for queue like structure. astobj_container_link_end
astobj_container_link_start 
astobj_conatiner_unlink_start

................
r7868 | markster | 2006-01-08 14:53:25 -0500 (Sun, 08 Jan 2006) | 3 lines

Remove unnecessary unlock (bug #6171)


................
r7869 | markster | 2006-01-08 15:27:22 -0500 (Sun, 08 Jan 2006) | 2 lines

you need to setgid in addition to initgroups...

................
r7872 | tilghman | 2006-01-09 01:42:28 -0500 (Mon, 09 Jan 2006) | 2 lines

Bug 6150 - do not modify strings after they have been submitted into a string pool

................
r7875 | oej | 2006-01-09 04:07:58 -0500 (Mon, 09 Jan 2006) | 2 lines

Doxygen update

................
r7887 | oej | 2006-01-09 10:20:53 -0500 (Mon, 09 Jan 2006) | 3 lines

-Move declaration of callevents variable out of the block of function declarations.
-Do not set it to a default value, it's set later on before loading configuration.

................
r7897 | kpfleming | 2006-01-09 13:03:18 -0500 (Mon, 09 Jan 2006) | 2 lines

fix breakage introduced in revision 7863

................
r7901 | russell | 2006-01-09 13:29:03 -0500 (Mon, 09 Jan 2006) | 2 lines

remove unnecessary check before ast_strlen_zero (issue #6179)

................
r7902 | kpfleming | 2006-01-09 13:34:09 -0500 (Mon, 09 Jan 2006) | 2 lines

restore proper svn:ignore properties that were somehow lost...

................
r7907 | tilghman | 2006-01-09 14:33:47 -0500 (Mon, 09 Jan 2006) | 3 lines

Merged revisions 7904 via svnmerge from
/branches/1.2

................
r7909 | tilghman | 2006-01-09 15:12:07 -0500 (Mon, 09 Jan 2006) | 3 lines

Merged revisions 7908 via svnmerge from
/branches/1.2

................
r7911 | tilghman | 2006-01-09 16:22:36 -0500 (Mon, 09 Jan 2006) | 2 lines

Bug 6099 - cleanup of parse_variable_name and pbx_retrieve_variable

................
r7912 | oej | 2006-01-09 16:30:46 -0500 (Mon, 09 Jan 2006) | 2 lines

Bug 6112: file.c list macro conversion (drumkilla)

................
r7913 | mogorman | 2006-01-09 16:50:20 -0500 (Mon, 09 Jan 2006) | 4 lines

Changed say.c aliased zh to the tw say.c output.
Done in relation to bug 6135.


................
r7916 | russell | 2006-01-09 17:09:15 -0500 (Mon, 09 Jan 2006) | 3 lines

block rev 7915 from being merged into the trunk, since the patch is
not compatible

................
r7918 | kpfleming | 2006-01-09 18:06:28 -0500 (Mon, 09 Jan 2006) | 10 lines

Merged revisions 7917 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7917 | kpfleming | 2006-01-09 16:48:48 -0600 (Mon, 09 Jan 2006) | 2 lines

re-initialize _all_ sequence numbers when transfer completes

........

................
r7919 | tilghman | 2006-01-09 18:20:50 -0500 (Mon, 09 Jan 2006) | 2 lines

Bug 6106 - SuSE startup script

................
r7920 | tilghman | 2006-01-09 19:55:45 -0500 (Mon, 09 Jan 2006) | 2 lines

Bug 5961 - new RAND() function

................
r7921 | mogorman | 2006-01-09 20:52:34 -0500 (Mon, 09 Jan 2006) | 3 lines

committing 5924 with minor white space changes 
and adding it to the Makefile for functions.

................
r7929 | tilghman | 2006-01-09 22:23:38 -0500 (Mon, 09 Jan 2006) | 2 lines

Fix indentation

................
r7936 | oej | 2006-01-10 03:33:52 -0500 (Tue, 10 Jan 2006) | 2 lines

Declare missing randomlock

................
r7940 | oej | 2006-01-10 03:52:55 -0500 (Tue, 10 Jan 2006) | 4 lines

Importing rev 7939 from 1.2 
- Add reference to README.tds 
- Reformat table

................
r7945 | mogorman | 2006-01-10 11:08:28 -0500 (Tue, 10 Jan 2006) | 3 lines

6186 amd 6187 with minor revisions.  added arg
parsing from macro.

................

Added:
    team/russell/ast_malloc/contrib/init.d/rc.suse.asterisk
      - copied unchanged from r7945, trunk/contrib/init.d/rc.suse.asterisk
    team/russell/ast_malloc/contrib/scripts/safe_asterisk_restart
      - copied unchanged from r7945, trunk/contrib/scripts/safe_asterisk_restart
    team/russell/ast_malloc/doc/README.app_sms
      - copied unchanged from r7945, trunk/doc/README.app_sms
    team/russell/ast_malloc/doc/README.channels
      - copied unchanged from r7945, trunk/doc/README.channels
    team/russell/ast_malloc/doc/README.linkedlists
      - copied unchanged from r7945, trunk/doc/README.linkedlists
    team/russell/ast_malloc/formats/format_h264.c
      - copied unchanged from r7945, trunk/formats/format_h264.c
    team/russell/ast_malloc/funcs/func_base64.c
      - copied unchanged from r7945, trunk/funcs/func_base64.c
    team/russell/ast_malloc/funcs/func_rand.c
      - copied unchanged from r7945, trunk/funcs/func_rand.c
    team/russell/ast_malloc/include/asterisk/stringfields.h
      - copied unchanged from r7945, trunk/include/asterisk/stringfields.h
Removed:
    team/russell/ast_malloc/ast_expr.y
    team/russell/ast_malloc/channels/chan_modem.c
    team/russell/ast_malloc/channels/chan_modem_aopen.c
    team/russell/ast_malloc/channels/chan_modem_bestdata.c
    team/russell/ast_malloc/channels/chan_modem_i4l.c
    team/russell/ast_malloc/doc/app_sms.html
    team/russell/ast_malloc/doc/channel.txt
    team/russell/ast_malloc/doc/linkedlists.README
Modified:
    team/russell/ast_malloc/   (props changed)
    team/russell/ast_malloc/UPGRADE.txt
    team/russell/ast_malloc/acl.c
    team/russell/ast_malloc/aescrypt.c
    team/russell/ast_malloc/aeskey.c
    team/russell/ast_malloc/alaw.c
    team/russell/ast_malloc/app.c
    team/russell/ast_malloc/apps/   (props changed)
    team/russell/ast_malloc/apps/app_adsiprog.c
    team/russell/ast_malloc/apps/app_authenticate.c
    team/russell/ast_malloc/apps/app_cdr.c
    team/russell/ast_malloc/apps/app_chanisavail.c
    team/russell/ast_malloc/apps/app_chanspy.c
    team/russell/ast_malloc/apps/app_controlplayback.c
    team/russell/ast_malloc/apps/app_curl.c
    team/russell/ast_malloc/apps/app_db.c
    team/russell/ast_malloc/apps/app_dial.c
    team/russell/ast_malloc/apps/app_dictate.c
    team/russell/ast_malloc/apps/app_directed_pickup.c
    team/russell/ast_malloc/apps/app_directory.c
    team/russell/ast_malloc/apps/app_disa.c
    team/russell/ast_malloc/apps/app_dumpchan.c
    team/russell/ast_malloc/apps/app_echo.c
    team/russell/ast_malloc/apps/app_externalivr.c
    team/russell/ast_malloc/apps/app_festival.c
    team/russell/ast_malloc/apps/app_flash.c
    team/russell/ast_malloc/apps/app_forkcdr.c
    team/russell/ast_malloc/apps/app_getcpeid.c
    team/russell/ast_malloc/apps/app_hasnewvoicemail.c
    team/russell/ast_malloc/apps/app_ices.c
    team/russell/ast_malloc/apps/app_image.c
    team/russell/ast_malloc/apps/app_intercom.c
    team/russell/ast_malloc/apps/app_ivrdemo.c
    team/russell/ast_malloc/apps/app_lookupblacklist.c
    team/russell/ast_malloc/apps/app_lookupcidname.c
    team/russell/ast_malloc/apps/app_macro.c
    team/russell/ast_malloc/apps/app_meetme.c
    team/russell/ast_malloc/apps/app_milliwatt.c
    team/russell/ast_malloc/apps/app_mixmonitor.c
    team/russell/ast_malloc/apps/app_mp3.c
    team/russell/ast_malloc/apps/app_nbscat.c
    team/russell/ast_malloc/apps/app_osplookup.c
    team/russell/ast_malloc/apps/app_page.c
    team/russell/ast_malloc/apps/app_parkandannounce.c
    team/russell/ast_malloc/apps/app_playback.c
    team/russell/ast_malloc/apps/app_privacy.c
    team/russell/ast_malloc/apps/app_queue.c
    team/russell/ast_malloc/apps/app_read.c
    team/russell/ast_malloc/apps/app_readfile.c
    team/russell/ast_malloc/apps/app_realtime.c
    team/russell/ast_malloc/apps/app_record.c
    team/russell/ast_malloc/apps/app_rpt.c
    team/russell/ast_malloc/apps/app_sayunixtime.c
    team/russell/ast_malloc/apps/app_senddtmf.c
    team/russell/ast_malloc/apps/app_sendtext.c
    team/russell/ast_malloc/apps/app_setcallerid.c
    team/russell/ast_malloc/apps/app_setcdruserfield.c
    team/russell/ast_malloc/apps/app_settransfercapability.c
    team/russell/ast_malloc/apps/app_skel.c
    team/russell/ast_malloc/apps/app_sms.c
    team/russell/ast_malloc/apps/app_softhangup.c
    team/russell/ast_malloc/apps/app_sql_postgres.c
    team/russell/ast_malloc/apps/app_stack.c
    team/russell/ast_malloc/apps/app_system.c
    team/russell/ast_malloc/apps/app_talkdetect.c
    team/russell/ast_malloc/apps/app_test.c
    team/russell/ast_malloc/apps/app_transfer.c
    team/russell/ast_malloc/apps/app_url.c
    team/russell/ast_malloc/apps/app_verbose.c
    team/russell/ast_malloc/apps/app_voicemail.c
    team/russell/ast_malloc/apps/app_waitforring.c
    team/russell/ast_malloc/apps/app_waitforsilence.c
    team/russell/ast_malloc/apps/app_while.c
    team/russell/ast_malloc/apps/app_zapateller.c
    team/russell/ast_malloc/apps/app_zapbarge.c
    team/russell/ast_malloc/apps/app_zapras.c
    team/russell/ast_malloc/apps/app_zapscan.c
    team/russell/ast_malloc/ast_expr2.fl
    team/russell/ast_malloc/ast_expr2f.c
    team/russell/ast_malloc/asterisk.c
    team/russell/ast_malloc/astmm.c
    team/russell/ast_malloc/autoservice.c
    team/russell/ast_malloc/buildinfo.c
    team/russell/ast_malloc/callerid.c
    team/russell/ast_malloc/cdr/   (props changed)
    team/russell/ast_malloc/cdr.c
    team/russell/ast_malloc/cdr/cdr_csv.c
    team/russell/ast_malloc/cdr/cdr_custom.c
    team/russell/ast_malloc/channel.c
    team/russell/ast_malloc/channels/   (props changed)
    team/russell/ast_malloc/channels/Makefile
    team/russell/ast_malloc/channels/chan_agent.c
    team/russell/ast_malloc/channels/chan_alsa.c
    team/russell/ast_malloc/channels/chan_features.c
    team/russell/ast_malloc/channels/chan_h323.c
    team/russell/ast_malloc/channels/chan_iax2.c
    team/russell/ast_malloc/channels/chan_local.c
    team/russell/ast_malloc/channels/chan_mgcp.c
    team/russell/ast_malloc/channels/chan_oss.c
    team/russell/ast_malloc/channels/chan_phone.c
    team/russell/ast_malloc/channels/chan_sip.c
    team/russell/ast_malloc/channels/chan_zap.c
    team/russell/ast_malloc/channels/iax2-parser.c
    team/russell/ast_malloc/channels/iax2-provision.c
    team/russell/ast_malloc/chanvars.c
    team/russell/ast_malloc/cli.c
    team/russell/ast_malloc/codecs/   (props changed)
    team/russell/ast_malloc/codecs/ilbc/   (props changed)
    team/russell/ast_malloc/codecs/lpc10/   (props changed)
    team/russell/ast_malloc/config.c
    team/russell/ast_malloc/configs/features.conf.sample
    team/russell/ast_malloc/configs/manager.conf.sample
    team/russell/ast_malloc/configs/sip.conf.sample
    team/russell/ast_malloc/contrib/scripts/managerproxy.pl
    team/russell/ast_malloc/cryptostub.c
    team/russell/ast_malloc/db.c
    team/russell/ast_malloc/db1-ast/   (props changed)
    team/russell/ast_malloc/devicestate.c
    team/russell/ast_malloc/dns.c
    team/russell/ast_malloc/dnsmgr.c
    team/russell/ast_malloc/doc/README.cdr
    team/russell/ast_malloc/doc/README.variables
    team/russell/ast_malloc/dsp.c
    team/russell/ast_malloc/editline/   (props changed)
    team/russell/ast_malloc/enum.c
    team/russell/ast_malloc/file.c
    team/russell/ast_malloc/formats/   (props changed)
    team/russell/ast_malloc/formats/Makefile
    team/russell/ast_malloc/formats/format_pcm.c
    team/russell/ast_malloc/formats/format_pcm_alaw.c
    team/russell/ast_malloc/frame.c
    team/russell/ast_malloc/fskmodem.c
    team/russell/ast_malloc/funcs/   (props changed)
    team/russell/ast_malloc/funcs/Makefile
    team/russell/ast_malloc/funcs/func_cdr.c
    team/russell/ast_malloc/funcs/func_cut.c
    team/russell/ast_malloc/funcs/func_db.c
    team/russell/ast_malloc/funcs/func_enum.c
    team/russell/ast_malloc/funcs/func_logic.c
    team/russell/ast_malloc/funcs/func_math.c
    team/russell/ast_malloc/funcs/func_md5.c
    team/russell/ast_malloc/funcs/func_moh.c
    team/russell/ast_malloc/funcs/func_odbc.c
    team/russell/ast_malloc/funcs/func_strings.c
    team/russell/ast_malloc/funcs/func_timeout.c
    team/russell/ast_malloc/funcs/func_uri.c
    team/russell/ast_malloc/funcs/pbx_functions.c
    team/russell/ast_malloc/image.c
    team/russell/ast_malloc/include/asterisk/astmm.h
    team/russell/ast_malloc/include/asterisk/astobj.h
    team/russell/ast_malloc/include/asterisk/callerid.h
    team/russell/ast_malloc/include/asterisk/channel.h
    team/russell/ast_malloc/include/asterisk/chanspy.h
    team/russell/ast_malloc/include/asterisk/dns.h
    team/russell/ast_malloc/include/asterisk/doxyref.h
    team/russell/ast_malloc/include/asterisk/frame.h
    team/russell/ast_malloc/include/asterisk/image.h
    team/russell/ast_malloc/include/asterisk/manager.h
    team/russell/ast_malloc/include/asterisk/options.h
    team/russell/ast_malloc/include/asterisk/pbx.h
    team/russell/ast_malloc/include/asterisk/rtp.h
    team/russell/ast_malloc/include/asterisk/strings.h
    team/russell/ast_malloc/include/asterisk/utils.h
    team/russell/ast_malloc/io.c
    team/russell/ast_malloc/loader.c
    team/russell/ast_malloc/logger.c
    team/russell/ast_malloc/manager.c
    team/russell/ast_malloc/muted.c
    team/russell/ast_malloc/netsock.c
    team/russell/ast_malloc/pbx/   (props changed)
    team/russell/ast_malloc/pbx.c
    team/russell/ast_malloc/pbx/pbx_config.c
    team/russell/ast_malloc/pbx/pbx_spool.c
    team/russell/ast_malloc/plc.c
    team/russell/ast_malloc/privacy.c
    team/russell/ast_malloc/res/   (props changed)
    team/russell/ast_malloc/res/res_adsi.c
    team/russell/ast_malloc/res/res_agi.c
    team/russell/ast_malloc/res/res_config_odbc.c
    team/russell/ast_malloc/res/res_crypto.c
    team/russell/ast_malloc/res/res_features.c
    team/russell/ast_malloc/res/res_monitor.c
    team/russell/ast_malloc/res/res_musiconhold.c
    team/russell/ast_malloc/res/res_odbc.c
    team/russell/ast_malloc/res/res_osp.c
    team/russell/ast_malloc/rtp.c
    team/russell/ast_malloc/say.c
    team/russell/ast_malloc/sched.c
    team/russell/ast_malloc/slinfactory.c
    team/russell/ast_malloc/srv.c
    team/russell/ast_malloc/stdtime/   (props changed)
    team/russell/ast_malloc/tdd.c
    team/russell/ast_malloc/term.c
    team/russell/ast_malloc/translate.c
    team/russell/ast_malloc/ulaw.c
    team/russell/ast_malloc/utils.c

Propchange: team/russell/ast_malloc/
------------------------------------------------------------------------------
--- svnmerge-blocked (original)
+++ svnmerge-blocked Tue Jan 10 15:55:26 2006
@@ -1,1 +1,1 @@
-/branches/1.2:7497
+/branches/1.2:7497,7915

Propchange: team/russell/ast_malloc/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Tue Jan 10 15:55:26 2006
@@ -1,1 +1,1 @@
-/trunk:1-7652
+/trunk:1-7945

Modified: team/russell/ast_malloc/UPGRADE.txt
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/UPGRADE.txt?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/UPGRADE.txt (original)
+++ team/russell/ast_malloc/UPGRADE.txt Tue Jan 10 15:55:26 2006
@@ -18,6 +18,9 @@
 * The application SetVar has been renamed to Set.  The syntax SetVar was marked
   deprecated in version 1.2 and is no longer recognized in this version.
 
+* app_read has been updated to use the newer options codes, using "skip" or
+  "noanswer" will not work.  Use s or n.  Also there is a new feature i, for
+  using indication tones, so typing in skip would give you unexpected results.
 Variables:
 
 * The builtin variables ${CALLERID}, ${CALLERIDNAME}, ${CALLERIDNUM},
@@ -26,3 +29,6 @@
   functions.  You are encouraged to move towards the associated dialplan
   function, as these variables will be removed in a future release.
 
+The SIP channel:
+
+* The "incominglimit" setting is replaced by the "call-limit" setting in sip.conf.

Modified: team/russell/ast_malloc/acl.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/acl.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/acl.c (original)
+++ team/russell/ast_malloc/acl.c Tue Jan 10 15:55:26 2006
@@ -19,7 +19,8 @@
 /*! \file
  *
  * \brief Various sorts of access control
- * 
+ *
+ * \author Mark Spencer <markster at digium.com> 
  */
 
 #include <stdio.h>

Modified: team/russell/ast_malloc/aescrypt.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/aescrypt.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/aescrypt.c (original)
+++ team/russell/ast_malloc/aescrypt.c Tue Jan 10 15:55:26 2006
@@ -31,12 +31,16 @@
  Issue Date: 26/08/2003
 
 */
+
 /*! \file
-\brief  This file contains the code for implementing encryption and decryption
- for AES (Rijndael) for block and key sizes of 16, 24 and 32 bytes. It
- can optionally be replaced by code written in assembler using NASM. For
- further details see the file aesopt.h
-*/
+ *
+ * \brief  This file contains the code for implementing encryption and decryption
+ * for AES (Rijndael) for block and key sizes of 16, 24 and 32 bytes. It
+ * can optionally be replaced by code written in assembler using NASM. For
+ * further details see the file aesopt.h
+ *
+ * \author Dr Brian Gladman <brg at gladman.me.uk>
+ */
 
 #include "aesopt.h"
 

Modified: team/russell/ast_malloc/aeskey.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/aeskey.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/aeskey.c (original)
+++ team/russell/ast_malloc/aeskey.c Tue Jan 10 15:55:26 2006
@@ -31,11 +31,15 @@
  Issue Date: 26/08/2003
 
 */
+
 /*! \file
-\brief  This file contains the code for implementing the key schedule for AES
- (Rijndael) for block and key sizes of 16, 24, and 32 bytes. See aesopt.h
- for further details including optimisation.
-*/
+ *
+ *  \brief  This file contains the code for implementing the key schedule for AES
+ *  (Rijndael) for block and key sizes of 16, 24, and 32 bytes. See aesopt.h
+ *  for further details including optimisation.
+ *
+ * \author Dr Brian Gladman <brg at gladman.me.uk>
+ */
 
 #include "aesopt.h"
 

Modified: team/russell/ast_malloc/alaw.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/alaw.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/alaw.c (original)
+++ team/russell/ast_malloc/alaw.c Tue Jan 10 15:55:26 2006
@@ -19,7 +19,8 @@
 /*! \file
  *
  * \brief u-Law to Signed linear conversion
- * 
+ *
+ * \author Mark Spencer <markster at digium.com> 
  */
 
 #include "asterisk.h"

Modified: team/russell/ast_malloc/app.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/app.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/app.c (original)
+++ team/russell/ast_malloc/app.c Tue Jan 10 15:55:26 2006
@@ -19,7 +19,8 @@
 /*! \file
  *
  * \brief Convenient Application Routines
- * 
+ *
+ * \author Mark Spencer <markster at digium.com> 
  */
 
 #include <stdio.h>

Propchange: team/russell/ast_malloc/apps/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Tue Jan 10 15:55:26 2006
@@ -1,1 +1,3 @@
 .depend
+*.a
+*.so

Modified: team/russell/ast_malloc/apps/app_adsiprog.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/apps/app_adsiprog.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/apps/app_adsiprog.c (original)
+++ team/russell/ast_malloc/apps/app_adsiprog.c Tue Jan 10 15:55:26 2006
@@ -17,7 +17,10 @@
  */
 
 /*! \file
+ *
  * \brief Program Asterisk ADSI Scripts into phone
+ *
+ * \author Mark Spencer <markster at digium.com>
  * 
  * \ingroup applications
  */

Modified: team/russell/ast_malloc/apps/app_authenticate.c
URL: http://svn.digium.com/view/asterisk/team/russell/ast_malloc/apps/app_authenticate.c?rev=7949&r1=7948&r2=7949&view=diff
==============================================================================
--- team/russell/ast_malloc/apps/app_authenticate.c (original)
+++ team/russell/ast_malloc/apps/app_authenticate.c Tue Jan 10 15:55:26 2006
@@ -17,7 +17,10 @@
  */
 
 /*! \file
+ *
  * \brief Execute arbitrary authenticate commands
+ *
+ * \author Mark Spencer <markster at digium.com>
  * 
  * \ingroup applications
  */
@@ -41,6 +44,23 @@
 #include "asterisk/app.h"
 #include "asterisk/astdb.h"
 #include "asterisk/utils.h"
+#include "asterisk/options.h"
+
+enum {
+	OPT_ACCOUNT = (1 << 0),
+	OPT_DATABASE = (1 << 1),
+	OPT_JUMP = (1 << 2),
+	OPT_MULTIPLE = (1 << 3),
+	OPT_REMOVE = (1 << 4),
+} auth_option_flags;
+
+AST_APP_OPTIONS(auth_app_options, {
+	AST_APP_OPTION('a', OPT_ACCOUNT),
+	AST_APP_OPTION('d', OPT_DATABASE),
+	AST_APP_OPTION('j', OPT_JUMP),
+	AST_APP_OPTION('m', OPT_MULTIPLE),
+	AST_APP_OPTION('r', OPT_REMOVE),
+});
 
 static char *tdesc = "Authentication Application";
 
@@ -49,9 +69,9 @@
 static char *synopsis = "Authenticate a user";
 
 static char *descrip =
-"  Authenticate(password[|options]): This application asks the caller to enter a\n"
-"given password in order to continue dialplan execution. If the password begins\n"
-"with the '/' character, it is interpreted as a file which contains a list of\n"
+"  Authenticate(password[|options[|maxdigits]]): This application asks the caller\n"
+"to enter a given password in order to continue dialplan execution. If the password\n"
+"begins with the '/' character, it is interpreted as a file which contains a list of\n"
 "valid passwords, listed 1 password per line in the file.\n"
 "  When using a database key, the value associated with the key can be anything.\n"

[... 11174 lines stripped ...]


More information about the svn-commits mailing list