- 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
-
- Sep 05, 2005
-
-
deuce authored
Consider doing the same for all .h files. Consider the meaning of sanity.
-
- Aug 01, 2005
-
-
rswindell authored
Since we're not using the message-ID for dupe checking or threading and we already have a mechanism in place for body text dupe detection (via CRC-32) the hash mechanism is providing an unnecessary burden on the mail database.
-
- Mar 11, 2005
-
-
rswindell authored
statement). Detect and report number of "in-transit" messages. Detect and report number of unvalidated moderated messages.
-
- Dec 30, 2004
-
-
rswindell authored
Check for mismatches against all index fields. Beautified/clarified index mismatch error messages.
-
- Dec 29, 2004
- Dec 28, 2004
-
-
rswindell authored
-