marian
30c251e08d
Fixed time zone retrieval on Windows.
...
git-svn-id: http://voip.null.ro/svn/yate@5472 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-18 12:11:38 +00:00
paulc
2bef0f9d8c
Added method for retrieving the current timezone offset from UTC.
...
Added possibility to return day of week from Time::toDateTime()
git-svn-id: http://voip.null.ro/svn/yate@5468 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-17 15:38:44 +00:00
paulc
d6fec3d6d8
Added support for inserting separators in log timestamps.
...
git-svn-id: http://voip.null.ro/svn/yate@5467 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-17 15:26:03 +00:00
paulc
44e89f8bcd
Apply only strictly positive driver default timeouts.
...
git-svn-id: http://voip.null.ro/svn/yate@5466 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-15 12:46:48 +00:00
marian
71336bb5b0
Added method used to compact (remove empty objects) an ObjList.
...
git-svn-id: http://voip.null.ro/svn/yate@5462 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 14:43:58 +00:00
marian
0e7fff55b6
Added HashList method used to find an object by pointer and hash.
...
A list iterator built from HashList stores object hashes and use them when needed.
git-svn-id: http://voip.null.ro/svn/yate@5461 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 14:42:29 +00:00
paulc
880b76028f
Strip trailing spaces from unquoted URI description.
...
git-svn-id: http://voip.null.ro/svn/yate@5460 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 14:19:09 +00:00
paulc
d23655dace
Fixed several race conditions in message post-dispatch hooks and extmodule watchers.
...
Engine status now reports the number of post-dispatch hooks installed.
git-svn-id: http://voip.null.ro/svn/yate@5458 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 14:17:31 +00:00
andrei
c8acd6ee0a
Added MessageHook and MessageQueue classes.
...
git-svn-id: http://voip.null.ro/svn/yate@5455 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 13:54:55 +00:00
paulc
7c8b2d4c38
Added a shared static list of Atom strings and an YATOM macro.
...
This speeds up signifficantly the Yate RTTI on compilers that HAVE_BLOCK_RETURN.
Made the String comparison operator inline to shave off a few cycles.
Fast handle the comparison in identity case.
git-svn-id: http://voip.null.ro/svn/yate@5449 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 13:19:14 +00:00
paulc
3d456a5a86
No longer compile out message performance checking, it can be fully disabled at runtime.
...
Fixed the display of message performance warning and made it similar to sniffer.
git-svn-id: http://voip.null.ro/svn/yate@5447 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 12:58:04 +00:00
oana
804410fec4
Optimized String::msgEscape() and String::msgUnescape() functions.
...
Added String::append(const char* value, int len) function to the API.
Inlined String::operator+=(const char* value) to use the new String::append() API function.
git-svn-id: http://voip.null.ro/svn/yate@5436 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 12:39:04 +00:00
oana
181730cc0d
Reset valgrind statistics after the first initialization of the modules.
...
git-svn-id: http://voip.null.ro/svn/yate@5435 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 12:19:04 +00:00
marian
2b24b9ce08
Fixed bug: don't try to retrieve the list from object string hash when finding by pointer: it might be deleted.
...
git-svn-id: http://voip.null.ro/svn/yate@5416 acf43c95-373e-0410-b603-e72c3f656dc1
2013-03-06 16:15:52 +00:00
oana
4914256ecb
Slight optimization of String operator += by replacing the use of strncat with strncpy.
...
git-svn-id: http://voip.null.ro/svn/yate@5412 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-15 16:20:37 +00:00
oana
f7f69d055b
Use delete[] for deallocating array.
...
git-svn-id: http://voip.null.ro/svn/yate@5409 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-15 08:24:03 +00:00
oana
5872a89ee4
Changed declaration of String::hash() to inline function.
...
git-svn-id: http://voip.null.ro/svn/yate@5406 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-14 14:29:41 +00:00
andrei
2858719514
Added sort method for ObjList.
...
git-svn-id: http://voip.null.ro/svn/yate@5399 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-12 10:02:04 +00:00
andrei
6285753707
Added possibility to extract a parameter from NamedList.
...
git-svn-id: http://voip.null.ro/svn/yate@5398 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-12 09:57:37 +00:00
andrei
f8944670c6
Differentiate "No component could process the command" and "The component failed to process the command" in rmanager control output.
...
git-svn-id: http://voip.null.ro/svn/yate@5396 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-08 15:23:06 +00:00
paulc
dbbfa5792e
Added methods to detect UTF-8 BOM at start of strings.
...
Strip UTF-8 BOM from start of configuration, XML and Javascript files.
git-svn-id: http://voip.null.ro/svn/yate@5393 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-07 17:10:39 +00:00
marian
e6d40c50e5
Fixed bug: remove relay from relays list when uninstalled to avoid keeping an invalid pointer.
...
git-svn-id: http://voip.null.ro/svn/yate@5321 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-13 11:30:30 +00:00
andrei
c6bb07f87c
Added method to check if any parameter in a list starts with a certain prefix.
...
git-svn-id: http://voip.null.ro/svn/yate@5318 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-02 13:41:17 +00:00
paulc
f5230b501c
Changed the handling of the "timeout" parameter so it (re)starts when call is answered.
...
Added "maxcall" and "timeout" setting and handling to channels that lacked it.
git-svn-id: http://voip.null.ro/svn/yate@5282 acf43c95-373e-0410-b603-e72c3f656dc1
2012-09-25 09:39:49 +00:00
paulc
d83aad16d3
Reduce complexity of appending multiple objects to a list.
...
git-svn-id: http://voip.null.ro/svn/yate@5271 acf43c95-373e-0410-b603-e72c3f656dc1
2012-09-19 10:59:42 +00:00
marian
938fd2db01
Fixed debug message.
...
git-svn-id: http://voip.null.ro/svn/yate@5253 acf43c95-373e-0410-b603-e72c3f656dc1
2012-09-05 14:12:26 +00:00
marian
1b74bded8d
Handle calling phone numbers for tigase.im jabber accounts. Use voip.tigase.im as target domain.
...
git-svn-id: http://voip.null.ro/svn/yate@5246 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-28 15:07:58 +00:00
oana
e4f1433541
Keep channel count in a member variable. Replace the use of count() on the channel list with this variable.
...
git-svn-id: http://voip.null.ro/svn/yate@5222 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-15 12:36:53 +00:00
oana
4f3379b900
Try to get socket address length from sa_len field when it is present.
...
git-svn-id: http://voip.null.ro/svn/yate@5219 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-07 15:22:56 +00:00
oana
9e5c0b49b6
Detect the presence of the sa_len field of struct sockaddr and set it if that is the case. Fixes the comparison of SocketAddr objects on Mac OS X and BSD-based systems.
...
git-svn-id: http://voip.null.ro/svn/yate@5218 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-07 12:08:16 +00:00
paulc
53692fe085
Linear interpolate audio data when upsampling to reduce artifacts.
...
git-svn-id: http://voip.null.ro/svn/yate@5187 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-06 12:28:05 +00:00
paulc
326b6940d4
Copy parameters to the disconnect list after prerouting.
...
This allows setting parameters in chan.hangup and CDR for calls cancelled during routing.
git-svn-id: http://voip.null.ro/svn/yate@5174 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-02 15:30:52 +00:00
paulc
e4e08d488e
Copy the parameters in "copyparams" to chan.hangup if the call failed to craete an outbound call leg.
...
This allows setting custom parameters in CDR from routing or disconnect.
git-svn-id: http://voip.null.ro/svn/yate@5167 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-01 20:47:55 +00:00
paulc
855c963e53
Added a lockable class implementing variables shared between modules.
...
A static set of such variables is kept in Engine and can be initialized by yate.conf
git-svn-id: http://voip.null.ro/svn/yate@5159 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-27 17:48:50 +00:00
paulc
dad389aee0
Fixed a crash caused by removing the last handler from within a message handler.
...
git-svn-id: http://voip.null.ro/svn/yate@5142 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-21 12:36:31 +00:00
paulc
355994e7e7
Initialize and display the proper default config file name in help output.
...
Allow -OPT=param in addition to -OPT param, simplifies writing wrapper scripts.
git-svn-id: http://voip.null.ro/svn/yate@5133 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-19 10:59:11 +00:00
paulc
800bb39870
All handlers except msgsniff should have numeric priority 1 or higher.
...
This allows the message sniffer to display the messages unaltered.
git-svn-id: http://voip.null.ro/svn/yate@5124 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-15 11:36:12 +00:00
paulc
42e83cdc11
Fixed bug in help system, was blocking specific help.
...
git-svn-id: http://voip.null.ro/svn/yate@5122 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-15 11:15:20 +00:00
paulc
b218206af1
Set the call leg "direction" parameter in channel messages.
...
git-svn-id: http://voip.null.ro/svn/yate@5121 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-15 10:52:12 +00:00
paulc
a2970a5f6c
Add the handler's name to "handlers" before calling the handler.
...
This reduces confusion for reentrant messages (lateroute).
git-svn-id: http://voip.null.ro/svn/yate@5113 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-13 08:23:50 +00:00
paulc
bd4b52d949
Add :priority to track name even if priority is zero.
...
git-svn-id: http://voip.null.ro/svn/yate@5112 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-13 07:29:43 +00:00
paulc
5e7a72f060
Raised default maxevents to 25.
...
git-svn-id: http://voip.null.ro/svn/yate@5110 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-13 06:51:17 +00:00
paulc
380eeec28b
Turn off debugging while capturing an event from debug output.
...
Prevents a deadlock if String is compiled with XDEBUG.
git-svn-id: http://voip.null.ro/svn/yate@5108 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-12 23:50:59 +00:00
paulc
7e77fd2cfb
Added possibility to track message progress through handlers.
...
git-svn-id: http://voip.null.ro/svn/yate@5107 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-12 23:47:01 +00:00
oana
d47c9acafe
Use const String references for specifying type of data inCallEndpoint. Added method to return the default audio type.
...
git-svn-id: http://voip.null.ro/svn/yate@5087 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-01 11:52:50 +00:00
paulc
97aff2cd54
When routing set the default reason only if also using the default error.
...
This prevents mismatched messages like "401 No Route".
git-svn-id: http://voip.null.ro/svn/yate@5084 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-31 17:40:33 +00:00
paulc
708fa999a5
Allow chan.masquerade to provide only minimal completion of parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@5076 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-29 08:48:54 +00:00
paulc
833e76c0f2
Accept config lines without a = just as having one at end (all line is key name).
...
This simplifies writing config files where many lines would end with an equal sign.
git-svn-id: http://voip.null.ro/svn/yate@5065 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-18 10:11:16 +00:00
paulc
bd92dfedfd
Limited the length of the debugging output from expression parser.
...
Fixed the string limit for single char in a few places, it had to be %.1s instead of %1s.
git-svn-id: http://voip.null.ro/svn/yate@5062 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-15 14:13:56 +00:00
paulc
0de2be06bb
Preserve and use the debug level in the Debugger class.
...
git-svn-id: http://voip.null.ro/svn/yate@5060 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-15 11:29:05 +00:00
paulc
d6f0a3eb60
Added G.711 tables to SVN.
...
Compute slin to mulaw and alaw tables at startup.
Got rid of the sox build time dependency.
git-svn-id: http://voip.null.ro/svn/yate@5050 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-09 12:32:43 +00:00
paulc
2f09968c2f
Add the O_LARGEFILE flag to handles opened by the File class.
...
git-svn-id: http://voip.null.ro/svn/yate@5046 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-07 16:01:02 +00:00
oana
8cc60fba89
Display a message in the file transfer window when there are no current transfers.
...
git-svn-id: http://voip.null.ro/svn/yate@5009 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-18 13:30:26 +00:00
oana
5a26f41d57
Also activate/deactivate the Subscription menu when activating/deactivating its sub-menus.
...
git-svn-id: http://voip.null.ro/svn/yate@5008 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-18 12:16:09 +00:00
paulc
55d93ce3b0
Force the C locale on AWK while generating G.711 tables.
...
git-svn-id: http://voip.null.ro/svn/yate@5001 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-06 16:01:40 +00:00
oana
962647b836
Do load and unload of modules on the main thread. Added the possibility of replacing themain loop of the engine.
...
git-svn-id: http://voip.null.ro/svn/yate@4999 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-06 15:27:35 +00:00
oana
b753ddae00
Added a method to verify if call parameters look correct. Show a hint message in the interface it not all required parameters are present.
...
git-svn-id: http://voip.null.ro/svn/yate@4995 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-05 10:52:23 +00:00
marian
4b92364391
Fixed Engine method call on Windows.
...
git-svn-id: http://voip.null.ro/svn/yate@4993 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 15:06:26 +00:00
paulc
42f96f29ae
Added an alias and a variation to the events command.
...
git-svn-id: http://voip.null.ro/svn/yate@4992 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 13:06:46 +00:00
oana
df8496ae28
Detect Mac OS X user path using Mac OS X Foundation API. Modified the build system to build and link Objective-C code.
...
git-svn-id: http://voip.null.ro/svn/yate@4991 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 12:46:24 +00:00
oana
3d323905a0
Added support to run the client on the main thread. Run the Qt4 Client on the main thread.
...
git-svn-id: http://voip.null.ro/svn/yate@4990 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 12:31:32 +00:00
oana
edf4c2fc7a
Client does not inherit Thread anymore. Use separte thread to run the client on.
...
git-svn-id: http://voip.null.ro/svn/yate@4987 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 09:42:06 +00:00
oana
241e65a97f
Allow Thread::killall() to work from any thread.
...
git-svn-id: http://voip.null.ro/svn/yate@4986 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 09:27:29 +00:00
paulc
e38c90a808
Report the name of the plugins being unloaded from memory.
...
git-svn-id: http://voip.null.ro/svn/yate@4985 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-03 14:02:48 +00:00
paulc
d8650afa26
Skip over Mac OS X process serial number -psn_X_Y on command line.
...
git-svn-id: http://voip.null.ro/svn/yate@4966 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-15 17:01:01 +00:00
paulc
818d7dfae8
Add node name if missing from module.update messages.
...
git-svn-id: http://voip.null.ro/svn/yate@4965 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-15 16:20:51 +00:00
paulc
988fc22a25
Verify if the mutex unlock fails, abort if configured so.
...
git-svn-id: http://voip.null.ro/svn/yate@4958 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-07 17:03:22 +00:00
paulc
3d1f0fcf05
Added a DebugTest level always visible and displayed white on blue background.
...
git-svn-id: http://voip.null.ro/svn/yate@4949 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-01 12:14:10 +00:00
oana
0c42ec8710
Moved clean up code to cleanup() function.
...
git-svn-id: http://voip.null.ro/svn/yate@4941 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-23 15:22:08 +00:00
paulc
0ca4590818
Added proper implementation of RefObject::getObject().
...
git-svn-id: http://voip.null.ro/svn/yate@4928 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-20 14:17:59 +00:00
marian
a37b4819a4
Change channel item when conference is started. Show the initial channel also to allow removing it's peer from conference without closing it.
...
git-svn-id: http://voip.null.ro/svn/yate@4909 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-16 16:10:15 +00:00
marian
902cbc8aa8
Added extra client method used to set an element's image with fit request. Added extra fit parameter (defaults to false) to window's set image method.
...
git-svn-id: http://voip.null.ro/svn/yate@4902 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-13 15:27:38 +00:00
paulc
e88762e14f
Added String method that converts to long integer.
...
git-svn-id: http://voip.null.ro/svn/yate@4899 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-13 08:27:48 +00:00
paulc
a7198f5e6b
Added support for holding in memory and retrieving events from startup or arbitrary sources.
...
git-svn-id: http://voip.null.ro/svn/yate@4887 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 13:59:36 +00:00
marian
1e84488d6b
Don't drop a master channel with slaves when its peer hangs up.
...
git-svn-id: http://voip.null.ro/svn/yate@4886 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 13:41:24 +00:00
paulc
28c07865cb
Added class that creates a vector of objects from a list.
...
git-svn-id: http://voip.null.ro/svn/yate@4881 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 11:22:54 +00:00
marian
5d1c60375f
Return true when text changed notify action is handled.
...
git-svn-id: http://voip.null.ro/svn/yate@4834 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-06 13:21:48 +00:00
paulc
5396e49f98
Removed scripting classes from main library.
...
git-svn-id: http://voip.null.ro/svn/yate@4833 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-04 18:01:49 +00:00
paulc
6d56491236
Ignore by default the SIGALRM signal, sleep() should install its own handler when needed.
...
Avoids unexpected exit by spurious SIGALRM that can happen on some flawed operating systems.
git-svn-id: http://voip.null.ro/svn/yate@4831 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-04 09:33:09 +00:00
marian
b54791a99f
Notify and handle resource update capabilities when received a response to disco info.
...
git-svn-id: http://voip.null.ro/svn/yate@4830 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-03 18:23:45 +00:00
marian
ae812cf5c4
Moved channel control buttons to channel item in channels list. Conference and transfer are now done from master channel and shown in its item in channels list. Changed user interface colors and shapes.
...
git-svn-id: http://voip.null.ro/svn/yate@4829 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-03 17:31:33 +00:00
paulc
7742aaf46c
Do not display or TAB complete the module unload and reload commands if unloading is disabled.
...
Made the module help messages const.
git-svn-id: http://voip.null.ro/svn/yate@4820 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-25 13:24:11 +00:00
marian
cc7284cc77
The user can now choose the authentication method(s) to use for an h323 account.
...
git-svn-id: http://voip.null.ro/svn/yate@4811 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-20 08:33:01 +00:00
paulc
daeadc676d
Added an optional user context pointer to expression evaluations.
...
git-svn-id: http://voip.null.ro/svn/yate@4808 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-17 18:11:45 +00:00
paulc
14f0dc082d
Constified ExpEvaluator::getPrecedence() as it should be.
...
git-svn-id: http://voip.null.ro/svn/yate@4805 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-16 12:17:26 +00:00
marian
7ffede66e6
Fixed bugs. Allow a multipart body to start with dash-boundary (no CR/LF before). Don't process a body part if a boundary is not found after it.
...
git-svn-id: http://voip.null.ro/svn/yate@4793 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-04 15:53:45 +00:00
paulc
13e4852085
Trim any leading or trailing whitespaces from returned route.
...
An empty route causes a "noroute" error.
git-svn-id: http://voip.null.ro/svn/yate@4790 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-22 13:46:09 +00:00
paulc
c543a4baf3
Made ExpEvaluator::popOne() static and public, it is really a helper method.
...
git-svn-id: http://voip.null.ro/svn/yate@4737 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-06 15:45:23 +00:00
marian
7e2f3e36f8
Destruct the chain from the first translator when fail to build a new translator for the chain. This will avoid destroying a DataConsumer already attached to a source if the current translator is chained.
...
git-svn-id: http://voip.null.ro/svn/yate@4726 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-25 12:37:45 +00:00
paulc
275a0ddf2d
Constified ExpEvaluator methods used during evaluation stage.
...
git-svn-id: http://voip.null.ro/svn/yate@4687 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 14:18:47 +00:00
paulc
4c26bc0772
Support timestamping logs in local timezone format.
...
git-svn-id: http://voip.null.ro/svn/yate@4684 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-09 12:41:00 +00:00
paulc
b88d2cbd9e
Moved the debug timestamping to a separate method.
...
git-svn-id: http://voip.null.ro/svn/yate@4683 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-09 10:55:27 +00:00
paulc
55e3261c5f
Detect and use atomic integer operations for RefObject reference counter.
...
Note that GCC supports them on specific architectures, on some platforms -march=... must be set in CFLAGS.
git-svn-id: http://voip.null.ro/svn/yate@4682 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-07 17:10:32 +00:00
marian
b1b9bfb4b7
Remove account login failure notification when presenting the credentials dialog.
...
git-svn-id: http://voip.null.ro/svn/yate@4681 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-07 13:05:50 +00:00
paulc
7ad49ca553
Removed some unused RefObject methods.
...
git-svn-id: http://voip.null.ro/svn/yate@4679 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-04 18:24:51 +00:00
marian
89a2e00cda
Present a dialog window with username and password when account authentication fails.
...
git-svn-id: http://voip.null.ro/svn/yate@4678 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-04 15:54:44 +00:00
marian
9b2884b121
Added client options used to send or show received chat with empty body.
...
git-svn-id: http://voip.null.ro/svn/yate@4676 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-04 10:27:05 +00:00
paulc
9a9076a90a
Added marker in Engine for runtime analyzers like callgrind to start collecting data.
...
git-svn-id: http://voip.null.ro/svn/yate@4671 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-03 14:40:58 +00:00
paulc
4d74b5138f
Added new static mutex to protect channel disconnect parameters during access.
...
git-svn-id: http://voip.null.ro/svn/yate@4662 acf43c95-373e-0410-b603-e72c3f656dc1
2011-10-28 18:23:26 +00:00
paulc
dfec4e9d5a
Detach any remaining regular or override DataSource from a DataConsumer that is removed from a DataEndpoint.
...
git-svn-id: http://voip.null.ro/svn/yate@4650 acf43c95-373e-0410-b603-e72c3f656dc1
2011-10-24 15:26:04 +00:00