summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-01-19MTP2 IAC: Ignore FISU/MSU during proving state of IACHarald Welte1-0/+4
2012-01-19MTP2 IAC: ignore SIOS in not_aligned stateHarald Welte1-0/+4
2012-01-18SUA-SCCP converter: fix parsing of protocol class optionsHarald Welte1-12/+12
2012-01-18SUA codec: remove 'msg_length' from sua_msg{}Harald Welte2-2/+2
2012-01-18SCCP Codec: don't include 'encoding' in sccp_addr{}Harald Welte1-3/+3
The Encoding parameter really only tells us about the odd/even number of digits, and that information is already present as the list of digits in the decoded address.
2012-01-18SCCP/SUA converter: use atoms like calling_party_addr, not integersHarald Welte1-11/+10
2012-01-18add very basic sua decode / re-encode testHarald Welte1-0/+16
2012-01-18SCCP->SUA conversion: fix lots of bugs in initial untested codeHarald Welte1-9/+10
2012-01-18sua_codec: Make sure we can re-encode options with {length, data} tupleHarald Welte1-0/+4
2012-01-18fix various bugs in SUA -> SCCP conversionHarald Welte1-7/+11
2012-01-17update osmo_ss7.app with new modules added to this repoHarald Welte1-2/+3
2012-01-17m2pa: fix typo in header fileHarald Welte1-1/+1
2012-01-17SUA: add functions for SUA <-> SCCP conversionHarald Welte3-14/+257
2012-01-17sctp_core: Make sure to pass all primitives in all states to callbackHarald Welte3-10/+174
the callback (sctp_sua/sctp_m2pa) can then either act on it by itself or forward the message to the user
2012-01-17xUA ASP FSM: Don't unconditionally send M3UA_IEI_TRAF_MODE_TYPEHarald Welte1-0/+227
2012-01-17SUA ASP callback: only deal with ASPSM / ASPTM, not with MGMTHarald Welte1-0/+76
2012-01-17add define()s for default port numbers and official PPIDsHarald Welte4-0/+9
2012-01-16Commit current state of working MTP3-in-M2PAHarald Welte7-13/+791
The current implementation can successfully establish M2PA with Cisco ITP.
2012-01-16M2PA: deal with empty M2PA messages that don't contain MTP3Harald Welte1-0/+4
2012-01-16MTP3MG: fixe parse/encode ordering if H0/H1 nibblesHarald Welte1-4/+4
2012-01-16M2PA: fix encoding of MTP3 in M2PaHarald Welte1-1/+1
2012-01-16M2PA: fix parsing of MTP3 portion of M2PA user messagesHarald Welte1-3/+6
2012-01-16MTP3: fix encoding of bit/byte ordering in routing labelHarald Welte1-2/+7
2012-01-16MTP3: parsing of mgmt messagesHarald Welte2-5/+19
2012-01-16Add M2PA codec, MTP2 IAC and LSC gen_fsm implementationsHarald Welte4-0/+845
2012-01-16MTP3: Add SLTC gen_fsm implementation (Q.707)Harald Welte1-0/+211
2012-01-16mtp3: add encoder/decoder for MTP3MGHarald Welte1-2/+17
2011-12-10sccp_codec: make sure we also accept list input, not just binaryHarald Welte1-5/+10
2011-12-08ss7_links: don't crash on MTP-{PAUSE,RESUME,STATUS}.ind from M3UAHarald Welte1-0/+7
2011-12-08ss7_links: add mtp3_tx/2 variant to trnasmit to given linksetHarald Welte1-1/+16
this doesn't resolve the Linkset based on Dpc/SLS, but on the caller-specified linkset name.
2011-12-08ss7_{links,routes}: deal with tuple/record point codesHarald Welte2-4/+8
2011-12-08ss7_routes: accept tuple/record point codesHarald Welte1-1/+2
2011-12-08M3UA / MTP3: accept #mtp3_routing_label{} with tuple/record point codesHarald Welte2-5/+9
2011-12-08allow pointcode2int() for a pointcode that's already in integer formatHarald Welte1-0/+2
this simplifies the callers...
2011-12-08sccp_codec: it's "undefined", not "undef"Harald Welte1-5/+5
2011-12-08SCCP: support encoding of non-integer pointcodes (auto conversion)Harald Welte1-2/+5
2011-12-08osmo_util: define #pointcode{} record instead of manual 3-tupleHarald Welte2-2/+9
2011-12-08sccp: addr helper functions for quick generation of GT/sccp_addrHarald Welte1-0/+21
2011-12-08sccp: add definitions for NAI (nature of address indicator)Harald Welte1-2/+6
2011-11-12update gitignoreHarald Welte1-0/+4
2011-11-11rebar script: use eunit_surefire to generate XML outputHarald Welte1-0/+1
2011-11-04m3ua: fix typo (caught by dialyzer)Harald Welte1-1/+1
2011-11-04osmo_util: we cannot restrict the parameter type of a primitiveHarald Welte1-1/+1
2011-11-04add some simplistic type / range annotations for records in headersHarald Welte6-27/+41
2011-11-04IPA client: make sure set_link_state is called with proper typeHarald Welte2-2/+3
caught by dialyzer
2011-11-04bssmap_codec: fix bin_bcd2str (cought by dialyzer)Harald Welte1-1/+1
2011-10-19Make sure an incoming M3UA message is actually sent to registered service PidHarald Welte4-8/+32
2011-10-12ss7_links: add get_opc_for_linkset/1, is_pc_local/1Harald Welte1-4/+24
the functions are related to determining the local point code of signalling links.
2011-10-12sccp_codec: SCCP point codes are little-endian !Harald Welte1-2/+2
we parsed and generated them as big-endian so far, which is wrong.
2011-10-12ss7_routes: some pretty printing of point codesHarald Welte1-1/+14