Stunnel.org  
   
Home
About
News
Faq
Examples
Download
Patches
Support
Related
<Patch List> <Patch Directory>
Patch info for osx_aaron

Patch info for osx_aaron

CreatorAaron Linville
Patch to Version3.19
TypePortability
Patchosx_aaron.patch
Description

(Full Text)

Allow compilation on Mac OS X and Darwin.

Author Comments





I've included three patches against stunnel 3.19 that will allow
compilation on Mac OS X and Darwin.

Description:
common.h.patch
The pthread implamentation in Mac OS X and Darwin is slightly broken.
pthread_sigmask doesn't exist so if the compile flag __APPLE__ is defined,
then redifine pthread_sigmask to sigprocmask.

config.sub.patch and config.guess.patch
These patches update the config.sub and config.guess to include
information to guess Mac OS X and Darwin systems.


The common.h.patch is my own code and I am releasing under the BSD
License. The config patches are not my own changes and I'm not sure
exactly who did the chances. The config.sub and config.guess that the
patches are made with are from the Developer Tools that Apple distributes.
(i think they are just newer versions of your config.guess and config.sub)

Regards,
Aaron





This website makes patches available for use by the Internet community. However it does not endorse any of the patches contained herein. They could be work perfectly, or totally foul up everything. We don't know. Contact the authors if you have any questions. Use at your own risk.

The Stunnel software package does not contain any cryptography itself, however please remember that import and/or export of cryptographic software, code providing hooks to cryptographic algorithms, and discussion about cryptography is illegal in some countries. It is imperative for you to know your local laws governing cryptography. We're not liable for anything you do that violates your local laws.