markster
6168e19e24
Fix leaking sip channels
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1591 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-01 04:43:43 +00:00
markster
78f943a63a
Fix SIP for outbound too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1590 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-01 03:03:42 +00:00
markster
ce62ce8278
Add sayunixtime, chan_sip updates for codec negotiation
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1589 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-30 23:03:57 +00:00
markster
0ff38e8c03
Minor IAX enhancments to support MusicOnHold
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1588 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-30 14:11:17 +00:00
jeremy
b1df3b23bf
lets try just a empty speed dial, for real this time
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1587 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-30 10:58:34 +00:00
jeremy
9fe2d8ba8d
lets try just a empty speed dial
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1586 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-30 10:53:02 +00:00
jeremy
f085e56c40
remove speedial setting, for now
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1585 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-30 09:46:55 +00:00
markster
16df12a586
Destroy channels on BYE when no owner is present
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1584 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-30 04:57:20 +00:00
markster
9771629299
Change strdupa's to ast_strupda's
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1579 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-29 20:13:54 +00:00
jeremy
3cd8bbd224
remove old debug
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1577 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-29 09:18:56 +00:00
jeremy
0ff1664ea3
try to enable indications
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1576 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-29 09:01:51 +00:00
jeremy
2ebdcb0068
anonyance fix, per tholo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1571 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-27 02:52:05 +00:00
markster
9870b2521b
Fix various compiler warnings (bug #322 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1570 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-27 02:45:37 +00:00
markster
bf0fc2a2b8
Fix counter in SIP (bug #291 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1566 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-27 02:30:03 +00:00
jeremy
547e20156a
anonyance fixes, per tholo :)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1560 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-27 01:05:55 +00:00
markster
f918586b1e
Initialize extension
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1552 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 22:31:19 +00:00
martinp
81ea65303b
Fix last typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1549 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 17:39:27 +00:00
martinp
4ca92014ea
Don't do callprogress on incoming calls -> that used to put that call in a wierd state 6 and the call is not answered.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1548 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 17:28:57 +00:00
markster
7be65900ce
Fix capability lookup failure
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1545 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 03:31:57 +00:00
jeremy
f90f3d9c0c
change default codecs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1544 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-25 23:16:36 +00:00
markster
b83c18b9ca
Keep voicemail from segging on a permissions problem (bug #245 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1543 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-25 13:18:03 +00:00
markster
3a3cab946e
Bring into full TBR4 compliance
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1542 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-25 06:14:38 +00:00
jeremy
2e9e09ed74
don't deal with gatekeeper on reload, known issue..someone fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1540 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-24 10:59:24 +00:00
jeremy
a80660bc8a
oopsie remove it from here too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1539 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-22 23:19:27 +00:00
jeremy
cb741d4947
rollback transfer support...not properly implemented
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1537 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-22 06:21:03 +00:00
martinp
85d82586fb
Allow detection of callerid on FXO with distinctive ring
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1525 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-17 22:23:17 +00:00
markster
e31c0e05b7
Fix deadlock pointed to by Martin
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1524 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-17 20:51:53 +00:00
markster
b409d78fb2
DTMF enhancements
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1523 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-17 04:39:22 +00:00
jeremy
a888cdd535
don't die if skinny cannot figure out hostname
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1519 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 15:42:27 +00:00
jeremy
fa90a11d69
minor code fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1518 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 15:39:22 +00:00
markster
8079aac16b
Don't die if no skinny config
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1517 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 04:03:28 +00:00
jeremy
e85fbb7544
remove debug, it's Miller time\!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1516 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 02:22:11 +00:00
jeremy
998e717611
stomp on seg fault if a call is attempted and the skinny device is not registered
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1515 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 02:17:32 +00:00
jeremy
439073659d
fix never ending ringing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1514 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 01:50:00 +00:00
jeremy
47f2697772
pull out reloading, for now, causes segs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1513 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 00:54:53 +00:00
jeremy
4bb22e9c80
make tcp socket resuable. Bug #262
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1511 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 00:29:01 +00:00
jeremy
085cbb8139
implement reload
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1510 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-14 00:05:37 +00:00
markster
d8d1e1354c
Merge sending complete patch with no number (bug #176 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1509 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-13 23:57:48 +00:00
jeremy
1df3aaa77a
many bug fixes and inbound calling: SKINNY/line@device
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1507 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-13 23:30:30 +00:00
markster
e1c164d789
Outgoing limit updates (bug #98 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1505 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-13 20:26:20 +00:00
markster
6c0b948334
Add extended Matching functionality (bug #97 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1504 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-13 20:20:14 +00:00
jeremy
1279539207
clean up code and output d->addr properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1502 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 23:47:02 +00:00
martinp
77dab1ff4f
Fix a tiny thing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1501 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 17:09:44 +00:00
martinp
da1033cad2
Add distinguishing between BUSY and FAILURE for outgoing spool calls. Always save CDR record (even if the call fails). If the call fails try to see if there is
...
"failed" extension in the specified context (only if you use context,extension,priority syntax) and execute it.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1499 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 16:51:35 +00:00
markster
72f06d4e16
Don't die if no config file
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1498 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 03:21:14 +00:00
martinp
800e44413b
Add SIPDtmfMode application
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1497 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-11 22:41:30 +00:00
jeremy
c9af53b9b6
add chan_skinny.so
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1496 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-11 19:45:43 +00:00
jeremy
06db1479fc
initial import of skinny, more coming soon
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1495 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-11 19:44:48 +00:00
jeremy
2d2f69d9b8
update for the lamers...only if they would acutally read it
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1492 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-10 00:24:36 +00:00
markster
f5f012f933
Fix typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1490 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-08 22:37:47 +00:00
markster
b80fa4ea23
Fix "potential" deadlock and make not-a-deadlock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1487 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-08 19:38:24 +00:00
markster
2be6d9d7c1
BSD portability enhancements (bug #234 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1486 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-08 16:48:07 +00:00
markster
aeb919ec93
Copy context properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1483 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-07 00:12:29 +00:00
jeremy
d2978bbfa7
implement transfer and call forwarding. Bug #221
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1482 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-06 20:29:25 +00:00
markster
e2ab0fa5f4
When taking a masqed call, be sure to mark it as acknowledged
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1481 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-06 20:13:09 +00:00
markster
248dda03e5
Be sure we have the agent lock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1478 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-06 19:10:08 +00:00
martinp
72200fa226
Add restrictcid=[yes|no] for chan_zap and chan_sip. You can specify if the sip/zap users will have the callerid transmitted as ANI or CALLERID.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1476 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-05 04:00:57 +00:00
markster
e79d9f2a55
Add Zap dnid support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1474 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-04 18:55:35 +00:00
markster
eb6efdc757
Take URI from responses (bug #215 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1473 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-04 04:40:37 +00:00
markster
c9870f231d
Re-poke all peers on a reload (bug #216 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1470 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-04 04:09:09 +00:00
markster
de7444f3f0
Base ackcall on newly available agent, not the pending one
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1469 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-04 04:03:47 +00:00
markster
c019c93b1f
Allow codecs to be specified on a per-peer and per-user basis
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1461 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-02 03:09:03 +00:00
markster
09234e825c
Finish provisioning placeholder
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1459 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-01 19:24:23 +00:00
markster
c42987a34b
Add placeholder for provisioning info
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1458 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-01 18:36:15 +00:00
markster
ff0431f96d
Send "PROGRESS" when DIAL is accepted
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1456 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-01 16:12:54 +00:00
jeremy
41eca3162a
fix seg fault due to the use of wrong pointer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1451 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-01 07:21:51 +00:00
markster
015f96a61c
Unlock our lock while we try to find the extension
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1450 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-01 00:51:30 +00:00
markster
4ff56abda2
Support ANI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1449 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-31 02:04:42 +00:00
markster
003f01881f
Increase minimum retry time
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1448 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-30 06:40:56 +00:00
markster
78fc01e4c2
Don't send until we're up
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1447 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-30 00:48:37 +00:00
markster
9ea1a77af9
Minor makefile fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1443 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-27 16:05:14 +00:00
markster
ec26c5471f
We have to release app_lock even if there is no channel logged in anymore
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1442 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-27 15:59:43 +00:00
markster
3709276974
Make ack_sleep do something
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1441 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 18:50:46 +00:00
markster
85910ee63d
Clear high res value
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1440 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 05:21:22 +00:00
markster
a72d24ed11
handle app_lock properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1439 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 04:53:49 +00:00
markster
1fe8908881
How about manipulating the right lock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1438 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 04:08:12 +00:00
markster
025135e4e5
Make res deterministic, don't release lock until totally done
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1436 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 03:50:01 +00:00
markster
7c03aa99f8
Fix agent deadlock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1435 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 03:17:00 +00:00
markster
ee779c29a0
Make chan_zap compile without libpri again
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1434 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 02:38:24 +00:00
markster
d19b505e85
Wait for '#' to acknowledge pending agents, too when ackcall=always
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1433 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 00:36:03 +00:00
martinp
78b836de55
Make sure that when the d-channel goes down we also clear the libpri structures with pri_destroycall
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1431 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 21:17:38 +00:00
martinp
fd4014849f
Add one more thing to the previous one
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1430 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 20:47:55 +00:00
martinp
92d99f5cb0
Don't allow to place calls when a dchannel is down (for PRI). Also when we detect that d-channel is down -> destroy the calls.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1429 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 20:39:07 +00:00
jeremy
082653c938
sync any left over changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1428 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 18:34:10 +00:00
markster
770bc98046
Actually use the "get_also" function
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1425 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 14:17:14 +00:00
jeremy
7e7ff267dd
disable native bridging
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1424 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 09:54:36 +00:00
markster
abc8111796
First pass at BYE/Also transfer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1423 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 00:05:48 +00:00
markster
be8272b412
Make sipdebug default to 0
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1420 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 22:56:54 +00:00
markster
3f366956a2
Make SIP registration persistent (bug #159 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1419 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 22:35:06 +00:00
markster
3ce635b33f
Enable Asterisk to register with itself (with authentication)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1418 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 22:33:43 +00:00
markster
fe6e236af2
Send registration info on 407 too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1417 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 21:47:25 +00:00
markster
d429e0451b
Persist IAX2 registrations across restarts
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1416 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 21:32:21 +00:00
markster
11e7b4f0e9
Monitor thread isn't a mutex
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1414 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 06:27:34 +00:00
markster
45553e7007
Use URI in sip, update chan_vpb
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1413 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-24 06:24:38 +00:00
markster
b4ba4dd1ca
Fix call pickup with SIP
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1412 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-23 22:27:10 +00:00
markster
6645236b0c
Update old chan_zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1411 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-23 17:50:06 +00:00
markster
2f5fde9d98
Add true native data mode bridging
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1410 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-23 17:49:54 +00:00
markster
8cc1311826
Handle timing file descriptor properly with agents
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1409 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-23 02:11:44 +00:00
markster
9664c9e891
Store password for later authentication needs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1408 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 18:51:58 +00:00
markster
7fe2510183
Use "domain" instead of "uri" if supplied
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1407 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 16:53:36 +00:00
markster
63c867169f
Minor fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1406 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 16:36:33 +00:00
markster
00ad7d769d
Reliably transmit BYE always
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1405 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 16:27:53 +00:00
markster
5e2310b6da
Small changes that could be useful
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1404 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 16:12:06 +00:00
markster
2e9487a9ba
Fix memory leak
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1403 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 05:30:58 +00:00
markster
70333591b2
Never create do initreq with BYE
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1402 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 23:41:23 +00:00
markster
a6481d24df
Don't actually destroy in handle_request
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1397 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 23:00:22 +00:00
markster
dae65ab3c8
In some cases, no need for an initreqprep
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1396 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 22:20:27 +00:00
markster
9df33c4ed8
First pass at making '#' work on non-callback agents
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1395 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 16:42:13 +00:00
markster
7de3b5fb68
Only suggest destroy
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1394 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 16:24:55 +00:00
markster
f08aca5fbb
First pass at VPB updates
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1392 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 15:19:40 +00:00
markster
1cb15b1c24
Prefer bind address if specified over our actual route address
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1390 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-21 02:27:25 +00:00
markster
0d76f2c124
Only half-ack provisional responses
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1386 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-20 23:03:44 +00:00
markster
9e51340334
Check for 407 on both outbound and non-outbound calls
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1383 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-20 14:28:51 +00:00
markster
b6088cb8bf
First attempt at fixing bug #131 (authenticate BYE)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1382 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-20 05:56:13 +00:00
markster
af06c90f81
Revert earlier changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1381 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 21:35:33 +00:00
markster
d351a31a71
Fix typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1380 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 21:26:29 +00:00
markster
2751b576c2
Create/dial channel if availability is on callback channel
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1379 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 21:14:16 +00:00
markster
19a20ea455
Put agent login board in the right place
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1378 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 19:49:45 +00:00
markster
5f1f926d1f
Fix race for fast hanguyp
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1377 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 19:36:52 +00:00
markster
1a38832878
depend stuff
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1375 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 16:42:30 +00:00
markster
4afa88f851
Add canreinvite option and minor tweak to bridging code
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1374 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 15:13:54 +00:00
markster
bd1e681a55
Check availability on callback agents when no wrapuptime specified
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1373 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 15:06:13 +00:00
markster
698d4eca57
Build fix for H.323 (bug #127 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1371 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 01:23:39 +00:00
markster
1a1cd91296
Quick fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1370 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 01:20:29 +00:00
markster
faab517add
Don't create a pending agent if nobody is logged in
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1369 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-19 01:01:00 +00:00
markster
49984c3708
Oops, they're system, not agent events
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1366 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-18 14:20:12 +00:00
markster
f98fa4eec7
Add alarm/alarm clear events (bug #125 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1365 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-18 14:19:15 +00:00
markster
5ae935c167
Uh, don't lock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1364 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-18 14:05:40 +00:00
markster
ed5ea9b2ad
If we can't transfer, be sure we hangup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1359 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-18 05:23:10 +00:00
jeremy
2a6e560171
Add H323 to normal build process
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1355 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16 17:00:22 +00:00
jeremy
e5f350c934
Hopefuly kram fixed my lame build
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1354 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16 16:55:19 +00:00
markster
c4b25be3ef
Verify extension is correct
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1350 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16 15:31:18 +00:00
martinp
c3ef7b672f
Show the names of the codecs instead of the numbers (bug #92 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1348 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16 05:10:35 +00:00
markster
5dd6c3c66f
Update agent documentation
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1347 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16 04:42:13 +00:00
markster
1b927853ed
Don't lock when soft hanging up
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1346 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 23:57:13 +00:00
markster
87908fd263
Only skip it for immediate mode
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1344 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 22:07:15 +00:00
markster
5f52fc66d2
Wait for first digit with FEATDMF too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1343 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 22:00:44 +00:00
markster
8c2439db4d
Make sure strncat is > 0
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1341 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 18:50:49 +00:00
markster
a1136fedf4
Asterisk:
...
#72 - Should eliminate probs on VMWI
#41 - Dynamic add survives reload
#73 - Make festival honor its arguments
#93 - Make events on FXO interfaces more logical
#26 - Prefer "bindaddr" to logical address for registrations
??? - Record crashes AGI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1338 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 04:38:39 +00:00
markster
19a8cdd5b4
Allow AgentCallbackLogin to specify new location (bug #46 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1334 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 21:27:24 +00:00
markster
9e8cdb93ce
ignore musicclass for music on hold (bug #62 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1332 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 21:04:54 +00:00
martinp
f5020a758b
Fix the potential segfault
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1330 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 20:44:30 +00:00
markster
3fc4ad33c7
Send callerid on callback agents (bug #103 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1329 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 20:42:25 +00:00
markster
1f634254eb
Make default behavior be to *not* use jitter buffer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1325 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 16:07:13 +00:00
markster
88922ffffc
Make check_bridge back off if it cant get all the locks it wants
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1321 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 13:12:39 +00:00
jeremy
1312721eac
add debug in hopes to figure out native bridging
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1320 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 08:02:33 +00:00
jeremy
fe89e7ad91
update mutex handling
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1319 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 06:56:11 +00:00
markster
542ebb64a4
Make chan_zap compile for people without libpri again
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1316 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 21:06:00 +00:00
markster
2d8b03612b
Lock on indication, fix agent buglet
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1313 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 18:29:58 +00:00
markster
bd0679195f
Add any missing locking calls
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1312 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 17:32:44 +00:00
markster
dbc9edcaac
Totally revamp thread debugging to support locating and removing deadlocks
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1310 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 15:25:16 +00:00
markster
68b80c39d0
In agent, forward codecs along
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1306 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 01:12:19 +00:00
jeremy
ae0c417bab
something is crazy here
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1303 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 22:20:12 +00:00
martinp
fbbe897bf7
Also NULL-ify the p->owner when the calls drop because of alarm
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1302 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 22:14:03 +00:00
markster
15fe431d14
Fix typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1301 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 21:18:24 +00:00
martinp
f13d73aef1
Clear the pri channels when alarm condition drops the calls.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1300 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 20:27:53 +00:00
markster
5cda84a62e
Add optional pedantic SIP checking
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1298 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 16:48:16 +00:00
jeremy
a16e82db70
make it blatently clear what I am saying
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1297 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 13:36:05 +00:00
markster
bdb6501e2c
Never release lock when doing a hangup or bad things can happen when masq is taking place
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1296 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11 22:17:46 +00:00
markster
86f23150f5
Lock everything that might need to be locked
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1292 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11 20:47:48 +00:00
markster
40d959f578
Lock masquerading into channel
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1291 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-11 20:45:43 +00:00
markster
b1fb47ef75
Handle 501 right
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1287 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-10 19:36:46 +00:00
jeremy
258d259725
Update Makefile and Readme with warnings and current info
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1286 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-10 18:12:48 +00:00
jeremy
5ae596ba6b
update callerid handling on outbound calls
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1282 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-09 20:18:54 +00:00
markster
a2c97d6c6b
Use stored secret if available, properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1281 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-09 19:33:40 +00:00
markster
df11596e19
Fix local buglet
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1278 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08 18:09:24 +00:00
markster
bccd2d77fa
Fix for when libpri is not installed
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1277 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08 04:20:54 +00:00
markster
5a6bc4d4fe
Properly defuse race in chan_local, fix extremely unlikely path for losing lock in chan_agent
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1276 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08 03:01:29 +00:00
markster
a849faaf4e
Do progress detect on incoming too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1275 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 21:20:50 +00:00
markster
6ff63b300f
Fix wrong pointer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1274 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 19:59:04 +00:00
markster
846510e08c
Initialize lock that wasn't
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1271 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 05:37:15 +00:00
markster
80c651f140
Allow groups to be checked in reverse order, make musiconhold die on restart
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1269 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 03:48:00 +00:00
martinp
5483ee32c7
Clean up around new hangup routines
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1268 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 01:14:21 +00:00
martinp
c8e48c8877
Add handling of PRI_EVENT_HANGUP_REQ
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1267 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 00:47:27 +00:00
markster
ac1bcd9107
Try immediately logged in agents first, then callbacklogin ones
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1266 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-06 04:00:37 +00:00
markster
ee36d6dd85
Fix race in agent login
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1265 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-06 01:39:42 +00:00
markster
523dc634c3
Fix options, switch default
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1264 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-05 23:59:56 +00:00
markster
fa0571c8af
Merge tim's "ack" option
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1263 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-05 23:57:55 +00:00
martinp
cdf786eef5
Fix and improve the new pri hangup routines
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1262 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-05 01:25:43 +00:00
markster
b38382ba94
Fix login to allow logging off with @context
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1260 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-04 22:22:54 +00:00
markster
a7aaed5162
Clear acknowledged flag on hangup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1258 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-04 20:53:18 +00:00
markster
5081eedc18
Honor context in agent callback login
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1254 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-03 18:22:12 +00:00
markster
9083796002
Fix sounds descriptions, add more info to chan_agent
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1253 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-02 21:25:43 +00:00
jeremy
a92605475c
copy just the ip address over to __ourip
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1249 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-02 05:46:32 +00:00
jeremy
f300bb74a4
remote memory profiling
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1248 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-02 04:45:37 +00:00
jeremy
1d007230fb
update the other callerid check
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1245 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-31 06:28:51 +00:00
jeremy
84ed768fba
stop seg if callerid is not sent at all
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1244 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-31 04:43:03 +00:00
markster
01ddba10cb
Fix TOS bit in SIP when verbose < 2, add support for mgcp TOS bits
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1243 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-30 20:49:23 +00:00
markster
1da771934a
Small SIP simplification
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1242 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-30 20:45:17 +00:00
markster
61868b81c0
If local user not found, allow call to pass
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1239 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-30 18:39:41 +00:00
markster
0c8f2a559e
Handle speex under most circumstances
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1237 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-29 19:51:11 +00:00
martinp
a24f812752
Fix the bug when Sending Complete IE is sent or not sent (i don't remember) asterisk would jump to s|1
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1233 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-28 15:12:37 +00:00
markster
d866f747fb
Add wrapup time
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1230 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-28 14:24:10 +00:00
jeremy
43811510db
remove non implemented crap from config sample
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1229 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-28 03:37:19 +00:00
markster
3041b05fca
Properly handle hangups on agent, improve formatting of sample agents.conf
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1228 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-27 04:27:18 +00:00
markster
70e86c19a5
Revision to SIP
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1225 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-26 23:14:27 +00:00
markster
98ce1b4f88
Minor fixup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1224 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-26 19:24:09 +00:00
markster
a22efd4c5a
Add per-user limits to chan_sip
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1223 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-26 15:12:37 +00:00
jeremy
0bc8eb5b12
rollback today's futile attempts properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1221 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 23:29:04 +00:00
jeremy
2067edc355
pull everything back out, I am really done now
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1220 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 21:26:24 +00:00
jeremy
a99408219a
One last attempt
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1218 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 19:11:36 +00:00
jeremy
bdaf33cc7c
roll back, i give up
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1217 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 18:58:59 +00:00
jeremy
8cb1b4032b
try this crazy idea to make callerid work with no name
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1216 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 18:28:40 +00:00
jeremy
6ef012686b
add more debug
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1215 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 17:58:23 +00:00
jeremy
1fbade3675
add some debug to see what callerid is doing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1212 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 17:39:32 +00:00
jeremy
c0f7f1412b
rollback the last changes. wrong direction
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1211 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 17:24:34 +00:00
jeremy
1d5bd8dd26
deal with no callerid name in all cases. really need to rethink this function
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1210 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 17:13:13 +00:00
jeremy
46099659e6
deal with no callerid name
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1209 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 17:01:41 +00:00
markster
c572acb43f
Merge Matteo's INFO patch
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1208 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-24 00:36:03 +00:00
jeremy
9808289b18
tweak to make user->callerid work properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1207 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-23 20:00:48 +00:00
jeremy
3b80b65f43
implement callerid passing on type=users. Thanks Ol1ver
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1206 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-23 19:55:13 +00:00
jeremy
fa4f591d78
finish that thought
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1204 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-23 02:27:44 +00:00
jeremy
94c8887482
attempt to implement the passing of callerid. not tested
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1203 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-23 02:00:28 +00:00
martinp
a84f1b5bc6
Fix two little things
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1201 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-22 22:07:16 +00:00
markster
a9cde19375
First pass at auto logoff support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1199 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-22 11:06:56 +00:00
markster
12c9c895c5
Minor fix for cid name
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1197 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-17 18:49:05 +00:00
markster
c27c435bd9
Fix race in agent/masquerade
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1196 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-16 18:54:16 +00:00
markster
373925d69e
Add "registered" option to iax2 show peers
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1195 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-16 18:45:12 +00:00
markster
5d9d570dc5
Don't native bridge when we can't
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1192 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-16 15:17:25 +00:00
markster
b312710014
Fix potential race in check_availability
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1191 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-16 02:25:53 +00:00
martinp
32efcd0acc
Fix a segfault with the calls that need to register with the remote gateway (eg: when asterisk has to send REGISTER message in order to place a call)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1190 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-15 05:05:19 +00:00
markster
f0ceb7803a
Add musiconhold definitions to show agents
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1181 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-14 04:21:00 +00:00
markster
dfd75de000
instead of hanging up channel after masquerade (risking deadlock), mark it as a zombie, then masquerade
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1180 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-14 03:45:53 +00:00
markster
16bb37d018
Don't check availability on a hungup channel
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1179 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-14 02:57:45 +00:00
markster
844bf156b3
Add dynamic agent stuff, still missing audio files
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1178 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-14 02:31:56 +00:00
jeremy
fe360e0b36
update sample config with valid info
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1177 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-12 17:53:50 +00:00
markster
c9dc7123ba
Fix race in Agents
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1173 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-09 22:41:51 +00:00
markster
544ed4ae5e
Timestamp fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1170 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-09 00:24:28 +00:00
markster
8d2efd9288
Lock agents while removing pending ones
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1168 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-08 19:02:36 +00:00
markster
67746a9e91
Don't retry lock if there is no channel
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1167 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-08 18:50:02 +00:00
markster
6e4190534a
Fix typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1163 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-07 20:47:53 +00:00
markster
a5a228b393
Fix iax2 video/voice and update queueing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1161 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-04 16:23:44 +00:00
markster
bea5c0674d
Fix CIDCW for native bridging
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1160 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-02 21:56:03 +00:00
markster
d859009a03
Fix CIDCW for non-native calls only
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1158 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-02 21:49:42 +00:00
markster
ad378ed42c
Update for sendingcomplete
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1148 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 20:26:22 +00:00
jeremy
4e9d9c39cb
update to deal with new rtp.c changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1146 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 19:11:37 +00:00
markster
df8907e2c7
Create concept of a "pending agent", so you can have agents access pending calls
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1145 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 16:16:28 +00:00
markster
7fc20158c0
Add agent groupings, fix the "incorrect" message on first login attempt
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1144 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 04:08:25 +00:00
markster
3c13c30bb1
Fix race in local, update queue
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1143 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 03:32:14 +00:00
markster
f6d5320d4d
Start on video mode for meetme, change symantics of iax2 marker in full frames
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1142 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-30 02:00:02 +00:00
markster
a0da9453b6
Add video support to IAX2 (theoretically)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1141 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-30 00:48:27 +00:00
markster
b5aa3db815
Accept MGCP keepalive
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1135 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-29 14:36:21 +00:00
markster
06522183d7
Default to allowing H.263 but not H.261
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1132 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-29 03:25:00 +00:00
markster
fd42183b78
Properly handle broken up packets
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1129 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-28 18:35:58 +00:00
markster
63170c4333
Add SIP/RTP video support, video enable app_echo, start on RTCP
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1128 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-28 16:40:02 +00:00
markster
d148cde249
Minor cleanups
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1126 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-27 23:02:52 +00:00
markster
9f50d6caac
Turn off moh on SIP transfer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1121 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-25 16:12:23 +00:00
jeremy
005028d1e6
Update
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1120 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-25 08:51:22 +00:00
jeremy
7f1f171f45
Update to work around G.729 compile issues, for now
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1119 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-25 06:48:08 +00:00
jeremy
3e0ef72f89
See if this stops a seg
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1118 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-25 06:33:56 +00:00