fix format string and NSArray / NSMutableArray bugs
* GSWeb/GNUmakefile
* GSWeb/GSWApplication.h
* GSWeb/GSWApplication.m
replace GSWMultiKeyDictionary with GSWDictionary
* GSWeb/GSWDefaultAdaptor.m
limit _workerThreadCountMax to 16 for now
* GSWeb/GSWDeployedBundle.*, GSWResourceManager.*
replace GSWMultiKeyDictionary with GSWDictionary
* GSWeb/GSWDictionary
new class using NSMutableDictionary internally.
* GSWeb/GSWImageInfo.m
fix leak
* GSWeb/GSWRequest.m
fix leak
* GSWeb/GSWUtils.m
fix leak
* GSWeb/GSWWOCompatibility.h
remove GSWMultiKeyDictionary
* GSWeb/GSWWorkerThread.m
some cleanups but still does not run in MT on FreeBSD.
* GSWeb/NSString+Trimming.m
fix leaks
* Tests/gsweb/GNUmakefile.postamble
* Tests/gsweb/GNUmakefile.super
* Tests/gsweb/GSWDictionary/TestInfo
* Tests/gsweb/GSWDictionary/general.m
new files
shorten description to avoid loop
* GSWeb/GSWApplication.m
added -frameworkNameWOExtensions to make WONames work
(Session restoration error page did not work)
* GSWDatabase/WODisplayGroup.m
added <WebObjects/GSWPrivate.h> header
get rid of RCS_ID
as shortly discussed with David and Manuel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@37929 72102866-910b-0410-8b05-ffd578937521
fix -baseURL
* GSWeb/GSWResourceManager.m:
fix urlForResourceNamed:... when using web server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@37820 72102866-910b-0410-8b05-ffd578937521
fix _slowTakeValuesFromRequest:inContext:
(convert valueValue before isEqual:)
replace while loop by a simplier for loop
respect GNUstep coding standard (curly brackets placement)
rename variable to make code more understandable
* GSWeb/GSWComponent.m
respect GNUstep coding standard (curly brackets placement)
fix validateTakeValue:forKeyPath: (set value if only if different)
remove non standard and unused methods validation stuff:
-setValidationFailureMessage:forElement:
-validationFailureMessageForElement:
-handleValidationExceptionDefault
-isValidationFailure
-validationFailureMessages
-allValidationFailureMessages
fix -path
remove context -setIsValidate: calls
remove _uniqueID
clean code
* GSWeb/GSWComponent.h
remove _validationFailureMessages
remove non standard and unused methods validation stuff
remove _uniqueID
* GSWeb/GSWUtils.[hm]
remove non standard -isValidationException
remove -ValidationExceptionRaise*
* GSWeb/GSWContext.[hm]
remove -setValidate
remove -isValidate
* GSWeb/GSWApplication.m
remove context -setIsValidate: calls
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@37800 72102866-910b-0410-8b05-ffd578937521
do not include linux/sys.h
patch by Graham Lee
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@37488 72102866-910b-0410-8b05-ffd578937521
* GSWeb/GSWComponent.m
* GSWeb/GSWConstants.[h|m]
* GSWeb/GSWFileUpload.m
* GSWeb/GSWRequest.m
* GSWeb/GSWResourceRequestHandler.m
* GSWeb/GSWResponse.m
introduce some new string constants to GSWConstants
and use them more consistently
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36743 72102866-910b-0410-8b05-ffd578937521
use strncasecmp to be more tolerant with header case
update x-webobjects-adaptor-version (old WO uses lowercase, I think)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36725 72102866-910b-0410-8b05-ffd578937521
* GSWeb/GSWApplication.h
make the defaultUndoStackLimit NSUInteger
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36716 72102866-910b-0410-8b05-ffd578937521
do not use deprecated method, replace as suggested by warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36715 72102866-910b-0410-8b05-ffd578937521
* GSWAdaptors/Apache/mod_gsweb.c
do not reference the common directory anymore
* move files needed by the Apache adaptor from
common into the Apache directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36713 72102866-910b-0410-8b05-ffd578937521
note about Apache adaptor to work with OpenBSD Apache
delete GSWAdaptors/netscape
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36706 72102866-910b-0410-8b05-ffd578937521
* GSWAdaptors/common/GSWUtil.c
make the old Apache Adaptor work on OpenBSD
* GSWAdaptors/Apache/mod_gsweb.c
* GSWAdaptors/Apache/GNUmakefile-Apache[1|2]x
remove all #ifdef Apache2, and remove old GNUmakefiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36705 72102866-910b-0410-8b05-ffd578937521
add a missing semicolon, and remove deprecated documentation
* GSWAdaptors/Apache/mod_gsweb.c
make it compile with OpenBSD Apache 1.X
* GSWAdaptors/common/GSWConfig.c
fix output
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36691 72102866-910b-0410-8b05-ffd578937521
uncomment the right method, and use an NSIndexSet
where needed instead of NSArray
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36690 72102866-910b-0410-8b05-ffd578937521
* GSWeb/GSWComponentRequestHandler.m
* GSWeb/GSWMultiKeyDictionary.m
make _globalLock a NSRecursiveLock to fix problem
I introduced with SVN rev 36250, fixes bug 39092
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36684 72102866-910b-0410-8b05-ffd578937521
use the file handle in non-blocking mode in GNUstep
environment, uses a private GSFileHandle class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36683 72102866-910b-0410-8b05-ffd578937521
get rid of bogus #ifndef NO_GNUSTEP
Also tested by Graham Lee on Mac, thanks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36682 72102866-910b-0410-8b05-ffd578937521
@class not needed after including full header of that class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36681 72102866-910b-0410-8b05-ffd578937521
remove useless comparison
* GSWeb/GSWDeclarationParser.m
fix some format strings and variables used in there
* Add method to interface and remove a cast
from bug report 39088
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36680 72102866-910b-0410-8b05-ffd578937521
* GSWeb/GSWProcFS.m
* GSWeb/GSWUtils.m
* GSWeb/GSWHTMLStaticElement.m
* GSWeb/GSWRecording.m
* GSWeb/NSString+HTML.m
* GSWeb/GSWMessage.m
* GSWeb/GSWRequest.m
* GSWeb/WOKeyValueUnarchiver.m
* GSWeb/GSWMultiKeyDictionary.m
* GSWeb/GSWTemporaryElement.m
fix some format strings, patch based on submission from
Graham Lee to bug report 39087
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@36679 72102866-910b-0410-8b05-ffd578937521