Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-17 | [rsl] Improve error message when the lchan allocation is failing | Holger Hans Peter Freyther | 1 | -1/+2 | |
2009-11-17 | ipaccess-config.c: Spelling fix in the config mode | Holger Hans Peter Freyther | 1 | -1/+1 | |
2009-11-17 | [ipaccess] Fix spelling in the comment | Holger Hans Peter Freyther | 1 | -1/+1 | |
2009-11-17 | [telnet] Remove unused variables from the telnet interface | Holger Hans Peter Freyther | 2 | -8/+0 | |
These became unused when the interface was switched to use the vty module. It is about time to remove these. | |||||
2009-11-17 | fix some more compiler warnings | Harald Welte | 3 | -2/+3 | |
2009-11-17 | [abis_nm] avoid integer-to-pointer casting and associated gcc warnings | Harald Welte | 3 | -6/+12 | |
2009-11-17 | silent call: add header file for function prototypes | Harald Welte | 2 | -0/+8 | |
2009-11-14 | VTY (silent sms / sms): better error reporting | Harald Welte | 1 | -4/+9 | |
2009-11-14 | silent sms: make it silent again (type 64), fix subscriber refcount leak | Harald Welte | 1 | -1/+5 | |
2009-11-14 | Add "silent call" feature to OpenBSC | Harald Welte | 4 | -2/+162 | |
This allows the administrator to use the vty interface to issue a silent call to a given subscriber by using "subscriber extension XXXX silent call start" and stopping that silent call with "subscriber extension XXXX silent call stop" | |||||
2009-11-14 | [VTY] restructure sms and silent sms commands | Harald Welte | 1 | -63/+32 | |
2009-11-14 | [VTY] Add feature to send silent SMS from console | Harald Welte | 1 | -4/+46 | |
"Silent SMS" is a SMS that is delivered (and confirmed) but not shown on the display of the phone. You can now send such SMS by using sms send silent extension 12345 text or sms send silent imsi 123451234512345 text | |||||
2009-11-13 | ipaccess-config: Print BCCH info test reports | Harald Welte | 1 | -3/+17 | |
This will print test rep[orts that look like: <0020> ipaccess-config.c:91 TEST REPORT: test_no=0x43 test_res=PARTIAL <0020> ipaccess-config.c:140 ==> ARFCN 37, RxLev 24, RxQual 0: 262-1, LAC 13830 CI 10759 | |||||
2009-11-13 | [OML] don't hexdump bcch info | Harald Welte | 1 | -2/+0 | |
2009-11-13 | [OML] fix bugs in BCCH info parser for ip.access | Harald Welte | 2 | -4/+6 | |
2009-11-13 | [OML] more verbose error reporting in case object instance unknown | Harald Welte | 1 | -7/+21 | |
2009-11-13 | [ip.access] Parse cell global ID as part of BCCH info | Harald Welte | 2 | -3/+31 | |
2009-11-13 | make ipaccess-config compile again (remove duplicate testres_name definition) | Harald Welte | 1 | -17/+0 | |
2009-11-12 | ip.access: Introduce parser function for BCCH Info test result | Harald Welte | 2 | -0/+147 | |
2009-11-12 | move 'struct value_string' and 'get_value_string()' to gsm_data | Harald Welte | 3 | -18/+20 | |
2009-11-11 | [SMS] implement GSM340_TP_VPF_ABSOLUTE | Steffen Neubauer | 1 | -3/+50 | |
- Added function "gsm340_scts" to decode the service center time stamp into a UTC/GMT timestamp - in function gsm340_validity_period: can now decode validity period format absolute. | |||||
2009-11-07 | change some identifiers from u_int64_t to unsigned long long | Harald Welte | 2 | -2/+2 | |
makes printf much easier on 64bit platforms... | |||||
2009-11-06 | [mncc] Fix possible transaction/subscriber and real life subscriber leak | Holger Hans Peter Freyther | 1 | -1/+6 | |
In the case a transaction has been already scheduled return 0 was called but the subscriber and transaction would leak. Fix it by calling subscr_put and trans_free. After claiming the channel also remove the reference on the subscr. | |||||
2009-11-06 | vty: Do not leak the gsm_subscriber | Holger Hans Peter Freyther | 1 | -0/+5 | |
2009-10-30 | Merge remote branch 'origin/master' | Harald Welte | 3 | -0/+15 | |
2009-10-30 | Merge branch 'holger/merge-on-waves-msc' | Holger Hans Peter Freyther | 3 | -0/+15 | |
2009-10-29 | ip.access: Header has a 16bit length in network byte order | Sylvain Munaut | 2 | -7/+6 | |
This is confirmed by looking at the source of their dissector. The length can go up to 273 bytes apparently (again, according to the source of their dissector). | |||||
2009-10-29 | [lchan] Keep track which SAPIs has been established with the BTS | Holger Hans Peter Freyther | 3 | -0/+15 | |
Keep track of which SAPIs have been established either by the BTS (from the MS) or by us. This can be used by the on-waves BSC code to figure out if a new request should be made. | |||||
2009-10-29 | [misc] Use talloc_zero instead of talloc and later memset | Holger Hans Peter Freyther | 3 | -14/+7 | |
2009-10-27 | misc: Use NULL instead of integer value for a NULL pointer | Holger Hans Peter Freyther | 1 | -2/+2 | |
2009-10-27 | misc: Make bitfields unsigned int... | Holger Hans Peter Freyther | 2 | -5/+5 | |
There is no use to have a signed bit in bitfields.. | |||||
2009-10-27 | misc: Fix make distcheck and welcome the two new header files to OpenBSC | Holger Hans Peter Freyther | 1 | -1/+1 | |
2009-10-27 | input/ipaccess.c: clang says ret might be uninitialized | Holger Hans Peter Freyther | 1 | -1/+1 | |
and it appears to be right that for the "default" case ret will not be assigned and we return ret. | |||||
2009-10-27 | abis_nm.c: Remove duplicate entry from the table | Holger Hans Peter Freyther | 1 | -1/+0 | |
2009-10-27 | Merge branch 'holger/merge-on-waves-msc' | Holger Hans Peter Freyther | 4 | -48/+136 | |
2009-10-27 | [gsm48] Handle the RR CHAN MODIFY ACK in the gsm04_08_utils | Holger Hans Peter Freyther | 3 | -6/+43 | |
Move the handling code to the gsm_04_08_utils.c and add a note that the method value needs to be checked. | |||||
2009-10-27 | [gsm48] Move RR CHANNEL MODIFY to gsm_04_08_utils.c | Holger Hans Peter Freyther | 3 | -42/+50 | |
Be able to send RR CHANNEL MODIFY from the BSC/MSC code as well. Move the method that knows about the IPAccess RTP and issues the "bind" to the utils tool | |||||
2009-10-27 | [gsm48] Add generation of ASSIGNMENT COMMAND to the 0408 utils | Holger Hans Peter Freyther | 3 | -0/+43 | |
Add code to generate an assignment command for a given lchan. It is expected that the lchan is modified already and the mode will be picked up from their. Currently only the mandantory items are supported. | |||||
2009-10-27 | ipaccess-config: Introduce stream-id/oml_tei to make it work again | Holger Hans Peter Freyther | 1 | -2/+9 | |
ipaccess-config stopped working after the introduction of multi-TRX/RSL stream id support in commit 8175e95222cf1c83. Set the oml_tei to 0xff by default and add an option to set a different stream id. | |||||
2009-10-27 | configure.in: Use kernel style silent rules starting with automake 1.11 | Holger Hans Peter Freyther | 1 | -0/+3 | |
Use the silent rules when they are available. Using make V=1 or a special configure option the silent rules can be disabled. | |||||
2009-10-26 | [USSD] more whitespace fixes | Harald Welte | 1 | -3/+3 | |
2009-10-26 | [USSD] whitespace fixes | Harald Welte | 1 | -12/+12 | |
This is a purely cosmetic patch | |||||
2009-10-26 | [USSD] various USSD improvements | Mike Haben | 5 | -14/+20 | |
- Improved handling of extension-number string (as per review) - Guard against a buffer-overflow if mobile sends a too-long USSD - declare some function-parameters const - fix gsm_ts_name function to display the right BTS number (bts->nr rather than bts->bts_nr) | |||||
2009-10-26 | [USSD] eliminate static global variables | Mike Haben | 3 | -56/+68 | |
This patch removes the need of static global variables and introduces a new, caller-allocated 'struct ussd_request' that needs to be passed to the various functions. | |||||
2009-10-26 | whitespace fixes for the USSD code | Harald Welte | 2 | -43/+64 | |
This patch is not changing any actual code, just coding style fixes. | |||||
2009-10-26 | Add USDD code from Mike Haben | Harald Welte | 6 | -2/+521 | |
This is the initial checkin of the USSD code from Mike Haben. I didn't put it in the main branch as I think it still needs some cleanup. | |||||
2009-10-26 | add some random thoughts on hopping and the oml interface | Harald Welte | 2 | -0/+75 | |
2009-10-26 | [TLV] Split the parser into 'parse loop' and 'parse single value' | Sylvain Munaut | 2 | -72/+104 | |
This is needed when you need to manually parse TLV blocks that don't follow the logic supported by tlv_parse but you still want to rely on working code and not fiddle with details. | |||||
2009-10-26 | [ip.access] Add an example configuration file | Sylvain Munaut | 1 | -0/+38 | |
2009-10-26 | Fix segfault, use trx->bts rather than bts in patch_nm_tables() | Harald Welte | 1 | -1/+1 | |