summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-28Added constructor to TcpPingMsg for default values.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@420 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-23URL deserializer does not wholesale lowercase anymore.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@419 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-22Tape message now defines its members before common message members so that ↵Henri Herscher
the message type is always the first member. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@414 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-19Fixed gcc compilation errors.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@413 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-19Added config parms.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@412 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-19Moved recursive mkdir function to Utils.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@411 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-09Added possibility to get Tape Message populated by the AudioTape class.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@408 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-09ObjectFactory now protected by a mutex. It is also now possible to override ↵Henri Herscher
an OrkObject class by reregistering a new class under the same name. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@407 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-09Introduced timeout in the HTTP server. Also now checking if a command does ↵Henri Herscher
not return a response. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@406 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-07Shut MSVC compiler warnings.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@405 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-07Added OS errno logging when an OrkClient HTTP request fails.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@404 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
2007-02-06IAX2 support added by Gerald BegumisaGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@399 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-05ObjectFactory becomes a home brewed singleton instead of an ACE singleton. ↵Henri Herscher
ACE singletons have the problem of not being unique across DLL. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@398 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-30Fixed Windows release compilation problems.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@397 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-29Made sure the OrkHttpClient cannot loop forever on suspicion of lockup.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@396 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-29An error is reported every minute when orktrack cannot be contacted. The ↵Henri Herscher
successful reconnection is also reported. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@395 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-26Fixed MSVC6 compilation problem.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@394 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-24Support for iLBC added by Gerald BegumisaGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@393 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Added blurb about TapeFileNaming configuration parameter to documentation.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@392 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Fixed g++ compilation problem.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@391 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Initial version of a transcoded tape file naming scheme. This makes it ↵Henri Herscher
possible e.g. to name transcoded files after the SIP or Skinny native Call ID. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@390 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-16At the first RTP packet of a SIP session, we now make sure that the session ↵Henri Herscher
is tracked on the right media address. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@389 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-12Fixed Linux and Linux x86_64 compilation problems. Thanks to Matt Roth @ ↵Henri Herscher
Intermedia Marketing Solutions. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@388 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-10Fixed g++ compiler warning (lack of newline).Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@387 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-10Fixed compilation problem under Linux.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@386 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-04Fixed potential crash that had been introduced with changeset 379 that could ↵Henri Herscher
happen when an unsupported RTP stream was seen. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@385 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-03Generator plugin Now compiles against 0.6.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@384 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-03Fixed crash at the end of transcoding a single mcf file via the command ↵Henri Herscher
line. The file always got properly transcoded but orkaudio would crash just before exiting. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@383 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-28In case of an AudioChunk GetNumSamples() exception, return chunk details as ↵Henri Herscher
part of the exception message. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@382 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-28SIP Session metadata can now be updated when a new RTP stream is seen that ↵Henri Herscher
matches one of the INVITE messages associated with the session. When this happens, a new tape message with stage=update is generated with the updated metadata. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@381 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-271. Subsequent SIP INVITES that could be associated to an existing session ↵Henri Herscher
now disregarded because they could be disrupting valid sessions. We need to store the new INVITES and only use them when they are validated by a matching RTP stream. 2. New RTP streams are now logged within one session by the VoIP plugin. 3. Added a Debug config boolean that has the trackingId alpha counter reset to 0 (AAA) when enabled. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@380 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27It is now possible to have multiple streams with different codecs being ↵Henri Herscher
correctly transcribed into one single recording. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@379 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27Added DnisNumbers config parameter. Not used yet.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@378 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27RTP payload type is now logged as a decimal number (most common ↵Henri Herscher
representation). This replaces the previously wrong changeset about the same thing. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@377 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-27Remove logging of the RTP payload type, at the RTPMixer level it's always ↵Henri Herscher
PCM audio. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@376 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-271. Now flushing the entirety of the buffer when EOS detected.Henri Herscher
2. Now logging RTP payload type as decimal number (most common representation) git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@375 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-21SIP field extraction now supports missing whitespace between semicolon and ↵Henri Herscher
field data. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@374 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-20Fixed bug where SIP calls could be reported with the wrong metadata when ↵Henri Herscher
involved media addresses were not within LAN. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@373 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-18RTP mixer is now flushed at the end of streams so we don't miss a small ↵Henri Herscher
chunk of audio at the end of the transcoded file. Also, introduced VoIP QOS logging in the RTP mixer. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@372 09dcff7a-b715-0410-9601-b79a96267cd0
2006-12-14Now possible to specify preferred IP adresses to track RTP sessions by ↵Henri Herscher
populating <RtpTrackUsingIpAddresses>. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@371 09dcff7a-b715-0410-9601-b79a96267cd0