--- 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.
diffs
Description: 2814508393-diffs
