Commit Graph

  • 981487f4f5 clears audio on audio error (to be consistent with previous behaviour) Stefan Sayer 2007-02-08 21:27:59 +0000
  • 5880452190 fix for SRTP bug reported by christophe * prevents buffer overflow on big messages * sdp parse buffer size increased to 2048 (necessaary?) Stefan Sayer 2007-02-08 20:03:57 +0000
  • cd1752047b fixes RTP_TIMEOUT bug in signaling only b2b situations - on RTP timeout, AmSession::onRtpTimeout is called - session can be removed from media processor (detached) by AmMediaProcessor::removeSession - removing session from MediaProcessor and clearing audio is AmMediaProcessor::clearSession (default action on RTP error) - added detach from media processor to conf_auth and ann_b2b Stefan Sayer 2007-02-08 18:30:05 +0000
  • 73381f0be9 fixes small leak on unsucecssful registration Stefan Sayer 2007-02-05 16:13:31 +0000
  • ede1f7189f disabled DTMF detection where its not needed Stefan Sayer 2007-02-05 15:03:26 +0000
  • 44cbfb7f6f disables DTMF detection (don't need it) Stefan Sayer 2007-02-05 14:45:07 +0000
  • 4ef74402a8 fixes small bug in dialout, which is now recognized if user enters e.g ##* Stefan Sayer 2007-01-29 22:54:58 +0000
  • 05a105357c disables DTMF detection in conference if not needed Stefan Sayer 2007-01-29 22:46:06 +0000
  • 5eb6b49c44 compiler can be passed via GPP and GCC variables Stefan Sayer 2007-01-23 16:24:16 +0000
  • 639185e108 removed double mutex from PacketAllocator Stefan Sayer 2007-01-23 13:55:25 +0000
  • 5209fd205d bugfix in the JitterBuffer: m_tail and m_head correctly initialized Stefan Sayer 2007-01-22 21:08:18 +0000
  • 7a8a8a3b9a added default_goal (thanks again Alfred for reporting) Stefan Sayer 2007-01-18 21:50:04 +0000
  • a867a606e7 some maintenance on the makefiles... * Makefile.defs used in root path * dependencies on audio modules * extra_clean for modules etc Stefan Sayer 2007-01-18 20:35:32 +0000
  • 8afd996789 added deps to dependency (uses correct rules now, thanks Alfred for reporting) Stefan Sayer 2007-01-18 19:47:10 +0000
  • 44f9122628 removed leading space before mail address Stefan Sayer 2007-01-16 11:48:59 +0000
  • 2d0d8f2d0c adds load_plugins parameter to configuration, which is an optional list of modules to be loaded (instead of everything in plug-in path) Stefan Sayer 2007-01-15 17:47:13 +0000
  • 5e56bcb9a7 added hint to rec_file_ext Stefan Sayer 2007-01-15 16:55:55 +0000
  • 5ef21ffef0 adapted to new amci Stefan Sayer 2007-01-15 16:52:07 +0000
  • a0ee8055e8 shows SEMS version if executed with -v (Thanks Alex for the patch) Stefan Sayer 2007-01-15 11:48:50 +0000
  • 9d30e685d2 doxygenized doc and included all Readme files Stefan Sayer 2007-01-14 19:05:46 +0000
  • 3d9b8d5a30 readme for mailbox (where did this go?) Stefan Sayer 2007-01-14 17:11:43 +0000
  • 59d6177207 pin is authenticated against XMLRPC authentication server. example server in test/authserver.py Stefan Sayer 2007-01-12 23:43:02 +0000
  • 14489dd125 some extensions to ivr * new methods onSipRequest/onSipReply, the whole AmSipReply/AmSipRequest structure is passed to python SipDialog * state is changed only on reply to INVITE, not other requests * made pin_collect work Stefan Sayer 2007-01-12 21:08:30 +0000
  • 17530b75bd adds 'transfer' function to ivr. this is used by the pin_collect application. Stefan Sayer 2007-01-08 23:01:25 +0000
  • a9f76017ea Create $(audio-prefix)/$(audio-dir) unconditionally before trying to populate it. Maxim Sobolev 2007-01-05 21:17:32 +0000
  • 4812501750 Fix "long int format, pthread_t arg" warning. Maxim Sobolev 2006-12-21 07:57:45 +0000
  • 58f33c8556 Second, much improved revision of adaptive jitter buffering patch. Maxim Sobolev 2006-12-21 07:52:05 +0000
  • e1daa6237c uses moved API include Stefan Sayer 2006-12-20 18:00:10 +0000
  • 4aa3b785be updated to use the default applications makefile Stefan Sayer 2006-12-17 16:09:45 +0000
  • d6a1a82b24 fixed version number Stefan Sayer 2006-12-15 15:52:05 +0000
  • 67f06cf87c tmp dir deleted after use Stefan Sayer 2006-12-15 15:27:04 +0000
  • 011dfa1d57 * 'tar' and 'dist' target in main dir * Makefile.defs moved to main dir * small bug in ivr Makefile fixed Stefan Sayer 2006-12-15 15:25:37 +0000
  • dbbdd8c616 * UserAgent/Server header * Max-Forwards header (bugfix) * documentation for Signature, listen_ip, sip_port * small fix in auth (algorithm not quoted) Stefan Sayer 2006-12-15 14:45:35 +0000
  • 68466deda1 git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@177 8eb893ce-cfd4-0310-b710-fb5ebe64c474 Raphael Coeffic 2006-12-06 08:42:40 +0000
  • 1552290ddb added new application to collect a PIN and "transfer" the call to the conference server, using a proprietary REFER call flow. Raphael Coeffic 2006-12-06 08:42:06 +0000
  • 81cba80be8 fix so it works with courier mta Stefan Sayer 2006-12-06 04:39:43 +0000
  • 31ad518986 fixed small mem leak Stefan Sayer 2006-12-06 04:39:04 +0000
  • daaa4dcfc9 string exceptions not supported any more... Stefan Sayer 2006-12-06 02:27:48 +0000
  • 964f96e36c implements a method to check for a registration's state Stefan Sayer 2006-12-06 01:08:16 +0000
  • 27d316bc5e changed visibility Stefan Sayer 2006-12-05 23:24:18 +0000
  • ce50f085ff small cache optimisation. ssrc is not set! Stefan Sayer 2006-12-05 23:23:44 +0000
  • 1c303fbd47 re-register period corrected Stefan Sayer 2006-12-05 06:03:54 +0000
  • fbfa027e39 fixes small register bug (registrations sent out more than one time) Stefan Sayer 2006-12-05 02:13:57 +0000
  • 7b4faa3631 local tag of dialout sessions can be set by caller Stefan Sayer 2006-12-05 02:12:11 +0000
  • 4ba301709b readme for registrar client Stefan Sayer 2006-12-04 22:50:15 +0000
  • b36cacb45a registrar client. can register at SIP registrar; used via DI API Stefan Sayer 2006-12-04 22:35:39 +0000
  • f55194e479 * moved auth API to ampi/UACAuthAPI.h * uac_auth now possible over DI API Stefan Sayer 2006-12-04 21:56:11 +0000
  • 349378a86d Objects may be passed through DI interface (still lacks refcounting) Stefan Sayer 2006-12-04 20:44:29 +0000
  • 939eae1701 small fix on default constructor Stefan Sayer 2006-12-04 20:43:52 +0000
  • 6b6ccb45e2 removed some more debugging info (sorry it trashes my output) Stefan Sayer 2006-12-04 20:12:33 +0000
  • 5a61f5b417 SessionEventHandler does not need to hold the Session Stefan Sayer 2006-12-04 19:37:13 +0000
  • e56541eed0 removed excessive debug info Stefan Sayer 2006-12-04 19:22:49 +0000
  • 04938cc120 * introduces new plugin type: session-less ua behaviour can be implemented with a AmSIPEventHandler plugin, which receives replies to requests outside of a dialog. Stefan Sayer 2006-12-04 19:08:13 +0000
  • a06ea3b289 fixed compilation error. Raphael Coeffic 2006-12-01 11:16:57 +0000
  • 0f59c71eb3 Implement real adaptive jitter buffering. Otherwise things like conferencing module don't work very well on public networks with variable delay and jitter. Maxim Sobolev 2006-11-30 19:26:11 +0000
  • 766f0c2dbc added subdirs to doxygen doc (thanks olle) Stefan Sayer 2006-11-29 21:20:41 +0000
  • 73fc70569f updated paths Stefan Sayer 2006-11-29 18:20:37 +0000
  • 66d132f871 cleaned up and corrected the install system Stefan Sayer 2006-11-29 18:12:14 +0000
  • 69eb1f7192 default announcement (for all applications) Stefan Sayer 2006-11-29 17:35:09 +0000
  • 2846bfaa02 added file for conference beep Stefan Sayer 2006-11-29 17:19:24 +0000
  • e11e114f6e updated doc Stefan Sayer 2006-11-29 00:20:33 +0000
  • 4ddce65440 changed lame path to the defaults (/usr/include/lame and liblame) Stefan Sayer 2006-11-29 00:17:06 +0000
  • 55304b302d corrected default plug-in path Stefan Sayer 2006-11-29 00:06:21 +0000
  • 9515cdcb9e ldflags in main Makefile.defs already Stefan Sayer 2006-11-28 20:10:08 +0000
  • d21931f330 * out of dialog REFER creates a new dialout session * fixed bug in error reply Stefan Sayer 2006-11-26 01:55:23 +0000
  • 6d8f8d9645 enabled Id svn keyword property Stefan Sayer 2006-11-26 00:01:18 +0000
  • 5e98bc2799 chcking svn keywords... Stefan Sayer 2006-11-25 23:46:11 +0000
  • 2f21cc127d corrected (c) info Stefan Sayer 2006-11-25 23:44:12 +0000
  • 504243f6b1 doc for transfer Stefan Sayer 2006-11-25 23:38:51 +0000
  • 7f6d1af4a7 example for transfering the session after announcement using REFER Stefan Sayer 2006-11-25 23:28:24 +0000
  • a5dbceef55 adds sending REFER in dialog Stefan Sayer 2006-11-25 23:25:16 +0000
  • f776df7eb8 fixes some problems related to contact: * contact header is correctly sent in subsequent requests in dialout sessions * contact header is not sent in BYE/CANCEL and positive replies to BYE Stefan Sayer 2006-11-25 21:02:16 +0000
  • 58bd352b60 changed named to avoid naming conflicts in module Stefan Sayer 2006-11-22 18:56:54 +0000
  • 6036425491 removed unused AcceptDelay variale definitions Stefan Sayer 2006-11-22 18:29:35 +0000
  • d87c3cf50d set DEFAULT_GOAL to all Stefan Sayer 2006-11-22 18:14:13 +0000
  • b1243ae3b7 removes compiled modules Stefan Sayer 2006-11-22 18:04:49 +0000
  • b63db19447 added readme Stefan Sayer 2006-11-22 18:02:25 +0000
  • 30b60cf36c moved iLBC_test Stefan Sayer 2006-11-22 18:00:21 +0000
  • 1f3230bcc7 updated iLBC implementation from rfc3951 (only copyright/comments changed from draft 04) Stefan Sayer 2006-11-22 17:57:34 +0000
  • de2101e005 corrected deps for module_extra_objs Stefan Sayer 2006-11-21 22:03:26 +0000
  • 26b04f2bc7 updated doc Stefan Sayer 2006-11-20 20:29:37 +0000
  • 836db3d70d reenabled DialoutSuffix Stefan Sayer 2006-11-20 20:20:20 +0000
  • 1d8f98c549 documentation for uac_auth Stefan Sayer 2006-11-17 17:03:26 +0000
  • d94b3d7386 example application for uac_auth Stefan Sayer 2006-11-17 17:03:07 +0000
  • 3af1d3dd6f uac authentication Stefan Sayer 2006-11-17 17:02:01 +0000
  • 7d6b3bf377 updated docu Stefan Sayer 2006-11-17 16:43:47 +0000
  • 60668be1fb only take remote_tag on incoming reply if 101 < code < 300 (remote tag set: "dialog established") Stefan Sayer 2006-11-17 16:27:04 +0000
  • 6c4b6d2da4 added cseq to onSendRequest function of SessionEventHandler API Stefan Sayer 2006-11-17 16:17:27 +0000
  • c53de35c63 added basic documentation for the IVR plug-in. Raphael Coeffic 2006-11-01 09:33:05 +0000
  • 822c3014cc fixes bug happening when telephone-event payload occurs before a compatible regular payload. Raphael Coeffic 2006-10-31 12:34:34 +0000
  • 4847e86024 added the session key of the entering/leaving session to the conference event Stefan Sayer 2006-10-27 14:53:40 +0000
  • a2f3bbfdc3 LIB_INSTALLDIR can now be passed as variable Stefan Sayer 2006-10-24 00:50:09 +0000
  • c75dd1bae7 merged changes from rel_0.10.0_rc1@106 made at sipit into trunk. Raphael Coeffic 2006-10-23 08:32:00 +0000
  • 3c8d91e96c excluded README and doc (thx Alexandr) Stefan Sayer 2006-10-14 01:05:36 +0000
  • 11d9cb8888 moved (static) methods interfacing to ser to AmServer Stefan Sayer 2006-10-13 15:58:05 +0000
  • a0534ce222 describes differences between 0.9.0 and 0.10.0 Stefan Sayer 2006-10-12 16:43:53 +0000
  • a48b4603a7 added and moved documentation Stefan Sayer 2006-10-10 17:06:37 +0000
  • cb0a8e0497 updated documentation Stefan Sayer 2006-10-10 16:25:38 +0000
  • 8dd0b04930 updated documentation Stefan Sayer 2006-10-10 16:10:12 +0000
  • a2f064553b moved ivr build configuration to Makefile.defs for both ivr and python application Makefile Stefan Sayer 2006-10-10 15:36:40 +0000