Thread
A System 6 Browser
Well, I am a luddite... but you make several good points. However, I think if we look at this in terms of pure practicality then we might as well just not bother with old Macs at all.
tomlee59 hit the nail right on the head... it's a challenge... dare I say a RetroChallenge.
tomlee59 hit the nail right on the head... it's a challenge... dare I say a RetroChallenge.
Does anyone know what Samba's development was based on? From the descriptions I've found on the web, the specifics of when it crashes, it sounds like some of the troubles I've had with Peter Lewis's Think Pascal TCP code example.
Samba? You mean the UNIX SMB Server Message Blocks implementation?Does anyone know what Samba's development was based on?
Samba/MacWWW, the web browser for Sys 6.Samba? You mean the UNIX SMB Server Message Blocks implementation?
I have no idea, but I can probably get you in contact with the author. I just need to rummage through a mountain of bytes to find his email address. He used to work at CERN (where he wrote Samba). He was unable to unearth a copy of the source code, and doubts that it even exists anywhere at CERN (although that assertion did surprise me; I thought these folks backed up everything three ways).Does anyone know what Samba's development was based on? From the descriptions I've found on the web, the specifics of when it crashes, it sounds like some of the troubles I've had with Peter Lewis's Think Pascal TCP code example.
Well, I'd like his email if you can find it. After reading the descriptions about its shortcomings, it makes me nervous about System 6/7 TCP development path I've taken for some of my projects.
What are the alleged problems with MacTCP?
I've used it with no major problems.
I've used it with no major problems.
The problems aren't with MacTCP, the problems are with Samba. For example, from http://home24.inet.tele.dk/ccadams/se/samba.html ...
"Do not close any windows as this crashes the Mac; also quitting MacWWW seems to cause a crash. Note that with System 6, MacTCP may crash when saving prefs for the first time, so check that the prefs are actually saved".
"Do not close any windows as this crashes the Mac; also quitting MacWWW seems to cause a crash. Note that with System 6, MacTCP may crash when saving prefs for the first time, so check that the prefs are actually saved".
You have to treat MacTCP as an asychronous driver, when you invoke a control command you do need to confirm it has been completed before you continue. As it may use memory in your heap (System 6 being very different to 7 in this regard) you need to ensure all streams are correctly closed.
The MacTCP that sits on top of OpenTransport has quite a different behaviour, so when developing MacTCP code you need to test in both environments (eg with and without OT).
The MacTCP that sits on top of OpenTransport has quite a different behaviour, so when developing MacTCP code you need to test in both environments (eg with and without OT).