Commit Graph

17 Commits

Author SHA1 Message Date
Martin Hauke b9df3285b5 Add initial wireshark lua dissector for lancapi 2022-11-28 14:00:40 +01:00
Harald Welte 0b7fa62649 rcapi.lua: Add copyright header 2022-10-24 10:32:27 +02:00
Harald Welte f66f052f3a rcapi.lua: Dissect all structs in currently supported messages 2022-10-24 10:30:45 +02:00
Harald Welte 550ec99a5d rcapi.lua: More decoding 2022-10-23 20:20:00 +02:00
Harald Welte ac048d5dde rcapi.lua: way more dissection. 2022-10-23 19:39:55 +02:00
Harald Welte 987ac49249 Add initial wireshark lua dissector for rcapi protocol
Just put rcapi.lua (or a symlink to it) into ~/.local/lib/wireshark/plugins/
and you get basic rcapi dissection capability
2022-10-23 17:55:12 +02:00
Harald Welte 04af6074f5 bchan_hdlr for spandsp soft-modem
This needs spandsp >= 3.0.0 from https://github.com/freeswitch/spandsp
2022-04-16 20:38:28 +02:00
Harald Welte ae530f762c fix PRBS verification 2022-04-15 22:34:59 +02:00
Harald Welte a9535f21f2 capi.c: Prepare for handling outbound calls 2022-04-15 22:34:41 +02:00
Harald Welte 98d65dbb2e cosmetic improvement in log statements 2022-04-15 21:18:55 +02:00
Harald Welte b179934a8b introduce capi_misc_defs.h for things libcapi should provide 2022-04-15 21:11:30 +02:00
Harald Welte e648c025ac hdlr_raw_prbs: More complete implementation, lifted from osmo-e1d/e1-prbs-gen 2022-04-15 20:52:05 +02:00
Harald Welte 88e00cbc78 log to which handler an incoming call is routed 2022-04-15 20:18:35 +02:00
Harald Welte 7de4f058f3 Add 'raw_prbs' handler to transmit a PRBS15 sequence 2022-04-15 20:17:55 +02:00
Harald Welte d375bee190 introduce bchan handler infrastructure
This should allow us to implement a variety of different bearer channel
handlers.
2022-04-15 18:25:28 +02:00
Harald Welte 1751d4b827 initial demo program working with libcapi20 + capiconn
doesn't do anything but accept incoming calls and log debug output
2022-04-15 17:02:58 +02:00
Harald Welte 8bfbcf6d86 import capiconn.[ch] from itund
this will save us from rewriting some state machines, at least for
a quick start.
2022-04-15 16:51:29 +02:00