Commit Graph

1259 Commits

Author SHA1 Message Date
marian 98a3501038 Fixed dtmf originator field in Info event handling for call monitor
git-svn-id: http://voip.null.ro/svn/yate@1267 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 15:37:38 +00:00
marian 1bfbe7d34e Fixed response to disco query
git-svn-id: http://voip.null.ro/svn/yate@1266 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 09:50:18 +00:00
marian 5996fcf937 Force auto probe and auto subscribe if the roster is kept by the server
git-svn-id: http://voip.null.ro/svn/yate@1265 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 08:32:01 +00:00
marian 4274e3dd22 Cahaged some debug level
git-svn-id: http://voip.null.ro/svn/yate@1264 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 15:16:52 +00:00
marian b6530ec4bd Bug fix: stream termination event is now destructed
git-svn-id: http://voip.null.ro/svn/yate@1263 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 14:24:26 +00:00
marian e50f7b672f Bug fix: responses to disco info query are now of type 'result'
git-svn-id: http://voip.null.ro/svn/yate@1262 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 14:22:18 +00:00
marian be9785a17e Print XML elements option is applicable on reload
git-svn-id: http://voip.null.ro/svn/yate@1261 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 10:12:17 +00:00
marian 881979e9f0 Added configurable option to print XML elements to output
git-svn-id: http://voip.null.ro/svn/yate@1260 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 10:10:41 +00:00
marian d402950415 Bug fixed: No more responses to presence stanzas of type error.
Get server info returns a referenced pointer


git-svn-id: http://voip.null.ro/svn/yate@1259 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:22:51 +00:00
marian bed1845846 Added XDEBUG compiler directive in destructor
git-svn-id: http://voip.null.ro/svn/yate@1258 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:19:21 +00:00
marian 9b1bbab443 Added new item to namespace list
git-svn-id: http://voip.null.ro/svn/yate@1257 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:17:59 +00:00
marian 428e20ec23 Added keep roster parameter to server info class. Fixed some comments
git-svn-id: http://voip.null.ro/svn/yate@1256 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:16:42 +00:00
marian 6ab69bab5f Added read only option for signalling and data channels
git-svn-id: http://voip.null.ro/svn/yate@1255 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-11 15:12:25 +00:00
marian 9c15a83f46 Added call status messages
git-svn-id: http://voip.null.ro/svn/yate@1254 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-11 13:30:14 +00:00
marian 42ed023a67 Work in progress
git-svn-id: http://voip.null.ro/svn/yate@1253 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-10 14:52:35 +00:00
marian 81ace2500d Work in progress
git-svn-id: http://voip.null.ro/svn/yate@1252 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-06 22:52:20 +00:00
marian a455cdbb87 Work in progress
git-svn-id: http://voip.null.ro/svn/yate@1251 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-06 22:46:21 +00:00
marian bf3998cd28 Work in progress
git-svn-id: http://voip.null.ro/svn/yate@1250 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-06 20:52:09 +00:00
marian 406daad7e9 Au headers are written for all alaw, mulaw and slin formats
git-svn-id: http://voip.null.ro/svn/yate@1249 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-06 16:08:38 +00:00
paulc df7c0f7a20 Support for stereo a-law and mu-law, capability to write them to .au file.
git-svn-id: http://voip.null.ro/svn/yate@1248 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-06 13:37:56 +00:00
marian 6c35f7dfe4 Work in progress
git-svn-id: http://voip.null.ro/svn/yate@1247 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-05 14:04:30 +00:00
marian 45db7e7024 Fixed auto adding of users in subdomain mode.
In-call chat messages are forwarded as chan.text messages.


git-svn-id: http://voip.null.ro/svn/yate@1246 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-03 22:41:39 +00:00
marian 42dfbcf617 Changed identity and roster storing settings
git-svn-id: http://voip.null.ro/svn/yate@1245 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-02 14:46:21 +00:00
marian 0f25a12992 Changed identity setting.
Fixed bug: now request_subscribe is not ignored when the roster is kept by the server


git-svn-id: http://voip.null.ro/svn/yate@1244 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-02 14:43:38 +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 61c6f65137 Fixed "answered" not cleared bug found by Mikael Magnusson (mikma).
Also remove all timeouts while hanging up.


git-svn-id: http://voip.null.ro/svn/yate@1241 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-28 23:39:02 +00:00
paulc 1b2e1f5a94 Media formats lists are updated with information from routing.
git-svn-id: http://voip.null.ro/svn/yate@1240 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-28 23:22:54 +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
marian da3eb4470d Work in progress
git-svn-id: http://voip.null.ro/svn/yate@1238 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-28 16:17:41 +00:00
paulc 90510e11fb Added ${param} replacement capability in operation parameters.
git-svn-id: http://voip.null.ro/svn/yate@1237 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-27 14:25:33 +00:00
paulc 26799f46d5 Implemented guest mode that is not allowed to use keypad to control the PBX
but is controlled by other specific messages.


git-svn-id: http://voip.null.ro/svn/yate@1236 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-27 13:54:34 +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 75ba48d63c New String::append methods that join back an ObjList.
git-svn-id: http://voip.null.ro/svn/yate@1234 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 18:18:22 +00:00
paulc 4267756e76 Engine's running mode can be read by any component.
git-svn-id: http://voip.null.ro/svn/yate@1233 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 17:38:50 +00:00
paulc d74dc8bd26 Added static method that computes all transcodings possible from a given
format list.


git-svn-id: http://voip.null.ro/svn/yate@1232 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 17:20:34 +00:00
marian 57c2cb463b Work in proggress.
git-svn-id: http://voip.null.ro/svn/yate@1231 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 16:09:37 +00:00
paulc 759ce2fd3e Added a maximum wait time for the shared resource of gethostbyname().
git-svn-id: http://voip.null.ro/svn/yate@1230 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 15:13:07 +00:00
paulc b8831540ca Relaxed timings of supervisor sanity checks on startup.
git-svn-id: http://voip.null.ro/svn/yate@1229 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 15:07:42 +00:00
paulc cc227f6351 Fixed Call-Info parsing bug found by Yuri Gushin from Radware Inc.
git-svn-id: http://voip.null.ro/svn/yate@1228 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-26 11:00:29 +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
paulc e8061839c9 Properly detect and report routing failures.
git-svn-id: http://voip.null.ro/svn/yate@1225 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-21 02:07:51 +00:00
paulc 8c6f410276 Non-default RTP payload mappings are forwarded using call messages.
git-svn-id: http://voip.null.ro/svn/yate@1224 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-20 22:58:28 +00:00
paulc 782a6327b4 Ignore the "replaced" notifies. Use the more efficient filtered handlers.
git-svn-id: http://voip.null.ro/svn/yate@1223 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-20 12:27:51 +00:00
paulc 4f6688f5b3 Fixed race of starting thread in constructor. Added "replace" attach method.
Added capability to write .lbc and .au files with headers.


git-svn-id: http://voip.null.ro/svn/yate@1222 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-19 23:06:06 +00:00
paulc 21bb8d8521 Added "replace" attach method.
git-svn-id: http://voip.null.ro/svn/yate@1221 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-19 22:25:31 +00:00
paulc 28cf72b0cf Message handlers are removed from dispatcher before being destroyed.
git-svn-id: http://voip.null.ro/svn/yate@1220 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-19 21:05:41 +00:00
marian 0d8cd92cc7 Bug fixed. Added mutex to connection. Connection's methods are now thread safe.
git-svn-id: http://voip.null.ro/svn/yate@1219 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-15 08:10:38 +00:00
marian 00b8c5d68d Bug fixed in presence engine's notification handler. The received event can be 0
git-svn-id: http://voip.null.ro/svn/yate@1218 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-14 15:46:40 +00:00