https://gitlab.synchro.net/main/sbbs/-/commit/a8a06fd62556a7d1cd9e5226
Modified Files:
src/sbbs3/con_out.cpp src/sbbs3/ctrl/MainFormUnit.cpp src/sbbs3/ftpsrvr.c logfile.cpp login.cpp mailsrvr.c main.cpp mqtt.c mqtt.h putnode.cpp sbbs.h sbbscon.c server.h services.c startup.h websrvr.c
Log Message:
Over-overhaul of MQTT supportEach Synchronet server is now its own MQTT client. This means there's nolonger any MQTT logic in the Synchronet "hosts" (e.g. sbbscon.c, ctrl/*.cpp)and none needed for SBBS NT services (they'll "just work" with MQTT).This also means that just about everything (except for nodes, spam and hack)is now published per-server (in the sbbs/BBS-ID/hostname/server/ topic branch)and if you want aggregated totals or client lists, you'll have to do that inyour own MQTT client or dashboard.I also removed the publishing of thread_count and socket_count topics asthey weren't universally supported across all servers and are of questionablevalue. They can be added back later if determined to be useful.
--- SBBSecho 3.20-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)