smalltalk
/
osmo-st-sip
Archived
1
0
Fork 0

Commit Graph

  • 104c521a1a pharo: Also change the invocation of the code master Holger Hans Peter Freyther 2015-07-27 10:17:47 +0200
  • 54c4074b80 pharo: Add a different test implementation Holger Hans Peter Freyther 2015-07-27 10:16:16 +0200
  • acf3dced3b pharo: DO not have PP.PPParser as subclass Holger Hans Peter Freyther 2015-07-24 18:12:57 +0200
  • 7e9c00525e pharo: Convert the datagram too Holger Hans Peter Freyther 2015-07-24 18:07:56 +0200
  • e6f5e3afde pharo: Use something that is now in OsmoCore Holger Hans Peter Freyther 2015-07-24 18:07:36 +0200
  • aa7002b2e1 pharo: Fix the conversion, more crypto, address handling Holger Hans Peter Freyther 2015-07-24 16:04:50 +0200
  • 15d8883c95 rand: 1^N == 1 all the time.. Holger Hans Peter Freyther 2015-07-24 15:36:01 +0200
  • 57e67cac55 test: Remember the right collection Holger Hans Peter Freyther 2015-07-24 14:03:15 +0200
  • d1e8b2dcd5 cseq: Make the testcases work with different cseq as well Holger Hans Peter Freyther 2015-07-24 14:01:19 +0200
  • 0d8d65a330 osx: Do not have two files with 'example' in the name Holger Hans Peter Freyther 2015-07-24 12:25:30 +0200
  • b122f48fd8 test: Modernize the grammar too Holger Hans Peter Freyther 2015-07-24 12:18:50 +0200
  • 21d395593e pharo: Allow converting the authorization message as well Holger Hans Peter Freyther 2015-07-24 12:13:38 +0200
  • d00bcc74a4 tests: Modernize and use >>#assert:equals Holger Hans Peter Freyther 2015-07-24 12:09:32 +0200
  • 2abc6e82e5 base64: Remove method we don't use Holger Hans Peter Freyther 2015-07-24 11:53:03 +0200
  • 2df9f74284 pharo: Continue with portability changes for pharo Holger Hans Peter Freyther 2015-07-24 11:51:42 +0200
  • 1e249c5e0e cseq: Fix the log message and print old and new cseq Holger Hans Peter Freyther 2015-07-24 11:51:04 +0200
  • 61a7928236 cseq: Use asString for portability with pharo Holger Hans Peter Freyther 2015-07-24 11:50:45 +0200
  • 54d9f2059b pharo: Update the conversion code Holger Hans Peter Freyther 2015-07-23 21:37:26 +0200
  • 439f34e675 use an IPv4 address instead of localhost Holger Hans Peter Freyther 2015-03-20 08:33:45 +0100
  • 3f47d2f6b0 grammar: Change code flow to reduce some bytecode that are executed Holger Hans Peter Freyther 2014-09-05 19:24:41 +0200
  • 9fa9a7218f grammar: Kill another amount of redundant parsers Holger Hans Peter Freyther 2014-09-05 19:07:11 +0200
  • 6c57c968dd grammar: Speed-up quoted string parsing Holger Hans Peter Freyther 2014-09-05 18:09:30 +0200
  • bd38b0d0af misc: Use instance variables and use token more directly Holger Hans Peter Freyther 2014-09-05 14:25:18 +0200
  • 07e36f8333 misc: Create a combined parser for a small win Holger Hans Peter Freyther 2014-09-05 14:24:00 +0200
  • f13639d443 misc: Use separatedBy: for the beauty of reading it, no big win Holger Hans Peter Freyther 2014-09-05 14:23:05 +0200
  • e7c75b7dcd misc: Use "trim" instead of LWS Holger Hans Peter Freyther 2014-09-05 12:38:20 +0200
  • 06caf1ef1a misc: Use a combined PPPredicateObjectParser for a small gain Holger Hans Peter Freyther 2014-09-05 12:30:47 +0200
  • 3854696d53 grammar: Use PPPredicateObjectParser to speed it up a bit Holger Hans Peter Freyther 2014-09-05 09:52:09 +0200
  • 4451c8e89c grammar: Avoid re-creating parsers used as building block Holger Hans Peter Freyther 2014-09-04 15:12:46 +0200
  • 89e653a41a call: Handle CANCEL and verify that the right messages are returned Holger Hans Peter Freyther 2014-08-29 20:30:20 +0200
  • 9161371a32 perf: Various changes to speed up various operations Holger Hans Peter Freyther 2014-08-11 20:41:52 +0200
  • a536a7a788 callagent: Do not mix From/To in the response we generate Holger Hans Peter Freyther 2014-08-10 19:37:19 +0200
  • 1a20f003aa misc: Re-use the parser for a great speed-up during the tests Holger Hans Peter Freyther 2014-08-10 20:28:59 +0200
  • 1e43d02ed3 transaction: ACK the 401 Unauthorized message before we change Holger Hans Peter Freyther 2014-08-10 19:22:33 +0200
  • df79f4c469 call: Deal with both ends hanging up at the same time Holger Hans Peter Freyther 2014-08-10 19:24:50 +0200
  • 88c8005597 misc: Make code more portable by using "self basicNew initialize" Holger Hans Peter Freyther 2014-07-24 15:49:29 +0200
  • 4e38ef3ece call: For a re-invite we need to handle the ACK Holger Hans Peter Freyther 2014-07-04 19:33:01 +0200
  • 91a745ba90 todo: We need to implement record-route and route parsing for SIPgate Holger Hans Peter Freyther 2014-06-20 18:24:37 +0200
  • 804459c35a proxy: And once more. Holger Hans Peter Freyther 2014-06-20 15:14:44 +0200
  • cc1d2d3e2f auth: qop is not included by sipgate as well.. Holger Hans Peter Freyther 2014-06-20 15:11:39 +0200
  • b0fae4c117 proxy: Add the same default handling for md5 Holger Hans Peter Freyther 2014-06-20 15:00:43 +0200
  • 4bf83bb523 call: Fix typo in the selector name Holger Hans Peter Freyther 2014-06-20 14:35:35 +0200
  • e2d1145639 auth: Sipgate doesn't send the algorithm. assume it is md5 Holger Hans Peter Freyther 2014-06-20 14:19:10 +0200
  • eb578aa93e call: Document the "sessionAcked" thinko and deal with it later Holger Hans Peter Freyther 2014-06-16 15:45:40 +0200
  • 29242f86a1 call: End the session at any hangup result Holger Hans Peter Freyther 2014-06-05 17:24:39 +0200
  • a28c2ab64c response: Provide a Content-Type/Content-Length as well Holger Hans Peter Freyther 2014-06-05 16:30:16 +0200
  • 160b36056a invite: Extend the testcase to actually ask for hanging up Holger Hans Peter Freyther 2014-06-05 15:26:57 +0200
  • 8b626c8a52 parser/grammar: Be able to parse domain used by Yate. Holger Hans Peter Freyther 2014-06-02 21:55:27 +0200
  • 24dbbc986c callagent: Avoid running into the EndOfStream exception Holger Hans Peter Freyther 2014-06-02 21:32:01 +0200
  • 58cd187895 call: Provide access to the remote SDP file Holger Hans Peter Freyther 2014-06-02 20:51:50 +0200
  • 8a820162d2 invite: Verify we have a remoteSDP file and it is matching Holger Hans Peter Freyther 2014-05-28 11:42:33 +0200
  • 1a3d577894 invite: Debug/test the re-transmit handling and fix it Holger Hans Peter Freyther 2014-05-28 11:30:57 +0200
  • 3864d6ae2f invite: Add code to get all the way to an ACKed session Holger Hans Peter Freyther 2014-05-27 21:43:14 +0200
  • 01260bb20e invite: Deal with re-transmit of a rejected call Holger Hans Peter Freyther 2014-05-27 21:18:49 +0200
  • b2099a8474 invite: First shot at handling the SIP Invite Holger Hans Peter Freyther 2014-05-27 19:45:29 +0200
  • 950be766f3 wip hfreyther/wip/incoming-call Holger Hans Peter Freyther 2014-05-27 21:43:14 +0200
  • 6c2006b1ec invite: Deal with re-transmit of a rejected call Holger Hans Peter Freyther 2014-05-27 21:18:49 +0200
  • 0dd0c31cd6 invite: First shot at handling the SIP Invite Holger Hans Peter Freyther 2014-05-27 19:45:29 +0200
  • 69810d6afa invite: Create a base class for the "call" Holger Hans Peter Freyther 2014-05-27 17:36:34 +0200
  • 77ef4b6ece session: Fix a typo/grammar in the comment Holger Hans Peter Freyther 2014-05-27 15:15:16 +0200
  • a819a8b877 invite: Begin to handle the incoming INVITE from the network Holger Hans Peter Freyther 2014-05-27 10:44:30 +0200
  • 15f1f07631 parser: Be aple to parse From/To with display_name in it Holger Hans Peter Freyther 2014-05-27 14:19:58 +0200
  • 33f1e40cbe parser: Fix the grammar and update the example message Holger Hans Peter Freyther 2014-05-27 13:46:13 +0200
  • 100d6bcb10 misc: Update the TODO entry for generalparts Holger Hans Peter Freyther 2014-05-27 14:49:58 +0200
  • 1a634a1492 identity: Remove use the "contact" and userString from SIPIdentity Holger Hans Peter Freyther 2014-04-22 14:33:37 +0200
  • e89ddfa07a identity: Fix the identity string for the from Holger Hans Peter Freyther 2014-04-22 14:39:11 +0200
  • 0c609b9975 identity: Move the identity into the SIPDialog Holger Hans Peter Freyther 2014-04-22 14:18:26 +0200
  • 3779496a4a identity: Make the SIPSession work based on identity Holger Hans Peter Freyther 2014-04-03 11:05:08 +0200
  • 858d25e2be identity: Remove direct usage of of useragent username Holger Hans Peter Freyther 2014-04-02 18:28:09 +0200
  • 89efe79f71 identity: Make it possible to have a separate proxy username/password Holger Hans Peter Freyther 2014-04-02 18:16:04 +0200
  • 72afcc72e4 identity: Introduce the concept of an identity to the useragent Holger Hans Peter Freyther 2014-04-02 17:44:39 +0200
  • 2020d4cdf4 test: Add test for remote-hangup handling Holger Hans Peter Freyther 2014-03-25 09:40:26 +0100
  • 9625d417fe request: Fix the parameter look-up and make it case-insensitive Holger Hans Peter Freyther 2014-03-25 10:05:37 +0100
  • 02aa81c92e request: Include the cseq number in the response properly Holger Hans Peter Freyther 2014-03-25 09:13:25 +0100
  • 92d995d2c6 requests: Fix dispatching of requests on an active dialog Holger Hans Peter Freyther 2014-03-25 08:59:51 +0100
  • 2e5d36a435 session: Support the re-invite of a (proxy) server Holger Hans Peter Freyther 2014-03-25 08:56:22 +0100
  • 2ef6591666 Add todo item after showing my testcase to roch. :( Holger Hans Peter Freyther 2014-03-17 21:39:27 +0100
  • fd1d3829ad proxy: Handle ProxyAuthenticate/ProxyAuthorize Holger Hans Peter Freyther 2014-03-17 20:06:03 +0100
  • 3dd23b46dd invite: Work-around canceling a dialog issue Holger Hans Peter Freyther 2014-03-24 13:59:14 +0100
  • c3c038f2c8 register: The SIP Proxy didn't like 0 expiration time and match all Holger Hans Peter Freyther 2014-03-24 13:55:43 +0100
  • 5cf343d198 contact: Use the real username insteadof the osmo_st_sip name Holger Hans Peter Freyther 2014-03-17 20:06:23 +0100
  • 00b85bc583 rport: For dealing with NATed environments ask for a return Holger Hans Peter Freyther 2014-03-24 12:18:40 +0100
  • 22a6e96545 grammar: Parse the cnonce properly Holger Hans Peter Freyther 2014-03-22 15:11:49 +0100
  • a6f5ac9e4f digest: Be able to calculate digest with qop=auth pattern Holger Hans Peter Freyther 2014-03-17 17:25:13 +0100
  • 15ef9af479 more hacks.. hfreyther/features/proxy-auth Holger Hans Peter Freyther 2014-03-18 19:31:35 +0100
  • 71aaedb922 WIP... fix the bye handling.. ack a re-invite.. fix the whole request handling.. Holger Hans Peter Freyther 2014-03-18 15:33:53 +0100
  • 3256a54ab2 Add todo item after showing my testcase to roch. :( Holger Hans Peter Freyther 2014-03-17 21:39:27 +0100
  • 5296abf553 Fully connect a call. Holger Hans Peter Freyther 2014-03-17 21:29:17 +0100
  • f571151711 wip: work on proxy auth and testcases. fix/extend grammar and parser Holger Hans Peter Freyther 2014-03-17 21:07:28 +0100
  • 6df9795eea WIP.. fix proxy auth.. this way an ACK will contain the message too Holger Hans Peter Freyther 2014-03-17 20:33:40 +0100
  • 7c1414ebde wip... use username of the useragent as the start.. Holger Hans Peter Freyther 2014-03-17 20:06:23 +0100
  • 506dec4db1 WIP: proxy authorization... some parser bugs Holger Hans Peter Freyther 2014-03-17 20:06:03 +0100
  • 953309f266 digest: Be able to calculate digest with qop=auth pattern Holger Hans Peter Freyther 2014-03-17 17:25:13 +0100
  • 1fffd8daf1 Add todo entry about the handling of final responses Holger Hans Peter Freyther 2014-03-14 14:16:24 +0100
  • dd874d294a grammar: The header fields may be case insensitivie Holger Hans Peter Freyther 2014-03-14 13:45:57 +0100
  • 6f2a50603f call: Handle SIP redirects with a special call Holger Hans Peter Freyther 2014-03-13 14:40:15 +0100
  • 26ff752344 call: Create a testcase for 301 redirect messages Holger Hans Peter Freyther 2014-03-13 13:58:45 +0100
  • 5282dff121 register: Add an implementation for the register handling. Holger Hans Peter Freyther 2014-02-25 15:41:39 +0100
  • 5222b4d508 auth: Change the branch and cseq during the second auth request Holger Hans Peter Freyther 2014-02-25 15:31:17 +0100
  • 58f8c6e4f8 misc: Remove duplication of strings and go through the request class Holger Hans Peter Freyther 2014-02-25 10:55:49 +0100