- Jan 27, 2025
-
-
Rob Swindell authored
(in SCFG). This is a fix for issue #861
-
Rob Swindell authored
No reason waste a (stored) config/settings flag (bit) for this purpose
-
Deucе authored
-
Deucе authored
Put the "fun" back in malloc()!
-
Deucе authored
-
Deucе authored
Works in SDL mode and X11 mode with an appropriate Window Manager (I was going to use center window gravity, but since my WM doesn't support that, I just assume that all the good ones dont). Not tested in Win32-GDI mode, but should likely work I suppose.
-
- Jan 26, 2025
-
-
Deucе authored
It actually inverts buttons four and five, but we're not going to tell people that. Implements feature request 75.
-
Deucе authored
Feature is likely "done" at this point.
-
Rob Swindell authored
and not throw and exception. :-( This was broken in commit 6dbd2fec Caught by code review.
-
Rob Swindell authored
(and doesn't control)
-
Rob Swindell authored
-
Deucе authored
Should be better than what I was doing.
-
Rob Swindell authored
If you have list of named strings (named_string_t) and want to add them as a section of key/value pairs to a [section] in .ini formatted string list, this is the function you want to use. I'm not sure if this is exactly what Deuce had in mind (for use in SyncTERM), but it wasn't a lot of code to write and might be useful to someone someday.
-
Deucе authored
-
Deucе authored
Now we can easily try downloading a URI when it's configured. Still can't save the changes though.
-
Rob Swindell authored
so needs the libarchive property sheet to get that include dir added
-
Rob Swindell authored
-
Rob Swindell authored
should fix MSVC build error: ver.cpp(29): fatal error C1083: Cannot open include file: 'archive.h': No such file or directory
-
Rob Swindell authored
-
Rob Swindell authored
Configured duration in seconds before warning about pending disconnection due to user/keyboard inactivity (or 0 if disabled).
-
Deucе authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Before now, the archive formats/types (e.g. for creating QWK/REP packets or temp file download archives) supported by libarchive have been *hard-coded* in Synchronet to "zip, 7z, tgz", but if you really want to support the creation of more archive formats using the internal (libarchive) support in Synchronet, and your system supports it (e.g. confirmed using archive.js), you can add those types to this list or remove any that are problematic. This list does not impact the archive types that can be viewed or extracted using libarchive.
-
- Jan 25, 2025
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
Sadness for the rest of the world.
-
Deucе authored
Not all of them though... I just mr IRC history. :)
-
Deucе authored
-
Rob Swindell authored
... upon failure/no message waiting. Some scripts (e.g. ecWebv4) explicitly check for a null return value. So document the return value will be null when there's no message waiting. This isue was introduced in commit f300a32e and reported via DOVE-Net by kk4qbn (KK4QBN)
-
Deucе authored
I've added a new named_str_list.[ch] thing to xpdev which allows manipulation the lists you get back from ini_file.c. Still need to do a thing to write the changes back, and write all the help text, but it's coming together. Also, fix formatting errors in the download status window.
-
Deucе authored
Goodnight.
-
Deucе authored
Prevents cached lists from showing zero.
-
Deucе authored
Paths, passwords, user IDs, log settings, etc.
-
Deucе authored
Just add this to your syncterm.ini: [WebLists] Synchronet=http://synchro.net/syncterm.lst AtariAge=http://www.sfhqbbs.org/ataribbslist-syncterm.php
-
Deucе authored
I think I fixed a bug or two too, but I can't remember and you can't run this code yet, so it doesn't matter.
-
Deucе authored
Since the cache file is opened for append, truncate it before calling iniWriteFile(). This isn't create because if it fails, it will leave the file empty, which will cause the next time this function is called to do a full request, but at least if fails safe.
-
Deucе authored
This should now be ready for use... it will not connect if the data is still fresh (default freshness period is one day), and will use If-Modified-Since and If-None-Match conditions depending on the cached data as well. All that's left is configuring it, fetching the lists, and loading them.
-
Deucе authored
-
Rob Swindell authored
This reverts commit abdeb48f. Apparently the Clang on the x86 Mac mini build node doesn't support this option
-