RE: OpenSSL on BeOS^H^H^H^Hnon-Windows non-Linux OSes

2002-05-01 Thread Zero One


--- GOLDING,CHARLTON (Non-HP-Corvallis,ex1)
[EMAIL PROTECTED] wrote:
 Hi, yeah true, having been burned by Be when working on their OS I
 wish the
 OS would go away, but not really.  I'm glad to hear it might have
 been
 purchased by 3Com (is that true?)  
 

Somewhat; Be's assets (most of the engineers, BeOS and BeIA) were
purchased by Palm (which is a subsidiary of 3Com), but it's very
unlikely that the latest internal versions of BeOS will ever legally
see the light of day. (There were some leaks in November.)

 
 If the OS doesn't have good TCP/IP stack support such as a lack of
 getsockopt() it sounds like the OS needs fixed.  I think from what

Yeah, it was fixed in an networking system rewrite that went as far
as closed/private beta tests (and it rocked) but it was never
formally released; even as an open beta.

 I
 remember of the little I ever knew of this, to call getsockopt()
 from some
 stacks you have to be root (a scary concept to me), so perhaps if
 that's the
 case in BeOS your app isn't running as root or doesn't have
 security
 privilege? 

Scary thought but not the problem. Everything in BeOS runs as root,
because the multiuser support was never fully implemented. Everyone
always has full access to BeOS's resources.

 If you feel up to it you might write (ugly proposal
 sorry) your
 own glue to fix the hole in the BeOS networking stack.

shiver :)

 I never
 dealt with
 this side of BeOS so can't comment on how hard that might be, my
 interest
 was mostly in video drivers.  This was back when Be had it's own
 box, and
 the code ports related to PowerPC.  (Yeah, some time ago sorry.)
 

Thanks for the response and thoughts!

 -Original Message-
 From: Zero One [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, April 30, 2002 4:59 PM
 To: [EMAIL PROTECTED]
 Subject: Re: OpenSSL on BeOS^H^H^H^Hnon-Windows  non-Linux OSes
 
  
 
 
 
 Ok, let me amend and repeat this request since there wasn't even so
 much as
 a No! BeOS is stupid! Go away! response to my original message.
 (Yes,
 sometimes a flame is better than utter silence ;) ) 
 
 The biggest problem that I seem to be running into in getting
 OpenSSL to
 compile and generate shared libraries is that the net_server
 version of BeOS
 does not apparently have getsockopt() in it's networking libraries.
 At least
 not in the standard ones that I have. 
 
 So, my question is now how would one get around this lack of
 functionality
 on any operating system? The reason this is important is because
 one of the
 required files (crypto/bio/b_sock.c) in OpenSSL uses this function,
 precisely once (line 224). I've tried working around it by
 supplying the
 value of errno if there is an error, and I've tried following a
 1998 era
 suggestion on it, though neither method worked. 
 
 So, does anyone have suggestions based on lack of a particular
 function as
 opposed to OS wonkiness?
 
 Thanks. --- Zero One wrote:  Has anyone out there had any luck
 getting
 OpenSSL compiled and  running properly under BeOS R5.0.x, in
 particular
 with the  net_server rather than BONE?If so, please drop me an
 email 
 telling me precisely how you managed this feat, and whether you 
 compiled
 the shared libraries or not.Thank you.   
 -  Do You Yahoo!?  Yahoo! Games -
 play
 chess, backgammon, pool and more 
 
  
 
   _  
 
 Do You Yahoo!?
 Yahoo! Health http://rd.yahoo.com/welcome/*http:/health.yahoo.com
  - your
 guide to health and wellness
 
 


__
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Re: OpenSSL on BeOS^H^H^H^Hnon-Windows non-Linux OSes

2002-04-30 Thread Zero One


Ok, let me amend and repeat this request since there wasn't even so much as a "No! BeOS is stupid! Go away!" response to my original message. (Yes, sometimes a flame is better than utter silence ;) ) 

The biggest problem that I seem to be running into in getting OpenSSL to compile and generate shared libraries is that the net_server version of BeOS does not apparently have getsockopt() in it's networking libraries. At least not in the standard ones that I have.

So, my question is now how would one get around this lack of functionality on any operating system? The reason this is important is because one of the required files (crypto/bio/b_sock.c) in OpenSSL uses this function, precisely once (line 224). I've tried working around it by supplying the value of errno if there is an error, and I've tried following a 1998 era suggestion on it, though neither method worked.

So, does anyone have suggestions based on lack of a particular function as opposed to OS wonkiness?

Thanks.
--- Zero One <[EMAIL PROTECTED]> wrote:
> Has anyone out there had any luck getting OpenSSL compiled and
> running properly under BeOS R5.0.x, in particular with the
> "net_server" rather than "BONE"?If so, please drop me an email
> telling me precisely how you managed this feat, and whether you
> compiled the shared libraries or not.Thank you.
> 
> 
> -
> Do You Yahoo!?
> Yahoo! Games - play chess, backgammon, pool and more
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness

OpenSSL on BeOS R5.0.x

2002-04-26 Thread Zero One
Has anyone out there had any luck getting OpenSSL compiled and running properly under BeOS R5.0.x, in particular with the "net_server" rather than "BONE"?

If so, please drop me an email telling me precisely how you managed this feat, and whether you compiled the shared libraries or not.

Thank you.Do You Yahoo!?
Yahoo! Games - play chess, backgammon, pool and more