🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: demon.ip.developers
Article #540

Re: Small timezone bug in KA9Q/SMTPSERV.C

#540
From: David Buckley
Date: Wed, 18 Jun 1997 00:00
41 lines
2245 bytes
In article <865985059snz@wash.demon.co.uk> john@wash.demon.co.uk (John Washington) writes:
>
> [snip]
> 
> Sounds like time to wheel out the idea of dynamically loaded
> modules for ka9q again?
> 
> One way would be to write an NE-executable loader, add
> support for DLLs, and construct ka9q itself from one
> or more such DLLs.
> 
> Heck, if you had the stomach for it you could give those
> modules names like, er, how about USER, KERNEL and GDI?
> 
> ;-)

The Phar-LAP 286 (or 386) DOS extenders allow you to do this.  I've
built a protected mode version of ka9q and the changes necessary to
clean up the code to be operarable in an extended environment are quite
small.  However I didn't get as far as doing the serial port work, but
running on packet drivers it was fine.  With 286 extender, you
have a 16meg address space, and seeing whole megs of free memory was
very strange...

Then you could have .DLLs, dynamically loaded, and/or unloaded.  the
concept is well proven in Galacticomm's MajorBBS system, which uses just
such an approach; there is a single executable with the core
communications and scheduling stuff, and then all the user level
services are provided as DLLs.




--
----------------------------------------+------------------------------------
David Buckley of Electric Solutions Ltd | Email: dbuckley@esl.tex.com
 Services to the Computing,Electronics  |
  and Entertainment industries.         |
Calling from South London, in the UK    |
-----------------------------------------------------------------------------
Technical Details
Message-ID: <866641520snx@esl.tex.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <865335020snz@wash.demon.co.uk> <865420331snz@fokker.demon.nl> <865465853snz@grempc.demon.co.uk> <5n6jki$3qs@info.noc.demon.net> <865705959snz@grempc.demon.co.uk> <5nguh9$7ca@info.noc.demon.net>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10bb05,7d79f79d32c978c9
X-Google-Attributes: gid10bb05,public
From: dbuckley@esl.tex.com (David Buckley)
Subject: Re: Small timezone bug in KA9Q/SMTPSERV.C
Date: 1997/06/18
Message-ID: <866641520snx@esl.tex.com>
X-Deja-AN: 249426852
References: <865335020snz@wash.demon.co.uk> <865420331snz@fokker.demon.nl> <865465853snz@grempc.demon.co.uk> <5n6jki$3qs@info.noc.demon.net> <865705959snz@grempc.demon.co.uk> <5nguh9$7ca@info.noc.demon.net>
X-Mail2News-User: dbuckley@esl.tex.com
X-Mail2News-Path: esl-hub.demon.co.uk
Organization: Electric Solutions Ltd
Newsgroups: demon.ip.developers