aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-02-10clarify API doc for osmo_pfcp_endpoint_tx()Neels Janosch Hofmeyr1-1/+6
2023-02-07Bump version: 0.1.2.25-9c96-dirty → 0.2.00.2.0Pau Espin Pedrol2-2/+2
2023-01-02silence compiler warning in gtlv_dec_enc.cNeels Janosch Hofmeyr1-1/+1
2022-12-08gtlv: decoding error: log size limited hexdump of IENeels Janosch Hofmeyr1-2/+6
2022-12-08bitmask to string: shortenNeels Janosch Hofmeyr1-3/+5
2022-12-08fix coding of Node ID: FQDN typeNeels Janosch Hofmeyr1-5/+8
2022-12-08fix coding of Network Instance IENeels Janosch Hofmeyr2-4/+19
2022-12-01pfcp coding errmsgs: drop extra newlinesNeels Janosch Hofmeyr1-6/+6
2022-12-01tweak comment in pfcp_ies_custom.cNeels Janosch Hofmeyr1-1/+1
2022-12-01add osmo_pfcp_ie_outer_header_creation_to_str_*()Neels Janosch Hofmeyr1-2/+12
2022-11-26osmo_pfcp_ip_addrs_set(): do not set port numberNeels Janosch Hofmeyr1-0/+4
2022-11-26add osmo_pfcp_ip_addrs_to_str_*()Neels Janosch Hofmeyr1-9/+31
2022-11-23PFCP: add Network Instance IE in PDI IENeels Janosch Hofmeyr1-0/+1
2022-11-03Support building with -Werror=strict-prototypes / -Werror=old-style-definitionHarald Welte1-5/+5
2022-08-24gtlv: fix repeated IEIs to several struct membersNeels Hofmeyr1-20/+70
2022-08-24gtlv: check memory bounds 3/3: encoding to strNeels Hofmeyr2-14/+19
2022-08-24gtlv: check memory bounds 2/3: decoding TLVNeels Hofmeyr2-26/+44
2022-08-24gtlv: check memory bounds 1/3: encoding TLVNeels Hofmeyr2-10/+28
2022-08-24pfcp_msg: check use count correctnessNeels Hofmeyr1-2/+2
2022-08-13pfcp_cp_peer: check use count correctnessNeels Hofmeyr1-1/+1
2022-08-12fix warnings: 'uninitialized'Neels Hofmeyr2-3/+3
2022-08-09comment / whitespace tweaks in pfcp_endpoint.cNeels Hofmeyr1-5/+8
2022-08-09set LIBVERSION=0:0:0Neels Hofmeyr2-2/+2
2022-07-28pfcp_endpoint: fix final PFCP retrans resp_cbNeels Hofmeyr1-7/+8
2022-07-28apply code review: refactor pfcp_endpoint APINeels Hofmeyr2-13/+74
2022-07-23clarify osmo_pfcp_msg alloc APINeels Hofmeyr3-21/+39
2022-07-23fix wrong constants used in osmo_pfcp_tdefs (typo)Neels Hofmeyr1-2/+2
2022-07-20separate pfcp_queue_timer_cb() in req and respNeels Hofmeyr1-17/+30
2022-07-19fix incorrect timeout values: milliseconds vs microsecondsVadim Yanitskiy1-2/+2
2022-06-17add generic PFCP CP peer implementation0.1.0Neels Hofmeyr2-0/+405
2022-06-17add osmo_pfcp_ie_f_seid_cmpNeels Hofmeyr1-0/+25
2022-06-17install libosmo-pfcpNeels Hofmeyr1-3/+10
2022-06-17install libosmo-gtlvNeels Hofmeyr2-4/+11
2022-06-16add pfcp_endpointNeels Hofmeyr2-0/+474
2022-06-16libosmo-pfcp: implement PFCP header and msg handlingNeels Hofmeyr3-1/+543
2022-06-16api: add osmo_pfcp_ie_node_id_to_str_c()Neels Hofmeyr1-2/+11
2022-06-16libosmo-pfcp: implement/generate TLV and IE value codingNeels Hofmeyr3-0/+1386
2022-06-16libosmo-pfcp: add pfcp_proto.h pfcp_strs.hNeels Hofmeyr2-0/+520
2022-06-16libosmo-gtlv: add TLIV capabilityNeels Hofmeyr3-49/+127
2022-06-16libosmo-gtlv: add C code generator for IE structs and arraysNeels Hofmeyr2-0/+418
2022-06-16libosmo-gtlv: add auto dec/enc to/from structsNeels Hofmeyr2-0/+518
2022-06-16libosmo-gtlv: add generic TLV de- and encoderNeels Hofmeyr3-0/+306
2022-06-16initial osmocom boilerplate source treeNeels Hofmeyr2-0/+3