summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2011-09-27misc: Add proper categories to the various SIP classesHEADmasterHolger Hans Peter Freyther15-20/+47
2011-07-20call: Forward the notification and allow a subclass to handle itHolger Hans Peter Freyther1-0/+5
2011-07-20cancel: Improve log messages, fix the cancelation of a callHolger Hans Peter Freyther2-4/+16
2011-07-06callagent: Improve the logging and remove the printNl.Holger Hans Peter Freyther2-19/+34
2011-07-06callagent: Handle the BYE Request to close down a connection.Holger Hans Peter Freyther4-20/+81
2011-07-06callagent: Introduce the SIPSessionBase, prepare handling RequestsHolger Hans Peter Freyther3-48/+136
2011-07-06callagent: Big performance improvement, cache the parserHolger Hans Peter Freyther2-3/+24
2011-07-06callagent: Add some more tests to the Via parsing.Holger Hans Peter Freyther1-1/+1
2011-07-06callagent: Handle the the ip address properly... fold/flatten itHolger Hans Peter Freyther2-1/+5
2011-07-06callagent: Remove the transaction 60s after we think it should goHolger Hans Peter Freyther1-5/+5
2011-07-06EXAMPLE: Use the new SIPCall class in the exampleHolger Hans Peter Freyther1-7/+12
2011-07-06Update the DESIGN document for this codeHolger Hans Peter Freyther1-5/+16
2011-07-05callagent: Work on canceling a transaction..Holger Hans Peter Freyther2-32/+141
2011-07-05callagent: Fix the SIPVia parsing with optional parametersHolger Hans Peter Freyther3-4/+55
2011-07-05callagent: Fix Contact, SIPCall state, leave the transactionHolger Hans Peter Freyther2-5/+15
2011-07-05callagent: Provide an easy method to either cancel or hangupHolger Hans Peter Freyther1-0/+7
2011-07-05callagent: Work on call Call Control, setup the call properly...Holger Hans Peter Freyther2-13/+103
2011-07-05callagent: Check if two SIPDialog's are compatibleHolger Hans Peter Freyther3-13/+54
2011-07-05callagent: Remove unused variable in the test code.Holger Hans Peter Freyther1-2/+2
2011-07-05callagent: The SDP file is not part of the dialog but of the sessionHolger Hans Peter Freyther2-12/+1
2011-07-05callagent: Add code to create a SIPDialog from the request/responseHolger Hans Peter Freyther3-1/+48
2011-07-05callagent: Fix the string for logging the state transitionHolger Hans Peter Freyther1-1/+1
2011-07-05callagent: Change the CSeq codeHolger Hans Peter Freyther4-18/+32
2011-07-05misc: Document some more issues with the routing setHolger Hans Peter Freyther1-0/+5
2011-07-05callagent: Provide a proper Contact header for this serviceHolger Hans Peter Freyther2-2/+9
2011-07-04callagent: Introduce high level SIP CallHolger Hans Peter Freyther2-0/+159
2011-07-04callagent: Timeout fixes, pass the dialog along...Holger Hans Peter Freyther2-22/+43
2011-06-30transaction: Remember if an INVITE has been canceled.Holger Hans Peter Freyther1-1/+7
2011-06-30transaction: Make the callbacks pass the dialogHolger Hans Peter Freyther1-36/+41
2011-06-30parser: Add the parsing to the From tag as wellHolger Hans Peter Freyther2-0/+9
2011-06-30parser: Create the test data using a WriteStreamHolger Hans Peter Freyther1-19/+23
2011-06-30parser: Extract the generic_param/to_param provide access to the tagHolger Hans Peter Freyther3-0/+128
2011-06-30grammar: Add the category for the display_name selectorHolger Hans Peter Freyther1-0/+1
2011-06-30grammar: Flatten the display_name to not do it laterHolger Hans Peter Freyther1-1/+1
2011-06-30grammar: Parse the Contact header properlyHolger Hans Peter Freyther1-2/+50
2011-06-30grammar: Parse the To/From header according to the grammarHolger Hans Peter Freyther2-6/+101
2011-06-30callagent: Dispatch received data with OsmoDispatcherHolger Hans Peter Freyther1-0/+6
2011-06-30callagent: Introduce timers, change locking, all work in progressHolger Hans Peter Freyther4-52/+122
2011-06-30callagent: Fix the SIPRequests>>#addDefaults: with the OrderedCollectionHolger Hans Peter Freyther3-3/+51
2011-06-30callagent: Use symbols for the states to have them easily printableHolger Hans Peter Freyther1-5/+5
2011-06-30callagent: Allow multiple Via tags by having an OrderedCollectionHolger Hans Peter Freyther2-9/+6
2011-06-30grammar: Remove inspect messages, no real value in themHolger Hans Peter Freyther1-5/+0
2011-06-14callagent: Rename SIPVia.st to SIPParam.stHolger Hans Peter Freyther2-1/+1
2011-06-14TODO: Add some very obvious todo items for the codeHolger Hans Peter Freyther1-2/+17
2011-06-14callagent: Parse the CSeq into a special data holderHolger Hans Peter Freyther5-11/+53
2011-06-14grammar: Parse the ReasonPhrase... UTF8 is still missing.Holger Hans Peter Freyther2-2/+18
2011-06-14callagent: Add cancel, fix the invite...Holger Hans Peter Freyther1-2/+15
2011-06-14callagent: Parse the message and print the failure if there was oneHolger Hans Peter Freyther1-1/+6
2011-06-14callagent: Make it possible to run on a different portHolger Hans Peter Freyther1-6/+20
2011-06-14callagent: Add a closeSocket to the transport codeHolger Hans Peter Freyther1-0/+7