Synchronet issueshttps://gitlab.synchro.net/main/sbbs/-/issues2023-09-01T00:42:20Zhttps://gitlab.synchro.net/main/sbbs/-/issues/609Add ability to view ip addresses with node &nodelist.js2023-09-01T00:42:20ZNigel ReedAdd ability to view ip addresses with node &nodelist.jsIt may be useful for the sysop to view IP addresses for the nodes that are connecting or connected via the node or nodelist.js utilities.
As discussed on irc, please add this ability for sysop users.It may be useful for the sysop to view IP addresses for the nodes that are connecting or connected via the node or nodelist.js utilities.
As discussed on irc, please add this ability for sysop users.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/275Option to view all messages in the mail base (for sysops) in ecWeb2024-01-04T20:02:39ZRob SwindellOption to view all messages in the mail base (for sysops) in ecWebFeature request: option for sysop(s) to view all messages of "mail" base. This could possibly be an additional "forum" or just another web page (e.g. under "More").Feature request: option for sysop(s) to view all messages of "mail" base. This could possibly be an additional "forum" or just another web page (e.g. under "More").echickenechickenhttps://gitlab.synchro.net/main/sbbs/-/issues/238Support specifying services.ini file in sbbs.ini2021-04-17T22:14:07ZMichael J. RyanSupport specifying services.ini file in sbbs.iniAm wanting to break up a few services and have them running in separate containers/processes.
Would like to do something like:
`sbbs t- f- m- w- /sbbs/ctrl/sbbs.imap.ini`
Where from there, inside `sbbs.imap.ini`
```
...
[Services]
...Am wanting to break up a few services and have them running in separate containers/processes.
Would like to do something like:
`sbbs t- f- m- w- /sbbs/ctrl/sbbs.imap.ini`
Where from there, inside `sbbs.imap.ini`
```
...
[Services]
AutoStart = true
IniFile = /sbbs/ctrl/services.imap.ini
...
```
This way I can more easily isolate the different services in order to see resource utilization individually.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/178NNTP Post with unavailable newsgroup name fails2020-11-11T06:03:53ZMichael J. RyanNNTP Post with unavailable newsgroup name failsOriginal message posted on system 1 as `DOVE-Net.DOVE-Net_Sysops`, but system 2 is configured to use `dove.sysops`, the second system uses a header of `Newsgroups: dove.sysop,DOVE-Net.DOVE-Net_Sysops` and when replying/followup on that m...Original message posted on system 1 as `DOVE-Net.DOVE-Net_Sysops`, but system 2 is configured to use `dove.sysops`, the second system uses a header of `Newsgroups: dove.sysop,DOVE-Net.DOVE-Net_Sysops` and when replying/followup on that message (in Thunderbird), an error trying to post occurs. "Sending of the messages failed. You can only send to one news server at a time."
While this isn't an issue with Synchronet, it is an issue when multiple news servers are configured in Thunderbird, and potentially other clients, and if Synchronet only showed newsgroups in the `Newsgroups:` header that were actually configured on the system, it wouldn't be an issue.https://gitlab.synchro.net/main/sbbs/-/issues/171webv4: Add email sender to Twitlist2021-02-06T05:00:37ZGregg Someswebv4: Add email sender to TwitlistIf you can add an icon for when reading email from webv4 (pages/000-mail.xjs) to add the sender's email address to twitlist.cfg (already have quoting and trashcan), it would be much appreciated :)If you can add an icon for when reading email from webv4 (pages/000-mail.xjs) to add the sender's email address to twitlist.cfg (already have quoting and trashcan), it would be much appreciated :)echickenechickenhttps://gitlab.synchro.net/main/sbbs/-/issues/163bbs.menu(code, mode)2020-09-29T05:37:02ZMichael J. Ryanbbs.menu(code, mode)Support a P_* mode flags argument to bbs.menu().Support a P_* mode flags argument to bbs.menu().https://gitlab.synchro.net/main/sbbs/-/issues/157Logon Sounds in the Bot Age2021-04-22T07:52:33ZMichael J. RyanLogon Sounds in the Bot Age Re: Re: Logon Sounds in the Bot Age
By: Josh Ramsey to Lord Time on Sat Dec 01 2018 09:04 am
> So I'll formally make the suggestion here. Dev team, would it be possible to
> eventually add the option to play the configurable logon ... Re: Re: Logon Sounds in the Bot Age
By: Josh Ramsey to Lord Time on Sat Dec 01 2018 09:04 am
> So I'll formally make the suggestion here. Dev team, would it be possible to
> eventually add the option to play the configurable logon sound after a
> connection completes authentication, instead of only when all connections
> are made? The volume of bots and other scanners sadly makes a sound
> notification useless for informing you when actual users login.
A new "configurable logon sound" option would be easy to add. The existing
sound file options are not for logon, they're for connection and disconnection.
```
digital man
Synchronet "Real Fact" #63:
"Baja" (name of Synchronet PCMS compiler/languege) is pronounced "ba-ha".
Norco, CA WX: 51.0°F, 64.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
```https://gitlab.synchro.net/main/sbbs/-/issues/156FTP connection limits2020-12-31T10:42:22ZMichael J. RyanFTP connection limitscould you make it so you can set how many ip from one ip number (each sysop can
set limit), on the ftp server. some sysop have a big band width and some of us
have ok, but when someone start 5+ download it slow things down, thanks :)
``...could you make it so you can set how many ip from one ip number (each sysop can
set limit), on the ftp server. some sysop have a big band width and some of us
have ok, but when someone start 5+ download it slow things down, thanks :)
```
--
Rob Starr
Lord Time SysOp of
Time Warp of the Future BBS
Telnet://Time.Synchro.Net:24
ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
Astra : lord_time
X-Box : Lord Time 2000 Skype : lordtime@tds.net
---
■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games
```https://gitlab.synchro.net/main/sbbs/-/issues/150Backup (import/export) scfg configurations2022-04-16T05:44:12ZMichael J. RyanBackup (import/export) scfg configurations```
Re: Backup scg configs
By: Rmh to Digital Man on Sun Jul 15 2018 07:05 am
DM>> So what is the current problem, just the slow loading of message
DM>> pointers?
Rm> Yes, that's what I am experiencing and I am not sure if I can...```
Re: Backup scg configs
By: Rmh to Digital Man on Sun Jul 15 2018 07:05 am
DM>> So what is the current problem, just the slow loading of message
DM>> pointers?
Rm> Yes, that's what I am experiencing and I am not sure if I can improve/fix
Rm> that somehow.
Rm> On the other hard, and based on the previous steps I provided to remove
Rm> the messages
>>> I have done the following:
>>> * remove message sub board from scfg
>>> * remove Grouphub identifier from sbbsecho.ini
>>> * Remove anything related from the areas.bbs file
Rm> It doesn't seem to remove everything, I still have the slow Message
Rm> Pointers load on/happening, and it starts complaining:
Rm> 14-07-2018 06:51:29 USENETALALTBEAMO: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEAVI: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBECKR: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEDOP: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEDWE: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEDWF: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEDWG: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEDWH: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEEKS: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEENZ: Unrecognized internal code, assumed
Rm> passthru
Rm> 14-07-2018 06:51:29 USENETALALTBEEOT: Unrecognized internal code, assumed
Rm> passthru
Digital Man,
I finally managed to have all sorted.
I had a massive mess between the sub-boards + the areas.bbs file. The amount of
stuff was just massive and I was literally getting lost in translation there.
I just restore an old copy of the areas.bbs file + removed all the sub-boards.
Waited a bit and Now it's all back to Normality. Loading pointers as it should.
It has been an interesting experience to load 2000 + boards. It was just
bringing the Box to it's knees. 1 CPU/Core was all the way up to 100% and I had
setup 10 nodes!!! So I coudn't imagine having jsut 4 simultaneous users!!
I can see the limitation now, anywhow do you see a way of getting all those
many boards and still keeping the service just working all right?
Anyway of users login in without the whole Message Point Loding issue?
Just wondering if there is a way around or I am just asking for an impossible.
Many thanks for all guys.
--->RainManHood<---
---
■ Synchronet ■ UNICYBER BBS -- bbs.unicyber.co.uk:2323::ssh bbs.unicyber.co.uk 2424
```https://gitlab.synchro.net/main/sbbs/-/issues/148Access to the Upload/Download Batch List from Javascript2021-04-22T08:06:53ZMichael J. RyanAccess to the Upload/Download Batch List from JavascriptCombining two entries for this one feature...
-----
Is there any way of reading/writing the Upload/Download Queues from within
Javascript? (eg: Synchronet C variables: batdn_total, batdn_dir, batdn_cdt,
batdn_alt, batdn_size, batdn_off...Combining two entries for this one feature...
-----
Is there any way of reading/writing the Upload/Download Queues from within
Javascript? (eg: Synchronet C variables: batdn_total, batdn_dir, batdn_cdt,
batdn_alt, batdn_size, batdn_offset). I am trying to customize my own batch
file menu but it looks as though the queue is only stored in memory until the
download is initiated.
I am currently using the bbs.batch_add_list() command to add files to the
download queue but it searches each file area for the filenames provided and I
can forsee an issue if there are more than 1 file with the same name in
different areas. A Javascript command straight to the C Source function
addotbatdl() would be great as it checks all the user limits, requirements, etc
before adding the file to the queue without searching the file areas.
```
-- High Spirit Digital Realms Main - connect.digitalrealms.net 23
Digital Realms C=64 - connect.digitalrealms.net 6400
---
■ Synchronet ■ Digital Creation BBS -- bbs.digitalcreationbbs.com:23
```
-----
Re: Access to the Upload/Download Batch List from Javascript
By: High Spirit to All on Fri Jan 05 2018 12:29 pm
> Is there any way of reading/writing the Upload/Download Queues from within
> Javascript? (eg: Synchronet C variables: batdn_total, batdn_dir, batdn_cdt,
> batdn_alt, batdn_size, batdn_offset). I am trying to customize my own batch
> file menu but it looks as though the queue is only stored in memory until
> the download is initiated.
>
> I am currently using the bbs.batch_add_list() command to add files to the
> download queue but it searches each file area for the filenames provided and
> I can forsee an issue if there are more than 1 file with the same name in
> different areas. A Javascript command straight to the C Source function
> addotbatdl() would be great as it checks all the user limits, requirements,
> etc before adding the file to the queue without searching the file areas.
One solution: keep the queues in disk file for most of their life
e.g. data/user/*.dlq, in .ini format like so:
```
[filename.zip]
dir=games
offset=0
etc.
```
Adding wold be cake. Removing the list, easy. Removing an item from the list,
not too bad. This would make it trivial for others to modify the queue(s) and
even expose them to other processes (e.g. the FTP server).
I guess do the same with the upload queue.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/issues/141Fowarding Net Mails2020-12-09T13:08:21ZMichael J. RyanFowarding Net Mails Re: Fowarding Net Mails
By: Digital Man to Joe Delahaye on Thu Feb 09 2017 20:12:05
>> I wrote a general question a while ago. No response, so maybe nobody
>> knows. I have occassion to forward netmail to other nodes. Using the
>> f... Re: Fowarding Net Mails
By: Digital Man to Joe Delahaye on Thu Feb 09 2017 20:12:05
>> I wrote a general question a while ago. No response, so maybe nobody
>> knows. I have occassion to forward netmail to other nodes. Using the
>> forward command, (no matter which editor I use), I write in the name
>> as per normal for netmail in the Forward To prompt. Joe
>> Blow@123:456/789 and I get an error of Unknown User, and the message
>> is closed. Can you only forward netmail to a user of the board?
>
> That is correct. You just (A)uto-reply and quote (or copy/paste) the
> original message to a netmail address, however.
>
> digital man
The idea behind the forward is that I wanted to keep all the original kludges,
etc, and timestamps. Copy/Paste is how I ended up doing it, but that loses all
of the original info, except for the text
```
--- SBBSecho 3.00-Win32
* Origin: The Lions Den BBS, Trenton, On, CDN (1:249/303)
```https://gitlab.synchro.net/main/sbbs/-/issues/133SBBSecho Broadcast2021-02-06T05:29:22ZMichael J. RyanSBBSecho Broadcast Re: SBBSecho Broadcast
By: Digital Man to DesotoFireflite on Mon Apr 20 2015 07:07 pm
> Is it possible that your BBS account's alias or 'real name' field
> doesn't match the destination user of the FidoNet echomail messages?
My ba... Re: SBBSecho Broadcast
By: Digital Man to DesotoFireflite on Mon Apr 20 2015 07:07 pm
> Is it possible that your BBS account's alias or 'real name' field
> doesn't match the destination user of the FidoNet echomail messages?
My bad, It's working, I just forgot it doesn't work on QWK echos. Since I get
Dovenet on QWK, and not FTN, I would not get a message. Are there plans for
this in the future for QWK? Sorry for the confusion Rob.... Don't ever get old
:(
```
- CAT (n.), Furry keyboard cover.
- C.G. Learn
- Valhalla Home Services! - Telnet://valhalla.synchro.net
- A Gamers Paradise - Over 100 Registered Online Game Doors!
---
■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
```https://gitlab.synchro.net/main/sbbs/-/issues/131how to determine if user has unread mail2020-09-28T18:46:05ZMichael J. Ryanhow to determine if user has unread mail```
Re: how to determine if user has unread mail
By: nolageek to All on Wed Aug 06 2014 11:44:50
no> I'd like to show a read mail prompt if the user has unread mail, but I
no> can't figure out how to do it... user.stats.mail_waiti...```
Re: how to determine if user has unread mail
By: nolageek to All on Wed Aug 06 2014 11:44:50
no> I'd like to show a read mail prompt if the user has unread mail, but I
no> can't figure out how to do it... user.stats.mail_waiting is if they have
no> any mail, not just unread. Suggestions?
```
Hopefully there's a better way (but I don't remember there being one.)
Something like this ought to do the trick:
```js
load('sbbsdefs.js');
// Check for unread messages for a given user number
var checkUnread = function(un) {
var unread = false;
var mb = new MsgBase('mail');
mb.open();
for(var m = mb.first_msg; m <= mb.last_msg; m++) {
var i = mb.get_msg_index(m);
if(i === null || i.to != un || i.attr&MSG_READ)
continue;
unread = true;
break;
}
mb.close();
return unread;
}
// Tell them what's what:
if(checkUnread(user.number))
print("You gots mail, bitch.");
// Or probably more useful:
if(checkUnread(user.number))
bbs.read_mail();
```
```
---
echicken
electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
■ Synchronet ■ electronic chicken bbs - bbs.electronicchicken.com
```https://gitlab.synchro.net/main/sbbs/-/issues/130Auto-message deletion2024-03-22T07:20:27ZMichael J. RyanAuto-message deletionI seem to remember being able to delete the auto-message by selecting to write
an auto-message and entering a blank line - In that case, it would ask if you
wanted to delete the auto-message (at least, as the sysop). Now it's no longer
...I seem to remember being able to delete the auto-message by selecting to write
an auto-message and entering a blank line - In that case, it would ask if you
wanted to delete the auto-message (at least, as the sysop). Now it's no longer
giving me that option. Is there now a new way to delete the auto-message? I'm
using Synchronet 3.16 built on June 5, 2013.
I know I can delete sbbs\data\msgs\auto.msg on my BBS machine, but I'd like to
be able to delete the auto-message remotely if I wanted to.
Nightfox
```
---
■ Synchronet ■ Digital Distortion BBS - digitaldistortionbbs.com
```https://gitlab.synchro.net/main/sbbs/-/issues/124Pause After Execution broken in xtrn2020-12-03T05:44:15ZMichael J. RyanPause After Execution broken in xtrn Re: Re: bbs door programs problem at end
By: Digital Man to Slim on Thu Mar 10 2011 04:17 pm
> Re: Re: bbs door programs problem at end
> By: Slim to Digital Man on Fri Mar 04 2011 11:01 pm
>
> > > Re: Re: bbs door pro... Re: Re: bbs door programs problem at end
By: Digital Man to Slim on Thu Mar 10 2011 04:17 pm
> Re: Re: bbs door programs problem at end
> By: Slim to Digital Man on Fri Mar 04 2011 11:01 pm
>
> > > Re: Re: bbs door programs problem at end
> > > By: Slim to Digital Man on Thu Mar 03 2011 10:35 pm
> > >
> > > > > Re: bbs door programs problem at end
> > > > > By: Slim to All on Wed Mar 02 2011 11:31 pm
> > > > >
> > > > > > Hi all,
> > > > > > This Mbase is realy a wealth of knowledge or has been in the
> > > > > > past. Here is the new problem: when I quit a door program (an
> > > > > > so far I get kicke out so fast that I dont get to see the las
> > > > > > page the program is displaying. I did read the directions a b
> > > > > > and didnt see anything about changing the exit speed. It even
> > > > > > happens on the "stock" doors that come with the bbs.
> > > > >
> > > > > Did you try setting "Pause After Execution" to "Yes" for those
> > > > > doors in SCFG?
> > > > > digital man
> > > >
> > > > Yes , I did try that and I cant detect a difference in the exit
> > > > speed. It just seems soo fast?!! at the end to go back to the doors
> > > > list.
> > >
> > > The "pause" when that option is enabled is a [Hit a Key] prompt. You'r
> > > not getting that prompt?
> > >
> > > digital man
> >
> > Not at all. Log on and see for yourself? strange?
>
> Maybe that option got broken at some point. Are you using the stock
> exec/xtrn_sec.js?
>
> digital man
>
> Snapple "Real Fact" #11:
> Flamingos are pink because they eat shrimp.
Yes I am.
```
---
■ Synchronet ■ BBS in the BOONIES - markathome.homeip.net
```https://gitlab.synchro.net/main/sbbs/-/issues/122Possible fossil issue2022-04-16T08:30:00ZMichael J. RyanPossible fossil issueFrom Newsgroup: alt.bbs.synchronet
I noticed that the doorgame lunatix runs very very slowly on the
synchronet fossil, but when using
netfoss it loads up right away.
i knew it had issues, i just thought it was a general issue with it
n...From Newsgroup: alt.bbs.synchronet
I noticed that the doorgame lunatix runs very very slowly on the
synchronet fossil, but when using
netfoss it loads up right away.
i knew it had issues, i just thought it was a general issue with it
not being ran in its intended environment.
i stopped by gargoyle's landing and i saw his copy was running very
fast, and it was loading netfoss beforehand.
i gave it a try myself and its as fast as his.
is this indicative of a fossil issue with synchronet? it certainly
seems so.
```
--- Synchronet 3.15a-Win32 NewsLink 1.92
```https://gitlab.synchro.net/main/sbbs/-/issues/110Internal codes in Baja2021-02-06T07:24:20ZMichael J. RyanInternal codes in Baja```
Re: Re: Internal codes in Baja
By: Jas Hud to All on Sat Jul 04 2009 17:40:52
>
> i think i have a better idea. why dont you just keep the current
> listings and then draw ansi files for each file sub? that way you could
> ...```
Re: Re: Internal codes in Baja
By: Jas Hud to All on Sat Jul 04 2009 17:40:52
>
> i think i have a better idea. why dont you just keep the current
> listings and then draw ansi files for each file sub? that way you could
> control clutter and 'scrolling'
```
I'm planning on it. The only drawback is that the file area must still
be selected by number, right? What I would like to do is allow the user
(in some cases) to choose the area using a mnemonic letter or string of
several letters, which are highlighted in each menu.
By the way, the kludge I mentioned wanting to try works! Sometimes it is
slow, because it involves executing an external program.
Also by the way, I was considering the possibility of alternate file paths,
if only because the docs say somewhere that each file area defined takes
up RAM. Do you know how much RAM, or at what point this might begin to
be a problem? Vertrauen must have well over a hundred. I recall from
three years ago (before my disk crash) I was offering the contents of
at least a dozen CDs, each as a library, and most of them had at least
thirty areas. I don't recall that performance suffered. The trouble with
alternate paths is that adding more than about eighteen in scfg is a real
pain because the window keeps bouncing back to the eighteenth. Perhaps this
is a bug easily fixed?
```
---
■ Synchronet ■ The Bauding House - baudhous.synchro.net
```https://gitlab.synchro.net/main/sbbs/-/issues/109Edit existing message2021-02-06T07:23:12ZMichael J. RyanEdit existing message```
Re: Message base: Editing existing messages
By: Nightfox to All on Thu Jun 11 2009 03:57 pm
> Hi all -
>
> One of the toggle options for a message area is whether or not a user can
> edit existing messages. I've been lookin...```
Re: Message base: Editing existing messages
By: Nightfox to All on Thu Jun 11 2009 03:57 pm
> Hi all -
>
> One of the toggle options for a message area is whether or not a user can
> edit existing messages. I've been looking at Synchronet's JS documentation
> trying to find a function that will allow a user to edit an existing
> message, but the docs don't seem to mention a function that would do that.
> Is
> there a way to do that in JavaScript?
```
If you're looking for a high-level method (where it automatically uses the
user's configured editor, etc.) there is no such function. You can however load
the message's text (using the MsgBase class) into a buffer, save to a file,
then use the console.editfile() function to edit the contents, load the file
contents back into a buffer an duse the MsgBase class to save the modified
message body.
It's probably not worth the effort. :-)
The C++ method that would need to be exposed via JS (and isn't) is
sbbs_t::editmsg() and it wouldn't be trivial to do since it needs an open
message as an argument. I'll add it to the to-do list however.
```
digital man
Snapple "Real Fact" #73:
The average person spends 2 weeks of it's life waiting for a traffic light to change.
```https://gitlab.synchro.net/main/sbbs/-/issues/108Forward to email/netmail2020-12-09T13:08:20ZMichael J. RyanForward to email/netmailI received an Internet e-mail and wanted to forward it to another Internet
e-mail address but I got "No such user" or similar error message. Apparently,
forwarding is restricted to the internal BBS userbase.
Is that right? If so, is tha...I received an Internet e-mail and wanted to forward it to another Internet
e-mail address but I got "No such user" or similar error message. Apparently,
forwarding is restricted to the internal BBS userbase.
Is that right? If so, is that on the to-do list?
```
Sean Fahey
www.a2central.com
bbs.a2central.com
---
■ Synchronet ■ A2Central.com - your total source for Apple II computing.
```https://gitlab.synchro.net/main/sbbs/-/issues/106JavaScript FTP Class2020-09-29T04:55:43ZMichael J. RyanJavaScript FTP ClassGet rid of QNET-FTP.BIN finallyGet rid of QNET-FTP.BIN finally