laforge
/
openbts-osmo
Archived
1
0
Fork 0
Commit Graph

226 Commits

Author SHA1 Message Date
Alexander Chemeris 7ae0243308 Implement USSD short code in smqueue for testing purposes. 2010-11-01 14:57:22 +03:00
Alexander Chemeris 7d9b0497bc Added MO-USSD handlers map to config.
Now you can configure which request will go to which handler.
2010-11-01 14:57:22 +03:00
Alexander Chemeris 58821a8f74 Add comments anf better formating to USSDHandler::postUSSDData(). 2010-11-01 14:57:21 +03:00
Alexander Chemeris dd366df4f4 BUGFIX: Forgotten parentheses in USSDHandler::postUSSDData(). 2010-11-01 14:57:21 +03:00
Alexander Chemeris 7f5fbdb906 Create a constant for max USSD message length and make continuation string configurable. 2010-11-01 14:57:21 +03:00
Alexander Chemeris b39dc1bc78 Fix license header in USSD-specific files to AGPLv3. 2010-11-01 14:57:21 +03:00
Alexander Chemeris 216ade372c Merge 'achemeris/pending' into 'USSD' 2010-11-01 14:29:14 +03:00
Alexander Chemeris bac46e3b7d Better documentation and error reporting for ThreadSemaphore. 2010-09-29 10:48:25 +04:00
Alexander Chemeris 6cddd36139 Typos in comments fixed. 2010-09-29 10:47:29 +04:00
Alexander Chemeris d712b09cdd Fix compiler warning about char* and constant strings. 2010-09-29 10:29:55 +04:00
Alexander Chemeris d0b797e62c Don't put real code into assert().
If you compile with optimization and NDEBUG is defined, then the whole assert() is replaced with ((void) 0) and your code is not executed at all.
2010-09-29 10:29:26 +04:00
Alexander Chemeris 82dd78d698 Fix a bug with Timeval difference calculation on 64-bit Linux.
Subtracting uint32_t from uin32_t gives you uint32_t. And assigning result to a long doesn't make it a signed value, because on 64-bit Linux long is 64 bits.
2010-08-24 21:03:13 +04:00
Alexander Chemeris e139404884 Implementation of Semaphore. 2010-08-18 22:52:33 +04:00
Alexander Chemeris 2da5a28a07 Typos in comments and debug logs fixed. 2010-08-18 21:59:08 +04:00
Alexander Chemeris ae0def5cc7 Implemented "trans" CLI command to list all active transacions. 2010-08-18 21:59:07 +04:00
Alexander Chemeris 3d6e95356c Remove Makefile which is generated by ./configure. 2010-08-18 21:59:07 +04:00
Ivan Kluchnikov d4da240011 This shoud not be committed.
When this code is  enabled transaction will be closed after about 15 seconds of inactivity. It is  too short for USSD and should be fixed later.
2010-08-10 17:25:37 +04:00
Ivan Kluchnikov 3889999846 Initial USSD support commit. 2010-08-10 17:04:04 +04:00
Sylvain Munaut 5a969569c5 Tranceiver52M: Remove the Nieue hack
This hack accidentally leaked in the release code ... but it prevents
tuning for certain ARFCN and reduces TX power.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-08-09 09:55:25 +02:00
David A. Burgess 3a8fd4fac1 Another fix to the copyright notice header. 2010-07-16 17:09:09 -07:00
David A. Burgess fa179f74b7 Change license to AGPLv3. 2010-07-04 15:28:06 -07:00
David A. Burgess 9f1e320914 Fixed spelling errors in LEGAL. 2010-07-02 18:26:24 -07:00
David A. Burgess 5294b893b1 Added comment referencing the SMS spec. 2010-07-02 18:18:49 -07:00
David A. Burgess 35750c3d11 Fix parsing error for malformed mobile identity types. 2010-07-02 18:18:00 -07:00
David A. Burgess 98e0876b50 Added language for US gov't contractors and users
to clarify that the GPLv3 license applies to them
as well as anyone else.
2010-07-02 18:17:11 -07:00
David A. Burgess ecbaf97509 Initial import of OpenBTS 2.6 for a new public trunk. 2010-05-23 19:42:16 -07:00