summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-03-18more hacks..hfreyther/features/proxy-authHolger Hans Peter Freyther3-5/+14
2014-03-18WIP... fix the bye handling.. ack a re-invite.. fix the whole requestHolger Hans Peter Freyther5-20/+37
2014-03-17Add todo item after showing my testcase to roch. :(Holger Hans Peter Freyther1-0/+2
2014-03-17Fully connect a call.Holger Hans Peter Freyther2-4/+39
2014-03-17wip: work on proxy auth and testcases. fix/extend grammar and parserHolger Hans Peter Freyther5-11/+99
2014-03-17WIP.. fix proxy auth.. this way an ACK will contain the message tooHolger Hans Peter Freyther3-20/+36
2014-03-17wip... use username of the useragent as the start..Holger Hans Peter Freyther1-2/+2
2014-03-17WIP: proxy authorization... some parser bugsHolger Hans Peter Freyther8-2/+162
2014-03-17digest: Be able to calculate digest with qop=auth patternHolger Hans Peter Freyther1-12/+40
2014-03-14Add todo entry about the handling of final responsesHolger Hans Peter Freyther1-0/+4
2014-03-14grammar: The header fields may be case insensitivieHolger Hans Peter Freyther3-2/+3
2014-03-13call: Handle SIP redirects with a special callHolger Hans Peter Freyther2-1/+38
2014-03-13call: Create a testcase for 301 redirect messagesHolger Hans Peter Freyther1-0/+58
2014-02-25register: Add an implementation for the register handling.Holger Hans Peter Freyther5-0/+192
2014-02-25auth: Change the branch and cseq during the second auth requestHolger Hans Peter Freyther2-4/+62
2014-02-25misc: Remove duplication of strings and go through the request classHolger Hans Peter Freyther2-2/+2
2014-02-15misc: Split CallAgent/UserAgent into twoHolger Hans Peter Freyther4-112/+148
2014-02-15misc: Split SIPParser into multiple filesHolger Hans Peter Freyther3-15/+33
2014-02-15misc: Split SIPRandom into separate filesHolger Hans Peter Freyther4-26/+63
2014-02-15misc: Split SIPCall.st into separate filesHolger Hans Peter Freyther4-110/+146
2014-02-15misc: Split SIPtransactions.st into one file per classHolger Hans Peter Freyther4-154/+192
2014-02-15misc: Move tests into the test directoryHolger Hans Peter Freyther3-2/+2
2014-02-15misc: Split SIPRequests.st into many filesHolger Hans Peter Freyther8-78/+167
2014-02-15misc: Move the transport code to the transport directoryHolger Hans Peter Freyther3-2/+3
2014-02-15misc: Move the auth related items to the authentication directoryHolger Hans Peter Freyther2-1/+1
2014-02-15misc: Split the SIPParams into one class per fileHolger Hans Peter Freyther8-197/+291
2014-02-14auth: Implement handling 401 and re-sending the message with authHolger Hans Peter Freyther4-7/+168
2014-02-14authorization: Parse the Authorization parse of a SIP requestHolger Hans Peter Freyther5-8/+189
2014-02-14authorization: Create a class that can be added as parameterHolger Hans Peter Freyther2-0/+75
2014-02-14callagent: Add username/password to the UserAgentHolger Hans Peter Freyther1-1/+22
2014-02-14callagent/transport: Allow to directly inject messagesHolger Hans Peter Freyther2-13/+22
2014-02-14callagent: Mention unhandled messages in the logHolger Hans Peter Freyther1-2/+4
2014-02-14callagent: Fix old issue with the >>#parameter:ifAbsent: protocolHolger Hans Peter Freyther1-1/+1
2014-02-14callagent: Rename parameters from request to responseHolger Hans Peter Freyther1-6/+6
2014-02-14callagent: Create a simple test that verifies creation of a callHolger Hans Peter Freyther3-0/+88
2014-02-14digest: Implement the digest authentication for SIPHolger Hans Peter Freyther4-0/+90
2014-02-11transport: Move the two transport classes into separate filesHolger Hans Peter Freyther4-103/+140
2014-02-11auth: Extend Grammar and Parser to properly parse the WWW-AuthenticateHolger Hans Peter Freyther4-7/+184
2014-02-11grammar: Fix the quoted_string parsing by fixing the grammarHolger Hans Peter Freyther2-1/+8
2013-03-31misc: Use String>>#expandMacrosWith.. for the random helperszecke/pharoHolger Hans Peter Freyther2-4/+5
2013-03-31misc: Use WriteStream>>#nextPutAll: instead of String>>% to generate messagesHolger Hans Peter Freyther3-8/+29
2013-03-31misc: Use WriteStream>>#nextPutAll: instead of String>>%Holger Hans Peter Freyther1-3/+7
2013-03-31misc: Use String>>#expandMacrosWith to increase portabilityHolger Hans Peter Freyther2-5/+10
2013-03-31misc: Stop using String>>% for the to/from generationHolger Hans Peter Freyther1-6/+18
2013-03-31misc: Use String>>#expandWithMacros for all log messagesHolger Hans Peter Freyther5-67/+71
2013-03-31pharo: Beging to improve the GSTSocketAddress to be usableHolger Hans Peter Freyther1-0/+4
2013-03-31pharo: Povide a pharo specific way to access the /dev/urandom deviceHolger Hans Peter Freyther2-1/+35
2013-03-31pharo: Add a Makefile and begin with the porting.Holger Hans Peter Freyther13-24/+76
2013-03-31misc: Fix the category strings to ease porting to PharoHolger Hans Peter Freyther5-8/+10
2012-09-07transport: Use the OsmoUDPSocket correctlyHolger Hans Peter Freyther1-17/+6