Login
User Name:

Password:



Register

Forgot your password?
do_advance
Jun 27, 2026 10:32 am
By Remcon
Time spamming LOP1.6
Jun 17, 2026 4:03 pm
By Remcon
A Bash Startup Script
Feb 7, 2026 3:49 pm
By eldhamud
Force Skills
Jan 1, 2026 3:58 pm
By Elwood
Overland with Bitmaps
Jul 4, 2025 11:57 pm
By Samson
SWFotEFUSS 1.5.4
Author: Various
Submitted by: Samson
SWRFUSS 1.4.4
Author: Various
Submitted by: Samson
SmaugFUSS 1.9.9
Author: Various
Submitted by: Samson
AFKMud 3.0.0
Author: AFKMud Team
Submitted by: Samson
SillyMUD 1.2a
Author: J. Brothers, J. Sievert, et al
Submitted by: Samson
Users Online
Anthropic, Baiduspider, DotBot, Bing, Petal Search, Amazonbot

Members: 0
Guests: 26
Stats
Files
Topics
Posts
Members
Newest Member
516
3,813
19,727
593
Madonna088

Files
Upload Rules | File Index | Search | Recent Uploads
» Root » SWFotE FUSS
SWFotEFUSS 1.5.4
Author Submitted by Version D/L File Size Date Added Last Updated

Various Samson 1.5.4 2 1.29 MB Jul 17, 2026

Description
SWFotEFUSS 1.5.4 is released.

This is a maintenance release covering new issues fixed since the previous release.

Commit details are available here: https://github.com/Arthmoor/SWFOTEFUSS

Changes For SWFotEFUSS 1.5.4

New Additions/Changes

Removed the already commented out block of code in init_socket dealing with SO_DONTLINGER as that has been obsolete for years.
Changed how IP addresses are captured during a new connection using a more standardized method.
Added runtime string and memory hardening. Disable the MEM_FLAG section when compiling for a live environment, as it will impose a steep performance penalty when used. It should now only be enabled on testing ports for development.
In addition, did a major overhaul on the Makefile in general to allow it to be more automated during the build process.
Removed the "startup" script and replaced it with "startup.sh". The old script required /bin/csh to be installed which is not often present by default in many Linux distros.
Removed the obsolete "deleted" folder as the codebase never used it.
Cleaned up the MSSP module to remove fields which are no longer being used by the protocol and to add the IP, IPv6, and Crawl Delay fields since they were missing.

Bug Fixes

Fixed some minor formatting issues revealed by GitHub's code scanning tools.
Fixed when initialize_economy is called during startup. It should be initialized after the areas have been reset.
Fixed an issue in the hotboot code if the supermob was unable to dump objects into a room before being called on to do another one. It's a situation that could lead to mass item duplication.
Potential pointer corruption with the one_argument function.
Fixed the save_equipment handler so that it does not retain information it shouldn't during a hotboot recovery.
Fixed an issue with the dlsym lookups when commands are being looked up. Handles errors better and catches an edge case. This better error detection also led to the removal of several commands from the commands.dat file that don't exist.
The remaining compiler warnings have been fixed. The codebase will now compile cleanly on GCC 13 using C++20.


Revisions: 0
Rating: | Download | Comments(0)