Rocksolid Light

Welcome to RetroBBS

mail  files  register  nodelist  faq  login

Q: Why did the WASP cross the road? A: To get to the middle.


dovenet / Synchronet Programming / latest

src/comio/comio_win32.c

DOVE-Net.Synchronet_Programming

Posted: 20 Hours 25 Minutes ago by: Deuc¨

src/comio/comio_win32.c Log Message: That's not a semi-colon!

src/sbbs3/websrvr.c

DOVE-Net.Synchronet_Programming

Posted: 1 Day 4 Hours ago by: Rob Swindell (on Win

src/sbbs3/websrvr.c Log Message: If the FastCGI address begins with a '.', treat as UNIX Domain Socket as well <Deuce> So the [previous] change doesn't work with relative paths? So... support relative UDS paths in this manner (without t

src/sbbs3/websrvr.c

DOVE-Net.Synchronet_Programming

Posted: 2 Days 4 Hours ago by: Rob Swindell (on Win

src/sbbs3/websrvr.c Log Message: Fix webserver build on Windows - no UNIX domain socket support According to https://devblogs.microsoft.com/commandline/af_unix-comes-to-windows/ it is possible, but I think I'm using an WinSDK that's too

src/sbbs3/websrvr.c

DOVE-Net.Synchronet_Programming

Posted: 2 Days 18 Hours ago by: Rob Swindell (on Deb

src/sbbs3/websrvr.c Log Message: Add UNIX domain FastCGI support Resolves a long-standing todo comment and has made wiki.synchro.net page rendering even faster. PHP-FPM defaults to creating/listening on UNIX domain sockets. This resolv

src/sbbs3/websrvr.c

DOVE-Net.Synchronet_Programming

Posted: 2 Days 19 Hours ago by: Rob Swindell (on Deb

src/sbbs3/websrvr.c Log Message: More details in "Failure to send header/request to FastCGI socket" log msg Elevate the log level back to ERROR (from WARNING), as this is not an expected condition and the sysop (me) should be alerted rig

src/sbbs3/scfglib2.c

DOVE-Net.Synchronet_Programming

Posted: 3 Days 21 Hours ago by: Rob Swindell (on Chr

src/sbbs3/scfglib2.c Log Message: Insure that the max (uploaded) filename limit is in the range 8-65535 characters Upgrading fromm v3.19 can result in a setting of filename_maxlen=0 in file.ini, so let's put a special check in place to i

xtrn/DDMsgReader/DDMsgReader.js

DOVE-Net.Synchronet_Programming

Posted: 4 Days 8 Hours ago by: Rob Swindell

xtrn/DDMsgReader/DDMsgReader.js Log Message: Merge branch 'dd_msg_reader_delete_backspace' into 'master' DDMsgReader: When reading or listing messages, either the DEL or BACKSPACE key... See merge request main/sbbs!252

src/sbbs3/inkey.cpp sbbs.h

DOVE-Net.Synchronet_Programming

Posted: 4 Days 17 Hours ago by: Rob Swindell (on Chr

src/sbbs3/inkey.cpp sbbs.h Log Message: Move input translation (e.g. for PETSCII) to its own sbbs_t methods Move kbincom() to an sbbs_t method. No functional change here, just getting ready to support input translation for stdio externa

src/sbbs3/mqtt.c

DOVE-Net.Synchronet_Programming

Posted: 4 Days 23 Hours ago by: Rob Swindell (on Win

src/sbbs3/mqtt.c Log Message: Don't include number of user's file uploads in action/[upload|download] msgs

src/sbbs3/chat.cpp

DOVE-Net.Synchronet_Programming

Posted: 5 Days 3 Hours ago by: Rob Swindell (on Win

src/sbbs3/chat.cpp Log Message: Sysop can chat with nodes that aren't logged-in (at logon prompt, new users) Be sure to let them select a node even when no nodes are technically "in use". As requested by Nelgin in IRC (what, no gitlab is

exec/load/dd_lightbar_menu.js xtrn/DDMsgReader/DDMsgReader.js DefaultT

DOVE-Net.Synchronet_Programming

Posted: 5 Days 18 Hours ago by: Rob Swindell

exec/load/dd_lightbar_menu.js xtrn/DDMsgReader/DDMsgReader.js DefaultTheme.cfg readme.txt revision_history.txt Log Message: Merge branch 'dd_msg_reader_read_theme_colors_fix' into 'master' DDMsgReader: Fix for reading colors from the the

xtrn/DDMsgReader/DDMsgReader.js readme.txt revision_history.txt

DOVE-Net.Synchronet_Programming

Posted: 7 Days 2 Hours ago by: Rob Swindell

xtrn/DDMsgReader/DDMsgReader.js readme.txt revision_history.txt Log Message: Merge branch 'dd_msg_lister_ansi_improvement' into 'master' DDMsgReader: (Hopefully) improved display of certain ANSI messages See merge request main/sbbs!250

src/sbbs3/mqtt.c

DOVE-Net.Synchronet_Programming

Posted: 7 Days 23 Hours ago by: Rob Swindell

src/sbbs3/mqtt.c Log Message: Convert spaces to underscores in MQTT topics e.g. "action/hack/smtp login" -> "smtp_login", best practices and all.

src/sbbs3/logfile.cpp

DOVE-Net.Synchronet_Programming

Posted: 8 Days 1 Hour ago by: Rob Swindell

src/sbbs3/logfile.cpp Log Message: Lowercase the topics in hack and spam action messages

New Defects reported by Coverity Scan for Synchronet

DOVE-Net.Synchronet_Programming

Posted: 8 Days 11 Hours ago by: scan-admin@coverity.

Hi, Please find the latest report on new defect(s) introduced to Synchronet found with Coverity Scan. 2 new defect(s) introduced to Synchronet found with Coverity Scan. New defect(s) Reported-by: Coverity Scan Showing 2 of 2 defect(s)

src/sbbs3/mqtt.c

DOVE-Net.Synchronet_Programming

Posted: 8 Days 21 Hours ago by: Rob Swindell (on Deb

src/sbbs3/mqtt.c Log Message: Fix accidental static storage for login/logout functions

src/sbbs3/node.c userdat.c

DOVE-Net.Synchronet_Programming

Posted: 9 Days 23 Hours ago by: Rob Swindell (on Win

src/sbbs3/node.c userdat.c Log Message: Report the telegram waiting and node-msg waiting statuses separately (M and N) I noticed that the node status displayed by load/presence_lib.js (e.g. used by exec/nodelist.js) would have (N) for no

src/sbbs3/con_out.cpp newuser.cpp

DOVE-Net.Synchronet_Programming

Posted: 10 Days 20 Hours ago by: Rob Swindell (on Deb

src/sbbs3/con_out.cpp newuser.cpp Log Message: New user terminal settings weren't display/settable durin sign-up The interactive prompting for terminal capabilities worked fine, but the default configuration menu settings did not reflect

src/sbbs3/services.c

DOVE-Net.Synchronet_Programming

Posted: 11 Days 17 Hours ago by: Rob Swindell (on Chr

src/sbbs3/services.c Log Message: Use XSAFECOPY in place of SAFECOPY to avoid NULL pointer checks

xtrn/sdk/xsdkinet.h xsdkvars.c xsdkwrap.c xsdkwrap.h

DOVE-Net.Synchronet_Programming

Posted: 12 Days 4 Hours ago by: Rob Swindell (on Win

xtrn/sdk/xsdkinet.h xsdkvars.c xsdkwrap.c xsdkwrap.h Log Message: Comment header block clean-up Really just testing to see if gitlab CI will be triggered by this commit.

install/GNUmakefile

DOVE-Net.Synchronet_Programming

Posted: 12 Days 17 Hours ago by: Rob Swindell (Chrome

install/GNUmakefile Log Message: Remove showstats from install list, added pktdump and fmsgdump

install/GNUmakefile

DOVE-Net.Synchronet_Programming

Posted: 13 Days 3 Hours ago by: Rob Swindell

install/GNUmakefile Log Message: Don't set/reset ownership of files if Linux setcap was used 'chown' resets Linux capabilities (e.g. cap_net_bind_service=ep), so these calls reset the earlier bind-capabilities enablement, meaning the aut

New Defects reported by Coverity Scan for Synchronet

DOVE-Net.Synchronet_Programming

Posted: 13 Days 11 Hours ago by: scan-admin@coverity.

Hi, Please find the latest report on new defect(s) introduced to Synchronet found with Coverity Scan. 1 new defect(s) introduced to Synchronet found with Coverity Scan. 11 defect(s), reported by Coverity Scan earlier, were marked fixed in

src/sbbs3/main.cpp

DOVE-Net.Synchronet_Programming

Posted: 13 Days 19 Hours ago by: Rob Swindell

src/sbbs3/main.cpp Log Message: Don't try to upgrade */csts.dab and */dsts.dab files that don't exist In a fresh v3.20 install, the legacy stats files don't exist, so don't try to convert/upgrade them and log errors about it.

xtrn/DDMsgReader/DDMsgReader.js xtrn/gttrivia/qa/general.qa music_movi

DOVE-Net.Synchronet_Programming

Posted: 14 Days 2 Hours ago by: Rob Swindell

xtrn/DDMsgReader/DDMsgReader.js xtrn/gttrivia/qa/general.qa music_movies_and_entertainment.qa xtrn/gttrivia/readme.txt revision_history.txt Log Message: Merge branch 'dd_msg_reader_scan_abort_crlf' into 'master' Added a crlf after printi

New Defects reported by Coverity Scan for Synchronet

DOVE-Net.Synchronet_Programming

Posted: 14 Days 11 Hours ago by: scan-admin@coverity.

Hi, Please find the latest report on new defect(s) introduced to Synchronet found with Coverity Scan. 2 new defect(s) introduced to Synchronet found with Coverity Scan. 1 defect(s), reported by Coverity Scan earlier, were marked fixed in

src/sbbs3/mqtt.c

DOVE-Net.Synchronet_Programming

Posted: 14 Days 22 Hours ago by: Rob Swindell

src/sbbs3/mqtt.c Log Message: Fix crash in mqtt_startup() when configured broker isn't reachable

exec/text_sec.js

DOVE-Net.Synchronet_Programming

Posted: 15 Days 5 Hours ago by: Rob Swindell

exec/text_sec.js Log Message: We need store the file full path in the section name We need to support the same filename in different directories. The 'path' key is just an artifact and not normally used when read, so that was a distract

install/logrotate.d/sbbs

DOVE-Net.Synchronet_Programming

Posted: 15 Days 20 Hours ago by: Rob Swindell

install/logrotate.d/sbbs Log Message: Add notes about required ownership (root) and mode/permissions

High Scores

DOVE-Net.Synchronet_Programming

Posted: 16 Days 19 Hours ago by: Nelgin

{ "date": "Sun Jan 22 2023 00:00:02 GMT-0600 (CST)", "game": [ { "rev": "2.14", "height": 30, "width": 30, "mines": 180, "start": 1668890958.004, "end": 1668891736.617, "name": "Nelgin" }, { "rev": "2.14",

src/sbbs3/mqtt.c

DOVE-Net.Synchronet_Programming

Posted: 17 Days 4 Hours ago by: Rob Swindell

src/sbbs3/mqtt.c Log Message: Refactor mqtt_client_on() This function has been causing somewhat rare crashes (e.g. one per week on a very active system with MQTT enabled) on both Windows and Linux (see issue #495). The root-cause is stil

xtrn/ddfilelister/ddfilelister.js

DOVE-Net.Synchronet_Programming

Posted: 17 Days 20 Hours ago by: Rob Swindell

xtrn/ddfilelister/ddfilelister.js Log Message: Merge branch 'ddfilelister_search_scan_header_update_optimization' into 'master' Screen header update optimization for file searching & scanning See merge request main/sbbs!243

exec/upgrade_to_v320.js

DOVE-Net.Synchronet_Programming

Posted: 18 Days 20 Hours ago by: Rob Swindell

exec/upgrade_to_v320.js Log Message: Protect against line 335: TypeError: cnf.guru[obj.guru] is undefined As reported in #synchronet by Android8675

xtrn/ddfilelister/ddfilelister.js readme.txt revision_history.txt

DOVE-Net.Synchronet_Programming

Posted: 19 Days 8 Hours ago by: Rob Swindell

xtrn/ddfilelister/ddfilelister.js readme.txt revision_history.txt Log Message: Merge branch 'issue_494_ddfilelister_scan_more_detail' into 'master' Fix for issue #494 (DD File Lister searching and scanning) Closes #494 See merge reques

exec/init-fidonet.js

DOVE-Net.Synchronet_Programming

Posted: 21 Days 19 Hours ago by: Rob Swindell

exec/init-fidonet.js Log Message: Fix a couple of compile errors introduced since v3.19 It'd be nice if someone (me?) tested this. :-)

Migrate filearea-lb.js to use FileBase

DOVE-Net.Synchronet_Programming

Posted: 24 Days 21 Hours ago by: Rob Swindell

https://gitlab.synchro.net/main/sbbs/-/merge_requests/240#note_3034 I was referring to the .dwn file creation, use of `bbs.batch_add_list()` - as that stuff isn't necessary any more. This module appears to use its own in-memory batch downl

src/sbbs3/filedat.c filedat.h listfile.cpp upload.cpp viewfile.cpp

DOVE-Net.Synchronet_Programming

Posted: 25 Days 21 Hours ago by: Rob Swindell

src/sbbs3/filedat.c filedat.h listfile.cpp upload.cpp viewfile.cpp Log Message: Create/use file_type_match() for viewing, testing, and download-events Allows for more/better wildcard matching in viewable and testable file types and downl

Migrate filearea-lb.js to use FileBase

DOVE-Net.Synchronet_Programming

Posted: 26 Days 2 Hours ago by: Rob Swindell

https://gitlab.synchro.net/main/sbbs/-/merge_requests/240#note_3028 The batch related functions in this file need to be updated for v3.19+ as well.

src/sbbs3/makeuser.c

DOVE-Net.Synchronet_Programming

Posted: 26 Days 18 Hours ago by: Rob Swindell

src/sbbs3/makeuser.c Log Message: strcpy -> SAFECOPY

src/sbbs3/readmail.cpp

DOVE-Net.Synchronet_Programming

Posted: 29 Days 1 Hour ago by: Rob Swindell

src/sbbs3/readmail.cpp Log Message: Elminate old copy/paste cruft (likely from readmsgs.c/cpp)

40 recent articles found.

rocksolid light 0.7.2
clearneti2ptor