Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-03 | [layer23] Fixed emergency call setup | Andreas.Eversberg | 1 | -1/+3 | |
2010-10-03 | [layer23] Rework of "support"-features, features can be disabled now | Andreas.Eversberg | 9 | -235/+570 | |
Supported features of hardware (support.c) can be disabled by config. This way the full featured mobile can be downgraded to indicate less features to the network, like disabling speech support or crypto support. | |||||
2010-10-03 | misc: Fix the name of the header file for the hexdump... | Holger Hans Peter Freyther | 2 | -2/+2 | |
2010-10-03 | gsm48_rr.c: Move the access below the parsing (found by clang | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-10-03 | msic: Include osmocom/util.h for the hexdump definition | Holger Hans Peter Freyther | 2 | -0/+4 | |
2010-10-03 | sim.c: Fix NULL pointer dereference found by clang. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-10-03 | osmoload.c: Cast to uint8_t from char* to fix a compiler warning | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-10-03 | osmocom.c: rc is not assigned and contains garbage, return 0. | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-10-03 | osmocon.c: Use C99 inttypes instead of u_intX_t. | Holger Hans Peter Freyther | 1 | -5/+5 | |
2010-10-02 | [layer23] Notify user when config change requires restart to take effect | Andreas.Eversberg | 2 | -0/+19 | |
2010-10-01 | [layer23] Minimum RX-level is now a configuratio option | Andreas.Eversberg | 5 | -2/+18 | |
The default (if config not yet created/updated), is still taken from settings.c. | |||||
2010-10-01 | [layer23] Remove obsolete function from header file | Andreas.Eversberg | 1 | -1/+0 | |
2010-10-01 | [layer23] Using loglevel to disable heavy debugging on cell selection | Andreas.Eversberg | 2 | -51/+23 | |
2010-09-29 | [layer23] Disabled display of SYSINFO message at message handlers | Andreas.Eversberg | 2 | -8/+11 | |
This way the SYSINFO is logged once and not three times. | |||||
2010-09-29 | [layer23] Added a workarround to ignore the first (invalid) PM result | Andreas.Eversberg | 1 | -0/+6 | |
2010-09-29 | [layer23] Disabled the scanning of maximum cells per band | Andreas.Eversberg | 1 | -0/+5 | |
This way all frequencies are scanned, in case they meat the minimum receive level. | |||||
2010-09-29 | [layer23] Disabled may debugging in cell selection process | Andreas.Eversberg | 1 | -17/+49 | |
This way the syncing and cell selection can be reviewed much better. | |||||
2010-09-29 | [layer23] Added missing state change, if location update is not required. | Andreas.Eversberg | 1 | -0/+4 | |
2010-09-28 | l1ctl: Add initial tch_mode value in DM_EST_REQ | Sylvain Munaut | 4 | -10/+14 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | [layer23] Fixed incorrect use of memcpy for frequency list IEs | Andreas.Eversberg | 1 | -25/+25 | |
2010-09-27 | [layer23] Fixed parsing of ASSIGNMENT / HANDOVER (type-value) IEs | Andreas.Eversberg | 1 | -16/+26 | |
2010-09-27 | [layer23] Fixed debug output in gsm48_rr.c | Andreas.Eversberg | 1 | -1/+1 | |
2010-09-27 | [layer23] Alter simulated-delay via VTY on the fly (active channel) | Andreas.Eversberg | 3 | -0/+18 | |
2010-09-26 | [layer23] Handle invalidation of TMSI correctly | Andreas.Eversberg | 2 | -3/+5 | |
2010-09-26 | [layer23] Cleanup of various 'printf' debugging | Andreas.Eversberg | 4 | -26/+28 | |
2010-09-26 | [layer23] VTY command for changing LAI on SIM card | Andreas.Eversberg | 2 | -0/+36 | |
This speed up network selection process, because no manual network search is required to change a network. | |||||
2010-09-26 | [layer23] Use correct IE for timing advance | Andreas.Eversberg | 2 | -4/+4 | |
This patch has no effect, only the definition for timing advance IE is changed to RSL_IE_TIMING_ADVACE. | |||||
2010-09-26 | Remove the various checks for high TS as those should now work | Sylvain Munaut | 2 | -15/+0 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | layer23/lapdm: Fix typos SAMB -> SABM | Sylvain Munaut | 1 | -5/+5 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | [layer23] Do not reject mobile terminated calls with no codec given | Andreas.Eversberg | 1 | -8/+0 | |
Send the list of supported codecs instead. | |||||
2010-09-26 | [layer23] Speech codec selection and negotiation with network | Andreas.Eversberg | 8 | -32/+420 | |
2010-09-26 | [layer23] Added support for changing TCH mode via L1CTL messages | Andreas.Eversberg | 3 | -1/+55 | |
2010-09-26 | [layer23] Minor fixes in lapdm.c | Andreas.Eversberg | 1 | -2/+4 | |
For single burst messages, the length is set from layer2 header. | |||||
2010-09-26 | [layer23] Adding application generated measurement report | Andreas.Eversberg | 7 | -120/+315 | |
The cell provides SYSTEM INFORMATION 5* and 6. These are used to create a list of neighbor cells to monitor. Because there is no neighbor cell monitoring supported by layer1, the list has no valid results yet. Currently the average RX level of received frames are used to generate a new report every second. The report is transmitted to layer1 and used there whenever a measurement report has to be transmitted. The timing advance and the current transmit power (as requested by network), is included with every report. | |||||
2010-09-26 | [layer23] LAPDm handles UNIT DATA requests correctly | Andreas.Eversberg | 1 | -8/+24 | |
Optionally RSL_IE_ACCESS_DELAY and RSL_IE_MS_POWER can be given with a message. They will be used to fill the first two bytes of the SACCH uplink frame. The format equals to the UNIT DATA indication. | |||||
2010-09-20 | [layer23] VTY now checks dialed number for valid digits | Andreas.Eversberg | 2 | -2/+22 | |
Also international calls can be dialed by adding '+' in front. If not the number will be dialed using 'unknown' type, prefixes must be added. | |||||
2010-09-20 | host/mobile: Properly set called party dialling plan & type | Sylvain Munaut | 1 | -0/+2 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-19 | [layer23] Disabled flow control between LAPDm and layer1. | Andreas.Eversberg | 1 | -1/+1 | |
2010-09-19 | [layer23] Fixed typo in Call Control | Andreas.Eversberg | 1 | -1/+1 | |
2010-09-19 | layer23/mobile/gsm48_rr: Fix typo in IMMEDIATE ASSIGNMENT EXTENDED | Sylvain Munaut | 1 | -2/+2 | |
This prevented the assigment from working if you wer in the 1st channel description. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-19 | [layer23] Re-setting encryption, if enabled after changing channel. | Andreas.Eversberg | 1 | -8/+17 | |
2010-09-19 | [layer23] Fixed and improved subscriber (SIM) dump of VTY | Andreas.Eversberg | 1 | -11/+19 | |
For a detailed SIM infos: enable show subscriber | |||||
2010-09-19 | [layer23] Added Hungary to network list | Andreas.Eversberg | 1 | -0/+3 | |
2010-09-19 | [layer23] Added debug about identity (TMSI/IMSI) at LOC.UPD / IMSI DETACH | Andreas.Eversberg | 1 | -4/+10 | |
2010-09-19 | [layer23] Fixed "empty UA bug" in LAPDm and cleanups | Andreas.Eversberg | 1 | -36/+21 | |
The tx queue was not flused in case the SABM timer fired, so there were old frames (SABM) still in the queue after next establish request. Because the problem was solved, debugging code ist removed. | |||||
2010-09-19 | [layer23] Fixed and completed SIM's PIN handling | Andreas.Eversberg | 5 | -88/+276 | |
Use VTY to handle PIN: enable sim pin 1 xxxx sim change-pin 1 xxxx yyyy sim disable-pin 1 xxxx sim enable-pin 1 xxxx sim unlock-pin 1 uuuuuuuu yyyy 1 = mobile station "1" xxxx = current PIN yyyy = new PIN uuuuuuuu = unlock key (PuK) | |||||
2010-09-18 | [layer23] SIM client completion | Andreas.Eversberg | 10 | -73/+159 | |
The SIM client is now complete. Because it usefull for multiple applications, i moved it to the layer23/src/common directory. The SIM reader works together with mobile process. Fixes were made. Thanx to all for testing, finding bugs, and making it work as it is supposed to do. The current version uses special L1CTL messages to send and receive APDUs. This will change in the future, when BTSAP interface is completed. Please note that this client will not work until the layer1 SIM reader fixes and extensions are committed. | |||||
2010-09-18 | [layer23] Added BTSAP socket interface to layer23 | Andreas.Eversberg | 7 | -20/+234 | |
2010-09-18 | [layer23] Added BTSAP socket interface to layer23 | Andreas.Eversberg | 1 | -1/+7 | |
2010-09-18 | [layer23] Added missing TMSI REALLOCATION COMPLETE reply | Andreas.Eversberg | 1 | -0/+2 | |
Fix by Dieter. |