aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-09-02Added crypto supportHEADmasterwbokslag12-11/+1185
2023-08-27add the gnuradio 3.10 demodulator and receiver from telivesq5bpf5-0/+2106
2023-07-29Added functions that prepare for decryptionwbokslag2-13/+117
2023-07-29Fixups and clarifying comments for msgb tail modificationswbokslag3-9/+18
2023-07-28Added keyfile loadingwbokslag1-1/+4
2023-07-28Added keyfile parsing code and various crypto improvementswbokslag3-16/+107
2023-07-28Fixed makefile to also clean crypto subdirectorywbokslag1-1/+1
2023-07-27Added calls to stub decryption functions for MAC resourceswbokslag5-34/+100
2023-07-27Added first steps towards tetra crypto supportwbokslag5-1/+392
2023-07-26Added support for slot stealingwbokslag2-1/+17
2023-07-26fixed import warnings for stdbool on some gcc versionswbokslag2-0/+3
2022-09-22More robust bounds checking on llc pdu parsingwbokslag1-24/+33
2022-09-22Reformatting to prevent linter warningswbokslag8-68/+67
2022-09-22added support for advanced link defragmentationwbokslag6-88/+110
2022-09-22Added support for BL-ACK, work on advanced link, small improvementswbokslag1-16/+92
2022-09-22only compute filter when opt_afc is enabledwbokslag1-6/+3
2022-09-22Support parsing of multiple mac resources in the same timeslotwbokslag3-14/+28
2022-09-22added support for fill bits and basic link defragmentation (also thanks to SQ...wbokslag5-38/+275
2022-09-18Keep timeslot number in range 1-4 instead of 0-3 in parsing of SYNC framewbokslag2-3/+3
2022-08-09when traffic dump directory is specified, now prints error message and exits ...wbokslag1-0/+5
2022-08-04Added basic AFC as implemented by SQ5BPF into float_to_bits.csq5bpf1-4/+35
2022-08-02keep track of which block of a downlink burst is being processedwbokslag5-13/+19
2022-08-02Added basic link FCS validation in LLCwbokslag2-11/+70
2022-08-02Improved parsing in macpdu_decode_resourcewbokslag3-10/+16
2022-07-29moved variable declaration to prevent compiler warningswbokslag1-2/+3
2022-07-29fixed out of bounds write to pdu_sync bufferwbokslag1-4/+4
2022-07-11added missing switch statements to suppress compiler warningswbokslag2-0/+10
2022-07-11Added missing return valuewbokslag1-0/+1
2022-07-11added brackets; fprintf was erroneously not guarded by if statementwbokslag1-1/+2
2022-07-11Created tuntap.h to allow for proper use of tun_alloc in tetra_llc.cwbokslag2-0/+7
2022-07-11ensure zero termination of tun device namewbokslag1-1/+1
2021-11-25fix memory leak in tetra_gsmtap_sendmsg()Harald Welte1-4/+10
2019-07-17Fix typosMartin Hauke1-2/+2
2018-09-28add traffic dumping patch, use getopt to parse argumentsJan Hrach6-18/+80
2018-08-06phy/tetra_burst.c: use bitwise operations to speed up synchronizationJan Hrach1-0/+30
2018-07-31update scrambling only if we have good CRCJan Hrach1-8/+10
2018-07-30Makefile: -O3 and debug buildJenda1-1/+5
2018-07-30add script for testing performance and number of correctly decoded framesJenda2-0/+83
2018-07-21Make viterbi decoder deterministic in case of bit errors / too few symbolsJan Hrach1-1/+1
2016-12-18remove old gnuradio <= 3.6 demodulator codeHarald Welte20-1529/+14
2016-12-18demod: Import the new GR 3.7 codeHarald Welte2-0/+600
2016-12-18Add simdemod2.py, a simple demodulator without GUIsq5bpf3-0/+101
2016-11-27normalize_fn(): Fix computation of frame numbersDieter Spaar1-1/+1
2015-08-21Merged useful extra featuresPetr Baudis1-0/+3
2015-08-21osmosdr-tetra_demod_fft.py: More verbose fine-tuning messagesPetr Baudis1-2/+2
2015-08-21fix debug buildJiří Pinkava1-1/+1
2015-08-21speed up float_to_bitsJiří Pinkava1-10/+19
2015-08-21removed hard coded values - exchanged it with enum for better readabilityluckyhacky2-4/+11
2015-08-21extended sysinfo as described in section 21.4.4.1luckyhacky2-4/+27
2015-08-21align for better readabilityluckyhacky1-11/+11