Stefan Sayer
79f015916c
makes log level of unhandled (positive) replies configurable
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1231 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Juha Heinanen
79219d71ab
* Changes "listen" sems.conf variable to "media_ip".
...
* Added printing of "outbound_proxy" value (if any) in sems
configuration at startup.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@994 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
d5ab4c2db6
optional INFO logging of sessions created and stopped
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@927 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Richard Newman
3c7c8297f5
Add configuration parameter 'public_ip' and mechanisms to use it in SDP body generation.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@917 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
08f1c0659f
configurable syslog facility
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@794 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
9c0e638fdd
changed standard overload reply code
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@789 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
7e312d72cf
configurable session limit, after which the server will not accept further calls.
...
thanks to Dan-Cristian Bogos for the idea
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@788 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
665f9c1473
After some researches, it looks like SIGCHLD should never be sent for a dying thread.
...
That's why AmConfig::IgnoreSIGCHLD is now set to true as a default. We may discuss later
wether this parameter can/should be removed.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@746 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
e76c90d291
added function to ignore sigchld (executing shell cmds)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@737 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
a2eb922962
re-added P-App-Name application selection
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@733 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
a76d6bd552
new and more flexible application selection
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@730 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
267e309d7a
moving SMTP stuff to voicemail app
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@676 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
0f088b891c
sipctrl using LocalSIPIP/LocalSIPPort. LocalSIPIP a config option (sip_ip)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@674 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
f379c6e324
using INT16_MAX from inttypes and added missing config option (hm, seems like noone is using it anyway)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@603 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
943509231e
config option to selectively exclude some payloads (=codecs)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@600 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
823238100b
bloacklist for module loading config parameter. allows to exclude some modules from loading
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@574 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
80461b82c6
- 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.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@568 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
65550b96ed
spandsp dtmf detection configurable as default dtmf detector
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@546 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
0e9bc0366a
adds optional outbound_proxy, the next_hop for dialogs initiated by SEMS
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@503 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
5911a413b0
adds default application config, which will be executed if no app explicitely selected
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@463 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
019791dd09
fixes
...
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
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@418 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
cd9d3580a6
adds trailing slash to module configuration path if missing
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@333 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
a1d2158b6f
codec order priority patch ba juha.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@315 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
5eb2a7325a
handling of RTP timeout improved
...
* rtp packet parse called in RtpStream, so rtp keepalive packets are not disregarded in respect to rtp timeout
* rtp timeout made configurabe in sems.conf: dead_rtp_time
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@281 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Maxim Sobolev
3b527c2353
Include all possible payload types into 200 OK and actually accept any of them
...
in the RTP stream. It is possible to disable this new behaviour using
single_codec_in_ok parameter in the sems.conf.
Developed by: Sippy Software, Inc.
Sponsored by: Digifonica Canada Limited
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@279 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
7c964b9b03
unifies indentation level in all source files to 2 (-i2)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@261 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
2d0d8f2d0c
adds load_plugins parameter to configuration, which is an optional list of modules to be loaded (instead of everything in plug-in path)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@196 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
dbbdd8c616
* UserAgent/Server header
...
* Max-Forwards header (bugfix)
* documentation for Signature, listen_ip, sip_port
* small fix in auth (algorithm not quoted)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@178 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
b36cacb45a
registrar client. can register at SIP registrar; used via DI API
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@165 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6d8f8d9645
enabled Id svn keyword property
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@145 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
bbfe61da5f
changed SessionScheduler name to MediaProcessor
...
ivr python version changed to 2.4 by default Makefile
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@95 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
c7a5180592
Many thanks to Rick van Rein for this patch. Here are his explainations to the path:
...
The patch is developed on FreeBSD 4.11-RELEASE and gcc 2.95.4, but is
expected to run on other BSD systems as well.
Note that it is "not done" to replace the gcc in a BSD base system,
hence the support for an older gcc.
The changes are minor:
* corrections in typing matters, including more header files
* alternative handling option for varargs in #define for pre-GCC3
* lowering the default UNIX_PATH_MAX value to 104 instead of 108
* clearing memory intended to store socket addresses
* a few remarks for FreeBSD-adopters and/or porters
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@39 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
37abd5379e
initial checkin new open source version.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@5 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago