August 23, 2010
View 6127241d

properly evaluate minimum session timer

Stefan Sayer authored on 23/08/2010 17:17:12
April 30, 2010
View 3a28ee48

* change the format of messages for stderr and syslog (eg, debugging info goes after the message) * add thread ID to the logging facility API * on linux, use gettid() syscall instead of pthread_self() for thread ID * convert syslog logging to a logging facility * add possibility to disable syslog at compile-time (see DISABLE_SYSLOG_LOG macro)

Ondrej Martine authored on 30/04/2010 14:04:23
April 1, 2010
View 00aa71fa

- moved sipctrl plug-in into the core (core/sip). - static library sip_stack.a (with dependencies on the core). - removed AmServer and moved SipCtrlInterface into the core directory.

Raphael Coeffic authored on 01/04/2010 13:07:45
June 30, 2009
View f49a5d7f

- simplified session timer config - moved session timer config into session timer module.

Raphael Coeffic authored on 30/06/2009 14:16:05
June 4, 2008
View 7030673b

- moved the "dialog-lookup-container" away from the session container into AmEventDispatcher. - removed AmSIPEventHandler (its functionalities are now in AmEventDispatcher). - added possibility for each plug-in to receive out-of-dialog messages (any kind). - added possibility to handle dialogs without creating a session (=AmSession).

Raphael Coeffic authored on 04/06/2008 10:56:01
April 30, 2008
View 39131cb0

serKey allocated in core (fixes strange crashes iff linking with other stuff)

Stefan Sayer authored on 30/04/2008 15:02:22
February 6, 2008
View 274c6ec4

Merged internal_sip_stack branch -r 539:659 into trunk.

Raphael Coeffic authored on 06/02/2008 00:11:39
January 28, 2008
View 9411ad3a

fixes for SEMS on Solaris contributed by Richard Newman rnewman at twinql dot com

Stefan Sayer authored on 28/01/2008 18:17:36
January 2, 2008
View 80461b82

- adds the new SASI interface - splits the interface to the outer world from the core: - use binrpcctrl plugin for SASI interface, or - unixsockctrl for the good old unix socket interface.

Raphael Coeffic authored on 02/01/2008 16:03:25
September 24, 2007
View df041a16

train ride doxygen documentation

Stefan Sayer authored on 24/09/2007 17:37:04
July 4, 2007
View 29cc0cf2

combined AmArg and AmArgArray into one class

Stefan Sayer authored on 04/07/2007 21:19:06
May 28, 2007
View a0ca3c54

allows to give dialout sessions a variant parameter with the call to AmUAC::dialout. Plugin interface stays backward compatible by overloading the AmSessionFactory::onInvite - applications that want to use this feature need to implement the onInvite function with second parameter.

Stefan Sayer authored on 28/05/2007 21:33:49
May 2, 2007
View 8346c43e

- simplified logging interface (now works with more than one logger) - added di_log: ring buffer log in memory, dump triggered via DI

Stefan Sayer authored on 02/05/2007 21:55:55
View 09036750

- added a new plugin type "logging facility" for plugins which want to receive all log messages - changed AmArg to own the objects put into it to avoid nasty problems with pointers to short-lived objects becoming invalid - implemented di_log plugin, a plugin able to output or dump to disk the last x lines of debug log messages

Stefan Keller authored on 02/05/2007 16:10:10
March 7, 2007
View 7c964b9b

unifies indentation level in all source files to 2 (-i2)

Stefan Sayer authored on 07/03/2007 20:34:39