Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-02-18 | hnbgw vty: add logging commands | Neels Hofmeyr | 1 | -0/+2 | |
2016-02-18 | hnb-test: fix wrong domain indicator in ranap. | Neels Hofmeyr | 1 | -1/+1 | |
ranap_new_msg_initial_ue() called with wrong argument order. | |||||
2016-02-18 | dummy_cn_sua: missing include | Neels Hofmeyr | 1 | -0/+1 | |
2016-02-18 | hnbgw: hnb_context_alloc(): fix missing free, missing return, wrong error ↵ | Neels Hofmeyr | 1 | -3/+4 | |
return type Also move INIT_LLIST_HEAD further up for good measure (cosmetic). | |||||
2016-01-25 | ranap_common.h: declare ranap_parse_lai() | Neels Hofmeyr | 1 | -0/+2 | |
2016-01-25 | Add pcap of successful PS/GTP data transfer with osmo-sgsn/ggsn | Daniel Willmann | 1 | -0/+0 | |
2016-01-14 | hnbgw: Print out the hnbgw context map per HNB | Daniel Willmann | 1 | -0/+8 | |
2016-01-14 | hnb-test: Increment UE conn_id for each new loc_upd_req | Daniel Willmann | 1 | -1/+3 | |
2016-01-14 | dummy_cn: Respond to initial UE message with empty ranap message | Daniel Willmann | 1 | -1/+13 | |
2016-01-14 | hnbgw: Mark ps_cnlink as ps | Daniel Willmann | 3 | -4/+5 | |
2016-01-14 | context_map: Have one mapping per UE/cnlink combination | Daniel Willmann | 1 | -0/+3 | |
2016-01-12 | Revert "hnbgw_hnbap: Zero IEs_t before decode is called" | Daniel Willmann | 1 | -5/+0 | |
This reverts commit a8b6b1e3a1fb195d33f2e244494cb902eec5e405. Zeroing is now done inside of the decode function | |||||
2016-01-12 | asn1tostruct.py: Zero IEs_t target struct in decode function | Daniel Willmann | 1 | -0/+1 | |
2016-01-11 | Add readme to hint at mscgen | Neels Hofmeyr | 1 | -0/+2 | |
2016-01-11 | Add ascii art protocol overview. | Neels Hofmeyr | 1 | -0/+57 | |
I have my paper notes, but they exist only once. | |||||
2016-01-11 | Add missing ranap_ies_defs.h (generated from 'make regen' but we want it ↵ | Neels Hofmeyr | 1 | -0/+2652 | |
committed) | |||||
2016-01-07 | hnbgw_hnbap: Zero IEs_t before decode is called | Daniel Willmann | 1 | -0/+5 | |
This ensures that presenceMask is zero and optional fields will be freed correctly. This needs to happen for ranap and rua as well. | |||||
2016-01-07 | ranap_common_cn: Free structs allocated through ranap_cn_rx_co() | Daniel Willmann | 1 | -0/+96 | |
After the callback handled the ranap_message the decoded IEs need to be freed again. | |||||
2016-01-07 | ranap_common_cn: Free structs allocated through ranap_cn_rx_cl() | Daniel Willmann | 1 | -1/+86 | |
After the callback handled the ranap_message the decoded IEs need to be freed again. | |||||
2016-01-07 | ranap_common_cn: Fix copy/paste bug when decoding outcome message | Daniel Willmann | 1 | -1/+1 | |
2016-01-07 | ranap_common_cn: Add missing break in switch statement | Daniel Willmann | 1 | -0/+1 | |
2016-01-07 | Free ies struct after use in tests and hnbgw_cn/rua | Daniel Willmann | 4 | -0/+17 | |
2016-01-07 | tests/dummy_cn_sua.c: Fix ranap_common_cn include | Daniel Willmann | 1 | -1/+1 | |
2016-01-07 | asn1tostruct: Add memory free functions and use them in HNBAP | Daniel Willmann | 2 | -2/+37 | |
2016-01-07 | hnbgw_hnbap: Handle hnb deregister message as well | Daniel Willmann | 1 | -0/+18 | |
2016-01-07 | hnbgw: When a HNB is released release associated UEs as well | Daniel Willmann | 1 | -0/+11 | |
2016-01-07 | hnbgw: Use libosmo-netif for SCCP connection handling | Daniel Willmann | 5 | -78/+54 | |
2016-01-07 | Correct postprocessing of generated files | Daniel Willmann | 1 | -4/+4 | |
Rewrite ranap_common.h include path in ranap_ies_defs.h as well Don't move ranap_ies_defs.h to the install directory, but move it inside the source tree | |||||
2016-01-06 | also 'sed' the include path of the ranap_common.h file | Harald Welte | 1 | -0/+1 | |
2016-01-06 | make ranap_common.cn.[ch] part of libosmo-ranap | Harald Welte | 5 | -3/+5 | |
2016-01-06 | ranap_common_cn.c: Use call-backs rather than function calls | Harald Welte | 3 | -20/+13 | |
When we use call-back function pointers with ranap_cn_rx_c{o,l}() functions, we can (soon) migrate it into libosmo-ranap without an application having to provide 'magic symbols' that the library expects to be able to call. | |||||
2016-01-05 | move ranap_*.h,iu_helpers.h to include/osmocom/ranap/ | Neels Hofmeyr | 17 | -29/+41 | |
A bit hacky: the ranap_ies_defs.h is generated together with the ranap_encoder.c and ranap_decoder.c. See comments in src/Makefile.am and include/osmocom/ranap/Makefile.am. | |||||
2016-01-05 | Fix install location to osmocom/ranap (without osmo-iuh) | Neels Hofmeyr | 1 | -1/+1 | |
2016-01-05 | hnbap_common.c: Fix include path | Harald Welte | 1 | -1/+1 | |
2016-01-05 | asn1tostruct.py: don't generate unused local struct instances. | Neels Hofmeyr | 1 | -3/+2 | |
2016-01-05 | gitignore (dummy-cn, testsuite.dir) | Neels Hofmeyr | 1 | -0/+2 | |
2016-01-05 | rebuild en/decoders when asn1tostruct.py changed | Neels Hofmeyr | 1 | -3/+3 | |
Add asn1tostruct.py as dependency for the targets that use it, so that any modification to the asn1tostruct.py regenerates everything related automatically. | |||||
2016-01-05 | Fix -I in tests/ (broken by include dir changes) | Neels Hofmeyr | 1 | -2/+2 | |
2016-01-05 | Fix subdirs of include/osmocom/Makefile.am | Neels Hofmeyr | 1 | -1/+1 | |
2016-01-05 | install only ranap headers, make rua and hnbap headers 'noinst'. | Neels Hofmeyr | 2 | -7/+2 | |
Only ranap will be used in external code, hnbap and rua use will be limited to the osmo-iuh repos. | |||||
2016-01-05 | Remove osmo-iuh subdir level from include/ (2/2) | Neels Hofmeyr | 1169 | -2359/+2358 | |
Make all changes to #include statements and build files. | |||||
2016-01-05 | Remove osmo-iuh subdir level from include/ (1/2) | Neels Hofmeyr | 733 | -2/+0 | |
First just move the files to make the upcoming commit diff easier to read. | |||||
2016-01-04 | gitignore m4 and libosmo-ranap.pc | Neels Hofmeyr | 1 | -0/+2 | |
2016-01-04 | move asn1 headers to include/ dir (5/5) | Neels Hofmeyr | 17 | -749/+1498 | |
Do all remaining changes necessary for a working build. Add Makefile.am files in include/... subdirs. Remove noinst_HEADERS directives from src/*/Makefile.am, but keep the headers list to feed to move-asn1-header-files.sh. Adjust all #includes in src/*_common.h and elsewhere. In hnbap_common.h, separate the ASN.1 "primitive" headers from the others, and include them without a subdir path, as before. | |||||
2016-01-04 | move asn1 headers to include/ dir (4/5) | Neels Hofmeyr | 729 | -0/+0 | |
Move headers. | |||||
2016-01-04 | move asn1 headers to include/ dir (3/5) | Neels Hofmeyr | 1 | -1/+1 | |
Enable header move. Don't actually move yet. | |||||
2016-01-04 | move asn1 headers to include/ dir (2/5) | Neels Hofmeyr | 1160 | -1619/+1619 | |
Show effects of the new sed step on asn1-generated files, without moving the files. | |||||
2016-01-04 | move asn1 headers to include/ dir (1/5) | Neels Hofmeyr | 5 | -2/+51 | |
Add move-asn1-header-files.sh to do header file moving and sed'ding the include statements. The file moving part is disabled until a later commit, to make reading the diffs easier. Call shell script from src/{hnbap,ranap,rua}/Makefile.am regen targets. Add convenience regen target to src/Makefile.am, calling regen in the three subdirs. This change is split over several commits to ease diff reading. Subsequent commits show, in steps: - the "unmoved" effect of sed, - header moves, - adjust build system and include statements. | |||||
2016-01-03 | add pkg-config file for libosmo-ranap | Harald Welte | 3 | -0/+14 | |
2016-01-03 | add git-version-gen to auto-generate git based version number | Harald Welte | 3 | -3/+162 | |