Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-12 | ganc: use different host name for default UNC | Harald Welte | 1 | -1/+1 | |
2012-07-12 | ganc: implement sending of GA-CSR RELEASE | Dieter Spaar | 1 | -0/+17 | |
2012-07-12 | ganc: announce < R99 MSC to avoid sequence number in msg_type | Harald Welte | 1 | -0/+4 | |
>= R99 MSCs expect sequence numbers in the opper 2 bits of the message type of MS-originated >L3 messages. Our MSC code doesn't really deal with this yet, so don't announce R99 :) | |||||
2012-07-12 | ganc_data: add linked list to connect objects | Harald Welte | 2 | -1/+17 | |
the peer needs a reference to a sccp connection, and the network needs to have a list of peers and a list of mscs. | |||||
2012-07-12 | experinmental and incomplete hack trying to build separate MSC | Harald Welte | 8 | -226/+691 | |
2012-07-12 | ganc: fix segfault during memset() | Harald Welte | 1 | -1/+1 | |
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-06-29 | ganc: change hard-coded MCC/MNC to 901-70 | Harald Welte | 1 | -2/+2 | |
right now we use 901-70 based IMSIs for testing - but this of course needs to become vty configurable soon. | |||||
2012-06-29 | ganc: add (currently unused) functions for PAGING REQ and DL XFER | Harald Welte | 1 | -0/+33 | |
2012-06-29 | ganc: properly zero-initialize the GAN CCH description IE | Harald Welte | 1 | -0/+3 | |
As Dieter points out, the structure was not properly zero-initialized... | |||||
2012-06-28 | Use uint16_t for MCC and MNC | Harald Welte | 1 | -2/+2 | |
As Dieter correctly points out, MCC an MNC can very well be lager than 255 ;) | |||||
2012-06-28 | ganc: don't put IP addressess as string into a FQDN attribute | Harald Welte | 1 | -3/+26 | |
... there is a separate IP address IE that should be used for this. Otherwise, devices may treat 1.2.3.4 as a hostname and make forward dns lookups on it ;) | |||||
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-24 | ganc: handle classmark change | Harald Welte | 2 | -2/+29 | |
2012-06-24 | ganc: fix TLV parsing and dump L3 content as hex | Harald Welte | 2 | -42/+83 | |
2012-06-24 | ganc: process some more messages | Harald Welte | 2 | -15/+82 | |
2012-06-24 | ganc: update copyright headers | Harald Welte | 3 | -0/+40 | |
2012-06-24 | ganc: Correctly return DISCOVERY ACCEPT and REGISTRATION ACCEPT | Harald Welte | 5 | -16/+197 | |
2012-06-23 | ganc: fix code to do naything useful at all | Harald Welte | 2 | -12/+46 | |
2012-06-23 | osmo-ganc: actually register the accepted fd's with select loop | Harald Welte | 1 | -0/+3 | |
2012-06-23 | initial skeleton for accepting UMA/GAN connections | Harald Welte | 8 | -1/+597 | |
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 | |
2012-05-07 | libmsc/db: Fix max value of ainfo->a3a8_ki_len in db_get_authinfo_for_subscr | Sylvain Munaut | 1 | -1/+1 | |
Thanks to Robert Ingr for pointing this out Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2012-04-26 | RSL add debug statements when sending RSL EST REQ and RSL REL REQ. | Harald Welte | 1 | -0/+6 | |
2012-04-26 | bsc_api: Fix wrong order of log category and level arguments | Harald Welte | 1 | -1/+1 | |