Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-08-14 | docs: Do not remove too much from of the dumped online help | Holger Hans Peter Freyther | 1 | -1/+1 | |
Use the len of the end and not the filename. | |||||
2012-08-06 | doc: Document a shortcoming of the current OML code | Holger Hans Peter Freyther | 1 | -0/+1 | |
The BTS has 10s to respond to a command but we do not run any timer. So it is possible that the BTS gets stuck in the process of the bring up. | |||||
2012-08-05 | contrib: Create a script that opens a SIP session before | Holger Hans Peter Freyther | 2 | -4/+130 | |
Use the Smalltalk SIP implementation to create a call and once the call has been established start the replay using the commoncode. No patching of RTP occurs yet. | |||||
2012-08-05 | contrib: Move the shared code into a new file | Holger Hans Peter Freyther | 2 | -62/+71 | |
2012-08-05 | contrib: Make the RTPReplay a a class so it can be shared | Holger Hans Peter Freyther | 1 | -47/+68 | |
2012-08-03 | typo: Mandantory -> Mandatory.. a common typo of mine | Holger Hans Peter Freyther | 1 | -3/+3 | |
2012-08-03 | gb: suspend_ref was changed to a plain uint8_t, update the code | Holger Hans Peter Freyther | 2 | -2/+2 | |
Require a 0.5.2+ libosmogb due the change of the suspend_ref type. | |||||
2012-07-28 | nat: Document all parameters of the VTY commands | Holger Hans Peter Freyther | 1 | -26/+50 | |
2012-07-28 | mgcp: Make sure "no rtcp-omit" is fully documented | Holger Hans Peter Freyther | 1 | -4/+6 | |
One command missed the NO_STR in the documentation, share the main text across all commands. | |||||
2012-07-28 | misc: Introduce a script tha generates the VTY reference | Holger Hans Peter Freyther | 5 | -34/+62 | |
Update/Move/Create example configuration files for NiTB, BSC, MGCP, NAT and the GbProxy. Create a script that starts, generates the vty reference and terminates the application. | |||||
2012-07-21 | libbsc: Add documentation to MM INFO, LAC, TSC, CI | Holger Hans Peter Freyther | 1 | -4/+6 | |
2012-07-21 | nitb: Document missing parameters, reword documentation, combine param | Holger Hans Peter Freyther | 1 | -3/+3 | |
Change "pending send" to "pending-send" as there is no other pending command right now, add missing documentation for parameters. | |||||
2012-07-16 | MSC 04.08: RRLP messages are DRR, not DNM ! | Harald Welte | 1 | -1/+1 | |
2012-07-16 | BSC API: Don't treat a RRLP message as NOTICE event | Harald Welte | 1 | -0/+6 | |
While generally we should log troly unknown RR messages, we can simply pass along RRLP messages (which aren't unknown!) In real networks, the RRLP would probably not end up at the MSC, but well, sometimes we don't care what real/classic networks do. | |||||
2012-07-14 | SGSN: Code to help debug / fix sgsn crash in cb_data_ind() | Harald Welte | 2 | -1/+26 | |
A crash was obsserved in cb_data_ind() when mm is dereferenced. This patch adds some safeguards that try to prevent the library handle back-pointer to the pdp_ctx to be NULL, and print a stack backtrace in case we are free() ing the sgsn-side pdp_ctx while there's still a library handle attached. | |||||
2012-07-14 | add some comments regarding the free() / release of pdp contextx | Harald Welte | 2 | -0/+8 | |
It might be that we're deleting structures instead of properly cleaning up the attached libgtp handles... | |||||
2012-07-12 | move BTS-specific timezone override into sub-structure | Harald Welte | 3 | -16/+20 | |
Group all three structure members involved in bts-specific timezone handling into a sub-structure. | |||||
2012-07-12 | handover: Not finding a HO record on CHAN ACT NACK is not an error | Harald Welte | 1 | -1/+1 | |
... it might well a completely non-ho-related establishment | |||||
2012-07-10 | msc: Attempt to release the lchan immediately on IMSI Detach | Holger Hans Peter Freyther | 1 | -6/+6 | |
The Nokia E71 sends a "IMSI Detach" this msc code does not immediately send the "RR Channel Release", the E71 is impatient and sends a DISC, the "RELEASE INDICATION" is handled by starting the channel release procedure. OpenBSC sends a "RR Channel Release" which will never be answered, during the early release there is no timer and the lchan will be in "RELEASE REQUESTED" forever. This commit removes the anchor operation and checks if the channel can be released immediately. Regarding the channel release handling there is already a branch that needs to be tested. | |||||
2012-07-04 | GPRS LLC: fix segfault when transmitting downlink unit-data without mmctx | Harald Welte | 1 | -5/+10 | |
2012-07-04 | BSC VTY: Allow encryption to be set to A5/3 | Harald Welte | 1 | -2/+3 | |
We are currently not checking if the BTS actually suports that cipher, and we particularly don't have any hack for ip.access which apparently seems to re-use the RSL algorithm identifier for A5/2. | |||||
2012-07-02 | BSC: introduce new "sysmobts" BTS model | Harald Welte | 13 | -8/+101 | |
so far, osmo-bts/sysmobts used to be entered as "sysmobts" type in the configuration file. However, there are some differences in the protocol/behaviour and we should reflect that by a new BTS plugin (with lots of code reuse from the nanobts driver). | |||||
2012-07-02 | pre-fix measurement reports with subscriber identity | Harald Welte | 1 | -3/+7 | |
... otherwise it's impossible to distinguish them from each other. | |||||
2012-06-28 | gsm_data_shared: add structure for decoded parameters of RLC config | Harald Welte | 2 | -0/+69 | |
this is primarily needed on the BTS side, but we should also use it on the BSC side and make the parameters VTY-configurable. | |||||
2012-06-28 | ipaccess: some more comments on timer values | Harald Welte | 1 | -2/+5 | |
2012-06-17 | use new external libosmogb (part of libosmocore.git)0.12.0 | Harald Welte | 23 | -4453/+8 | |
This removes the libgb (GPRS NS/BSSGP) code from the openbsc.git repository and uses the new version from libosmocore.git instead. | |||||
2012-06-17 | index on master: d24566a libgb: separate header files related to spec and ↵ | Harald Welte | 0 | -0/+0 | |
implementation | |||||
2012-06-17 | libgb: separate header files related to spec and implementation | Harald Welte | 7 | -219/+239 | |
like in libosmogsm, we separate between header files that are just reflecting information in the respective specs, and header files that related to our specific implementation. | |||||
2012-06-17 | libgb: make sure all BSSGP functions have bssgp_ prefix | Harald Welte | 9 | -35/+34 | |
We change the minority of functions employing the gprs_bssgp_ prefix to match with the majority without gprs_ in front. | |||||
2012-06-17 | libgb/gprs: don't use log_info from libcommon anymore | Harald Welte | 4 | -5/+98 | |
2012-06-17 | libgb: prefix all NS related functions with gprs_ | Harald Welte | 10 | -58/+95 | |
2012-06-17 | libgb: don't call directly into GMM / LLC layer | Harald Welte | 5 | -9/+143 | |
Instead of direct function calls to individual functions, we now generate primitives (osmo_prim) and send them to one application-provided function "bssgp_prim_cb()" | |||||
2012-06-17 | libgb: remove dependency of BSSGP to include sgsn/gmm internal structs | Harald Welte | 3 | -27/+55 | |
2012-06-17 | update .gitignore | Harald Welte | 1 | -0/+6 | |
2012-06-16 | libgb: Remove dependency to openbsc/debug.h | Harald Welte | 17 | -30/+108 | |
2012-06-16 | libgb: remove dependencies to openbsc/vty.h and openbsc/gsm_data.h | Harald Welte | 9 | -36/+98 | |
Rather than using openbsc internal data/functions, we now use only internal and libosmocore-provided ones. | |||||
2012-06-16 | libgb: Use library SS_L_NS instead lf local SS_NS | Harald Welte | 8 | -23/+20 | |
which removes some further dependencies of libgb to openbsc internal code and data. | |||||
2012-06-16 | libgb: move GPRS specific msgb CB definitions to separate header | Harald Welte | 10 | -36/+40 | |
2012-06-16 | split libgb into a separate library for outside use | Harald Welte | 28 | -53/+80 | |
This also removes the dependency to osmo_sock() inside libcommon and replaces it with osmo_sock_* from libosmocore | |||||
2012-06-16 | gsm_data_shared: add handover related bits for osmo-bts | Harald Welte | 1 | -0/+8 | |
2012-06-03 | Allow VTY-based configuration of T3105 | Harald Welte | 6 | -6/+11 | |
This timer will only be forwarded to BS11 and Ericsson Abis so far, not to Nokia and ip.access BTS yet. | |||||
2012-06-03 | update year in copyright string | Harald Welte | 1 | -1/+1 | |
2012-05-31 | abis_rsl_rcvmsg(): Fix msgb memory leak in error path | Harald Welte | 1 | -1/+2 | |
Thanks to Andreas Eversberg for spotting this one. | |||||
2012-05-31 | vty / cfg_bts_tsc: TSC range is 0..7, not 0..255 | Harald Welte | 1 | -6/+1 | |
2012-05-18 | rtp: Add a smalltalk script that can replay the state file.0.11.0 | Holger Hans Peter Freyther | 1 | -0/+56 | |
2012-05-18 | rtp: Add lua script to split a trace by SSRC/streams | Holger Hans Peter Freyther | 1 | -0/+28 | |
This can be used to replay RTP streams with more or less the same timing as the original one. | |||||
2012-05-17 | nitb: Enable the external RF Control interface for the nitb application | Holger Hans Peter Freyther | 1 | -2/+18 | |
Add argument handling for the nitb application and create the RF ctrl interface for being able to control the TRX using an external socket. | |||||
2012-05-17 | bsc: Move the osmo_bsc_rf file into the libbsc code and rename | Holger Hans Peter Freyther | 3 | -2/+2 | |
The nitb will provide the RF interface as well. | |||||
2012-05-11 | mgcp: Make it possible to drop RTCP packets coming from the BTS/Net | Holger Hans Peter Freyther | 4 | -2/+56 | |
The ip.access nanoBTS appears to send quite broken NTP timestamps in the RTCP messages might confuse equipment that uses the sender report of the BTS. Make it easy to experiment by adding an option to drop RTCP. | |||||
2012-05-11 | bsc vty: Provide a show mscs command to show the state of each MSC | Holger Hans Peter Freyther | 1 | -0/+18 | |