1
0
Fork 0
Commit Graph

169 Commits

Author SHA1 Message Date
Holger Hans Peter Freyther 98a9d07856 misc: Add proper categories to ease porting 2013-03-31 15:04:13 +02:00
Holger Hans Peter Freyther c83932dbe0 gsm: Rename selector to be more specific and correct 2013-01-07 10:09:10 +01:00
Holger Hans Peter Freyther ef7f792316 misc: Fix the depedencies on OsmoASN1 and Iliad. 2012-11-28 16:28:01 +01:00
Holger Hans Peter Freyther d96edc989b webapp: Add a IMSI detach widget and drive the IMSI Deatch procedure 2012-10-21 16:28:51 +02:00
Holger Hans Peter Freyther 150dfba9c0 imsi detach: Implement the IMSI detach procedure 2012-10-21 15:53:12 +02:00
Holger Hans Peter Freyther 27b2de5c76 gsmdriver: Send a Classmark Change after the connection is confirmed 2012-10-21 15:50:20 +02:00
Holger Hans Peter Freyther 345438106d testphone: Return the GSMConnection to the caller sync calls 2012-10-21 15:49:21 +02:00
Holger Hans Peter Freyther e7191a921f gsmdriver: Remove some inspects from the code 2012-10-21 15:48:29 +02:00
Holger Hans Peter Freyther b1533448d0 gsmdriver: Make it work with newer OsmoGSM
It is now called luType
2012-10-21 15:47:54 +02:00
Holger Hans Peter Freyther 41fcc5d899 CC: Some call control fixes 2012-08-11 17:12:01 +02:00
Holger Hans Peter Freyther 3b82029531 ipa: IPADispatcher>>#initialize is called automatically, remove 2012-07-28 20:09:35 +02:00
Holger Hans Peter Freyther 5c31946735 webapp: Move ProcedureWidget code to one place 2012-03-23 14:56:45 +01:00
Holger Hans Peter Freyther 3fb1d74dff webapp: Remove the comet usage to figure out the network state.. 2012-03-23 14:55:15 +01:00
Holger Hans Peter Freyther 99841c28a6 ipa: Open the connection and then wait for the completion 2011-06-20 09:45:43 +02:00
Holger Hans Peter Freyther 91244510c6 ipa: Remove the unused semaphore from the IPAConfig 2011-06-20 09:45:22 +02:00
Holger Hans Peter Freyther 4457adffb2 termination: When writing is failing attempt to clean things as well 2011-06-20 09:44:55 +02:00
Holger Hans Peter Freyther 527a29ced2 sccp: Big structural change of how we handle SCCP connection
GSMConnection is the base class it will have
  - ProcedureBase (probably be renamed to TransactionBase)

hanging off it, there is the concept of the main transaction
that has started this connection. It is mostly there for having
an easy way to judge if this connection was a success and the
only time this soft phone will have multiple transactions is
when we get MT-SMS while doing something else.

This is not fully tested due the lack of free internet access
the KEF airport.
2011-06-16 16:23:19 +02:00
Holger Hans Peter Freyther 6a07c73878 testphone: misc changes to ease scripting and lu 2011-05-19 00:40:12 +02:00
Holger Hans Peter Freyther 60c5441e9b ussd: Switch invokeid... respond to a unstructuredRequest
Respond with a fixed response.... this is only useful for testing
right now.
2011-04-20 23:19:59 +02:00
Holger Hans Peter Freyther 67c1801031 gsm: Use a transaction identifier, verify that it is correct. 2011-04-16 14:03:10 +02:00
Holger Hans Peter Freyther fdd4437758 phone: Allow to specify the AuKey version 2011-04-03 17:59:52 +02:00
Holger Hans Peter Freyther 71fb6dc113 test: make sure the OsmoGSM module is loaded here. 2011-04-03 17:58:35 +02:00
Holger Hans Peter Freyther 4e11c5a0c7 ussd: Properly encode the processUnstructuredSS request 2011-04-01 14:59:18 +02:00
Holger Hans Peter Freyther abc8326fab ussd: Add a very simple widget to send USSD requests to the netwrok
This will only send processUnstructuredSS-Request and right now
the number is hardcoded. It will be better.
2011-04-01 13:16:02 +02:00
Holger Hans Peter Freyther 716e4ac30c GSM: Moved all classes to the osmo-network module 2010-12-15 12:52:34 +01:00
Holger Hans Peter Freyther 1b56da9dfb License: Add AGPLv3 header to the code 2010-12-14 03:03:20 +01:00
Holger Hans Peter Freyther f39eb314bf GSM: Cancel active operations when they are removed from the list 2010-12-13 05:32:41 +01:00
Holger Hans Peter Freyther 214b1ba827 Phone: Work on the call control and send the right number 2010-12-13 05:26:28 +01:00
Holger Hans Peter Freyther e35bac5357 GSMDriver: Send a clear request in case there is an exception 2010-12-13 05:25:25 +01:00
Holger Hans Peter Freyther bb4e22695c WebApp: Create a procedure widget and show active procedures. 2010-12-12 16:03:37 +01:00
Holger Hans Peter Freyther ce184032e8 WebApp: Provide a very simple way to report an error.. 2010-12-12 10:39:57 +01:00
Holger Hans Peter Freyther d10427f782 WebApp: Abuse Comet to update the status of the connection 2010-12-12 10:38:57 +01:00
Holger Hans Peter Freyther cfb10be704 GSM: Export if something is finished or not yet. 2010-12-12 01:46:10 +01:00
Holger Hans Peter Freyther 6f8c0a7fff GSM: Make the au key work on string and byte array 2010-12-11 12:51:47 +01:00
Holger Hans Peter Freyther b1d6f361b6 WebApp: Just have a simple LU update... 2010-12-11 12:33:44 +01:00
Holger Hans Peter Freyther 0427513af8 WebApp: Require a very simple login... 2010-12-11 12:30:46 +01:00
Holger Hans Peter Freyther 1c8cce66ef GSM: Provide simple app to do a LU/Call without feedback. 2010-12-11 12:21:36 +01:00
Holger Hans Peter Freyther 421ac8dd46 GSM: Make sure the caller of serve is always notified. provide isConnected 2010-12-11 12:21:36 +01:00
Holger Hans Peter Freyther fe9d459ff9 GSM: Export the underlying driver 2010-12-11 12:21:36 +01:00
Holger Hans Peter Freyther 6130b0b9d9 WebApp: Work on a simple web application 2010-12-11 09:45:25 +01:00
Holger Hans Peter Freyther 39c1d7ec47 GSMDriver: Report call progress and such.. 2010-12-11 08:51:15 +01:00
Holger Hans Peter Freyther 145efcb789 SCCP: Be more precise about the exception 2010-12-11 08:50:10 +01:00
Holger Hans Peter Freyther 761201406b GSM: Call Control with a fixed number 2010-12-11 08:42:57 +01:00
Holger Hans Peter Freyther fd74ca7bd6 SCCP: Handle CMService Accept and Cipher Mode Command as accepted 2010-12-11 08:34:26 +01:00
Holger Hans Peter Freyther 1250903788 GSM: Move the success to the ProcedureBase 2010-12-11 08:32:18 +01:00
Holger Hans Peter Freyther fcc2e50854 GSM: Check if the LU is accepted and change the return type 2010-12-11 08:14:48 +01:00
Holger Hans Peter Freyther 7bf1e7e038 GSM: Attempt to work with different SAPIs to do proper dispatch 2010-12-11 08:06:12 +01:00
Holger Hans Peter Freyther bfca9dd8c3 GSM: Fix the Setup message in the GSM foo bar. 2010-12-11 08:05:18 +01:00
Holger Hans Peter Freyther 71ab8bf8e6 GSM: Add a default implementation for the simple default data 2010-12-11 08:04:47 +01:00
Holger Hans Peter Freyther eea1c7c377 GSM: Add an ensure block to always signal when we leave here 2010-12-11 08:04:13 +01:00