240 Commits (main)

Author SHA1 Message Date
Tom Early 10e4972040 works (in idle) without crashing
3 years ago
Tom Early 939773f54b still some problems with CPacketQueue locking
3 years ago
Tom Early 22ca376852 there is no $(CP)
3 years ago
Tom Early d3b24379bf change loc of .service file
3 years ago
Tom Early 41200bf293 moved state def
3 years ago
Tom Early b2e35d7908 rename to ReflStateFile
3 years ago
Tom Early 99dd9543a3 improved CLookup::Utility
3 years ago
Tom Early ee0664dab7 it compiles
3 years ago
Tom Early 991d4899a0 Databases have switched to unordered_map, based on a new union in CCallsign
3 years ago
Tom Early 7664b7305c rewrote databases
3 years ago
Tom Early 153aeb5c73 curl in a class
3 years ago
Tom Early f4aab8cfc1 removed all possible configure.h defined values
3 years ago
Tom Early c21521eb10 restuctured json key string constants
3 years ago
Tom Early 72e64ec801 it compiles
3 years ago
Tom Early 6e7ba8c5a0 starting to use json
3 years ago
Doug McLain f001a2fbbd Set correct keepalive period for P25 and update README
3 years ago
Doug McLain 44f6108e0c Add USRP Client file
3 years ago
Doug McLain 58a4e37ca0 Fix disconnects on YSF/P25/NXDN
3 years ago
Doug McLain 47387307b0 Fix NXDN audio issue and M17 callsign encode from modes with numeric IDs
3 years ago
Doug McLain f9d2d6f1b3 Add reflector ID for P25 and NXDN
3 years ago
Doug McLain ad1fd7f7d8 Add missing NXDN files
3 years ago
Doug McLain 3307392f4d Add NXDN support
3 years ago
Doug McLain 11e81aa23b Return stock dashboard to git
3 years ago
Doug McLain a0d81da045 Update README
3 years ago
Doug McLain cfb58bc237 Add integrated USRP reflector. Currently a single client (like an AllStar node) is defined in Main.h
3 years ago
Doug McLain 8110a3c64c Add native P25 Reflector and IMBE transcoding
3 years ago
Doug McLain c30d107e15 Generate a YSF header in order to create a new stream from a late (a.k.a. headeress) stream
3 years ago
Doug McLain 1cfb9c6016 Create random stream id for YSF streams, required by the Dstar reflectors
4 years ago
Tom Early adb3842311 add DMR database to rconfig
4 years ago
Tom Early a8ecaf00e0 the M17 src c/s should be mycall from the header, and not the reflector c/s
4 years ago
Tom Early ed68dca92d type
4 years ago
Doug McLain f3008f402a Add handler for YSFO too
4 years ago
nostar 699fd6c30d
Merge branch 'n7tae:main' into main
4 years ago
Doug McLain dd1586d478 Add handlers for YSFI and YSFV packets, so that they dont clutter the lof=g with unkown packet entries
4 years ago
Tom Early 7bb96eb53c fixed OpenStream bug when connected to a non-tc module
4 years ago
Tom Early 1bc7927cb1 YSFReflector Registry name and desc now in rconfig
4 years ago
Doug McLain bb35d82ff4 Add define for YSF reflector description and optional defines for name and id.
4 years ago
Tom Early 6b0bae3edb further cleanup
4 years ago
Tom Early 0ced990da7 detect dplus last packet
4 years ago
Tom Early 4d542f68ec version bump
4 years ago
Doug McLain ff9c738b09 Extract valid callsign from YSF for DMR ID lookup and use compile-time default when no valid callsign found. When YSF header is missed (late-entry), receive callsign from V/D frames. Add compile-time default character to RPTR1 when missing.
4 years ago
Tom Early a409a475f0 push to local queue before write & remove IsEmpty()
4 years ago
Tom Early e1c55b4ca8 put a gap between pairs of M17 packets
4 years ago
Tom Early 721579fef4 put Orphaned frame msg under DEBUG
4 years ago
Tom Early 77cf87cc54 dump unknown wiresx command if DEBUG
4 years ago
Tom Early 7dd9caf7eb dump unknown YSF packets if DEBUG
4 years ago
Tom Early 0ce166fa15 don't dump unknown YSF packet, there's too many!
4 years ago
Tom Early 2b94d0be3b forgot to return true
4 years ago
Tom Early 5d5fa374e7 msg help
4 years ago
Tom Early c6ed1f4277 no transcoding if the packet is from a urf peer
4 years ago
Tom Early 2070e9e537 BM is just a regular client
4 years ago
Tom Early 8f17609245 removed a msg
4 years ago
Tom Early 83ff411a12 shift and mask
4 years ago
Tom Early e80ccad5b6 URF interlink rewrite
4 years ago
Tom Early 1a89f9f52b don't check peers before ACKN'ing CONN packet
4 years ago
Tom Early 0b2873656f debugging interconnect
4 years ago
Tom Early c6133927d2 set my suffix to 'M17'
4 years ago
Tom Early fa75ecec77 one more fix
4 years ago
Tom Early f1470526b3 Fixed bugs for no config'ed transcoder
4 years ago
Tom Early 7ab70ed7bd fixed IsValidConnectPacket()
4 years ago
Tom Early a10533f25a slight change in EncodeConnactAckPacket()
4 years ago
Tom Early be8f037952 peer linking fixes
4 years ago
Tom Early 437f8fb17a fix bm connect issues
4 years ago
Tom Early 284595cd74 fixed bm protocol issue
4 years ago
Tom Early a08128b2f5 need a service file
4 years ago
Tom Early 6f164f7531 move back to xlxd.pid for compatibility
4 years ago
Tom Early d26f732edd fake the xml file for now...
4 years ago
Tom Early cf448cd496 no complaints about already being a master
4 years ago
Tom Early f11cb695a1 better sequence counting in CM17Protocol
4 years ago
Tom Early bf6ed1d3a8 fixed M17 packet flow issue
4 years ago
Tom Early 043c836363 more M17 debugging
4 years ago
Tom Early ce0ef359c4 M17 debugging
4 years ago
Tom Early 517c3a218a proper M17 lich.dest
4 years ago
Tom Early b641b74cd8 removed is_second from CPacket
4 years ago
Tom Early bd62197312 TC packets carry sequence counter and round trip timer
4 years ago
Tom Early 2a1e2b7404 m17 framenumber improvements
4 years ago
Tom Early 8440adab12 refactor unix socket
4 years ago
Tom Early a58660a2f8 don't need to the the M17 packet
4 years ago
Tom Early 529e3feb52 got rid of EncodeLastM17Packet
4 years ago
Tom Early 610da89ab4 M17 Packet sending a DEBUG help
4 years ago
Tom Early 1a6b3291f7 M17 Packet sending a DEBUG help
4 years ago
Tom Early d3a72ec0c4 fixed EncodeLastM17Packet
4 years ago
Tom Early e346c82a5b fixed error is CSIn()
4 years ago
Tom Early e04633bfd5 trivial changes
4 years ago
Tom Early ff4557adbf IsValidDvFramePacket should not check for 0x40U
4 years ago
Tom Early 85bc8f47c3 treat last voiceframe
4 years ago
Tom Early af77a3dfe2 correct bad module and tcmodule input
4 years ago
Tom Early 2f71166611 don't close the TCReader in the CCodecStream destructor
4 years ago
Tom Early 186f5c21bd clean up
4 years ago
Tom Early 36af26a330 clean up some M17 last-packet errors
4 years ago
Tom Early 3518f2bcec Only increment packet counter if the packet is voice packet
4 years ago
Tom Early fbe0dce22c debug should be DEBUG
4 years ago
Tom Early e54a8664c5 added DEBUG msgs to CCodecStream
4 years ago
Tom Early e876bebc10 CCodecStream init fixes
4 years ago
Tom Early 6f528df70c Transcoder stats reported on CCodecStream DTOR
4 years ago
Tom Early 28bfa671a1 more bug fixes
4 years ago
Tom Early af9a5d9592 use CClient::GetReflectorModule
4 years ago
Tom Early 92a7612e2f checking CM17Protocol::OnDvHeaderPacketIn
4 years ago
Tom Early c283eecd77 no const qualifier
4 years ago
Tom Early 52fd303f92 setting the module in CPacket and STCPacket
4 years ago
Tom Early eebe41ec5b reflector module is in rtp2, not rpt1
4 years ago
Tom Early bbc584fba0 change where OpenStream gets its module
4 years ago
Tom Early da6404535e rename {Get,Set}Module
4 years ago
Tom Early 7f81e70233 better loging of failed OpenStream
4 years ago
Tom Early eb16567323 fixed bug in CClient::Alive
4 years ago
Tom Early 9de05a2823 announce successful Alive call
4 years ago
Tom Early ba08b8b127 announce M17 PONG packets
4 years ago
Tom Early 6e12008798 temporarily move xml file location
4 years ago
Tom Early 776752527b removed C*Client::GetCodec
4 years ago
Tom Early 54425efae8 wrong ECodecType in mmdvm client
4 years ago
Tom Early 8e9721833a duplicate error
4 years ago
Tom Early 5ecdd733fa offset for frametype bug fixed
4 years ago
Tom Early 88a19fa7ec CBuffer.Set(uint8_t) sets a trailing null
4 years ago
Tom Early f9889ae6e4 minor fixes
4 years ago
Tom Early 1e4de395ab removed ref to xlxd
4 years ago
Tom Early ad249328fb transcoder preprocessor
4 years ago
Tom Early 6e90b980b9 added -Wno-psabi
4 years ago
Tom Early 858e84f162 added radmin
4 years ago
Tom Early 2374ebeaf2 config files & better CCodecStream msgs
4 years ago
Tom Early 04cb61bfde moved tc stats to CCodecStream
4 years ago
Tom Early 765132b3c3 UNIX socket names
4 years ago
Tom Early aa33b4ebf1 cleanup of voice packets
4 years ago
Tom Early 707486f47e added CSEProtocol class for better EncodeDvPacket desigh
4 years ago
Tom Early 065be9bf90 changed CProtocol::m_Streams from a list to a unordered_map keyed by the streamID
4 years ago
Tom Early 436e0b00d9 added new CPacket member bool IsSecond
4 years ago
Tom Early ed87b9e7f6 cleaning up
4 years ago
Tom Early 245fb5d321 moved XLX to URF to make room for XLX needed for BM
4 years ago
Tom Early d38bf58891 move back to XLX
4 years ago
Tom Early 2d3ad98503 change: HaveTranscodable{Ambe,Data}
4 years ago
Tom Early 2407b20798 minor fixes and some better .h files
4 years ago
Tom Early 60bc3ab68f CCodecStream redone with Unix sockets
4 years ago
Tom Early a7e52fc330 comment changes
4 years ago
Tom Early 47abcf0fdc M17 Protocol introduction
4 years ago
Tom Early d013a3d532 minor cleanup
4 years ago
Tom Early 55deafb30c renamed ULX to URF
4 years ago
Tom Early af66a282fd wide open module configurations, [A-Z]+
4 years ago
Tom Early 197fb2c166 condensed front() and pop() into pop()
4 years ago
Tom Early 048bb6d9ba protocol is now a enum class
4 years ago
Tom Early 63c3302681 no more support for XRFd
4 years ago
Tom Early e4bc4e2c87 moved src to reflector
4 years ago

Powered by TurnKey Linux.