--- Jim Davidson <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> I just checked in several changes to the 4.5 HEAD
> branch.  The  
> ChangeLog was updated with some notes.  Briefly:
> 
> - Finished up support for large content in
> temp-files.
> - Added new routines to access uploaded files in C,
> e.g., Ns_ConnGetFile

Thanks very much for getting that in there.

My attached diffs include a routine for the
application to know whether the content is in RAM or
on disk before calling Ns_ConnGetQuery.  This will
allow the application to treat larger uploads
differently from small ones.

My code compiles, but I haven't tested it yet.  It's
pretty straightforward, though.

Ideally, when the file is big, it could be parsed as
it's being read in, but I should get some sleep
tonight.  ;-)

> - Added a new ns_cache command based on ideas from
> nscache module.   
> It's a re-write closer to some code we had here at
> AOL and not fully  
> compatible with nscache (which you can of course
> still load to  
> override this implementation).
> - Added routines for multi-threaded send of open
> files.

Thanks again.

> - Other code cleanup changes which look big but are
> really just  
> routine and/or struct name changes to avoid dups
> across files (this  
> helps with ctags and when setting breakpoints).
> 
> Now brace yourself:  In addition to the code, I have
> actually checked  
> in some man pages this time, including for the new
> Ns_ConnFile  
> API's!  And, I created a Makefile in the doc
> directory which should  
> make it easier to install and cross link the docs
> going forward.  The  
> Makefile also has a "missing" target to list public
> routines without  
> man pages (there are several right now).
> 

This is very much appreciated by us newbies to
AOLserver.

My diffs include a fix for installing the docs to a
different prefix, or if there wasn't a preinstalled
AOLserver.  It was trying to get Makefile.global from
the installed AOLSERVER directory, instead of from
../include.  If it's a clean machine, this file won't
exist.  If it's had a previously installation to the
default /usr/local/aolserver, the docs overwrite the
default ones.

Let me know whether you'd like to incorporate some,
all, or modify my diffs.

Thanks,

Fred

> Of course most of the man pages are still
> placeholders -- I'm open to  
> suggestions on how we can get moving filling them in
> again.
> 
> -Jim
> 
> 
> --
> AOLserver - http://www.aolserver.com/
> 
> To Remove yourself from this list, simply send an
> email to <[EMAIL PROTECTED]> with the
> body of "SIGNOFF AOLSERVER" in the email message.
> You can leave the Subject: field of your email
> blank.
> 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Attachment: diffs
Description: 2814508393-diffs

Reply via email to