dc45a7e27d- various bugfixes - feedback functions
Stefan Sayer
2007-08-29 17:23:17 +0000
c4bdcfd96dmake install-cfg with prefix adapt modules' config
Stefan Sayer
2007-08-29 17:11:06 +0000
6a1bdaceb8* Added forgotten OpenSER version of AmSipDialog::cancel().
Juha Heinanen
2007-08-25 19:05:49 +0000
7109ceacc6corrected email address loading example config error
Stefan Sayer
2007-08-13 10:46:20 +0000
aee44c98cdfixed small mem leak: playlist is closed in session destructors to free playlist items
Stefan Sayer
2007-08-12 12:27:14 +0000
ff6571b33cAmPlaylist::close can be used without sending playlist empty events
Stefan Sayer
2007-08-12 12:21:17 +0000
d09611c984enables IVR in b2bua to set the From in the callee leg
Stefan Sayer
2007-08-12 12:14:49 +0000
577fb427e1initialized RTP seqno with random number
Stefan Sayer
2007-08-12 11:20:44 +0000
494641793cconvenience macros for checking amarg type
Stefan Sayer
2007-08-08 14:15:57 +0000
8699b62748changed visibility of invite_req to protected, so SDP/headers of second call can be modified
Stefan Sayer
2007-08-08 10:13:56 +0000
e6dec3329dmade assertArray public so that empty arg-arrays can be created
Stefan Sayer
2007-08-02 15:19:37 +0000
019791dd09fixes o SEMS-7: RTP extension headers may be ignored if ignore_rtpxheaders=yes set in config file o if changing payload type fails, packet will not be processed o minor code beautification and comments added/corrected
Stefan Sayer
2007-08-01 18:44:57 +0000
0d9ddae975added functions to add and set credit, and _list function to easily use with xmlrpc2di
Stefan Sayer
2007-08-01 16:40:56 +0000
fa88fba332stop playing if a key is entered
Stefan Sayer
2007-08-01 16:30:25 +0000
fc31e44976bugfixes: recv_offset_i was not initialized, which could lead to no audio input on big TS difference. timestamps correctly reset on resync.
Stefan Sayer
2007-07-30 15:03:31 +0000
acad1c96b2only print deprecated headers warn message if headers are used
Stefan Sayer
2007-07-30 14:53:56 +0000
2bc53e31adchanged the To header in the b leg from number@suffix to 'number <sip:number@suffix>'
Stefan Sayer
2007-07-29 17:46:05 +0000
97d326c8baupdated docs regardgin authenticated dialout
Stefan Sayer
2007-07-29 15:23:18 +0000
9032e2ee65authenticated announcement (SEMS call originator)
Stefan Sayer
2007-07-29 15:14:14 +0000
b383f16a6fcomment position corrected
Stefan Sayer
2007-07-29 15:12:26 +0000
6d22152bd5corrected sample script
Stefan Sayer
2007-07-29 15:11:46 +0000
fec8991f2cfixed code indentation
Stefan Sayer
2007-07-29 14:41:12 +0000
b07ec431a4reverted mistaken changes
Stefan Sayer
2007-07-29 14:09:03 +0000
6ef9036d74* Turned on automatic re-connection of MySQL connection. * MySQL++ version must be at least 2.2.
Juha Heinanen
2007-07-27 05:32:03 +0000
601f286240unmade untested fix of sip info dtmf detector until its tested
Stefan Sayer
2007-07-11 20:07:15 +0000
41795d6d9fadded the call watcher, useful class to monitor/interface call status to external applications/network etc
Stefan Sayer
2007-07-11 19:56:59 +0000
d49e62e3b9corrected sems' socket name
Stefan Sayer
2007-07-11 19:08:03 +0000
c3c58b203bcorrected UAC auth handling (qop and realm mismatch)
Stefan Sayer
2007-07-11 19:04:37 +0000
bea950eae9adds the option to finish file B while mixing in
Stefan Sayer
2007-07-10 20:10:47 +0000
b93bc9d3fd* Added OpenSER version of AmSipDialog::reply_error.
Juha Heinanen
2007-07-10 18:08:19 +0000
788be1129fadded missing example (why did it not get added in the first place?)
Stefan Sayer
2007-07-10 15:47:54 +0000
bb798ae462* Added what I think was a missing 'else' in IVR audio type check.
Juha Heinanen
2007-07-10 15:32:51 +0000
6b7ecc4ba9* Added CR before each LF in some OpenSER MI command arguments.
Juha Heinanen
2007-07-10 14:36:33 +0000
7bebf15237ivr wrapper for audio mixin and example app
Stefan Sayer
2007-07-10 12:35:50 +0000
8bc40b2f64AmAudio class that mixes in a file into an audio at regular intervals
Stefan Sayer
2007-07-10 11:19:10 +0000
0f6efa9be2handles failed sendInvite properly
Stefan Sayer
2007-07-10 08:16:12 +0000
9cfac79e6efixed small bug on disconnect from wrong session
Stefan Sayer
2007-07-09 20:06:08 +0000
cb3a57a5f1fixed b2absession audio connector behaviour, and made it more secure by protecting with mutex
Stefan Sayer
2007-07-09 19:40:00 +0000
bc254976cacorrected AmThread debug messages
Stefan Sayer
2007-07-06 23:57:00 +0000
8b116b52acfixed B2ABSession so it works again
Stefan Sayer
2007-07-06 23:56:04 +0000
6d721d6244made AmArg size() const
Stefan Sayer
2007-07-06 23:52:46 +0000
7d47e34e5efixed SEMS-9: bug preventing the last parameter to be extracted correctly from contact
Stefan Sayer
2007-07-05 00:46:09 +0000
e2818b87e7reindented code to default indentation
Stefan Sayer
2007-07-05 00:34:31 +0000
39d53e7873removed excessive debug information
Stefan Sayer
2007-07-05 00:32:29 +0000
29cc0cf236combined AmArg and AmArgArray into one class
Stefan Sayer
2007-07-04 21:19:06 +0000
2063ae879aadded 'introspection' _list method
Stefan Sayer
2007-07-04 15:03:33 +0000
ecc59b2be5using To instead of ruri user as room identifier
Stefan Sayer
2007-07-04 15:01:08 +0000
814e69eeebadded small patch set to xmlrpcpp-0.7
Stefan Sayer
2007-07-04 14:46:11 +0000
a560407d13added 'introspection' _list method
Stefan Sayer
2007-07-04 14:14:09 +0000
d483ff96cfadded introspection list method
Stefan Sayer
2007-07-04 14:10:17 +0000
545b481162added direct export functions to export functions under their proper name
Stefan Sayer
2007-07-04 14:08:47 +0000
572812085dcosmetics on the plugin loader
Stefan Sayer
2007-07-04 11:26:10 +0000
b280576c5c* Added conditional support for OpenSER 1.3.
Juha Heinanen
2007-07-04 08:33:06 +0000
c1a51d7904added setInOut, setInput, setOutput
Stefan Sayer
2007-06-13 09:59:39 +0000
37359232a6added direct room access readme
Stefan Sayer
2007-06-12 20:48:08 +0000
eb0f799b3aadded configurable regexp matching on direct dialin numbers for direct room access
Stefan Sayer
2007-06-12 20:40:38 +0000
8b427ea9d2conference with control over DI
Stefan Sayer
2007-06-12 18:32:18 +0000
c2c5015521allows AmArgArray as return value to xmlrpc array (also nested)
Stefan Sayer
2007-06-12 18:26:59 +0000
d2219d06bbcorrectly set visibility of onB2ABEvent
Stefan Sayer
2007-06-12 18:25:44 +0000
53ba4b63a5AmArgArray can be ArgObject
Stefan Sayer
2007-06-12 18:24:33 +0000
13630db2f6changes to adapt to pyB2AB callee session
Stefan Sayer
2007-06-12 16:33:56 +0000
3ca9428fa7PySemsB2ABCalleeDialog added, which has onPyB2ABEvent handler to pass events between b2ab sessions
Stefan Sayer
2007-06-12 16:33:09 +0000
0aa130852fupdated Makefile to work from under examples directory
Stefan Sayer
2007-06-11 14:09:52 +0000
b535dd9b63corrected exception message (will send out error reply again)
Stefan Sayer
2007-06-10 22:59:51 +0000
1459031d84* Added example configuration file for db_announce example application.
Juha Heinanen
2007-06-08 15:14:36 +0000
b66a7b09c8fix: set wsola and w_ts offset correctly after time scaling
Stefan Sayer
2007-06-08 11:47:17 +0000
d46ba25419* Changed unknown value of 'language' field from NULL to ''. The reason is that it turned out that in MyISAM tables a unique index does not guarantee uniqueness if a field in the index can have a NULL value.
Juha Heinanen
2007-06-08 06:39:24 +0000
edf165425d* Introduced IVR based announcement application that keeps greeting messages in MySQL database.
Juha Heinanen
2007-06-08 06:31:54 +0000
7977e49bdfReadme file added
Stefan Sayer
2007-06-07 18:48:00 +0000
dbb74d05ffdeleted unnecessary file
Stefan Sayer
2007-06-07 18:38:01 +0000
baa0684af7conference example: room number entry via DTMF
Stefan Sayer
2007-06-07 18:36:19 +0000
e6a9973711new AmPromptCollection helper class: reads prompt filenames from config file, loads prompt files into cache and adds them on request into playlist.
Stefan Sayer
2007-06-07 18:21:26 +0000
5def5ac6fftest commit
Stefan Sayer
2007-06-07 18:10:54 +0000
560742c100Adds AmPlaylistSeparator, which can be used to get notified in the Session when the playlist reaches a certain entry.
Stefan Sayer
2007-06-07 18:04:10 +0000
e5dfd2811fcatches more internal exceptions (e.g. AmArgArray) and passes them as XMLRPC exceptions
Stefan Sayer
2007-06-07 16:53:43 +0000
c53df18673fix for iLBC codec multiple frames per packet bug. Thanks Alex Gradinar for reporting
Stefan Sayer
2007-06-07 16:30:40 +0000
7cdde23088test commit
Stefan Sayer
2007-06-07 16:01:00 +0000
d259633186code re-indented
Stefan Sayer
2007-06-07 15:55:13 +0000
3924478d78* Fixed misplaced USE_MYSQL #endif.
Juha Heinanen
2007-06-07 14:46:14 +0000
3123aba1bf* Added MySQL audio and template storage option for voicemail application. * Simplified conference application by removing caching of audio from MySQL to file system.
Juha Heinanen
2007-06-01 17:36:38 +0000
5695a3a1f1* Application conf files can include other conf files using syntax
Juha Heinanen
2007-05-30 18:36:24 +0000
29d6318285* Added APP_NAME to name of cached file in order to avoid conflict if two apps have message with the same name.
Juha Heinanen
2007-05-29 15:07:30 +0000
c82fbdc5a0* Conference audio can now be stored in MySQL database.
Juha Heinanen
2007-05-29 09:30:59 +0000
36dc1f6669xmlrpc2di makes xmlrpc calls to DI interface possible
Stefan Sayer
2007-05-28 23:29:11 +0000
8eb74d1351doc on auth dialout
Stefan Sayer
2007-05-28 21:51:20 +0000
e7f0bc410adialout with auth and with auth pins.
Stefan Sayer
2007-05-28 21:38:38 +0000
a0ca3c54e8allows 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
2007-05-28 21:33:49 +0000
bb6c86b2c8added some doc
Stefan Sayer
2007-05-23 16:04:40 +0000
f15ee7005dremoved spaces between from: and from header body
Stefan Sayer
2007-05-23 10:52:33 +0000