309 Commits (c3d78edbebbfa5d895b05e394491cf31a4b883df)

Author SHA1 Message Date
Tom Early cf86b39848 Configure bug fix
2 years ago
Tom Early 37d47c1ac6 Changes for CTCPClient
2 years ago
Tom Early e0f3797d69 use poll in TCSocket
2 years ago
Tom Early 38984be6bb add select to Accept
2 years ago
Tom Early cb7bb2af35 it compiles with new TCP socket
2 years ago
Tom Early a5495deb85 a new TCP socket
2 years ago
Tom Early 381268fb0b Merge branch 'match'
2 years ago
Tom Early ad47092c4a in CUnixDGramWriter, only calculate path_len once
2 years ago
Tom Early 94f4689ee1 added network id
2 years ago
Tom Early 4d6928c647 fix for CCodecStream mismatch, fixed class.reflector.php, DHT Users and Clients are not permanent, fix CDvHeaderPacket DStar ctor
2 years ago
coolacid f68754f094 Correctly sets size in bind/connect to fixed name of abstract
3 years ago
Tom Early 6aa57a784d minor correction for M17 protocol
3 years ago
Tom Early c3361922f6
Merge branch 'nostar:main' into main
3 years ago
Doug McLain 5128cf64e9 Create YSF stream ID from Clients IP and port. This makes every stream id unique to each client and works just fine on all modes.
3 years ago
Doug McLain 73815661d6 Set headerless USRP stream to default callsign
3 years ago
Tom Early 9b70c91c42 don't need value base class
3 years ago
Tom Early 411728e375 better dht-values def
3 years ago
Tom Early c017be2207 default port depenods on protocol
3 years ago
Tom Early 5972139ce8 rm some msgs
3 years ago
Tom Early 86abe51a6d release interlink lock
3 years ago
Tom Early 07e57dffb1 fixed user_type check
3 years ago
Tom Early 0090135843 don't check for existance
3 years ago
Tom Early b8dc598e38 init return value
3 years ago
Tom Early e3a211b0a5 remove some msgs
3 years ago
Tom Early 4da009a329 Fixed bug if GetBase
3 years ago
Tom Early 5d677fdd0e change msg
3 years ago
Tom Early 42120f849f Send doesn't need the port #
3 years ago
Tom Early 312c8f5a2b port is token[3]
3 years ago
Tom Early b3d2a00533 more fixes with interlink
3 years ago
Tom Early 385da379cc URF default port is 10017
3 years ago
Tom Early 0da401b814 version bump
3 years ago
Tom Early f86518aa53 less log msgs
3 years ago
Tom Early 3efd6f6c07 forgot one def
3 years ago
Tom Early ce66f2e260 another rename
3 years ago
Tom Early 86dbce8f15 renamed several items in dht value data
3 years ago
Tom Early ba2042a8e7 fixed bugs in urfd.* file handlers
3 years ago
Tom Early 86e4e4c9b2 dht publication functions now called in StateReportThread
3 years ago
Tom Early dc12fd748e correct spelling errors
3 years ago
Tom Early d11128df3a dht support for interlinking
3 years ago
Tom Early 1ed0ab2971 Rewrote blacklist, whitelist and interlink classes
3 years ago
Tom Early 9465842bf3 Version 0.7.2
3 years ago
Tom Early 09a80406c1 DHT data
3 years ago
Tom Early 25cb3edeb0 added bootstrap string to config
3 years ago
Doug McLain 53238c5961 Really do nothing when USRP_KEYUP_FALSE, since it is not really a last frame.
3 years ago
Tom Early 375464c1cc added p25 and usrp data to DVFramePacket(), bumped version
3 years ago
Tom Early 79445b9c0a removed mysql include
3 years ago
Tom Early a6e07d27c2 there are 3 reqs to push a packet to the CodecStream
3 years ago
Tom Early f6138584e0 added open boolean to control the CodecStream Task()
3 years ago
Tom Early 73ac08e34b fixed IPv6 binding
3 years ago
Tom Early f63c290b4d fixes a problem when there are three transcoded modules
3 years ago
Tom Early 67fad002d3 fixed some problems Doug found
3 years ago
Tom Early 217db1c376 create empty Clients, Peers, Users arrays in json
3 years ago
Tom Early b286079b73 optional json report
3 years ago
Tom Early 0926767a60 GetKey() returns space-padded value
3 years ago
Tom Early f245d4299d rename globals & fix Lookup file logic
3 years ago
Tom Early 9b1df226a4 USRP parameters for two-way client
3 years ago
Tom Early 95e8c4d07a added a json file to CConfigure
3 years ago
Tom Early cd30b7f771 USRP redo
3 years ago
Tom Early fd9ddd7181 packets need a copy function
3 years ago
Tom Early cb56ec2245 another msg
3 years ago
Tom Early 308bed4509 Add another debug message
3 years ago
Tom Early 01596c9784 remove a msg
3 years ago
Tom Early afa30d7c8e port is 16-bit
3 years ago
Tom Early d40bb4f94b fixed HasSuffix
3 years ago
Tom Early 4890472c50 got rid of const_cast in CGateKeeper with a mutable mutex
3 years ago
Tom Early 864d834ddb fixed stat reset problem
3 years ago
Tom Early a483b9086b tracing some problems
3 years ago
Tom Early e529117006 fixed recursion
3 years ago
Tom Early a0123ceca9 a few more msgs
3 years ago
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
4 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
5 years ago
Tom Early 6f164f7531 move back to xlxd.pid for compatibility
5 years ago
Tom Early d26f732edd fake the xml file for now...
5 years ago
Tom Early cf448cd496 no complaints about already being a master
5 years ago
Tom Early f11cb695a1 better sequence counting in CM17Protocol
5 years ago
Tom Early bf6ed1d3a8 fixed M17 packet flow issue
5 years ago
Tom Early 043c836363 more M17 debugging
5 years ago
Tom Early ce0ef359c4 M17 debugging
5 years ago
Tom Early 517c3a218a proper M17 lich.dest
5 years ago
Tom Early b641b74cd8 removed is_second from CPacket
5 years ago
Tom Early bd62197312 TC packets carry sequence counter and round trip timer
5 years ago
Tom Early 2a1e2b7404 m17 framenumber improvements
5 years ago
Tom Early 8440adab12 refactor unix socket
5 years ago
Tom Early a58660a2f8 don't need to the the M17 packet
5 years ago
Tom Early 529e3feb52 got rid of EncodeLastM17Packet
5 years ago
Tom Early 610da89ab4 M17 Packet sending a DEBUG help
5 years ago
Tom Early 1a6b3291f7 M17 Packet sending a DEBUG help
5 years ago

Powered by TurnKey Linux.