Greetings list, Submitted in this email, for your testing, is the fourth (and by far the best) incarnation of my logindomainlist patch.
To apply the patch, simply unzip and untar it, then
execute something like the following:
patch sqwebmail-3.5.0.20030301/sqwebmail/sqwebmail.c < sqwebmail-3.5.0.20030304.patch
It's diffed against the sqwebmail-3.5.0.20030215 release,
but it works fine with the newer sqwebmail-3.5.0.20030301
release as well. (I've tested it.)
What's New?
-----------
1.) Code cleanup and restructuring. The old code structure
was making it difficult to write bug free code. The new
code structure should make it easy. Many things were
broken out into separate functions, including the code
in the main template parsing loop. This has an added
side effect of making the code a bit easier to follow.
2.) Bug fixes! Fixed a bug that caused sqwebmail to crash
if the logindomainlist file had two fields per record
instead of one or three.
Also, fixed a bug that caused the following record:
domain.com:domain.com:*
To ALWAYS match as long as it was actually reached
when sqwebmail scans the logindomainlist file.
This kind of record now only matches if domain.com is
in the calling URL (the way it's supposed to be).
This release has been tested and is running on two of my
production machines. I'm SURE it still has a few bugs in it,
but I couldn't find them.
Please install this new version on your servers and help
me test it.
Thanks,
--
Jesse Guardiani, Systems Administrator
WingNET Internet Services,
P.O. Box 2605 // Cleveland, TN 37320-2605
423-559-LINK (v) 423-559-5145 (f)
http://www.wingnet.net
We are actively looking for companies that do a lot of long
distance faxing and want to cut their long distance bill by
up to 50%. Contact [EMAIL PROTECTED] for more info.
sqwebmail-3.5.0.20030304.patch.tar.gz
Description: application/tgz
