summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-12-06gprsdecode: fix decoding of PDCH capturesfixeria/burst_ind_gprsVadim Yanitskiy1-14/+15
2023-12-06layer23/ccch_scan: be less picky to decoding errorsVadim Yanitskiy1-1/+1
2023-12-06layer23: hack ccch_scan to start PDCH sniffing immediatelyVadim Yanitskiy3-5/+29
2023-12-06firmware/layer1: Replace PDCH multiframe task with sniff codeVadim Yanitskiy1-3/+3
2022-02-03fw: fix build with arm-none-eabi-gcc 11.2.0fixeria/burst_indSteve Markgraf1-1/+1
2022-02-03host/osmocon: fix setting custom baudrate for CP210xVadim Yanitskiy1-5/+5
2022-02-03layer23/ccch_scan: handle SI Type 1 in dump_bcch()Vadim Yanitskiy1-0/+14
2022-02-03layer23/ccch_scan: fix unused variable in local_burst_decode()Vadim Yanitskiy1-2/+0
2022-02-03fw: Disable backlight for the sniffing fwSylvain Munaut5-9/+9
2022-02-03[HACK] Disable neighbor measurement taskSylvain Munaut1-1/+1
2022-02-03[HACK] Add burst deciphering supportSylvain Munaut1-2/+69
2022-02-03[HACK] host/layer23: Add local burst processing for cleartext burstsSylvain Munaut4-1/+269
2022-02-03[HACK] host/layer23: Wire application logic for a simple demo sniff appSylvain Munaut1-3/+168
2022-02-03[HACK] Disptach the received BURST_IND with a signalSylvain Munaut2-0/+44
2022-02-03[HACK] Increase speed of l1ctl to 408250bps after bootVadim Yanitskiy6-5/+37
2022-02-03fw/layer1: Replace all dedicated multiframe task with sniff codeSylvain Munaut1-100/+92
2022-02-03fw/l1: Add sniffing primitivesSylvain Munaut3-1/+284
2022-02-03target/fw/dsp: Add & load the dsp sniffer patchSylvain Munaut2-2/+48
2022-02-03target_dsp/calypso: Add a custom DSP patch for burst sniffingSylvain Munaut3-1/+204
2021-12-14treewide: remove FSF addressOliver Smith268-1072/+0
2021-11-25gprsdecode: Don't leak memory in gsmtap_sendmsg()Harald Welte1-1/+1
2021-11-15logging: use meaningful default loglevelsPhilipp Maier2-20/+20
2021-10-16layer23/osmocon: require libosmocore >= 1.5.0 in configure.acHarald Welte2-2/+2
2021-10-08262-10 is "DB Netz AG" and not "DB Systel"Harald Welte1-1/+1
2021-10-03trx_toolkit: support setting artificial delay for TRXCVadim Yanitskiy2-0/+16
2021-07-04trxcon/scheduler: unify and enrich decoding error messagesVadim Yanitskiy4-15/+8
2021-06-16trxcon/trx_if: send NOPE indications if there is no burstVadim Yanitskiy1-5/+4
2021-06-16trxcon/scheduler: introduce and use struct sched_burst_reqVadim Yanitskiy10-162/+146
2021-06-16trxcon/scheduler: cosmetic: move TDMA frame number calculationVadim Yanitskiy1-7/+5
2021-06-16trx_toolkit/transceiver.py: allow NOPE.ind on inactive timeslotsVadim Yanitskiy1-1/+2
2021-06-09host/layer23/ccch_scan: skip CCCH frames with wrong lengthVadim Yanitskiy1-0/+7
2021-06-02trx_toolkit: add primary/shadow indicator for TRXDv2 PDUsVadim Yanitskiy1-1/+2
2021-05-03trx_toolkit: use RxMsg/TxMsg instead of TRX2L1/L12TRXVadim Yanitskiy12-121/+117
2021-05-03trx_toolkit/data_msg.py: remove obsolete documentationVadim Yanitskiy1-170/+3
2021-05-03trx_toolkit/data_msg.py: update entries in enum ModulationVadim Yanitskiy1-5/+7
2021-05-03trx_toolkit/test_codec.py: add missing sub-test with key=0x88Vadim Yanitskiy1-0/+4
2021-05-03trx_toolkit/ctrl_if_trx.py: fix undefined variable 'trx'Vadim Yanitskiy1-1/+1
2021-05-03trx_toolkit/fake_trx.py: use raw string notation for regexVadim Yanitskiy1-1/+1
2021-04-30trx_toolkit/gsm_shared.py: s/GSM_BURST_LEN/GMSK_BURST_LEN/gVadim Yanitskiy3-7/+7
2021-04-30trx_toolkit/trxd_proto.py: fix missing field name for codec.SpareVadim Yanitskiy1-2/+2
2021-04-30trx_toolkit/trxd_proto.py: fix encoding of TRXDv0 Tx PDUsVadim Yanitskiy1-3/+4
2021-04-29trxcon: fix legacy length expectations for TRXDv0 Rx PDUsVadim Yanitskiy1-1/+1
2021-04-15trx_toolkit: change coding of 'PWR' and 'SCPIR' fieldsVadim Yanitskiy1-31/+6
2021-04-12trx_toolkit: define TRXDv2 PDUs using declarative codecVadim Yanitskiy1-6/+88
2021-04-08trx_toolkit: define TRXDv0/v1 PDUs using declarative codecVadim Yanitskiy1-0/+120
2021-04-08trx_toolkit: make codec.py work with EOL Python 3.5Vadim Yanitskiy1-12/+12
2021-04-08trx_toolkit: check in simple declarative codecVadim Yanitskiy2-0/+1000
2021-04-08trx_toolkit/data_msg.py: add type hints to static methodsVadim Yanitskiy1-4/+5
2021-03-14trx_toolkit/udp_link.py: cosmetic: setblocking() takes boolVadim Yanitskiy1-1/+1
2021-03-01trx_toolkit/data_msg.py: use uppercase for KNOWN_VERSIONSVadim Yanitskiy4-8/+8