aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-03-05mncc_sock.py: Fix typo and say connectingHolger Hans Peter Freyther1-1/+1
2015-12-12some README clarifications, including required python modulesHarald Welte1-2/+20
2015-12-05add smpp_test to generate SMS load via SMPP interfaceHarald Welte1-0/+52
2015-12-05gsm_call_fsm: Less debug printf'sHarald Welte1-7/+0
2015-12-05Terminate CallConnector when both GsmCallFsm enter NULL state againHarald Welte1-0/+3
2015-12-05GsmCallFsm: Print current state in __str__Harald Welte1-1/+1
2015-12-05GsmCallFsm: Initialize calling/called during constructorHarald Welte1-0/+1
2015-12-05GsmCallFsm: Handle DTMF and HOLD requests from phonesHarald Welte1-0/+22
2015-12-05GsmCallFsm: Implement __str__() and use itHarald Welte1-5/+8
2015-12-05gcm_call_fsm: Allow user to specify which codec(s) are to be usedHarald Welte2-10/+68
2015-12-05gsm_call_fsm: Implement classic MNCC_BRIDGE modeHarald Welte1-3/+20
2015-12-05mncc.{h,py}: Add a gsm_mncc_bridge structHarald Welte4-726/+763
2015-12-03gsm_call_fsm: Add get_callref method to GsmCallFsmHarald Welte1-0/+4
2015-12-02typo fixHarald Welte1-1/+1
2015-12-02add READMEHarald Welte1-0/+38
2015-12-02add license headersHarald Welte3-4/+26
2015-12-02rename mncc_test2.py to mncc_test.pyHarald Welte1-0/+0
2015-12-02mncc_test2.py: Start 14 call legs (1TRX TCH/H config)Harald Welte1-1/+7
2015-12-01gsm_call_fsm: Connect the RTP streams of the two call legsHarald Welte1-12/+76
2015-12-01mncc_test2: more useful debug outputHarald Welte1-3/+6
2015-12-01add mncc_rtp_msg() class for RTP messages on MNCC interfaceHarald Welte2-1/+16
2015-12-01gsm_call_fsm: transition from CONNECT_REQUEST state into ACTIVEHarald Welte1-0/+1
2015-12-01gsm_call_fsm: Gracefully handle MNCC_DISC_IND and send MNCC_REL_REQHarald Welte1-0/+6
2015-12-01gsm_call_fsm: print string representation of mncc_msgHarald Welte1-1/+1
2015-12-01gsm_call_fsm: Fix typo in handling of MNCC_ALERT_INDHarald Welte1-1/+1
2015-12-01gsm_call_fsm: accept MNCC_REL_IND in every state, contrary to specHarald Welte1-1/+1
2015-12-01gsm_call_fsm: fix transmission of MNCC_SETUP_COMPL_REQHarald Welte1-2/+2
2015-12-01mncc_msg(): Add more meaningful string representationHarald Welte1-0/+4
2015-12-01provide connect_call() convenience wrapperHarald Welte1-3/+10
2015-12-01add a description on where the content of mncc.h originates fromHarald Welte1-0/+6
2015-12-01rename regen.sh to regen-mncc-py.shHarald Welte1-0/+0
2015-12-01add interactive shell to stat more calls from mncc_test2.pyHarald Welte1-8/+25
2015-12-01Introduce GsmCallConnector() to connect two call legsHarald Welte2-6/+41
2015-12-01logging cleanupHarald Welte2-3/+1
2015-12-01gsm_call_fsm: stop() the actor when re-entering NULL stateHarald Welte1-0/+5
2015-12-01add .gitignore fileHarald Welte1-0/+2
2015-12-01port mncc_test2 and gsm_call_fsm to pykka Actor frameworkHarald Welte4-117/+76
2015-12-01initial checkin of experiments with python and the MNCC interfaceHarald Welte9-0/+2109