- Apr 06, 2014
-
-
rswindell authored
-
rswindell authored
variable (with various race conditions). This resolves a long LONG standing bug that caused crashes when shutting down or recycling servers/services while one or more servers/services were in use. This change requires every thread which calls into libjs to have its own JS runtime.
-
rswindell authored
-
rswindell authored
-
- Apr 05, 2014
-
-
rswindell authored
skipped/ignored: import_netmail() moves the file position to the end of the message but returns non-zero (-2) when encountering an AreaFix message and the calling code assumes a non-zero return value indicates an error and the file position is somewhere *before* the end of the message (the NUL char). Resolved by saving the current file position before calling import_netmail() and restoring it after, so it matters not what improt_netmail does with the file pointer or what the return value is (in this case). Thanks for the report, Joe!
-
- Apr 04, 2014
-
-
deuce authored
POSIX for stdio and more. BSD because BSD is awesome. X/Open for timezone.
-
deuce authored
except for the ISO C ones are disabled. Since we use POSIX, BSD, and SYSV APIs, define _GNU_SOURCE which re-enables them all. Only for Linux so far.
-
deuce authored
Whatever made us do that seems to not be happening with --std=c99.
-
- Apr 03, 2014
-
-
rswindell authored
-
deuce authored
default connect ANSI. Copied this file from web/root/ftelnet/ftelnet-resources. Not sure why there are two ftelnet copies... one likely doesn't belong.
-
rswindell authored
(alphabetically) since pulling/merging from multiple lists (add'l echolists and the areas.bbs) often creates a confusing mix of sorted and unsorted area names.
-
rswindell authored
Fix %LIST AreaFix response for ELIST_ONLY mode. Fix %UNLINKED AreaFix response for non-ELIST_ONLY mode (include echolists). Fix alter_areas() crash introduced in rev. 236 (j was not valid here).
-
deuce authored
Add help. Add the COUNTRY commad which uses cty.dat for DXCC country prefix lookups.
-
deuce authored
-
rswindell authored
rev 236 (this this one, access===D).
-
deuce authored
-
deuce authored
callsign was used in the match.
-
rswindell authored
it resolves Joe's errors with areas.bbs modifications via AreaFix on Windows.
-
deuce authored
-
deuce authored
-
rswindell authored
-
deuce authored
Yay!
-
rswindell authored
Better/more log output when receiving AreaFix requests for echo/area lists.
-
rswindell authored
ELIST_ONLY option: include unlinked echoes from "additional echolists" in the response (rather than just "None."). Created and used area_is_linked() function for the commonly copy/pasted code for checking if a specific node address is already linked with a specific area.
-
rswindell authored
-
- Apr 02, 2014
-
-
deuce authored
-
- Mar 28, 2014
-
-
rswindell authored
application" error message (when run on XP) and reportedly will allow target executables to run on non-SEE (pre-Pentium III) CPUs. Seriously, anyone really running Windows XP on a Pentium II today? I guess it's possible <shrug> and we really get little benefit from SSE in Synchronet. I couldn't get Windows 2000 running in Hyper-V, so I guess Windows 2000 is now officially unsupported by Synchronet (and long unsupported by Microsoft). Thanks to Android8675 for the bug report and Rushfan for the solution tip.
-
rswindell authored
(don't assume SSE support in target CPU).
-
- Mar 20, 2014
-
-
rswindell authored
number of hash sets (don't let these files grow indefinitely).
-
- Mar 19, 2014
-
-
rswindell authored
-
- Mar 18, 2014
- Mar 16, 2014
-
-
deuce authored
better and has a higher alchohol content.
-
- Mar 15, 2014
-
-
deuce authored
Use a linked list to track runtimes, thereby allowing an unlimited number of them. These functions are still needed since Spidermonkey crashes if more than one runtime is created simultaneously.
-
- Mar 14, 2014
-
-
rswindell authored
initialization due to no service sockets being successfully bound. The crash was in cleanup(), while checking the 'theads_pending_start' protected-int, which had not been created/initialized yet. The fix is to create/init the threads_pending_start protected-int before any possible call to cleanup().
-
rswindell authored
The system.inet_addr property is for Internet email and not necessarily the correct host name for this instance (these nodse) of the BBS. The "2nd rlogin name" is now *always* used as the login name for RLogin.
-
rswindell authored
-
rswindell authored
The system.inet_addr property is for Internet email and not necessarily the correct host name for this instance (these nodse) of the BBS.
-
rswindell authored
also clear the associated counts (sizes) for these arrays, eliminating some potential crashes while dereferencing these arrays after freeing (e.g. during shutdown or recycle of sbbs).
-