Holger Hans Peter Freyther
|
fcd14dd480
|
sccp: Assign the srcRef inside the add method
This is done to allow to have the lock taken in one
place only.
|
2010-12-17 21:53:53 +01:00 |
Holger Hans Peter Freyther
|
b7e82ffb28
|
sccp: Prepare dealing with concurrency and locking.
|
2010-12-17 21:53:17 +01:00 |
Holger Hans Peter Freyther
|
d85ae734ae
|
sccp: Differentiate Released and ReleaseComplete
|
2010-12-16 21:25:18 +01:00 |
Holger Hans Peter Freyther
|
198eaba529
|
sccp: Work on accepting connections and releasing them.
|
2010-12-16 21:25:18 +01:00 |
Holger Hans Peter Freyther
|
22252d43b7
|
SCCP: Make sure no data is accepted after a connection is closed.
|
2010-12-16 21:25:18 +01:00 |
Holger Hans Peter Freyther
|
912ff78f55
|
SCCPHandler: Make sure that we drain all messages.
|
2010-12-16 21:25:18 +01:00 |
Holger Hans Peter Freyther
|
3993a4307e
|
SCCP: The message can be a MessageBuffer or a plain ByteArray.
|
2010-12-16 21:25:18 +01:00 |
Holger Hans Peter Freyther
|
6f210e2906
|
Create osmo-gsm based on the old testphone code.
|
2010-12-16 21:25:17 +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 |
Holger Hans Peter Freyther
|
077cd9ac2d
|
GSMDriver: Add a method to do a timed wait on the completion.
|
2010-12-05 13:57:50 +01:00 |
Holger Hans Peter Freyther
|
50b9f6013a
|
GSMDriver: Reply with an Assignment Complete message...
|
2010-12-05 13:57:40 +01:00 |
Holger Hans Peter Freyther
|
33ca33843e
|
GSMDriver: Reply with a Cipher Mode Complete to a Cipher Command
|
2010-12-05 10:04:35 +01:00 |
Holger Hans Peter Freyther
|
c9641eebff
|
GSM48: Add code to encode a phone number.
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
d8e6a7b3a5
|
GSM48: Add class to decode the BCD digits of the called addr
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
270c51a520
|
GSM48: Add optional handling to the CM Service Request
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
8a1aa48fda
|
GSM48: Make DataHolder work with a MIN/MAX length.
Provide min/max for the allowed types. Switch the TLV
based classes over to this.
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
b36b8d05a7
|
GSM48; Simplify code and remove T hack from it.
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
730d9612d8
|
GSM48: Create a factory for the optional elements
For adding an optional element call with nameOrDefault.
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
d29b9b973a
|
GSM48: Refactor and share code to add variables
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
42f49c05c3
|
GSM48: Check if member variable exists...
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
3df7777c28
|
GSM48: Parse a CM Service Reject properly
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
1e1584f703
|
GSMDriver: Create a Procedure to start a call.
This is under-developed and will only send the CM Service Request
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
11631c1065
|
GSM48: Parse the Release Complete message...
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
dd4b5a5595
|
GSM48: Parse the CC Release message...
|
2010-12-05 10:02:09 +01:00 |
Holger Hans Peter Freyther
|
f5b4e965d8
|
GSM48: Be able to parse a GSM48 Disconnect message
|
2010-12-05 10:02:08 +01:00 |
Holger Hans Peter Freyther
|
a2e1334406
|
GSM48: Parse the Connect Acknowledge messages..
|
2010-12-05 10:02:08 +01:00 |