paulc
2a6be32729
Fixed the name of the cause_q931 variable in the sample file for RADIUS accounting.
...
git-svn-id: http://voip.null.ro/svn/yate@4172 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-11 11:50:05 +00:00
paulc
889d99119b
Added setting for the extra SIP flags in requests.
...
Add a "sip/" in front of a callto resource that starts with a SIP URI.
git-svn-id: http://voip.null.ro/svn/yate@4162 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-07 13:52:39 +00:00
paulc
b2283a0c2e
Added flags that control how SIP message components are automatically completed.
...
These flags can be configured per engine and can be overridden in some messages by setting an "xsip_flags" parameter.
git-svn-id: http://voip.null.ro/svn/yate@4161 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-07 13:50:59 +00:00
paulc
4c06a75e34
Added module to perform CNAM and LNP queries via SIP INVITE / 3xx.
...
git-svn-id: http://voip.null.ro/svn/yate@4152 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-03 14:47:52 +00:00
marian
5b39629262
Use async connect if available. The stream connect timeout value is no longer global: it's used for each connect attempt (configured address, srv record, domain). Remember connect status and re-connect starting from old status. Added srv query timeout configurable option.
...
git-svn-id: http://voip.null.ro/svn/yate@4150 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-03 13:02:29 +00:00
marian
df3d91c0cd
Documented changed stream setup minimum allowed value.
...
git-svn-id: http://voip.null.ro/svn/yate@4134 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 12:21:04 +00:00
marian
071c85ecb0
Changed stream start timeout values.
...
git-svn-id: http://voip.null.ro/svn/yate@4131 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 10:53:23 +00:00
marian
3e16f27c7a
Changed stream setup and connect default and maximum timeout values.
...
git-svn-id: http://voip.null.ro/svn/yate@4130 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 09:58:56 +00:00
marian
0bbe7c0ad4
Create yate cluster listener and connections. Send/receive yate messages on cluster streams.
...
git-svn-id: http://voip.null.ro/svn/yate@4127 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-23 12:40:40 +00:00
paulc
01aa79131c
Added a Media Required setting to Call Controllers.
...
Drop the call if a required circuit setup failed.
git-svn-id: http://voip.null.ro/svn/yate@4120 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-21 11:42:10 +00:00
paulc
5d72d95c5d
Added a special target "if" to regexroute so a logic AND can be easily constructed on a single line.
...
git-svn-id: http://voip.null.ro/svn/yate@4099 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-05 09:59:27 +00:00
paulc
d41deef904
Added a hexadecimal conversion function in regexroute.
...
git-svn-id: http://voip.null.ro/svn/yate@4098 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-04 16:50:27 +00:00
paulc
6a076e3af8
Added possibility to disable the autostart feature of MTP2 and Cisco SLT.
...
Autostart should be disabled only for some certification or interoperation tests.
git-svn-id: http://voip.null.ro/svn/yate@4095 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-04 11:43:43 +00:00
paulc
0499d4774a
Added setting to disable dropping the call if the remote sends an unknown or unsupported ISUP message in an early call state.
...
git-svn-id: http://voip.null.ro/svn/yate@4082 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-28 12:13:51 +00:00
paulc
13a1cf786d
Added capability to force a ringback to a MGCP gateway from ISDN and ISUP.
...
Fixed ring end on FXS analog MGCP gateways.
git-svn-id: http://voip.null.ro/svn/yate@4062 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-25 11:46:13 +00:00
marian
bfaed13943
Optionally drop the conference room when assisted channel is hungup (defaults to yes).
...
git-svn-id: http://voip.null.ro/svn/yate@4041 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-19 16:13:39 +00:00
marian
9a9eb8fc55
Added tones language support to pbx assistant.
...
git-svn-id: http://voip.null.ro/svn/yate@4037 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-18 12:19:02 +00:00
marian
b62c968dba
Added support to configure the language for tones used by an analog line, group or channel.
...
git-svn-id: http://voip.null.ro/svn/yate@4032 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-18 10:20:21 +00:00
marian
7aaa58f1ce
Added suport to build custom tones from config and specify a tone language. Imported tone descriptions from Asterisk indications.conf.
...
git-svn-id: http://voip.null.ro/svn/yate@4031 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-18 10:17:17 +00:00
marian
3769d428df
The jabber client engine default value for 'printxml' is now 'verbose'.
...
git-svn-id: http://voip.null.ro/svn/yate@4013 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-22 16:01:38 +00:00
marian
c850455ea0
Implemented configurable method to send DTMFs: using the protocol, inband, rfc2833 or chat message.
...
git-svn-id: http://voip.null.ro/svn/yate@4003 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-22 08:47:45 +00:00
marian
555a8262f6
Handle jingle session redirect. Don't check the called party jid if requested in call.execute message.
...
git-svn-id: http://voip.null.ro/svn/yate@4000 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-21 13:58:55 +00:00
marian
ddc6b6ed31
Merged providers.conf.default from client branch into trunk.
...
git-svn-id: http://voip.null.ro/svn/yate@3935 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-08 14:49:20 +00:00
paulc
7102b79539
Added silent MSU transfer mode (STP without route advertising).
...
git-svn-id: http://voip.null.ro/svn/yate@3908 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-06 09:37:37 +00:00
andrei
458b21019e
Added support for CPU loading notification, and engine call congestion level update, based on CPU loading.
...
git-svn-id: http://voip.null.ro/svn/yate@3905 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-03 16:02:11 +00:00
marian
072a3cc381
Use all resource.subscribe message parameters when checking event subscription authorization.
...
git-svn-id: http://voip.null.ro/svn/yate@3810 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-12 16:10:41 +00:00
paulc
d5a790a05b
Added proper automatic emergency handling in Cisco SLT.
...
Previous code crashed if a control with no parameters was automatically executed.
git-svn-id: http://voip.null.ro/svn/yate@3807 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-12 13:15:29 +00:00
oana
55813dcbe3
Added SNMP support.
...
git-svn-id: http://voip.null.ro/svn/yate@3776 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-03 16:27:30 +00:00
paulc
e8f806c950
Added thread priority setting for the SIP module.
...
git-svn-id: http://voip.null.ro/svn/yate@3753 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-25 13:13:35 +00:00
paulc
629cb10303
Got rid of the early... settings, the algorithm is robust enough.
...
Speed up by always sending TFP and TRA on adjacent node restart if we are already started.
git-svn-id: http://voip.null.ro/svn/yate@3749 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-22 07:23:24 +00:00
paulc
ed9df427bc
By default push TFPs as soon as possible on newly checked linksets.
...
Send TFPs to adjacent node with linkset down but seen starting elsewhere.
git-svn-id: http://voip.null.ro/svn/yate@3746 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-22 01:30:25 +00:00
paulc
a8b2ca5c4d
Do not send by default a TRA when the linkset is put in service.
...
In STP mode routing information (TFx) should be sent first.
git-svn-id: http://voip.null.ro/svn/yate@3745 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-21 15:30:32 +00:00
paulc
024add22c5
Added capability of configuring explicit routes per MTP3 linkset.
...
git-svn-id: http://voip.null.ro/svn/yate@3741 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-21 11:59:43 +00:00
paulc
9fa50f8e1d
Documented the SS7 Management Part settings.
...
git-svn-id: http://voip.null.ro/svn/yate@3731 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-20 08:34:05 +00:00
paulc
48d4891f18
Added new parameter "forcealign" that controls if a link that fails maintenance
...
test should be realigned.
The "checklinks" and "forcealign" parameters can be changed from control operati
on.
git-svn-id: http://voip.null.ro/svn/yate@3716 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-18 01:57:06 +00:00
paulc
fd927a3a51
Added notes about configuration changes between Yate 2 and 3.
...
git-svn-id: http://voip.null.ro/svn/yate@3679 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-29 15:23:17 +00:00
marian
fdd96740a5
Roster item updates containing group names with reserved characters can now be refused or the unacceptable group can be ignored.
...
git-svn-id: http://voip.null.ro/svn/yate@3673 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-28 15:06:34 +00:00
marian
6067a2cff0
Changed default value for resource priority in presences generated by the jingle module and made it configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@3664 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-21 12:31:04 +00:00
paulc
3dfe2351b6
Added separate setting to control if initial RTP timeout should cause an action.
...
This allows dropping a call only if media was first established and then lost.
git-svn-id: http://voip.null.ro/svn/yate@3663 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-20 14:30:25 +00:00
marian
dbbe75399c
Added presence configuration sample file.
...
git-svn-id: http://voip.null.ro/svn/yate@3660 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-17 12:03:37 +00:00
marian
704bd0880f
Added users and subscription configuration sample files.
...
git-svn-id: http://voip.null.ro/svn/yate@3657 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-16 15:06:27 +00:00
marian
8171e2243f
Added more documentation about jabber listener sections.
...
git-svn-id: http://voip.null.ro/svn/yate@3656 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-16 08:46:04 +00:00
paulc
e12e8f8c37
Added capability to intercept more messages in isupmangler.
...
git-svn-id: http://voip.null.ro/svn/yate@3652 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-14 10:40:56 +00:00
paulc
a2f55161bd
Added an ISUP IAM parameter mangling module that alters messages transferred in STP mode.
...
git-svn-id: http://voip.null.ro/svn/yate@3644 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-09 09:22:58 +00:00
paulc
4ed0a17cc9
Added setting to turn adjacent routes Allowed on first regular MSU received.
...
This allows interoperating with broken implementations that don't send TRA.
git-svn-id: http://voip.null.ro/svn/yate@3643 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-08 13:44:17 +00:00
paulc
5f72fd986b
Fixed the linkset/route state checking, notifying and isolation detection.
...
Isolation timer can be disabled so the router once started will never go down.
git-svn-id: http://voip.null.ro/svn/yate@3641 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-08 12:34:35 +00:00
paulc
3c35a5505b
MTP3 now fully obeys Q.707 Link Maintenance and implements both T1 and T2.
...
SLTx are checked for point codes and SLS, SLTA verifies test pattern.
git-svn-id: http://voip.null.ro/svn/yate@3613 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-01 03:11:10 +00:00
paulc
b1266633a2
Removed the useless separate SS7Maintenance user part.
...
git-svn-id: http://voip.null.ro/svn/yate@3610 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 14:09:51 +00:00
paulc
4e4541ea00
Documented newly added SS7 router settings in the sample config file.
...
git-svn-id: http://voip.null.ro/svn/yate@3609 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 13:43:13 +00:00
paulc
1b3c212388
Send a TFP when in STP mode a MSU is received for an unknown destination.
...
git-svn-id: http://voip.null.ro/svn/yate@3597 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 05:27:21 +00:00
marian
2b63cacbae
Added configurable options used to ignore 0 range circuit group reset and (un)blocking requests.
...
git-svn-id: http://voip.null.ro/svn/yate@3529 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 11:50:06 +00:00
paulc
2bec60dabf
The SS7 router can be configured to prevent sending of SNM UPU messages.
...
git-svn-id: http://voip.null.ro/svn/yate@3527 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 11:12:25 +00:00
marian
249bb8c772
Documented the 'confirm_ccr' isup option.
...
git-svn-id: http://voip.null.ro/svn/yate@3524 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 08:23:10 +00:00
paulc
1ec6b7f06c
Remember in each link if it has not beed yet checked.
...
Added setting per linkset so the initial link check can be skipped.
git-svn-id: http://voip.null.ro/svn/yate@3507 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-25 10:41:12 +00:00
paulc
172f551436
Allow disabling the automatic SS7 Layer 2 emergency alignment for testing purposes.
...
git-svn-id: http://voip.null.ro/svn/yate@3503 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-24 10:35:31 +00:00
paulc
9870e16a4c
Fixed MTP management, included test timers and inhibit flag in SS7Layer2.
...
git-svn-id: http://voip.null.ro/svn/yate@3500 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-24 03:42:31 +00:00
marian
d236762fc1
Support receiving overlapped dialing on ISUP.
...
Send extra Called Party Number digits in a SAM message.
The overlapped dialing script accepts an initial number.
Merged branch paulc/pstn -c 3485
git-svn-id: http://voip.null.ro/svn/yate@3493 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-21 18:34:01 +00:00
marian
4c94538610
Added configurable call controller location for Q.850 cause.
...
Diagnostic and location can now be set in release call Q.850 cause.
Merged branch paulc/pstn -r 3478:3480
git-svn-id: http://voip.null.ro/svn/yate@3490 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-21 18:25:02 +00:00
paulc
2e9f2d30e9
Added support for SS7 STP, fixed SN MTP restart behavior (send TRA).
...
Added many commands to manually control SS7 Router and Management.
Merged SVN branch paulc/pstn -c 3446, -r 3453:3462 and -c 3464
git-svn-id: http://voip.null.ro/svn/yate@3465 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-05 15:20:42 +00:00
paulc
ad8556f230
Renamed module zlib to zlibcompress to avoid library name clashes.
...
Moved zlib API define to the VC++ project file.
Added zlib compression to the Windows installer.
git-svn-id: http://voip.null.ro/svn/yate@3441 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-16 14:08:01 +00:00
marian
1b3ff2308f
Added jabber stream compression support.
...
git-svn-id: http://voip.null.ro/svn/yate@3436 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-16 11:11:50 +00:00
marian
7ea9878402
Added zlib data (de)compression module based on zlib library.
...
git-svn-id: http://voip.null.ro/svn/yate@3434 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-16 08:57:49 +00:00
paulc
e923508918
Set the default Wanpipe TDM circuit idle code according to the default G.711 law.
...
Added ability to set the circuit number as idle code, helps in identifying problems.
git-svn-id: http://voip.null.ro/svn/yate@3414 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-02 11:14:42 +00:00
paulc
d49b070451
Added a "reset" control command to fast reset ISUP circuits.
...
Default reset interval for both ISUP and ISDN is 300s with 60s minimum.
git-svn-id: http://voip.null.ro/svn/yate@3404 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-25 14:48:29 +00:00
paulc
6404b73e70
Improved regexroute by allowing multiple extra handlers with different priorities and target contexts.
...
A match parameter can be specified for such an extra handler.
Original patch (that changed config syntax) by Allan Sandfeld Jensen.
git-svn-id: http://voip.null.ro/svn/yate@3382 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-16 10:46:22 +00:00
andrei
a522ee0863
Added possibility to modify parameters in call.route message.
...
Added option to call alternatives for an account.
Improved reload.
git-svn-id: http://voip.null.ro/svn/yate@3378 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-15 07:32:09 +00:00
paulc
29680d030b
Documented the infix operator \| that matches either expression.
...
Patch recommended by Allan Sandfeld Jensen.
git-svn-id: http://voip.null.ro/svn/yate@3373 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-11 12:33:28 +00:00
marian
4806886d91
The sipfeatures module is now using the xml library to build dialog notification xml body. It can now build a dialog notification from call.cdr parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@3363 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-03 12:54:48 +00:00
marian
3578106230
The jingle module can now add entity caps children to already built presence elements for users in serviced domains. Allow overriding the resource.notify handler priority from config.
...
git-svn-id: http://voip.null.ro/svn/yate@3357 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 14:38:14 +00:00
marian
989d22fc5f
The jingle module is now handling all resources if none is given in config.
...
git-svn-id: http://voip.null.ro/svn/yate@3354 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 13:14:43 +00:00
paulc
b9cdacb68a
Include the node name in the engine status and the default rmanager greeting.
...
git-svn-id: http://voip.null.ro/svn/yate@3352 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 17:07:49 +00:00
paulc
228c0762fb
Allow to control (re)sending RequestNotify for DTMF events to the MGCP gateway.
...
git-svn-id: http://voip.null.ro/svn/yate@3327 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 12:10:52 +00:00
paulc
e2d06465c4
Added setting for default bearer encoding per span.
...
git-svn-id: http://voip.null.ro/svn/yate@3320 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 14:31:08 +00:00
paulc
32ea971f33
Allow creating many gateway trunks using one section as template.
...
Keeps the config file small and readable for high density gateways.
git-svn-id: http://voip.null.ro/svn/yate@3316 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-12 17:36:52 +00:00
paulc
780dcb94ba
Renamed configuration parameter "default" to "cluster" to better describe its intended use. Made it by default false as is needed in all current scenarios.
...
git-svn-id: http://voip.null.ro/svn/yate@3306 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 12:06:26 +00:00
paulc
2e2c0545e8
Moved the SIO variable and its settings (service, priority, netindicator) in the common SS7Layer4 class so they apply to all SS7 User Parts.
...
git-svn-id: http://voip.null.ro/svn/yate@3302 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-10 10:38:18 +00:00
paulc
17a0dada1c
Added missing inn ISUP setting.
...
git-svn-id: http://voip.null.ro/svn/yate@3291 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-05 17:06:35 +00:00
paulc
f5ba7cbf35
Preserve the SLS of ISUP messages throughout the call.
...
SLS style defaults to "cic" on ITU controllers.
git-svn-id: http://voip.null.ro/svn/yate@3287 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 16:24:56 +00:00
paulc
dbf8dd45a4
Added optional "voicechans" setting to indicate used MGCP voice circuits.
...
git-svn-id: http://voip.null.ro/svn/yate@3285 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 12:02:40 +00:00
paulc
f3f446044f
Added support for arbitrary circuit ranges usable in outbound calls.
...
git-svn-id: http://voip.null.ro/svn/yate@3284 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 11:30:35 +00:00
paulc
dc7c380e67
Fixed sample config, moved userparttest to the ISUP section where it belongs.
...
git-svn-id: http://voip.null.ro/svn/yate@3283 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 11:21:14 +00:00
paulc
73506e8d1a
Allow to skip over SLT configuration and go directly to connect by setting the config retry interval to zero.
...
git-svn-id: http://voip.null.ro/svn/yate@3274 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-03 16:45:46 +00:00
paulc
bd0a6fc6a9
Allow specifying a default SLS for outbound calls in the ISUP settings (reloadable).
...
git-svn-id: http://voip.null.ro/svn/yate@3265 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-01 18:38:03 +00:00
paulc
da2cd240d0
Added support for sending periodic RTCP reports and the final RTCP bye.
...
git-svn-id: http://voip.null.ro/svn/yate@3248 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-27 22:20:09 +00:00
paulc
5b4cc44e46
Added continuity check type setting in ISUP. Fixed a format documentation error.
...
git-svn-id: http://voip.null.ro/svn/yate@3229 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-21 12:01:01 +00:00
paulc
f61060d708
The default data format should fit the point code of the ISUP call controller.
...
git-svn-id: http://voip.null.ro/svn/yate@3227 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-21 08:57:27 +00:00
paulc
2753c9faee
Added explicit keyword to create routes to adjacent point codes (A/E or F links). Regular routes now have a default priority of 100.
...
git-svn-id: http://voip.null.ro/svn/yate@3186 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 18:01:41 +00:00
paulc
7910ef6a64
Commented out the sample SSL server context to avoid a runtime warning.
...
git-svn-id: http://voip.null.ro/svn/yate@3180 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 08:14:37 +00:00
paulc
f839f0bc9b
Allow specifying a PSTN trunk circuit number offset
...
git-svn-id: http://voip.null.ro/svn/yate@3168 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-05 21:55:59 +00:00
paulc
1bc096fa99
Added basic sample rate control in the DirectSound module, removed chunk and buffer settings as they must be computed from rate.
...
git-svn-id: http://voip.null.ro/svn/yate@3164 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-31 13:53:44 +00:00
paulc
42d4dded8f
Double the system idle interval when running in client mode, make it adjustable from the config file.
...
git-svn-id: http://voip.null.ro/svn/yate@3163 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-31 09:36:58 +00:00
paulc
3f634396d6
Added wideband example in MOH config sample file.
...
git-svn-id: http://voip.null.ro/svn/yate@3162 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 15:12:07 +00:00
marian
b5725b3771
Added jingle channel option used to ignore Yate running mode.
...
git-svn-id: http://voip.null.ro/svn/yate@3151 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-29 10:00:01 +00:00
marian
5b3d5ec79d
Optionally dump received 'iq' xml string in dispatched jabber.iq message.
...
git-svn-id: http://voip.null.ro/svn/yate@3104 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-03 09:51:02 +00:00
marian
0fe241df8f
Documented option.
...
git-svn-id: http://voip.null.ro/svn/yate@3088 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-18 12:21:28 +00:00
paulc
dcaf541c92
The default stream mode is adapted to the type of transport.
...
Constified some methods of the Transport class.
git-svn-id: http://voip.null.ro/svn/yate@3081 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-15 20:57:37 +00:00
andrei
ecd075d0ac
Added generic support for SS7 SIGTRAN protocol stack.
...
Added SCTP sockets support based on Linux Kernel SCTP.
Added SS7 Sigtran M2PA protocol support.
git-svn-id: http://voip.null.ro/svn/yate@3058 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-02 14:38:12 +00:00
paulc
92fb386733
Warn and refuse authentication if the designated password return column is missing from the user.auth result set.
...
git-svn-id: http://voip.null.ro/svn/yate@3008 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-06 12:46:45 +00:00
paulc
0622a2379f
Setting to disable autostart of connections to Postgres servers.
...
git-svn-id: http://voip.null.ro/svn/yate@3005 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-05 12:39:34 +00:00
paulc
0589439edf
Added regexroute function to retrieve Engine runtime parameters.
...
Better error checking before assuming a regexroute variable is requested.
git-svn-id: http://voip.null.ro/svn/yate@2953 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-18 13:20:52 +00:00
paulc
403425fd81
Support for multiple rmanager listeners, each with its own settings.
...
Support for SSL encrypted connections (needs the openssl module).
Example of connecting with SSL activated: telnet-ssl -z ssl 10.0.0.1 5038
git-svn-id: http://voip.null.ro/svn/yate@2948 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-14 14:38:57 +00:00
paulc
1f6771971e
Added setting to override the Qt style.
...
git-svn-id: http://voip.null.ro/svn/yate@2946 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-13 13:12:07 +00:00
marian
aa0b6ec97d
Implemented c2s non sasl authentication. Added listener for direct c2s SSL connections. Restrict client resources with the same name while authenticating using non sasl.
...
git-svn-id: http://voip.null.ro/svn/yate@2943 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-13 11:36:05 +00:00
paulc
4bdb65c58c
Added ability to authenticate even observer only (non-admin) connections.
...
Added initial timeout for non-authenticated connections, default 30s.
git-svn-id: http://voip.null.ro/svn/yate@2937 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-12 15:00:24 +00:00
paulc
efc87639bb
Allow reversing the pbxassist channel ID matching condition.
...
git-svn-id: http://voip.null.ro/svn/yate@2925 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-11 13:36:25 +00:00
marian
92d1978bc3
Updated configuration.
...
git-svn-id: http://voip.null.ro/svn/yate@2921 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-10 15:56:07 +00:00
marian
b7cb726623
Removed server parameter from GTalk section.
...
git-svn-id: http://voip.null.ro/svn/yate@2919 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-10 15:43:57 +00:00
paulc
751a073c4d
By default ignore ABORT and OVERRUN error bits as they likely are not related to current packet.
...
Report error bits only if they change.
git-svn-id: http://voip.null.ro/svn/yate@2908 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-09 18:59:56 +00:00
marian
2b326634dc
The number of jabber server stanza workers is now configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@2905 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-09 14:01:47 +00:00
marian
a5a3672ead
Added external component support to jabber server.
...
git-svn-id: http://voip.null.ro/svn/yate@2893 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-04 14:29:28 +00:00
marian
76c182e440
Implemented jabber server. Changed jingle channel to support the new jabber library. Replaced tinyxml with yate own XML library. Added openssl support for server. Work in progress in jabber client support.
...
git-svn-id: http://voip.null.ro/svn/yate@2882 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 16:05:39 +00:00
paulc
36696c0105
Added module that counts calls per user specified cathegory, usually context.
...
git-svn-id: http://voip.null.ro/svn/yate@2875 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-28 16:59:25 +00:00
paulc
f1db0be716
Handling of user.register and call.cdr can be disabled in the clustering module.
...
Usefull while reverting a clustered server to standalone operation.
git-svn-id: http://voip.null.ro/svn/yate@2871 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-20 15:04:28 +00:00
oana
e6dbb33d71
MySQL connection pool implemented per database account. The "database" message parameter "results" has changed its meaning. For this, please check documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@2821 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-03 14:58:57 +00:00
paulc
37059faf58
Added configuration parameter "autostart" so MTP2, MTP3 and Cisco SLT may be inhibited at startup.
...
Fixed the way Cisco SLT notifies the MTP3 about alignment status changes.
git-svn-id: http://voip.null.ro/svn/yate@2810 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-26 15:58:50 +00:00
paulc
aaa1c2048d
Use the new SDP library in SIP and MGCP.
...
The PSTN channel can negotiate RTP forwarding if the circuits are terminated on a MGCP gateway.
git-svn-id: http://voip.null.ro/svn/yate@2805 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-24 12:09:34 +00:00
paulc
97313228d6
Added parameter "queuetime" for the CDR builder to know how long a call waited in a queue.
...
All calls in a queue can be dropped by specifying queuename/* as id.
A call to a "single" type queue is dropped when its operator call fails.
git-svn-id: http://voip.null.ro/svn/yate@2795 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-18 14:55:25 +00:00
paulc
492bf3ac57
Added new setting "prerouteall" to bypass context and caller check.
...
Documented the other global settings in section [priorities].
git-svn-id: http://voip.null.ro/svn/yate@2793 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-14 16:27:46 +00:00
paulc
71f34fd5cf
Added code and setting to prevent rebuilding the RTP when only the remote port has changed in the SDP offer.
...
This can prevent a neverending sequence of reINVITEs, each end trying to adjust to the changes of the other.
git-svn-id: http://voip.null.ro/svn/yate@2786 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-12 15:18:36 +00:00
paulc
3b368cf60e
Improved RUDP debugging messages to include controlling session name.
...
The default RUDP sequence number is now random.
Preliminary support for RUDP v1 and version guessing from SYN length.
git-svn-id: http://voip.null.ro/svn/yate@2781 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-11 13:46:05 +00:00
paulc
224999b363
Accept a Jingle version 0 "relay" transport to override another current candidate.
...
git-svn-id: http://voip.null.ro/svn/yate@2767 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-24 10:54:32 +00:00
paulc
b0ccb30e5e
Added "address" and "version" settings so MGCP can become operational even if no RSIP is received.
...
git-svn-id: http://voip.null.ro/svn/yate@2738 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-25 18:27:24 +00:00
paulc
830baebef4
Added engine config section so individual modules that depend on buggy
...
libraries are never unloaded from memory, only finalized if possible.
git-svn-id: http://voip.null.ro/svn/yate@2722 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-18 17:44:48 +00:00
paulc
6dab45edd7
Added capability to issue a DLCX to clear all connections when becoming operational.
...
Each remote endpoint has its connections cleared when recovering from error.
git-svn-id: http://voip.null.ro/svn/yate@2717 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-16 16:02:50 +00:00
paulc
68d97a7e07
Allow to configure (and better defaults) the increment in circuit numbers caused by each span.
...
git-svn-id: http://voip.null.ro/svn/yate@2693 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-09 15:34:51 +00:00
paulc
96cf546852
Allow disabling sending of ISUP circuit group requests.
...
git-svn-id: http://voip.null.ro/svn/yate@2692 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-09 13:18:46 +00:00
marian
fc09730381
Changed jingleversion parameter name to jingle_version.
...
git-svn-id: http://voip.null.ro/svn/yate@2669 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 10:03:28 +00:00
marian
283dd92294
Implemented old jingle protocol support.
...
git-svn-id: http://voip.null.ro/svn/yate@2666 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-31 15:22:08 +00:00
paulc
6f7581edc9
Moved all point code settings to SS7ISUP so the type of point code is known and numeric (packed) values can be used.
...
Changed channellock to milliseconds to improve resolution.
Documented channellock and userparttest parameters.
git-svn-id: http://voip.null.ro/svn/yate@2660 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-28 17:18:50 +00:00
paulc
a46886c059
Major rewrite of signalling components creation and configuration.
...
The creation of subcomponents is offloaded to each component to allow for proper building of the component stack.
git-svn-id: http://voip.null.ro/svn/yate@2650 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-26 13:43:24 +00:00
paulc
cc31d2d217
Added "cdrtrack" and "cdrcreate" to the forbidden parameters list since they are processed internally.
...
git-svn-id: http://voip.null.ro/svn/yate@2644 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-20 17:59:37 +00:00
paulc
6b95f4810f
Added $(threadname) function to help in tracing and debugging.
...
git-svn-id: http://voip.null.ro/svn/yate@2639 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-20 14:33:45 +00:00
marian
3d78da49c4
Added missing parameters documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@2632 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-19 13:21:56 +00:00
paulc
eaba0c7996
Guard hungup channels for a while to reduce problems with chan.hangup arriving before other channel messages.
...
Added a warning when detecting conditions that can cause billing errors.
git-svn-id: http://voip.null.ro/svn/yate@2626 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-12 17:24:41 +00:00
paulc
5c06add1f9
BRI configuration for zapcard, no need to define it as a custom E1 anymore.
...
git-svn-id: http://voip.null.ro/svn/yate@2620 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-08 16:45:22 +00:00
paulc
79d54cfd65
Made CPE number filter act as prefix, not exact match. Documented.
...
git-svn-id: http://voip.null.ro/svn/yate@2609 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 07:27:06 +00:00
paulc
311b866b0f
Added new special target "dispatch" to dispatch a new message synchronously.
...
Reentrance is now possible and detectable by the $(dispatching) function.
git-svn-id: http://voip.null.ro/svn/yate@2605 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-30 10:30:51 +00:00
paulc
c48de42554
Fixed endpoint incrementation algorithm and circuit creation.
...
Fixed MGCP connection and SDP creation.
Detect protocol version from RSIP message.
git-svn-id: http://voip.null.ro/svn/yate@2595 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-24 17:36:25 +00:00
paulc
b6558d5271
Stdio pipe or socket operation are executed with the mutex locked.
...
Wait a configurable time after flushing relays and pending messages.
git-svn-id: http://voip.null.ro/svn/yate@2593 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-24 11:18:35 +00:00
paulc
05b1034846
Preliminary support for FXS (analog) MGCP gateways.
...
git-svn-id: http://voip.null.ro/svn/yate@2577 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-13 12:31:11 +00:00
paulc
b481d7d963
Improved documentation in comments.
...
git-svn-id: http://voip.null.ro/svn/yate@2576 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-13 12:29:40 +00:00
paulc
589d7a9bef
Support for RFC 4568 (SRTP security descriptors in SIP/SDP).
...
git-svn-id: http://voip.null.ro/svn/yate@2557 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-01 20:16:36 +00:00
paulc
56a35abc3e
Added option to execute call diversion requested by a signalling protocol.
...
git-svn-id: http://voip.null.ro/svn/yate@2552 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-29 21:14:37 +00:00
paulc
e8d50f4051
Allow mysqldb to compile on systems without mysql_set_character_set.
...
git-svn-id: http://voip.null.ro/svn/yate@2539 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 19:59:59 +00:00
paulc
191995a019
Added regexroute functions '$' and 'chr'.
...
git-svn-id: http://voip.null.ro/svn/yate@2536 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 16:00:33 +00:00
paulc
88916e0a76
Added setting for client character set (encoding) of the MySQL connection.
...
git-svn-id: http://voip.null.ro/svn/yate@2534 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-23 15:43:15 +00:00
paulc
730b3c4ccf
Added setting for client_encoding of the PostgreSQL connection.
...
git-svn-id: http://voip.null.ro/svn/yate@2530 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 21:35:13 +00:00
paulc
d28e329af8
Added call.cdr handler to add "nodename" and "nodeprefix" cluster parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2520 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 10:41:22 +00:00
marian
c2138bcf85
Documented 'offset' parameter.
...
git-svn-id: http://voip.null.ro/svn/yate@2516 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-06 09:11:55 +00:00
paulc
ec08dd849a
ISDN BRI support, most Andrei's (andrei@null.ro) work.
...
Fixes and new features throughout the signalling engine.
git-svn-id: http://voip.null.ro/svn/yate@2505 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:51:30 +00:00
paulc
f2f753d6b8
Fixed several state inconsistencies that could cause a call to remain on hold or dialtone.
...
Option to dial back calls that were on hold when their control call leg hang up.
Option in "fortransfer" operation to perform attended transfer on hangup of control call leg.
New operation "dialtone" the puts the current peer on hold then puts the dialtone.
git-svn-id: http://voip.null.ro/svn/yate@2495 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-24 23:24:10 +00:00
paulc
b1420c66e3
If end user is indicated as known in received ACM interpret it as progress or ringing indication.
...
Added generic mechanism to set protocol specific parameters in messages.
git-svn-id: http://voip.null.ro/svn/yate@2484 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 17:01:48 +00:00
paulc
a19450af96
Added setting for the address the H.323 endpoint binds to.
...
git-svn-id: http://voip.null.ro/svn/yate@2481 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-10 15:07:35 +00:00
paulc
a8223db1d1
Made clear that the default setting of "ignorevia" violates RFC 3261 but is required to make UDP work through NAT.
...
git-svn-id: http://voip.null.ro/svn/yate@2479 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-09 11:37:09 +00:00
paulc
a2904234e7
Fixed initial TELNET sequence to leave cursor at the start of line on some clients.
...
Made welcome/header string parametrizable.
Added to sample file missing parameter telnet.
git-svn-id: http://voip.null.ro/svn/yate@2478 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:57:24 +00:00
paulc
21efcd84f6
Receive buffer size for SIP UDP packets is now configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@2468 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 16:09:02 +00:00
paulc
3771bd0b02
Added missing setting for the resource.subscribe message and a list of handlers needed for subscriptions to worl properly.
...
git-svn-id: http://voip.null.ro/svn/yate@2467 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 15:06:01 +00:00
paulc
6bc1f17900
Fixed and clarified documentation in coments.
...
git-svn-id: http://voip.null.ro/svn/yate@2449 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 19:50:46 +00:00
paulc
15005167fb
Fixed - again - SVN properties
...
git-svn-id: http://voip.null.ro/svn/yate@2431 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 11:32:45 +00:00
marian
abbbc53dca
Added SOCKS module config file.
...
git-svn-id: http://voip.null.ro/svn/yate@2430 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 11:23:59 +00:00
marian
910402d0df
Added config file for the file transfer module.
...
git-svn-id: http://voip.null.ro/svn/yate@2427 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 10:26:41 +00:00
paulc
e643c0682d
Fixed sample query to never return missing or empty passwords.
...
git-svn-id: http://voip.null.ro/svn/yate@2406 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-19 14:59:05 +00:00
paulc
abc84918cc
Added a sleep to a tight loop because on some systems CPU usage was at 100%.
...
git-svn-id: http://voip.null.ro/svn/yate@2397 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-05 21:14:11 +00:00
paulc
dac8bc2507
Fixed how the call and CDR info queries are set up.
...
git-svn-id: http://voip.null.ro/svn/yate@2393 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-05 01:18:11 +00:00
marian
791d486435
Added queues notify module.
...
git-svn-id: http://voip.null.ro/svn/yate@2383 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-01 00:57:04 +00:00
marian
f25033ab9f
Implemented the new Jingle specifications.
...
git-svn-id: http://voip.null.ro/svn/yate@2382 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-01 00:37:18 +00:00
paulc
1530575c01
Added missing documentation for $(nodename) function in regexroute sample.
...
git-svn-id: http://voip.null.ro/svn/yate@2366 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-25 16:49:42 +00:00
paulc
76fec37fde
Minor documentation improvments regarding L2 timeouts.
...
git-svn-id: http://voip.null.ro/svn/yate@2345 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-17 13:22:45 +00:00
marian
f9de217ab5
Added capability to forward user roster in a single message.
...
git-svn-id: http://voip.null.ro/svn/yate@2331 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 09:46:17 +00:00
marian
5576260830
Fixed jingle session negotiation. Added reason to terminate stanza. The module can now handle presence broadcast when the component is keeping the roster. Additional presence stanza can now be added to presence command.
...
git-svn-id: http://voip.null.ro/svn/yate@2330 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 09:33:17 +00:00
paulc
bf3c0a5a65
Fixed documentation error regarding default stream startup mode.
...
git-svn-id: http://voip.null.ro/svn/yate@2328 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-11 13:24:00 +00:00
paulc
721571ab27
Made handler priorities configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@2302 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-03 15:02:54 +00:00
marian
ca7c1f219c
ISUP message print is now configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@2298 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 12:18:07 +00:00
paulc
8dee2667b0
MTP2 repeat packet request is now configurable.
...
Added timer used to control FISU/LSSU packets transmission.
git-svn-id: http://voip.null.ro/svn/yate@2294 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:45:50 +00:00
paulc
8c4fb53540
Implemented signalling packet repeat if not supported by the driver.
...
git-svn-id: http://voip.null.ro/svn/yate@2293 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:31:58 +00:00
marian
190d36aeed
Added stream_setuptimeout documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@2283 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 14:21:34 +00:00
paulc
d80b89078a
Separated config for dumping NET and CPE sides of ISDN monitor to files.
...
git-svn-id: http://voip.null.ro/svn/yate@2217 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 16:06:27 +00:00
paulc
e3c8137dbf
Unified dump file parameter name (layer2/layer3) between ISDN and SS7.
...
File type can be modified by extension (.hex/.txt/.raw)
Documented dump files in ysigchan.conf
git-svn-id: http://voip.null.ro/svn/yate@2211 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 14:18:25 +00:00
marian
d985d9e34b
Added parameter documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@2197 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-12 08:42:58 +00:00
paulc
acd46e9494
Process SIP REGISTER (user.auth, user.[un]register) in a separate thread.
...
git-svn-id: http://voip.null.ro/svn/yate@2164 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 12:15:02 +00:00
marian
7ff0cc1851
Added option to send single DTMF tones. Added option to send chan.text when a chat message is received and a call between the sender and receiver is found.
...
git-svn-id: http://voip.null.ro/svn/yate@2161 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 07:45:47 +00:00
paulc
4d8ec63ac6
Added capability to skip the initial "100 Trying" for non-INVITE transactions.
...
git-svn-id: http://voip.null.ro/svn/yate@2146 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-06 17:16:34 +00:00
paulc
2ae1514621
Updated default version values for Yate 2 (cosmetic change).
...
git-svn-id: http://voip.null.ro/svn/yate@2143 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-06 12:34:22 +00:00
paulc
08b2064e3d
Merged branches/marian/client up to rev. 2134.
...
git-svn-id: http://voip.null.ro/svn/yate@2135 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 02:06:00 +00:00
paulc
e6866fe5a9
Fixed some comments in the sample ENUM config file.
...
git-svn-id: http://voip.null.ro/svn/yate@2084 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 19:27:09 +00:00
paulc
2f010fc6b0
Restored regexp for backwards compatibility, convert types to regexp internally.
...
git-svn-id: http://voip.null.ro/svn/yate@2083 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 19:05:35 +00:00
paulc
87967e324f
Added default "route" prefix for some compatibility with old example.
...
git-svn-id: http://voip.null.ro/svn/yate@2082 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 16:02:27 +00:00
paulc
c9b16392b9
Modified module to use a prefix list (with defaults) and no number modifiers.
...
git-svn-id: http://voip.null.ro/svn/yate@2081 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 15:56:53 +00:00
paulc
b2c3bce7b6
Added comment for the [extra] section.
...
git-svn-id: http://voip.null.ro/svn/yate@2066 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-14 16:59:21 +00:00
paulc
dff08cce64
Hook tracking must be explicitely enabled.
...
git-svn-id: http://voip.null.ro/svn/yate@2056 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-09 17:55:23 +00:00
paulc
a854f7dd9f
Added missing openssl RPM subpackage. Removed leftover Gtk2 config file.
...
git-svn-id: http://voip.null.ro/svn/yate@2034 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-20 11:17:12 +00:00
paulc
8df26a72bf
Added support for padding RTP payload to a multiple of a chunk size.
...
git-svn-id: http://voip.null.ro/svn/yate@2032 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-19 13:52:18 +00:00
paulc
78a636c49c
Support for octet aligned AMR-NB RTP payload.
...
git-svn-id: http://voip.null.ro/svn/yate@2028 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-16 08:03:54 +00:00
paulc
0c47e4cf1f
Added a limit to the number of simultaneous outgoing calls.
...
git-svn-id: http://voip.null.ro/svn/yate@2016 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-05 09:53:32 +00:00
paulc
c2c123744e
Add call position in queue to notifies, optionally emit them when call position changes.
...
git-svn-id: http://voip.null.ro/svn/yate@2015 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 17:11:49 +00:00
paulc
00f6fd4192
Allow defining individual queues from the config file instead of using it only when database account or query are not set.
...
git-svn-id: http://voip.null.ro/svn/yate@2012 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 10:07:37 +00:00
paulc
0aabbbeb19
Added single delivery attempt mode - each queued call tries only one operator.
...
git-svn-id: http://voip.null.ro/svn/yate@2011 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 09:54:30 +00:00
paulc
a608a223cf
Added more sample codecs, clarified what default means.
...
git-svn-id: http://voip.null.ro/svn/yate@1986 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:45:41 +00:00
paulc
115f88d2eb
Allow early media (SDP in 1xx messages) to change the formats list.
...
git-svn-id: http://voip.null.ro/svn/yate@1979 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-10 17:17:11 +00:00
paulc
b01f4ae60f
Changed message and its meaning from cluster.node to cluster.locate
...
git-svn-id: http://voip.null.ro/svn/yate@1968 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 15:19:22 +00:00
paulc
8752fc2fb9
Added support for dynamically allocating cluster nodes to resources.
...
git-svn-id: http://voip.null.ro/svn/yate@1962 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 14:32:03 +00:00
paulc
f04087500c
Added capability to mark or block duplicate DTMFs detected by different methods.
...
git-svn-id: http://voip.null.ro/svn/yate@1954 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-25 13:11:49 +00:00
paulc
faf27d88a5
Replaced the needmedia call.drop with a configurable notification.
...
git-svn-id: http://voip.null.ro/svn/yate@1896 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-11 12:25:26 +00:00
paulc
a4923bd4ba
By default warn only when media is missing from the beginning.
...
Moved timeout settings in their own config section.
git-svn-id: http://voip.null.ro/svn/yate@1895 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 19:18:30 +00:00
paulc
38334a727c
Detect and drop the calls for which a proper transaction ACK was not received.
...
git-svn-id: http://voip.null.ro/svn/yate@1892 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 18:08:40 +00:00
paulc
85c7e98d78
Added RTP timeout detection with optional call drop.
...
The default local RTP binding address can be set from yrtpchan.conf file.
git-svn-id: http://voip.null.ro/svn/yate@1891 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 16:35:20 +00:00
paulc
92682020ca
Added G.729 Annex B settings.
...
git-svn-id: http://voip.null.ro/svn/yate@1785 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-15 18:46:32 +00:00
paulc
d8428b293b
Added minimum time between operator available queries.
...
Notification capability for queues and calls in them.
Calls can be individually picked from queue by channel ID.
Priority calls can be inserted in queue's head.
Queues can be created from config file.
git-svn-id: http://voip.null.ro/svn/yate@1748 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-06 18:55:57 +00:00
marian
5f51cbaf96
Added switchtype parameter for ISDN group. Removed useless display-charset option.
...
git-svn-id: http://voip.null.ro/svn/yate@1711 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-31 15:49:47 +00:00
paulc
0bf45dc432
Fixed parameters transfer, added queue assist scripts.
...
git-svn-id: http://voip.null.ro/svn/yate@1707 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 19:46:09 +00:00
paulc
e23f6426b4
Documented input and output parameters of the queries.
...
git-svn-id: http://voip.null.ro/svn/yate@1705 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 16:55:11 +00:00
paulc
93db880965
Rewritten to take queries from configuration.
...
git-svn-id: http://voip.null.ro/svn/yate@1703 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 16:02:21 +00:00
paulc
f98d774648
Added user.register handler and unload capability.
...
git-svn-id: http://voip.null.ro/svn/yate@1698 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-28 17:48:14 +00:00
paulc
1f88677aad
Added late router, allows repeating routing in call.execute stage.
...
git-svn-id: http://voip.null.ro/svn/yate@1675 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-25 17:02:17 +00:00
paulc
3969214d9b
Added initial support for forwarding calls inside a cluster.
...
git-svn-id: http://voip.null.ro/svn/yate@1660 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 16:36:31 +00:00
marian
8c7c26ee91
Added option to enable/disable isup body encode and decode.
...
git-svn-id: http://voip.null.ro/svn/yate@1659 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 16:03:13 +00:00
paulc
3b9b063351
Added node name (for clustering) and use it in heartbeat and regexroute.
...
git-svn-id: http://voip.null.ro/svn/yate@1651 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-19 11:19:52 +00:00
paulc
4b026e8ebb
Added missing maxforwards and floodevents settings.
...
git-svn-id: http://voip.null.ro/svn/yate@1632 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-15 19:52:15 +00:00
marian
8275232fcd
Added option to enable/disable ISUP message decoding.
...
git-svn-id: http://voip.null.ro/svn/yate@1629 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-14 15:54:43 +00:00
paulc
02a45d689f
Changes required to compile Qt4 under Linux.
...
git-svn-id: http://voip.null.ro/svn/yate@1595 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 20:39:39 +00:00
paulc
7e359eb396
Added sample file.
...
git-svn-id: http://voip.null.ro/svn/yate@1568 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-21 18:55:03 +00:00
marian
77d2b1422e
Added analog and ysigchan configuration file samples.
...
git-svn-id: http://voip.null.ro/svn/yate@1549 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-14 16:14:12 +00:00
paulc
7a56ab70e1
Subscriptions are off by default, disabled some irrelevant mild warnings.
...
git-svn-id: http://voip.null.ro/svn/yate@1542 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-13 14:10:36 +00:00
paulc
fa213bc4c3
Added the new RFC2833 setting.
...
git-svn-id: http://voip.null.ro/svn/yate@1530 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-10 22:15:02 +00:00
paulc
5a8248b80b
Fixed building out of source tree (thanks mikma), silenced a benign message.
...
git-svn-id: http://voip.null.ro/svn/yate@1524 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-10 15:34:48 +00:00
marian
48f36a46d3
Added new parameters: echocancel and dtmfdetect.
...
git-svn-id: http://voip.null.ro/svn/yate@1513 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-30 16:32:37 +00:00
marian
3973e8e01a
Removed obsolete configuration files
...
git-svn-id: http://voip.null.ro/svn/yate@1502 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-28 13:59:09 +00:00
marian
54e4e9db56
Added sample configuration files
...
git-svn-id: http://voip.null.ro/svn/yate@1501 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-28 13:57:06 +00:00
paulc
807d15ee1d
Fixed bad naming of queries.
...
git-svn-id: http://voip.null.ro/svn/yate@1492 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 15:49:34 +00:00
paulc
0883250323
Moved modules to proper location, added sample conf files for MGCP and heartbeat, removed traces of libpri.
...
git-svn-id: http://voip.null.ro/svn/yate@1485 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-23 16:34:33 +00:00
paulc
b7b32fa03e
Reverted to hardcoded relative paths because top_builddir is not portable
...
across autoconf versions.
git-svn-id: http://voip.null.ro/svn/yate@1484 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-23 14:14:54 +00:00
paulc
d32c220960
Directory reorder #3
...
git-svn-id: http://voip.null.ro/svn/yate@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
marian
7dbc89da3b
Documented config option
...
git-svn-id: http://voip.null.ro/svn/yate@1454 acf43c95-373e-0410-b603-e72c3f656dc1
2007-10-05 07:50:50 +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
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
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
1b84479be6
Added note about empty passwords authenticating anybody.
...
git-svn-id: http://voip.null.ro/svn/yate@1419 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-04 20:53:51 +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
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
5d45f04cb0
Added missing documentation about "extrapath" setting.
...
git-svn-id: http://voip.null.ro/svn/yate@1406 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-23 17:14:35 +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
3dd546137a
Added options for subscribe/notify handlers
...
git-svn-id: http://voip.null.ro/svn/yate@1380 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-04 16:19:22 +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
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
8af41b26fc
Added "call.execute" handler priority setting.
...
git-svn-id: http://voip.null.ro/svn/yate@1366 acf43c95-373e-0410-b603-e72c3f656dc1
2007-06-19 12:42:27 +00:00
marian
d5e05974eb
Added thread priority - config file setting and message parameter "thread".
...
git-svn-id: http://voip.null.ro/svn/yate@1333 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-23 14:15:22 +00:00
paulc
2db8f80602
Added thread priority - config file setting and message parameter "thread".
...
git-svn-id: http://voip.null.ro/svn/yate@1332 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-23 11:10:22 +00:00
paulc
9934378be2
Added support for setting timer resolution in Windows
...
git-svn-id: http://voip.null.ro/svn/yate@1327 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-16 12:10:44 +00:00
paulc
5a1be97e8f
Added new features: matching by function, message renaming, new message.
...
git-svn-id: http://voip.null.ro/svn/yate@1306 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-09 22:47:18 +00:00
paulc
870f99c7b5
Added setting to limit the SIP socket receiver buffer size.
...
git-svn-id: http://voip.null.ro/svn/yate@1292 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-03 17:02:04 +00:00
marian
0b9ed4fcc9
Added optional parameter to print XML to output. Changed some parameter descriptions
...
git-svn-id: http://voip.null.ro/svn/yate@1275 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-16 07:35:26 +00:00
marian
a25a3b9c14
Changed identity and roster storing settings
...
git-svn-id: http://voip.null.ro/svn/yate@1243 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-02 14:39:15 +00:00
paulc
63cc9ea312
Made the default of some settings depend on running in client or server mode.
...
git-svn-id: http://voip.null.ro/svn/yate@1242 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-02 12:51:23 +00:00
paulc
65cb88d817
Added transcoding information function.
...
git-svn-id: http://voip.null.ro/svn/yate@1239 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-28 22:12:21 +00:00
paulc
b2f73fa37f
Added setting to separately enable PBX on chan.startup of incoming calls.
...
git-svn-id: http://voip.null.ro/svn/yate@1235 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-27 13:20:47 +00:00
paulc
18a7168217
Added non-authenticable accounts and ad-hoc registration
...
git-svn-id: http://voip.null.ro/svn/yate@1227 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 07:50:25 +00:00
paulc
f52d5c9d77
Added setting to enforce the iLBC packetization.
...
git-svn-id: http://voip.null.ro/svn/yate@1226 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-21 03:01:54 +00:00
marian
83e266e811
Added use case note
...
git-svn-id: http://voip.null.ro/svn/yate@1217 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-14 14:55:45 +00:00
marian
cf7709b962
Added auto response on probe requests support
...
git-svn-id: http://voip.null.ro/svn/yate@1211 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-06 15:25:35 +00:00
paulc
5a731cff0a
Make clear that extra monitored parameters can be added.
...
git-svn-id: http://voip.null.ro/svn/yate@1206 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-01 13:59:54 +00:00
paulc
44fd6c89ad
Unchanged (not NAT fixed) location is returned in registration Contact.
...
P-NAT-Refresh can be set (default to 25s) if NAT is detected.
git-svn-id: http://voip.null.ro/svn/yate@1190 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-09 00:52:47 +00:00
paulc
889990d3ec
Added support for drilling a hole through a firewall or NAT by sending
...
one invalid 4 bytes RTP and RTCP packet.
git-svn-id: http://voip.null.ro/svn/yate@1187 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-01 23:33:30 +00:00
paulc
e7c3a0f3c2
Added preliminary support for E2U+PSTN (RFC 4769) and E2U+VOICE (RFC 4415).
...
git-svn-id: http://voip.null.ro/svn/yate@1186 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-31 03:12:20 +00:00
paulc
1b0e8d7bd8
Added forking capability so NAPTR can be used for fallback.
...
Added support for Jingle (E2U+XMPP).
git-svn-id: http://voip.null.ro/svn/yate@1183 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-30 23:31:00 +00:00
paulc
f5a1c37ede
Replaced the primary and secondary domains with an arbitrary long list.
...
git-svn-id: http://voip.null.ro/svn/yate@1182 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-30 22:21:40 +00:00
paulc
4bca01c2d1
Option to forward provisional messages even after getting an 180 Ringing.
...
Detection and generation of the special 181 and 182 progressing messages.
git-svn-id: http://voip.null.ro/svn/yate@1180 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-28 18:32:02 +00:00
marian
8d8f216258
Added default resource name to Jabber engine. Added full identity data for Jabber servers.
...
git-svn-id: http://voip.null.ro/svn/yate@1164 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-14 22:15:46 +00:00
paulc
24949c1827
Added example for call authorization by caller authentication or ip address.
...
git-svn-id: http://voip.null.ro/svn/yate@1159 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-10 11:12:28 +00:00
paulc
4405ab4630
Reorganized code for clarity. Fixed caller/called numbers on transferred
...
calls. Added support for call diversion and operation prompts.
git-svn-id: http://voip.null.ro/svn/yate@1158 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-09 02:26:33 +00:00
paulc
f1155a2cb0
Added option to start RTP when sending the 200 answer instead of waiting an
...
ACK on incoming calls.
git-svn-id: http://voip.null.ro/svn/yate@1156 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-03 23:06:01 +00:00
paulc
aacaeffab0
Added arithmetical comparation and engine runid functions.
...
git-svn-id: http://voip.null.ro/svn/yate@1153 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-02 08:20:48 +00:00
paulc
295adf464c
Added option to start new calls in a PWlib thread as the Gatekeeper client
...
crashes otherwise.
git-svn-id: http://voip.null.ro/svn/yate@1139 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 13:43:38 +00:00
marian
8072c87c2e
Replaced stream restart variables.
...
Added configure for presence server.
git-svn-id: http://voip.null.ro/svn/yate@1138 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-18 16:29:15 +00:00
marian
9d0ac08bca
Fixed stream reconnection procedure.
...
Wait for an answer when a subscribe request is forcibly sent before call.
git-svn-id: http://voip.null.ro/svn/yate@1085 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-21 03:09:26 +00:00
marian
a16747a4a1
Added XML (from TinyXML) and Jingle component support.
...
Added STUN request and answer support for RTP and generic UDP sockets.
git-svn-id: http://voip.null.ro/svn/yate@1082 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-19 20:33:15 +00:00
marian
e35e43b3cf
Documented anyssrc that disables SSRC check.
...
git-svn-id: http://voip.null.ro/svn/yate@1079 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-19 00:32:31 +00:00
paulc
bd7e5ad2bd
By default assistence is enabled but the entire module is disabled.
...
git-svn-id: http://voip.null.ro/svn/yate@1070 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-06 23:10:53 +00:00
paulc
d47ef9c15a
Client support for the most trivial call forking with only one 2xx answer.
...
git-svn-id: http://voip.null.ro/svn/yate@1067 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-05 22:37:36 +00:00
paulc
1e1b6c6ba0
The RTCP socket can be disabled from the config file.
...
git-svn-id: http://voip.null.ro/svn/yate@1059 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-26 18:34:48 +00:00
paulc
f41d170fbf
Documented new loop sleep time related settings.
...
git-svn-id: http://voip.null.ro/svn/yate@1056 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-26 10:00:49 +00:00
paulc
566db2a56e
Synchronized version numbers in samples.
...
git-svn-id: http://voip.null.ro/svn/yate@1047 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-18 12:26:04 +00:00
paulc
61196f0778
Made using external RTP default.
...
git-svn-id: http://voip.null.ro/svn/yate@1034 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-13 22:32:07 +00:00
paulc
5ce2decef6
Added settings for the new register.cpp
...
git-svn-id: http://voip.null.ro/svn/yate@1031 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-13 18:54:46 +00:00
paulc
e043486b59
Added missing "realm" and "dtmfinfo" settings.
...
git-svn-id: http://voip.null.ro/svn/yate@1006 acf43c95-373e-0410-b603-e72c3f656dc1
2006-08-25 13:16:35 +00:00
paulc
67ba943477
Added bind address for IAX. Improved module documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@990 acf43c95-373e-0410-b603-e72c3f656dc1
2006-08-08 10:04:30 +00:00
paulc
5b0def7311
Added the transfer control option.
...
git-svn-id: http://voip.null.ro/svn/yate@985 acf43c95-373e-0410-b603-e72c3f656dc1
2006-08-03 10:11:26 +00:00
paulc
12bc2ee540
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@959 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-07 00:10:52 +00:00
paulc
fc60be6e1f
The REGISTER and OPTIONS methods are enabled by default.
...
git-svn-id: http://voip.null.ro/svn/yate@953 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-06 13:53:59 +00:00
paulc
07f520467c
Removed old IAX.
...
git-svn-id: http://voip.null.ro/svn/yate@944 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 19:20:45 +00:00
paulc
dcc5728b7d
Added code to start echo canceller training on answer
...
git-svn-id: http://voip.null.ro/svn/yate@942 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 16:42:16 +00:00
paulc
c01a872dd8
Added installation of .default files.
...
git-svn-id: http://voip.null.ro/svn/yate@936 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 12:26:50 +00:00
paulc
bd9f91c7dc
Added iaxtel.com
...
git-svn-id: http://voip.null.ro/svn/yate@934 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-04 23:33:27 +00:00
paulc
4047fd935c
Added providers template.
...
git-svn-id: http://voip.null.ro/svn/yate@928 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-04 19:07:05 +00:00
paulc
1252925558
Added global variables and more functions including list rotation.
...
git-svn-id: http://voip.null.ro/svn/yate@913 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-29 15:53:25 +00:00
paulc
a14804264b
Marian's changes.
...
git-svn-id: http://voip.null.ro/svn/yate@900 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-26 05:19:52 +00:00
paulc
675c2d9c7d
Channel assistance is now disabled by default to avoid conflicts with remote
...
IVRs. DTMF pass-through can be initially enabled.
git-svn-id: http://voip.null.ro/svn/yate@894 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-21 13:27:49 +00:00
paulc
bb0431fef1
Added channel ID filter, updated sample file.
...
git-svn-id: http://voip.null.ro/svn/yate@892 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-20 22:01:30 +00:00
paulc
892b9f955f
Added untested code to enable DTMF detection in hardware or kernel.
...
git-svn-id: http://voip.null.ro/svn/yate@866 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-14 21:00:14 +00:00
paulc
060ae59e00
Added config to disable exporting of h323chan symbols - avoids segfault on
...
program exit.
git-svn-id: http://voip.null.ro/svn/yate@863 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-13 18:04:33 +00:00
paulc
df552e71bf
Fixed building configuration form executable name in Windows.
...
Installing the tabbed skin automatically enables it.
git-svn-id: http://voip.null.ro/svn/yate@862 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-12 12:16:29 +00:00
paulc
3130fa715b
Initial debug setup messages can be generated by [debug] from yate.conf
...
git-svn-id: http://voip.null.ro/svn/yate@852 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-10 12:33:16 +00:00
paulc
0fff94b48b
Customizable parameters in CDR builder and CDR file writer.
...
git-svn-id: http://voip.null.ro/svn/yate@838 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-05 14:25:44 +00:00
paulc
874ec1fe3b
Added the CallAssist class and an example module pbxassist.
...
git-svn-id: http://voip.null.ro/svn/yate@829 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-01 20:29:14 +00:00
paulc
7f57bba0fc
Moved all classes in all modules in anonymous namespaces.
...
Added RTLD_GLOBAL dlopen()ing so symbols exported by libraries loaded by
modules will be available.
git-svn-id: http://voip.null.ro/svn/yate@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +00:00
paulc
4f78175a12
Authentication and RADIUS/PortaOne related changes.
...
git-svn-id: http://voip.null.ro/svn/yate@740 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-04 19:06:02 +00:00
paulc
27af822dd2
Added configuration parameter for excessive message dispatch time.
...
git-svn-id: http://voip.null.ro/svn/yate@739 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-04 15:39:54 +00:00
paulc
ca857da4bf
More Cisco-ification and PortaBill handling.
...
git-svn-id: http://voip.null.ro/svn/yate@736 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-03 17:52:13 +00:00
paulc
3af27e4a22
Added some missing settings.
...
git-svn-id: http://voip.null.ro/svn/yate@735 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-03 17:43:57 +00:00
paulc
589b63a931
Improved the external module - supports connecting on sockets, watching
...
message answers and option settings.
git-svn-id: http://voip.null.ro/svn/yate@729 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-29 23:05:36 +00:00
paulc
c5f0e13812
Output is turned off by default but can be enabled from config file.
...
git-svn-id: http://voip.null.ro/svn/yate@725 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-28 22:07:20 +00:00
paulc
b5ab3fcfc8
TCP coalescing is left enabled by default as TCP_NODELAY requires root.
...
git-svn-id: http://voip.null.ro/svn/yate@722 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-24 15:11:10 +00:00
paulc
bca69f9b9c
Added more workarounds for RADIUS accounting.
...
git-svn-id: http://voip.null.ro/svn/yate@719 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-23 03:23:23 +00:00
paulc
d725979a4c
Cosmetic - changed the level and options to disable the module.
...
git-svn-id: http://voip.null.ro/svn/yate@717 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-22 22:53:11 +00:00
paulc
0bdae61caf
Added RADIUS client module.
...
Applied various related and unrelated changes and fixes.
git-svn-id: http://voip.null.ro/svn/yate@714 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-22 18:22:34 +00:00
paulc
7cc4a966a9
Fixed h323chan to use separate iLBC versions for 20 and 30ms packetization.
...
git-svn-id: http://voip.null.ro/svn/yate@693 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-19 01:10:49 +00:00
paulc
b734119280
Registration requests can be allowed without authentication.
...
A default answer to OPTIONS can be optionally returned.
git-svn-id: http://voip.null.ro/svn/yate@683 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-13 15:15:38 +00:00
paulc
cf336ee56d
Increased some buffers to accomodate large text elements.
...
SDP can be forwarded as-is instead of the parsed version.
git-svn-id: http://voip.null.ro/svn/yate@681 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-08 16:53:08 +00:00
paulc
f92c63b7ee
Fixed the playback buffer slipping behind which caused an entire buffer wrap-around
...
Added lots of stricter sanity checks on configurable parameters
git-svn-id: http://voip.null.ro/svn/yate@674 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-31 19:34:07 +00:00
paulc
20b116b5c4
The "offline" error for queries that return records but no route can be disabled.
...
git-svn-id: http://voip.null.ro/svn/yate@670 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-30 20:11:14 +00:00
paulc
99fc8576ad
no message
...
git-svn-id: http://voip.null.ro/svn/yate@669 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-30 20:02:55 +00:00
paulc
3d48849d9e
Added a generic privacy mode in SIP. Auto RTP address can be disabled.
...
git-svn-id: http://voip.null.ro/svn/yate@668 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-27 19:51:03 +00:00
paulc
eb1e32102f
Added limit on connections in cleaner thread's queue.
...
git-svn-id: http://voip.null.ro/svn/yate@657 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-20 15:55:31 +00:00
paulc
52222d08fa
Added the RTP fallback switch.
...
git-svn-id: http://voip.null.ro/svn/yate@641 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-12 19:13:01 +00:00
paulc
8d5c32c584
Added PBX base classes an a database driven multi router.
...
git-svn-id: http://voip.null.ro/svn/yate@636 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 23:21:07 +00:00
paulc
fbf2a61007
Added timeouts in the config file and E2U+VOID processing.
...
git-svn-id: http://voip.null.ro/svn/yate@614 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-21 20:56:39 +00:00
paulc
8770373ce1
Added capability to include optional YateLocal.mak file.
...
git-svn-id: http://voip.null.ro/svn/yate@611 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-19 17:57:16 +00:00
paulc
7638dd3707
Module is no longer enabled by default.
...
git-svn-id: http://voip.null.ro/svn/yate@608 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-15 13:29:41 +00:00
paulc
3d3c6bd164
Added backup domain and minimum number length.
...
git-svn-id: http://voip.null.ro/svn/yate@607 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:57:33 +00:00
paulc
a302e7bae8
Added ENUM routing.
...
git-svn-id: http://voip.null.ro/svn/yate@606 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:09:48 +00:00
paulc
1e7753a150
Added MySQL database interface, minor changes in PostgreSQL.
...
git-svn-id: http://voip.null.ro/svn/yate@594 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 00:28:56 +00:00
paulc
1a6517c9e8
Added back the call.preroute message.
...
git-svn-id: http://voip.null.ro/svn/yate@590 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-28 00:07:24 +00:00
paulc
926229beab
Added gw setting.
...
git-svn-id: http://voip.null.ro/svn/yate@585 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-23 20:46:47 +00:00
paulc
7d7da19fdd
Added documentation about critical CDR.
...
Authentication is now accepted even if critical.
git-svn-id: http://voip.null.ro/svn/yate@582 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-18 23:37:27 +00:00
paulc
1c702aa43e
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@581 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-18 22:12:21 +00:00
paulc
d5bcc8d6f0
Added common inband DTMF sending support, not just in ISDN.
...
git-svn-id: http://voip.null.ro/svn/yate@574 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-09 22:12:28 +00:00
paulc
9127fdd3b0
Added control of registration expiration.
...
git-svn-id: http://voip.null.ro/svn/yate@573 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 21:28:44 +00:00
paulc
01b99f05e9
Separated scripts from modules directory.
...
git-svn-id: http://voip.null.ro/svn/yate@563 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 03:09:23 +00:00
paulc
da0ae347c2
Added TOS in RTP
...
git-svn-id: http://voip.null.ro/svn/yate@557 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-02 13:51:18 +00:00
paulc
1657dafa0c
Fixed IAX, H.323, ISDN and CDR to include caller/called and time in msec.
...
Fixed a bug in H.323 connection cleanup.
Some patches for FreeBSD compatibility.
git-svn-id: http://voip.null.ro/svn/yate@553 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-30 04:03:25 +00:00
paulc
aed52e0a0b
Disabled some test sections.
...
git-svn-id: http://voip.null.ro/svn/yate@535 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-05 21:15:28 +00:00
paulc
1742669e3a
Added groups of ISDN channels, each with its own selection algorithm.
...
git-svn-id: http://voip.null.ro/svn/yate@529 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 16:37:48 +00:00
paulc
828e234fac
Override (local announcement) fully supported in tone and wavefile.
...
Inband DTMF for PRI channels by using the tone generator.
Reduced the default PRI buffer from 60 to 20 msec.
git-svn-id: http://voip.null.ro/svn/yate@528 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-28 22:06:11 +00:00
paulc
ad04178871
Added gatekeeper discovery retry and reregistration.
...
git-svn-id: http://voip.null.ro/svn/yate@514 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:36:43 +00:00
paulc
ec4d2e6446
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@509 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-10 18:52:54 +00:00
paulc
b6e7a421e9
Video and other media support in SIP, removed PosgreSQL modules.
...
git-svn-id: http://voip.null.ro/svn/yate@493 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-06 02:51:09 +00:00
paulc
573b2ae4de
Early 183 can be disabled from config file or routing.
...
git-svn-id: http://voip.null.ro/svn/yate@487 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 22:06:45 +00:00
paulc
16585f077a
Documentation and parameter fixes.
...
git-svn-id: http://voip.null.ro/svn/yate@481 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-17 21:11:35 +00:00
paulc
1720b9c350
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@477 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-14 03:18:35 +00:00
paulc
c048f95136
no message
...
git-svn-id: http://voip.null.ro/svn/yate@472 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-11 01:16:31 +00:00
paulc
9168701a2c
User agent settable from config file.
...
git-svn-id: http://voip.null.ro/svn/yate@414 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-24 23:18:08 +00:00