- Feb 19, 2023
-
-
Rob Swindell authored
[s]printf format fix-ups
-
- Jun 05, 2022
-
-
Rob Swindell authored
... in debug print statement (MD5 hast decoded/printed as SHA-1 hash). Reported by Nelgin running gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
-
- Mar 02, 2022
-
-
Rob Swindell authored
Addresses CID 350318
-
- Apr 26, 2021
-
-
Rob Swindell authored
This looks like a 20-year-old copy/paste bug. CID 33168.
-
- Apr 04, 2021
-
-
Rob Swindell authored
This macro has expanded to nothing for a while now and even before, the usage was misguided and unnecessary as explained in this video: https://www.youtube.com/watch?v=cjotPqQxxAY
-
Rob Swindell authored
This won't impact Synchronet as it has a separate signal handling thread, but we still need to behave properly for processes that don't. I'm also saying that ENOMEM does not indicate a disconnection, though it may be better to pretend it was disconnected...
-
- Sep 26, 2020
-
-
Rob Swindell authored
The inferred message type should match the stored message type. Confirm that.
-
- Aug 16, 2020
-
-
Rob Swindell authored
-
- Apr 04, 2020
-
-
rswindell authored
Apparently some USENET articles are >= 1MB these days. Thanks Coz.
-
- Apr 02, 2020
-
-
rswindell authored
hour in the future. This allows for small adjustments in the local system clock.
-
- Sep 24, 2019
-
-
rswindell authored
(unsigned-long to ASCII with commas) in rev 1.68 (addressing warnings). A size_t (i) can't go negative. Duh.
-
- Jul 23, 2019
-
-
rswindell authored
-
- Jul 17, 2019
-
-
rswindell authored
-
- Feb 17, 2019
-
-
rswindell authored
reported as "Duplicate index offset", so overlapping headers means the index offset must not be an exact duplicate, so we don't report the same corrupt message parameter (its offset into the header file) 2 different ways.
-
- Feb 16, 2019
-
-
rswindell authored
This has not actually been an observed problem, but I just realized while working on smb optimizations that this condition would not be reported by chksmb.
-
- Feb 01, 2019
-
-
rswindell authored
warning: ‘*’ in boolean context, suggest ‘&&’ instead note: ‘sprintf’ output between 5 and 132 bytes into a destination of size 128
-
- Oct 05, 2018
-
-
rswindell authored
-
- Jul 17, 2018
-
-
rswindell authored
prompts with the conditional beep enabled only with the '-b' option (silent by default). Thanks to Nelgin.
-
- Mar 26, 2018
-
-
rswindell authored
syncprog and the commit log again).
-
- Mar 03, 2018
-
-
rswindell authored
-
- Feb 21, 2018
- Nov 16, 2017
-
-
rswindell authored
files don't correlate correctly with the data (sdt) or hdr (shd) files. Report errors if either the data or hdr file are not a logical length (e.g. not evenly divisble by the block length). Report the oldest message (in days) in the msgbase, from import date/time. ToDo: report messages posted/imported (or written) in the future ToDo: keep the stats in an array for sensible clearing and reporting
-
- Dec 01, 2016
-
-
rswindell authored
as errors.
-
- Nov 24, 2016
-
-
rswindell authored
header records (index with the same message number points to a different message header).
-
- Nov 23, 2016
-
-
rswindell authored
-
- Nov 16, 2016
-
-
rswindell authored
There (will be) the possibilty to cast mutliple votes in a single vote-msg (ballot), when multi-choice polls are introduced later. There were just too many things call vote/votes and it was getting confusing in my own head. So the msg type for messages that contain votes is now "ballot".
-
- Nov 08, 2016
-
-
rswindell authored
The beginnings of an SMB-based voting system - very experimental: The concept is that a "vote" message can be used to reply to: 1. A normal message, as either an upvote or a downvote, ala social media 2. A poll, polls can either allow a single choice answer or multiple answers Vote messages won't be visible as normal messages (e.g. when reading messages online) and SMB processing software (e.g. SBBSecho) should ignore these messages because they have no body text. Polls are going to need more work, but the idea is to have the poll question as a single (newly defined) hfield and the possible answers as dfields.
-
- Oct 24, 2012
-
-
deuce authored
I've likely broken something though, so if you see weird behaviour with extended ASCII, let me know please.
-
- Oct 15, 2012
-
-
deuce authored
-
- Feb 18, 2012
-
-
rswindell authored
-
- Oct 29, 2011
-
-
deuce authored
This is *likely* to break the Win32 build and even when the macros are specified in xpdev, I doubt Microsoft has added support for the 'z' size specifier used in smblib/smbadd.c we'll likely need a SIZE_T_SIZE macro that is "z" on C99 systems and "ll" or "64" or whatever it is on Win32. Or maybe a whole slew of complete SIZE_T macros since the 32/64 but thing and the max file size thing may actually need the full format specification to be in the macro... "zu" on C99 platforms and whatever magic Microsoft needs there.
-
- Oct 07, 2009
-
-
rswindell authored
SENDER field with trailing whitespace removed. Added hash file validation (checks message numbers, times, source type values).
-
- Mar 24, 2009
- Feb 24, 2008
-
-
rswindell authored
-
- Jul 08, 2007
-
-
deuce authored
-
- Oct 02, 2005
-
-
rswindell authored
that they match. This will catch a QWK networking bug in previous Synchronet versions where the index.to was non-zero (the number of the QWKnet node account), but there was no hdr.to_ext field, thus the index could not be recreated from the information in the header (e.g. by fixsmb). This was actually an intentional design decision at the time, but in hindsight, it's a bug (the index file is not supposed to contain any unique information).
-
rswindell authored
status display (percentage complete).
-
- Sep 20, 2005
-
-
deuce authored
-