AgeCommit message (Expand)AuthorFilesLines
2013-06-25ISM: correctly handle TC-U-ERROR component in class1/class2 opHEADmasterHarald Welte1-3/+3
2013-06-24TCAP ISM: trap the EXIT signal to avoid getting killed too earlyHarald Welte1-1/+8
2013-06-24TCAP CCO: Handle case where ReturnResult.result is asn1_NOVALUEHarald Welte1-2/+14
2013-06-24The ReturnResult.result SEQUENCE is actually optional, not mandatoryHarald Welte1-1/+1
2013-06-24TCAP TSM: remove old debug printHarald Welte1-1/+0
2013-06-24TCAP ISM: Send primitives with correct prefix/tupleHarald Welte1-10/+10
2013-06-24TCAP ISM: Don't generate ERROR REPORT on stop due to timer expiryHarald Welte1-4/+4
2013-06-24tcap_user: wrap gen_server call to allocate new dialogue IDHarald Welte1-3/+6
2013-06-24TCAP CCO: implement indication of 'lastComponent' to TC-USERHarald Welte1-18/+24
2013-06-24TCAP DHA: Store user-provided dialogueID as otid in stateHarald Welte1-1/+1
2013-06-18add empty ebin/{ansi,itu} directoriesHarald Welte2-0/+0
2013-06-18edoc doesn't support multiple authors in one @author tagHarald Welte1-1/+2
2013-06-18Update TCAPMessages.asn to work with osmo_capHarald Welte1-1/+1
2013-06-10Makefile: remove deprecated +driver optionHarald Welte1-1/+1
2013-06-10Makefile: Build asn1 generated modules with debug infoHarald Welte1-2/+2
2013-06-10DHA: properly implement differences of ACTIVE and INIT SENT stateHarald Welte1-146/+142
2013-06-10DHA: Ensure TR-END always contains a valid TR-userData recordHarald Welte1-1/+2
2013-06-10TSM: Don't attempt to create an END message with no dest trans idHarald Welte1-1/+3
2013-06-10TC.asn: Mark "argument" part of Invoke as 'OPTIONAL'Harald Welte1-1/+1
2013-06-10DHA: Store TR-END record in loop state on TC-END requestHarald Welte1-5/+5
2013-06-10TSM: print reason for termination in debug loggingHarald Welte1-2/+3
2013-06-10CCO: TCAP 'Invoke' parameters are not OPTIONALHarald Welte1-1/+8
2013-06-10tcap_invocation_sup: Use unique name for each ISMHarald Welte1-1/+1
2013-06-09DHA: After sending TR-CONTINUE from initiation-received state we go to activeHarald Welte1-1/+1
2013-06-09DHA: don't forget to 'request-components' in TC-CONTINUEHarald Welte1-1/+3
2013-06-09Always include AARE DialoguePDU if sending first END/CONTINUEHarald Welte1-27/+14
2013-06-09DHA: make extract_dialogue_portion() safe for asn1_NOVALUEHarald Welte1-6/+12
2013-06-09DHA: fix missing '' around atom with '-' in its nameHarald Welte1-1/+1
2013-06-09DHA: Always send dialogue portion in 'initiation_received'Harald Welte1-15/+16
2013-06-08TSM: outgoing END needs DTID and CallingPartyHarald Welte1-1/+4
2013-06-08DHA: AARE protocol-version is always an array of versions!Harald Welte1-6/+6
2013-06-08TCO needs to know the PID of the user to deliver incoming BEGINHarald Welte1-5/+9
2013-06-08TCO: fix generation of incoming tcap_transaction_sup treeHarald Welte1-16/+32
2013-06-08DHA: fix parsing of BEGIN dialogue portion on incoming msgsHarald Welte1-3/+6
2013-06-08TSM: we already receive decoded asn.1, don't try to feed that to decoder againHarald Welte1-1/+1
2013-06-08CCO: use osmo_util:asn1_val() rather than local copyHarald Welte1-18/+8
2013-06-07TCAP TCO Server: Use 'TR' module to encode AbortHarald Welte1-1/+1
2012-02-10tcap_user: Export get_dialg_id/1Harald Welte1-1/+1
2012-02-08ISM: remove one FIXME (forwarding TC-U-REJECT to usap)Harald Welte1-2/+3
2012-02-02components_sup: More verbosity when startingHarald Welte1-1/+1
2012-02-01ISM: use gen_fsm:send_event(usap), not gen_server:cast(usap)Harald Welte1-5/+5
2012-01-31tcap_user: resolve CCO/DHA for all TC- primitivesHarald Welte1-4/+55
2012-01-31CCO: properly convert InvokeID of received componentsHarald Welte1-8/+9
2012-01-31DHA: make sure that the 'ok' of ASN.1 decoder doesn't end up in components listHarald Welte1-9/+9
2012-01-31TSM: use default QoS values if not provided in TR-* primHarald Welte1-8/+28
2012-01-31TCO: make sure transaciton IDs are always converted from binary to intHarald Welte1-107/+110
2012-01-31DHA: Always store TR-* record in state.state, not TC-*Harald Welte1-15/+18
2012-01-31DHA: Use incoming DialogueID from user as Transaction ID in TR sub-layerHarald Welte1-2/+3
2012-01-31CCO: Use empty list [] instead of indefined for empty state.componentsHarald Welte1-1/+1
2012-01-31CCO: remove dead codeHarald Welte1-5/+0