Commit graph

835 commits

Author SHA1 Message Date
marian
d00b992fa4 Changed output on status command
git-svn-id: http://voip.null.ro/svn/yate@1451 acf43c95-373e-0410-b603-e72c3f656dc1
2007-09-05 08:57:04 +00:00
marian
5e7bca42ec Changed some debug levels
git-svn-id: http://voip.null.ro/svn/yate@1450 acf43c95-373e-0410-b603-e72c3f656dc1
2007-09-05 08:44:10 +00:00
marian
eb8ca05fdc Added status parameters. Changed some debug
git-svn-id: http://voip.null.ro/svn/yate@1449 acf43c95-373e-0410-b603-e72c3f656dc1
2007-09-04 14:30:27 +00:00
marian
1c013072ac Added options to flush read/write/events buffers
git-svn-id: http://voip.null.ro/svn/yate@1447 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-29 13:08:18 +00:00
marian
089622f8b1 Added channel type to ZapDevice
git-svn-id: http://voip.null.ro/svn/yate@1446 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-28 14:49:45 +00:00
marian
8441e6b614 Fixed echo cancel for voice circuits
git-svn-id: http://voip.null.ro/svn/yate@1445 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-28 09:41:07 +00:00
marian
a660d1011f Added analog channels support
git-svn-id: http://voip.null.ro/svn/yate@1444 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-28 06:30:48 +00:00
paulc
2873202827 Added heartbeatdrop and registeredonly settings for gatekeeper.
git-svn-id: http://voip.null.ro/svn/yate@1438 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-27 15:39:11 +00:00
paulc
b525719ea6 Handle only 1xx responses with higher RSeq numbers than last PRACK sent.
Fixes bug report 0000070.


git-svn-id: http://voip.null.ro/svn/yate@1436 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-25 00:03:42 +00:00
paulc
822b46a0b2 Allow answering to session refreshes without a SDP offer.
git-svn-id: http://voip.null.ro/svn/yate@1435 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-24 23:26:40 +00:00
paulc
cbaebb7dd3 Added "start" and "restart" commands, simplified parsing.
git-svn-id: http://voip.null.ro/svn/yate@1434 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-24 15:29:24 +00:00
paulc
21e107881a Solved some locking issues. New cdrid and runid parameters that uniquely
identify a CDR entry.


git-svn-id: http://voip.null.ro/svn/yate@1430 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-23 09:09:42 +00:00
paulc
6debc1745a Call time remains constant across messages so it can be used as a key.
git-svn-id: http://voip.null.ro/svn/yate@1429 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-23 08:55:49 +00:00
marian
5979d91647 Fixed bug: engine.halt now returns false to let the other drivers receive this message
git-svn-id: http://voip.null.ro/svn/yate@1427 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-23 08:13:45 +00:00
marian
2fb732a2dd Added a debug enabler
git-svn-id: http://voip.null.ro/svn/yate@1426 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-22 09:49:52 +00:00
paulc
ef998a3420 Added setting to make the written files world readable.
git-svn-id: http://voip.null.ro/svn/yate@1425 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-17 16:13:20 +00:00
marian
ef0a23ddbc Added basic analog circuit handling
git-svn-id: http://voip.null.ro/svn/yate@1422 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-07 15:00:24 +00:00
marian
1ab9db8ff1 Added capability to send DTMF events to the Zaptel circuit
git-svn-id: http://voip.null.ro/svn/yate@1421 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-07 10:20:56 +00:00
marian
ddf5417b0e The channel is now trying to send the tones through the reserved circuit
git-svn-id: http://voip.null.ro/svn/yate@1420 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-07 08:02:24 +00:00
paulc
55cf5a6bcc Added code and setting to emit inband DTMFs.
git-svn-id: http://voip.null.ro/svn/yate@1417 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-03 19:24:12 +00:00
paulc
9bfe4559c4 Exclude from SDP media with no supported formats.
git-svn-id: http://voip.null.ro/svn/yate@1416 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-03 12:58:08 +00:00
paulc
78ad098cba Improved end messages, added disconnect reason if available.
git-svn-id: http://voip.null.ro/svn/yate@1415 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-03 00:37:29 +00:00
paulc
3c930be0ac Added setting for the local address included in the chan.rtp message instead
of always allowing the RTP to guess.


git-svn-id: http://voip.null.ro/svn/yate@1413 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-31 11:44:52 +00:00
paulc
6a96997584 Removed SIP MIME classes, use engine provided ones.
git-svn-id: http://voip.null.ro/svn/yate@1411 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-26 23:47:29 +00:00
paulc
06cbc5e8cf Provide description in REGISTER Contact only if explicitely configured.
git-svn-id: http://voip.null.ro/svn/yate@1407 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-23 17:55:52 +00:00
paulc
b190d98c8f Fixed handling of NEW_ZAPTEL_LOCATION
git-svn-id: http://voip.null.ro/svn/yate@1404 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-23 02:28:26 +00:00
paulc
a89563aff2 Synchronyzed UI elements with client logic.
git-svn-id: http://voip.null.ro/svn/yate@1402 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-23 01:33:44 +00:00
paulc
5a5652c19f If possible include zaptel/zaptel.h instead of linux/zaptel.h
git-svn-id: http://voip.null.ro/svn/yate@1401 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-22 17:48:00 +00:00
paulc
5a6e8d1206 Added support to include zaptel/zaptel.h instead of linux/zaptel.h
git-svn-id: http://voip.null.ro/svn/yate@1400 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-22 17:25:37 +00:00
paulc
18e36b286d Added capability of loading @queries indirectly from database.
git-svn-id: http://voip.null.ro/svn/yate@1397 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-18 13:23:24 +00:00
paulc
413086ef03 Load account and result information from the proper config section.
git-svn-id: http://voip.null.ro/svn/yate@1396 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-18 12:59:38 +00:00
marian
38f394f00a Fixed call direction attribute for notification
git-svn-id: http://voip.null.ro/svn/yate@1395 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-18 12:57:56 +00:00
marian
0f672bc3a3 Fixed call direction in call state notifications
git-svn-id: http://voip.null.ro/svn/yate@1394 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-18 12:52:20 +00:00
paulc
33c43ec025 Added billid to the transfer call.route message.
git-svn-id: http://voip.null.ro/svn/yate@1393 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-18 11:43:17 +00:00
paulc
8fbcf99ab8 The new "pbxparams" lists parameters to be copied to/from the PBX internal
parameter keep.


git-svn-id: http://voip.null.ro/svn/yate@1392 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-13 02:38:02 +00:00
marian
dde9db41d6 Added comments
git-svn-id: http://voip.null.ro/svn/yate@1391 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-11 10:41:34 +00:00
marian
65fdbb13de Changed debug condition
git-svn-id: http://voip.null.ro/svn/yate@1389 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-10 12:17:47 +00:00
paulc
34074b277f Added action on non-matching regexp capability.
git-svn-id: http://voip.null.ro/svn/yate@1388 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-09 19:20:17 +00:00
marian
1d4e8afc0e Fixed resource.subscribe handler: set reason parameter instead of error when false is returned
git-svn-id: http://voip.null.ro/svn/yate@1387 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-06 14:07:00 +00:00
marian
fc54d2e93b Added the possibility to pick up a channel or its peer
git-svn-id: http://voip.null.ro/svn/yate@1386 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-06 12:43:33 +00:00
paulc
e065ddc656 Ignore empty queue names or those containing slashes.
git-svn-id: http://voip.null.ro/svn/yate@1384 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-05 11:22:36 +00:00
marian
aa1f9d45e1 Added new source files
git-svn-id: http://voip.null.ro/svn/yate@1381 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:19:49 +00:00
marian
4903d476d0 Call parking module
git-svn-id: http://voip.null.ro/svn/yate@1379 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:18:45 +00:00
marian
1254ebb186 Handle sip subscribe requests and send event state notifications
git-svn-id: http://voip.null.ro/svn/yate@1378 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:17:11 +00:00
marian
fc2e812a61 Added call pickup feature
git-svn-id: http://voip.null.ro/svn/yate@1377 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:11:48 +00:00
marian
0f41d81337 Added event subscription handlers and notifications
git-svn-id: http://voip.null.ro/svn/yate@1376 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:11:19 +00:00
marian
eeeae8ac84 Changed debug
git-svn-id: http://voip.null.ro/svn/yate@1375 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:09:50 +00:00
paulc
03f8906ddb Added queues (ACD) module.
git-svn-id: http://voip.null.ro/svn/yate@1374 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 11:08:57 +00:00
paulc
985b349df0 New parameters "cdrwrite" allows skipping writing of CDR records while still
tracking the channels.


git-svn-id: http://voip.null.ro/svn/yate@1373 acf43c95-373e-0410-b603-e72c3f656dc1
2007-06-28 17:12:52 +00:00
paulc
8aa1ead124 Generic handlers can alter the answer, not only the return code.
The CANCEL for a "pickup" reason will carry a Reason cause 200 to signal
the call as not being missed.


git-svn-id: http://voip.null.ro/svn/yate@1372 acf43c95-373e-0410-b603-e72c3f656dc1
2007-06-27 11:02:46 +00:00