summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-09-21Added support to report RTP events in SIP sessionsGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@494 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-19Reporting now enabled by default as a Tape Processor in config.xmlHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@493 09dcff7a-b715-0410-9601-b79a96267cd0
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-13Brought MSVC dsp file in line with Makefile.amHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@491 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-13Native call ID now reported as part of tape message.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@489 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-12Reporting READY state is now a tape processor.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@487 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-08Added new TapeFileNaming tape processor, corrected it not to modify the MCF fileGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@486 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-07Minor fix to allow m_tags map lookup for TapePathNaming the same way its ↵Gerald Begumisa
done in TapeFileNaming git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@484 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-06Added new Tape Processor Tape File NamingGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@483 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-05Added functionality to set the ownership of the directories leading up to ↵Gerald Begumisa
the media file to the values specified in config.xml git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@481 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-09-04Ownership and permissions for MCF files now set at creation time, ownership ↵Gerald Begumisa
and permissions code moved to Utils.cpp/h git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@479 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-31Changed default remote processing remote port to default HTTP server port.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@478 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-24Added check for AudioOutputPath in the file provided for transcoding so that ↵Gerald Begumisa
the .wav file is placed in the same folder where the .mcf file resides git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@473 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-21Added AllowAutomaticRecording config parameter (only significant in ↵Henri Herscher
non-lookback mode). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@471 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-21Fixed win32 compilation error.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@470 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-17Adjustment such that if the configuration options AudioFilePermissions, ↵Gerald Begumisa
AudioFileOwner or AudioFileGroup are not set, the default values are used git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@468 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-15Configuration options AudioFilePermissions, AudioFileOwner and ↵Gerald Begumisa
AudioFileGroup added to specify the permissions, file owner and file group of audio files produced git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@465 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-07Changed ORKAUDIO_LOGGING_PATH to be default AudioOutputPath, if ↵Gerald Begumisa
AudioOutputPath is not specified in the configuration file git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@461 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-08-07Fixed build files to solve Linux compilation errorGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@459 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-19Fixed win32 compilation problem.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@457 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-19Fixed indentation.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@456 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@455 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-25Fixed issue where one audio chunk was dropped every time the MediaChunkFile ↵Henri Herscher
buffer was flushed. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@450 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-13Fixed compilation error under Windows.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@447 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-12Added function MemMacToHumanReadable() to convert MAC address to human ↵Gerald Begumisa
readable format git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@445 09dcff7a-b715-0410-9601-b79a96267cd0