aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc
AgeCommit message (Collapse)AuthorFilesLines
2009-12-26RLL: print human-readable value of RLM CAUSE in ERROR INDHarald Welte (local)1-3/+22
2009-12-26print TS name in RLL ERR INDHarald Welte (local)1-1/+2
2009-12-26[rsl] correctly print handover detect and connection failHarald Welte (local)1-5/+4
2009-12-26print LAC and BTS number when showing location update rejectHarald Welte (local)1-2/+4
2009-12-26fix missing space in log messageHarald Welte (local)1-1/+1
2009-12-26[debug] add new 'logging level' command to set loglevel more user friendlyHarald Welte (local)2-2/+57
2009-12-26generate INFO events for CC SETUP and LOC UPD REJHarald Welte (local)1-1/+6
2009-12-26add 'get_string_value()' as inverse function of 'get_value_string()'Harald Welte (local)2-0/+14
2009-12-26[db] A new subscriber is an INFO event, not NOTICEHarald Welte (local)1-1/+1
2009-12-26'classmark1' is not an integer field in the databaseHarald Welte (local)1-1/+3
2009-12-26[meas rep] fix parsing of BSIC in third reported neighbor cellHarald Welte (local)1-1/+1
2009-12-26print TS name in RLL ERR INDHarald Welte (local)1-1/+2
2009-12-26[rsl] correctly print handover detect and connection failHarald Welte (local)1-5/+4
2009-12-26print LAC and BTS number when showing location update rejectHarald Welte (local)1-2/+4
2009-12-26fix missing space in log messageHarald Welte (local)1-1/+1
2009-12-26[debug] add new 'logging level' command to set loglevel more user friendlyHarald Welte (local)2-2/+57
2009-12-26generate INFO events for CC SETUP and LOC UPD REJHarald Welte (local)1-1/+6
2009-12-26add 'get_string_value()' as inverse function of 'get_value_string()'Harald Welte (local)2-0/+14
2009-12-26[db] A new subscriber is an INFO event, not NOTICEHarald Welte (local)1-1/+1
2009-12-26'classmark1' is not an integer field in the databaseHarald Welte (local)1-1/+3
2009-12-26[26c3] hardcode neihgbor cell list in range-1024 formatHarald Welte (local)1-1/+13
2009-12-26[meas rep] fix parsing of BSIC in third reported neighbor cellHarald Welte (local)1-1/+1
2009-12-26[handover] print INFO message when doing handoverHarald Welte1-0/+5
2009-12-26[meas rep] print the neighbor index when debugp'ing a neigh cell measHarald Welte1-2/+2
2009-12-26fix off-by-one error when mapping from meas rep to neighbor cellHarald Welte1-6/+6
2009-12-26[meas_rep] Add raw neighbor index into per-cell parsed meas repHarald Welte2-9/+14
2009-12-26[meas rep] cosmetic cleanupHarald Welte1-19/+25
2009-12-26[meas rep] Correctly parse neighbor cell index of first reported neighbor cellHarald Welte1-1/+1
2009-12-25[handover] print INFO message when doing handoverHarald Welte1-0/+5
2009-12-25[meas rep] print the neighbor index when debugp'ing a neigh cell measHarald Welte1-2/+2
2009-12-25fix off-by-one error when mapping from meas rep to neighbor cellHarald Welte1-6/+6
2009-12-25[meas_rep] Add raw neighbor index into per-cell parsed meas repHarald Welte2-9/+14
2009-12-25[meas rep] cosmetic cleanupHarald Welte1-19/+25
2009-12-25[meas rep] Correctly parse neighbor cell index of first reported neighbor cellHarald Welte1-1/+1
2009-12-25If phone requests TCH/H, hardcode allocation of TCH/FHarald Welte1-0/+3
This is a quick and dirty fix for 26C3 only.
2009-12-24system_information: Fix BCCH Allocation when only 1 BTS presentSylvain Munaut1-1/+7
The current code used the variable bitmap format, but that's not possible since in this format the base ARFCN is part of the set. That lead to a neighbor list containing ARFCN 0. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2009-12-24gsm_04_11: Release SMS transaction only after starting next one.Sylvain Munaut1-4/+6
This ensures that we don't re-use the same transaction ID. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2009-12-24gsm_04_11: In gsm411_send_sms_lchan fix transaction id error handlingSylvain Munaut1-1/+1
We need transaction_id to be a int (as returned by trans_assign_trans_id) to detect the error condition -1. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2009-12-24transaction: Change id allocator method to be 'circular'Sylvain Munaut1-3/+8
The idea is to find the highest used id and try to get the next. This way when there are transactions back to back with an overlap, we go 0 1 2 3 4 5 6 0 1 2 ... Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2009-12-24introduce multiple log levels (DEBUG/INFO/NOTICE/ERROR) to SMS codeHarald Welte1-31/+40
2009-12-24add (and use) new subscr_name() function to get name or IMSIHarald Welte3-5/+14
2009-12-24rsl: fix "CONNECTION FAIL: RELEASING" messageHarald Welte1-1/+2
2009-12-24[debug] Change the default log level to LOGL_NOTICEHarald Welte1-20/+20
This marks the departure from printing all the debug messages to the console by default. We only print NOTICE and WARNING level messages by default If you're interested in more details, you need to enable it via command line options or the VTY
2009-12-24Add LOGL_INFO messages about subscriber attach/detachHarald Welte1-0/+3
2009-12-24print ARFCN, LAC and CID when bootstrapping RSLHarald Welte1-3/+4
2009-12-24properly check for EAGAIN in recv() callsHarald Welte2-5/+5
If recv() has no more messages on a non-blocking socket, errno will be EAGAIN, not the return value!
2009-12-24[handover] CRCX ACK without HO reference is normal, not an errorHarald Welte1-2/+2
2009-12-24if we recv() from an abis-ip socket, don't consider -EAGAIN an errorHarald Welte2-3/+6
2009-12-24[logging] differentiate DEBUG, NOTICE and ERROR log levels in NM and RSLHarald Welte2-69/+59
2009-12-24don't print directly to stderr, use LOGP()Harald Welte1-7/+7