oej
0ccb336498
Code clean up, inspired by rizzo's comments in issue 5978.
...
- Don't check for ignore if ignore is always negative
- Add comments to explain what's going on
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8728 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-26 19:38:11 +00:00
russell
3911551a79
store conference list using linked list macros (issue #6327 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8727 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-26 19:33:27 +00:00
oej
13bf123363
Add some debugging output when reloading, to be able to follow progress at high debug levels
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8712 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-26 14:59:33 +00:00
oej
0638afa774
Merged revisions 8710 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8710 | oej | 2006-01-26 15:39:36 +0100 (Thu, 26 Jan 2006) | 2 lines
Issue 5898: Registrations does not get deleted if there's an active SIP dialog
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8711 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-26 14:44:23 +00:00
kpfleming
de2fd6aebf
string field manager improvements:
...
use multiple memory blocks, instead of realloc(), ensuring that field pointers will never become invalid or change
don't run vs(n)printf twice when doing a field build unless required
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8697 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-26 04:00:05 +00:00
russell
0e2d8be747
use arg parsing macros for WaitExten and Background (issue #6185 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8687 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 20:02:12 +00:00
russell
4bbb855c9d
Merged revisions 8677 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8677 | russell | 2006-01-25 14:14:43 -0500 (Wed, 25 Jan 2006) | 3 lines
don't call ast_update_realtime with uninitialized variables if we get a
registration with an expirey of 0 seconds (issue #6173 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8678 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 19:16:14 +00:00
russell
3570632ce1
use arg parsing macros in the AGENT dialplan function (issue #6236 , with small mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8676 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 19:06:37 +00:00
russell
a761fd04fd
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8667 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 18:41:12 +00:00
russell
95712c847e
store feature_pvt list using linked list macros
...
(issue #6351 , with additional changes to prevent a memory leak in unload_module)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8665 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 18:24:32 +00:00
russell
5b838d569d
store agent_pvt list using linked list macros (issue #6342 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8664 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 18:12:55 +00:00
kpfleming
cb5cb187ca
don't queue a congestion frame on a channel that will be immediately hung up anyway
...
clean up/organize code block
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8654 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 14:52:43 +00:00
oej
ca04bb0931
- Remove unused option to transmit_state_notify
...
- Allow for expiry=0 in subscription requests that only wants *one* update and that's it.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8643 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 12:11:30 +00:00
oej
7f1e332eb9
From now on, apply maxexpiry and minexpiry to all subscriptions. Thanks to fourcheeze in the IRC channel
...
for pointing this out.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8642 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 12:01:07 +00:00
oej
54aaae07e5
Issue #6349 - patch by markster, imported from 1.2
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8633 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 09:50:28 +00:00
russell
8be5ef9542
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8620 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 05:39:25 +00:00
russell
b902e3122f
don't leak almost 200 bytes for each new channel and store the active
...
channel list using the linked list macros (issue #6330 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8618 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 05:37:29 +00:00
kpfleming
b89088272a
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8610 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 01:53:15 +00:00
kpfleming
3b24709d4d
Merged revisions 8608 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8608 | kpfleming | 2006-01-24 19:50:52 -0600 (Tue, 24 Jan 2006) | 2 lines
ensure hangup cause code is handled properly when channel does not return a frame (issue #6346 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8609 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-25 01:52:58 +00:00
kpfleming
a2af0c1a36
remove extraneous characters from property
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8599 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:45:41 +00:00
kpfleming
a930049c55
clean up remaining already-merged revisions
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8597 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:43:57 +00:00
kpfleming
34887a81c0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8596 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:43:30 +00:00
kpfleming
85f4432d67
Merged revisions 8173 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8173 | russell | 2006-01-17 20:49:21 -0600 (Tue, 17 Jan 2006) | 2 lines
remove ChangeLog from the 1.2 branch. It will only be present in the tags.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8595 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:42:43 +00:00
kpfleming
429f10b01a
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8594 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:41:45 +00:00
kpfleming
7ac5edf3af
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8593 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:40:57 +00:00
kpfleming
c1ac16f063
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8592 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:40:20 +00:00
kpfleming
fc8902082c
Merged revisions 8588 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8588 | kpfleming | 2006-01-24 16:32:09 -0600 (Tue, 24 Jan 2006) | 2 lines
ensure that channel cannot become zombie after we check but before we try to start indications
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8591 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:38:17 +00:00
kpfleming
70489608a8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8590 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:34:06 +00:00
kpfleming
64c54baf93
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8589 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:33:58 +00:00
mattf
5320ca1dc7
Make sure safe_asterisk retains previous script defaults
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8587 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 22:06:37 +00:00
mattf
272d633c3c
Updates from royk to safe_asterisk ( #5207 ) Thanks!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8582 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 21:45:42 +00:00
oej
a8f2765b06
Don't reset scheduled ID until we actually end the scheduled event.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8574 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 20:41:08 +00:00
russell
486665c8c0
store the list of 'atexit' functions using linked list macros (issue #6329 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8572 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 20:27:09 +00:00
russell
90b3bcb192
convert ast_channel list to use linked list macros (issue #6338 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8571 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 20:20:05 +00:00
oej
008e9e3825
Blocking fix from 1.2 from being applied again.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8563 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 19:29:32 +00:00
oej
ad0d346e57
Issue 6114: Don't hangup on bye/also if there's no channel. (gst)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8561 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 19:19:20 +00:00
oej
8914922188
Issue #6093 : Match realtime non-dynamic peers by IP. (siacali).
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8560 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 19:08:44 +00:00
oej
295fbee42e
Make it clear that caller ID in sip.conf is used only on incoming calls (inspired by bug #6183 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8554 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 18:15:20 +00:00
oej
353cec56ea
Reverting change in revision 8539 - fixed wrong problem. Sorry.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8548 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 17:47:41 +00:00
oej
e5f9da6e43
Issue #6323 , FreeBSD compatibility with compilation of func_odbc.c (reported by nulbyte)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8539 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 13:53:45 +00:00
oej
1f4ef32c8f
Importing rev #8537 from 1.2, never send response to ACK (issue #6308 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8538 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 13:21:13 +00:00
oej
1e6538d0cc
- Report SIP reload in manager (issue 5742 with small changes)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8531 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 12:48:44 +00:00
oej
15e8ae94a9
- Adding whitespace that I found unused outside
...
- Adding "if (option_debug)" before outputting to DEBUG channel
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8524 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 11:46:29 +00:00
oej
87f12a2537
Declaring conn and result static to avoid collission with realtime driver (issue 6336, pressureman)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8523 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 11:42:09 +00:00
oej
b259323abc
Whitespace change, extra <tab> added from my tab storage.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8517 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 10:36:45 +00:00
oej
6a63b0622a
- Adding doxygen comments
...
- Changing default values set in reload_config to DEFAULT_ #defines to make it more clear what defaults are
- Cleaning up global_ and default_ variable naming.
- Moving variable and #defines together in the source, adding comments to explain sections
Global_ is used for channel settings that does not apply to peers or users as defaults for their settings
default_ is used both as a channel setting for unknown callers, as well as defaults for peers and users
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8514 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-24 10:19:13 +00:00
mogorman
4df94f3769
code clean up and macro implementation from
...
bug 6247
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8505 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-23 18:07:12 +00:00
oej
4b72b51da1
Remove redundant default default/global settings from declaration, settings are done in reload_config()
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8500 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-23 17:51:15 +00:00
mogorman
dd0de59245
changed some settings to app_args and some code
...
cleaning patch 6267
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8495 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-23 17:23:22 +00:00
oej
c364447406
Remove more unused defines.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8493 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-23 17:19:03 +00:00