summaryrefslogtreecommitdiff
path: root/orkaudio
AgeCommit message (Collapse)Author
2007-09-19Added SipUse200OkMediaAddress configuration switch. If enabled, SIP 200 OK ↵Henri Herscher
SDP media address prevails over INVITE SDP media address. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@492 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-13Fixed win32 compilation error.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@490 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-12ConfigManager singleton now stored as a pointer.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@488 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-08Minor change to remove leading whitespace(s) from the SIP header value ↵Gerald Begumisa
obtained when processing the SIP fields to be extracted as per SipExtractFields in config.xml git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@485 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-06Added TapeFileNaming tape processorGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@482 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-05SIP 407 "authentication needed" does not trigger session stop anymore.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@480 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-30Added support for 802.11 wireless sniffed VoIP traffic.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@477 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-30Support for compact header format extended to all SIP messages.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@476 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-28Added for the compact form of Call-Id header field in SIP BYE messageGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@475 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-24Added support for SIP 200 OK message with ability to adjust the session RTP ↵Gerald Begumisa
IP address and port if NAT is detected git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@474 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-23Added on-hold support for SIP sessionsGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@472 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-21Start message response can now initiate capture in non-lookback recording ↵Henri Herscher
mode. Moved non-lookback configuration switch from VoIpPlugin node to the top node. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@469 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-16SIP error logging now reports full associated invite info.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@467 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-16Character '#' is now allowed as part of a SIP URI username.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@466 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-11SIP failure now adds a "failed" tag to the CDR (not configuration dependant).Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@464 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-10Changed the method of logging failed calls so that the failed calls are ↵Gerald Begumisa
associated with a session git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@463 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-07Added possibility to log failed SIP calls (SIP CANCEL or SIP INVITE with ↵Henri Herscher
4xx, 5xx or 6xx error code) using SipLogFailedCalls config parameter. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@462 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-07Fixed build files to solve Linux compilation errorGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@460 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-30Added non-lookback recording mode.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@458 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-19Multiple orkaudio instances may be ran on one server by setting the ↵Gerald Begumisa
environment variables ORKAUDIO_CONFIG_PATH and ORKAUDIO_LOGGING_PATH to point to the location of the configuration files and log files respectively. Two variables in config.xml <CommandLineServerPort> and <HttpServerPort> have been added which specify the ports for the command line server and HTTP server respectively - these default to 59130 and 59140 respectively, note that previously the default ports were 10000 and 20000 respectively. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@454 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-12Now possible to setup orkaudio with pcap filter.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@453 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-03Fixed rare but potential crashes by making sure orkaudio cannot read memory ↵Henri Herscher
beyond the end of any captured packet data. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@452 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-25Added support for capturing audio from any Sangoma telephony board (Sangoma ↵Henri Herscher
driver needs to be capable of generating RTP copy of voice traffic). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@451 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-20Session info updating based on Skinny CallInfoMessage updates is now ↵Henri Herscher
configurable. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@449 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-131. Skinny sessions can not change CallId anymore (CallId used to change to ↵Henri Herscher
passThruPartyId when startMediaTransmission was received). 2. StartMediaTransmission and OpenReceiveChannelAck are now associated to the most recent CallInfo. 3. StopMediaTransmission is now dismissed if passThruPartyId does not match. 4. Skinny sessions can now have dynamic media address when <SkinnyDynamicMediaAddress> is set to true. 5. Skinny Hold and Resume now associated to sessions on the basis of CallID. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@448 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-12Added support for a configuration value, UseMacIfNoLocalParty, which sets ↵Gerald Begumisa
the local party to the MAC address, instead of the IP address, if local party is not present from signalling information git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@446 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-06Now possible to configure orkaudio to ignore StopMediaTransmission and ↵Henri Herscher
OpenReceiveChannelAck Skinny messages. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@444 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-06Enhanced configurable tape file naming and added configurable tape path ↵Henri Herscher
naming support. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@443 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-01Further work on the Skinny on-hold handling.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@442 09dcff7a-b715-0410-9601-b79a96267cd0
2007-05-30Fix for correct Skinny on-hold handling. Now, only one recording is created ↵Gerald Begumisa
when an endpoint goes on hold then returns. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@441 09dcff7a-b715-0410-9601-b79a96267cd0
2007-05-08SIP over TCP now builds under win32. Also made it disabled by default.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@439 09dcff7a-b715-0410-9601-b79a96267cd0
2007-04-28Support for SIP over TCP addedGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@438 09dcff7a-b715-0410-9601-b79a96267cd0
2007-04-13SIP field extraction now functional.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@437 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-29PluginsDirectory now tunable in config.xml. Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@432 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-15IAX2 support now disabled by default until it's proven it is stable.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@431 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-13x-Local-Extension SIP field is used for local party if present in outgoing ↵Henri Herscher
SIP INVITE. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@430 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-06Corrected issue where IAX2 checks masked SIP trafficGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@428 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-05Introduced ReportingSkipTape command.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@426 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-02Now generates pdb and map files in MSVC++ release mode as well.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@425 09dcff7a-b715-0410-9601-b79a96267cd0
2007-03-02By default, pdb and map files are now generated when building under MSVC++.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@424 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-23Added ability to stop orkaudio by sending SIGUSR1.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@418 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-23Shut up inocuous MSVC++ warnings.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@417 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-23Added configuration switch to enable RTP detection on odd TCP ports.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@416 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-23RtpTrackUsingIpAddresses is now checked when creating a session from an RTP ↵Henri Herscher
packet to make sure we track using the right IP address. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@415 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-19Added error throttling on immediate processing enqueuing errors.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@410 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-15git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@409 ↵Gerald Begumisa
09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-07Reintroduced the EnableReporting config parameter.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@403 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-07Added tcpping command in order to test DNS/TCP/IP connectivity from orkaudio ↵Henri Herscher
to another network location. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@402 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-07Simplified template linux and windows config.xml files to not include rarely ↵Henri Herscher
used configuration parameters. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@401 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-06IAX2 support added by Gerald BegumisaGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@400 09dcff7a-b715-0410-9601-b79a96267cd0