Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-14 | treewide: remove FSF address | Oliver Smith | 1 | -4/+0 | |
Remove the paragraph about writing to the Free Software Foundation's mailing address. The FSF has changed addresses in the past, and may do so again. In 2021 this is not useful, let's rather have a bit less boilerplate at the start of source files. Change-Id: Ic8c69d24141abd183e3b1257f4e9edfd9c1afabe | |||||
2020-09-18 | ipa_proto: Allow configuring ack initiation behavior | Matt Johnson | 1 | -2/+2 | |
When the osmo-msc version 1.6.1 connects to the osmo-hlr, it sends an id response and an immediate ack. This commit allows initiating the handshake with an ack rather than an id request (as is done by ipa *clients*, like a bts towards a bsc, or the msc towards the hlr) if needed to mimic behavior of particular components. Change-Id: I6ab3c9efb51e806f582ce8f473a13ee73ca1567e | |||||
2020-09-11 | ipa_proto: Implement ccm response with variable options | Matt Johnson | 1 | -0/+32 | |
This commit allows configuration of the ccm protocol options used when setting up an ipa connection with an external entity. The options record is kept alongside the socket in the socket-owning process loop, and used to fill the values in the ccm identity response. If additional CCM state were needed in the future this commit could be extended to keep generic state, with the options only representing one piece of the overall state. Change-Id: I3f67095f33f1ff826ad04dad72990bf79617149a | |||||
2019-08-11 | make it compile with modern Erlang (22.0) | Harald Welte | 1 | -2/+2 | |
... also do away with our local outdated copy of exprecs and use upstream | |||||
2013-07-27 | osmo_ss7.hrl: add type annotations | Harald Welte | 1 | -8/+10 | |
2013-07-27 | add 'role' to #sigtran_link{} indicating sg or asp role | Harald Welte | 1 | -1/+2 | |
2012-05-06 | M2UA: some important parameter types | Harald Welte | 1 | -0/+3 | |
2012-05-05 | add some more M2UA related definitions | Harald Welte | 1 | -0/+24 | |
2012-05-05 | M2UA Codec: Use generic xUA codec instead | Harald Welte | 1 | -0/+1 | |
2012-04-01 | rename sua_codec to generic xua_codec | Harald Welte | 2 | -8/+7 | |
SUA/M3UA/M2UA/M2PA actaully all uses almost the same message format, so it makes sense to write one generic xua_codec and derive from that. The current SUA implementation didn't actually contain anything SUA specific, so we can just rename it and use xua_codec directly from the users. | |||||
2012-01-28 | SCCP: add defines for Reset, Error and Release Cause values | Harald Welte | 1 | -3/+33 | |
2012-01-18 | SUA codec: remove 'msg_length' from sua_msg{} | Harald Welte | 1 | -1/+0 | |
2012-01-17 | m2pa: fix typo in header file | Harald Welte | 1 | -1/+1 | |
2012-01-17 | SUA: add functions for SUA <-> SCCP conversion | Harald Welte | 1 | -1/+6 | |
2012-01-17 | add define()s for default port numbers and official PPIDs | Harald Welte | 4 | -0/+9 | |
2012-01-16 | Commit current state of working MTP3-in-M2PA | Harald Welte | 1 | -0/+117 | |
The current implementation can successfully establish M2PA with Cisco ITP. | |||||
2012-01-16 | MTP3: parsing of mgmt messages | Harald Welte | 1 | -0/+9 | |
2012-01-16 | Add M2PA codec, MTP2 IAC and LSC gen_fsm implementations | Harald Welte | 1 | -0/+51 | |
2011-12-08 | osmo_util: define #pointcode{} record instead of manual 3-tuple | Harald Welte | 1 | -0/+7 | |
2011-12-08 | sccp: add definitions for NAI (nature of address indicator) | Harald Welte | 1 | -2/+6 | |
2011-11-04 | osmo_util: we cannot restrict the parameter type of a primitive | Harald Welte | 1 | -1/+1 | |
2011-11-04 | add some simplistic type / range annotations for records in headers | Harald Welte | 6 | -27/+41 | |
2011-10-19 | Make sure an incoming M3UA message is actually sent to registered service Pid | Harald Welte | 1 | -0/+9 | |
2011-10-10 | import SS7 link handling from osmo_ss7 | Harald Welte | 1 | -0/+17 | |
2011-10-09 | SCCP: more cause values | Harald Welte | 1 | -0/+45 | |
2011-04-21 | M2UA: add some more parameter type definitions | Harald Welte | 1 | -1/+22 | |
2011-04-14 | MTP3: add -define() for MTP network indicators (international/national) | Harald Welte | 1 | -0/+2 | |
2011-04-14 | add missing osmo_util.hrl | Harald Welte | 1 | -0/+8 | |
2011-04-04 | Move #primitive{} into osmo_util.erl/hrl | Harald Welte | 1 | -8/+0 | |
2011-04-04 | M3UA: Fix various state transition bugs | Harald Welte | 1 | -1/+1 | |
Also, make sure to includa a 'traffic mode type' in the ACTIVE request | |||||
2011-04-03 | MTP3: Add field where M3UA msg can store the message priority. | Harald Welte | 1 | -0/+1 | |
Normal MTP3 headers don't have this, but for the sake of consistency we need to store the M3UA specific MP somewhere... | |||||
2011-04-03 | Add M3UA implementation to Osmo SS7 | Harald Welte | 1 | -0/+72 | |
The current code is not tested yet, and it has no eunit tests. | |||||
2011-04-02 | GTT: add generic 'apply' action | Harald Welte | 1 | -0/+6 | |
This GTT Action can be used to call a user-supplied callback funciton in case a GT Match was detected. | |||||
2011-04-02 | Add a new GTT module for GT matching + GT translation (GTT) | Harald Welte | 1 | -0/+20 | |
2011-02-09 | ISUP: Export {parse,encode}_isup_party() | Harald Welte | 1 | -0/+1 | |
Those functions are now used by the map_codec.erl | |||||
2011-02-07 | re-structure SS7 code and MGW NAT code into separate modules | Harald Welte | 5 | -0/+557 | |
This repository now only contains the SS7 code |