Commit graph

48 commits

Author SHA1 Message Date
mguesdon
1623743dd3 2001-03-14 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWComponent.m: Traces
        * GSWeb.framework/GSWConstants.m/.h: new GSWAssociation special keys: GSLanguage
        * GSWeb.framework/GSWAssociations.m: Handle special keys: GSLanguage, handle EONull
        * GSWeb.framework/GSWBundle.m: traces, fix cached not found path in
                lockedResourceNamed:ofType:withLanguages:usingCache:relativePath:absolutePath:
        * GSWeb.framework/GSWResourceManager.m: traces, fix bugs poblems in ISO/GS Languages (trim spaces and lowercase
        * GSWeb.framework/GSWeb.h: removed #include <Foundation/NSGArray.h> (thanks Sungjin Chun <ninja@linuxone.co.kr>)
        * GSWExtensions.framework: re-added GSWSessionRestorationErrorPage.gswd
        * INSTALL: minor changes (directory name,...)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@9372 72102866-910b-0410-8b05-ffd578937521
2001-03-14 22:12:57 +00:00
mguesdon
2e3990ed32 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@9337 72102866-910b-0410-8b05-ffd578937521
2001-03-12 12:51:47 +00:00
mguesdon
6a4d7eeb1d 2001-03-11 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWWOCompatibility.h/.m: added
        * GSWeb.framework/GNUmakefile: added GSWWOCompatibility.h/.m
        * GSWeb.framework/GSWApplication.h/m: added WOApplicationMain, handle WO/GSWeb names
        * GSWeb.framework/GSWContext.m: handle WO/GSWeb names, added traces
        * GSWeb.framework/GSWConstants.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWDynamicURLString.m: handle WO/GSWeb names
        * GSWeb.framework/GSWProjectBundle.m/.h: handle WO/GSWeb names, suppress warnings
        * GSWeb.framework/GSWSession.m: handle WO/GSWeb names
        * GSWeb.framework/GSWRequest.m: handle WO/GSWeb names
        * GSWeb.framework/GSWTemplateParser.m: handle WO/GSWeb names,
                added tag counts to help errors hunt
        * GSWeb.framework/GSWBundle.m: handle WO/GSWeb names, added traces
        * GSWeb.framework/GSWResourceManager.m: handle WO/GSWeb names
        * GSWeb.framework/GSWURLValuedElementData.m: handle WO/GSWeb names
        * GSWeb.framework/GSWComponentRequestHandler.m: handle WO/GSWeb names
        * GSWeb.framework/GSWDirectAction.m: handle WO/GSWeb names
        * GSWeb.framework/GSWForm.m/.h: handle WO/GSWeb names
        * GSWeb.framework/GSWHyperlink.m/.h: handle WO/GSWeb names
        * GSWeb.framework/GSWResourceRequestHandler.m: handle WO/GSWeb names
        * GSWeb.framework/GSWDirectActionRequestHandler.m: handle WO/GSWeb names
        * GSWeb.framework/GSWActiveImage.m/.h: handle WO/GSWeb names
        * GSWeb.framework/GSWBindingNameAssociation.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWBrowser.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWComponent.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWHTMLURLValuedElement.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWImageButton.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWInput.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWPopUpButton.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWString.h/.m: handle WO/GSWeb names
        * GSWeb.framework/GSWAssociation.m: handle WO/GSWeb names
        * GSWeb.framework/GSWCheckBox.m: handle WO/GSWeb names
        * GSWeb.framework/GSWCheckBoxList.m: handle WO/GSWeb names
        * GSWeb.framework/GSWComponentDefinition.m: handle WO/GSWeb names
        * GSWeb.framework/GSWRadioButton.m: handle WO/GSWeb names
        * GSWeb.framework/GSWRadioButtonList.m: handle WO/GSWeb names
        * GSWeb.framework/GSWText.m: handle WO/GSWeb names
        * GSWeb.framework/GSWTextField.m: handle WO/GSWeb names
        * GSWeb.framework/GSWDeployedBundle.m: warnings
        * GSWeb.framework/GSWeb.h: added include GSWeb/GSWSessionTimeOut.h, GSWWOCompatibility.h
        * GSWeb.framework/GSWAdaptor.m: traces
        * GSWeb.framework/GSWDefaultAdaptor.m: handle WO/GSWeb names, added traces
        * GSWeb.framework/GSWDefaultAdaptorThread.m/.h: handle WO/GSWeb names
        * GSWeb.framework/NSNonBlockingFileHandle.m: added traces
        * GSWeb.framework/GSWTemplateParserANTLR.m: handle WO/GSWeb names
        * GSWeb.framework/GSWTemplateParserXML.m: handle WO/GSWeb names
                added tag count to help errors hunt
                remove "Tag gsweb invalid" message
                handle unicode strings in node content traces
                remove html and body tags if they are not present in the template
        * GSWeb.framework/GSWTemplateParseXML.h: added ivar _isHTMLTag, _isBodyTag
        * GSWeb.framework/GSWSessionTimeOutManager.m: dealloc sessionOrderedTimeOuts instead
                of deallocating 2 times sessionTimeOuts
        * GSWExtensions.framework/French.lproj/GSWSessionRestorationErrorPage.gswc/GSWSessionRestorationErrorPage.html:
                tag mismatch, Encode french characters
        * GSWExtensions.framework/GSWSessionRestorationErrorPage.gswc/GSWSessionRestorationErrorPage.html:
                tag mismatch
        * GSWHTMLBareString.m: handle unicode strings in description
        * GSWExtensions.framework/French.lproj/GSWExceptionPage.gswc/GSWExceptionPage.html:
                Encode french characters, Tag Mismatch
        * GSWExtensions.framework/French.lproj/GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.html:
                Encode french characters
        * GSWExtensions.framework/French.lproj/GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.html:
                Encode french characters
        * GSWExtensions.framework/GSWExceptionPage.gswc/GSWExceptionPage.html:
                Tag Mismatch
        * GSWExtensions.framework/GSWExceptionPage.gswc/GSWExceptionPage.gswd:
                added convertHTMLEntities for strings
        * GSWeb.framework/GSWRepetition.m: added traces, fix "count" property bug, standardize ivars
        * GSWeb.framework/NSObject+IVarAccess+PerformSel.m: added traces, handle underscored ivars search


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@9332 72102866-910b-0410-8b05-ffd578937521
2001-03-11 17:15:44 +00:00
mirko
4bbd8e4004 * GSWeb.framework/GSWApplication.m ([GSWApplication -dealloc]): reset
GSWApp.
* GSWeb.framework/GSWStatisticsStore.m ([GSWStatisticsStore -init]):
retain startDate.
* GSWAdaptors/common/GSWUtil.c: use vsnprintf to prevent buffer
overflow.
* GSWAdaptors/common/GSWHTTPRequest.c (GSWHTTPRequest_SendRequest):
terminate buffer.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@9220 72102866-910b-0410-8b05-ffd578937521
2001-02-23 18:01:19 +00:00
mirko
29f1952c8a * GSWeb.framework/GSWApplication.m (GSWApplicationMain): use NSLog to
print the exception.
* GSWeb.framework/GSWTransactionRecord.m ([GSWTransactionRecord
-initWithCoder:]), ([GSWTransactionRecord -encodeWithCoder:]): NSObject
does not support NSCoding. Fixed.
* GSWeb.framework/GSWPageDefElement.m ([GSWPageDefElement
-initWithCoder:]), ([GSWPageDefElement -encodeWithCoder:]): likewise.
* GSWeb.framework/GSWComponentDefinition.m ([GSWComponentDefinition
-initWithCoder:]), ([GSWComponentDefinition -encodeWithCoder:]):
likewise.
* GSWeb.framework/GSWTemplateParserXML.h|m: fixed libxml includes.

(patches by Sungjin Chun <ninja@linuxone.co.kr>)
* GSWeb.framework/GSWUtils.m: changed implementation of
NSMutableOrderedArray that now inherits from NSMutableArray.
* GSWeb.framework/GSWUtils.h (NSMutableArray): added ivar.
* GSWeb.framework/GSWMultiKeyDictionary.m: fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@8873 72102866-910b-0410-8b05-ffd578937521
2001-01-29 18:15:36 +00:00
mirko
ad51954d54 * GSWeb.framework/GSWDisplayGroup.m ([GSWDisplayGroup
-setSelectedObjects:]): implemented.
* GSWeb.framework/GSWCheckBoxList.m ([GSWCheckBoxList
-_slowTakeValuesFromRequest:inContext:]): implemented auto value
attribute. Fixed object selections.
([GSWCheckBoxList -appendToResponse:inContext:]): likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@8283 72102866-910b-0410-8b05-ffd578937521
2000-12-08 11:46:21 +00:00
mirko
9e2d22bc63 * GSWeb.framework/GSWComponentRequestHandler.m
([GSWComponentRequestHandler -lockedDispatchWithPreparedSession:
inContext:elements:]): do not 'clear' cookie if not enabled.
* GSWeb.framework/GSWComponent.m ([GSWComponent
-performParentAction:]): implemented.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@8247 72102866-910b-0410-8b05-ffd578937521
2000-12-03 00:00:18 +00:00
mirko
a576fb03d7 * GSWeb.framework/GSWDisplayGroup.m ([GSWDisplayGroup
-insertObjectAtIndex:]): fixed missing method call.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@8222 72102866-910b-0410-8b05-ffd578937521
2000-11-28 20:54:08 +00:00
mirko
f938deff69 * GSWeb.framework/GSWDisplayGroup.m ([GSWDisplayGroup
-setCurrentBatchIndex:]): fixed index out of bound.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@8195 72102866-910b-0410-8b05-ffd578937521
2000-11-24 09:32:34 +00:00
mguesdon
d08d2e655e 2000-11-04 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWElementIDString.[hm]: fix bug


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@8028 72102866-910b-0410-8b05-ffd578937521
2000-11-04 13:36:57 +00:00
mirko
5e7ab5d086 * GSWeb.framework/GSWElementIDString.m ([NSMutableString
-parentElementIDString]): create a mutableCopy instead of a copy of the string.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7986 72102866-910b-0410-8b05-ffd578937521
2000-11-01 20:56:19 +00:00
mguesdon
ae657698b7 2000-11-01 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWTemplateParserXML.m: remove setExternalEntityLoader: call


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7985 72102866-910b-0410-8b05-ffd578937521
2000-11-01 17:36:40 +00:00
mguesdon
cef09ea58f 2000-11-01 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWTemplateParserXML.m: remove xml-error.h include


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7969 72102866-910b-0410-8b05-ffd578937521
2000-11-01 14:57:38 +00:00
mguesdon
4f956cb725 2000-11-01 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWApplication.m: removed a trace
	* GSWeb.framework/GSWTemplateParserXML.m: fix XML
		properties key case bug
	* GSWeb.framework/GSWElementIDString.[hm]: changed
		implementation to conform to NSString cluster.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7968 72102866-910b-0410-8b05-ffd578937521
2000-11-01 14:19:46 +00:00
mirko
89c644876b * GSWeb.framework/GSWApplication.m (GSWApplicationMain): fixed path
for dynamically loading frameworks.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7961 72102866-910b-0410-8b05-ffd578937521
2000-11-01 11:59:16 +00:00
mirko
7e94a3b5ef * GSWeb.framework/htmltag.g: changed gsweb include dir from
gsweb/GSWeb.framework/ to GSWeb/
* GSWeb.framework/html.g: likewise.
* GSWeb.framework/PageDef.g: likewise.
* GSWeb.framework/GSWResourceManager.m ([GSWResourceManager
+_applicationGSWBundle]): fix location of MIME.plist and language.plist


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7936 72102866-910b-0410-8b05-ffd578937521
2000-10-30 22:56:08 +00:00
mirko
44817b9a86 * GSWExtensions.framework/GNUmakefile: rewrite using framework.make
* GSWExtensions.framework/*.(h|m): changed gsweb include dir from
gsweb/GSWeb.framework/ to GSWeb/

* GSWeb.framework/GNUmakefile: rewrite using framework.make
* GSWeb.framework/*.(h|m): changed gsweb include dir from
gsweb/GSWeb.framework/ to GSWeb/
* GSWeb.framework/GSWConstants.m: removed the frameworkd suffix.
* GSWeb.framework/GSWUtils.m ([NSBundle +tmpAllFrameworks]): removed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7931 72102866-910b-0410-8b05-ffd578937521
2000-10-30 15:36:50 +00:00
mirko
529604093e * GSWeb.framework/GSWElementIDString.h: use NSMutableString instead of
the no longer present NSGMutableString.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7919 72102866-910b-0410-8b05-ffd578937521
2000-10-29 10:01:19 +00:00
mguesdon
4d4418c0ed 2000-10-04 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWExtensions.framework/Makefile.preamble: added GDL2 FLAG
        * GSWExtensions.framework/*/*.html: lowercase tags
        * GSWExtensionsGSW.framework/*/*.html: lowercase tags
        * GSWeb.framework/GNUmakefile : added DTDs, modified Files list
        * GSWeb.framework/GSWApplication.m: commented [GSWHTMLParser printsDiagnostics]
                                            changes for GDL2
        * GSWeb.framework/GSWBrowser.h/.m: implementation
        * GSWeb.framework/GSWBundle.m: Parser call modification, handling of .gswi unarchiving
        * GSWeb.framework/GSWComponentContent.m: Logs
        * GSWeb.framework/GSWConfig.h: Added GSWEB_DEFAULT_HTML_PARSER_CLASS_NAME
        * GSWeb.framework/GSWConstants.h/.m: added keys
        * GSWeb.framework/GSWDisplayGroup.h/.m member variables renamed
                                                implementation of some missing parts
        * GSWeb.framework/GSWRequest.m: remove duplicate languages
        * GSWeb.framework/GSWTemplateParser.h/.m: make it base class for different parsers
        * GSWeb.framework/GSWTemplateParserXML.h/.m: XML parser
        * GSWeb.framework/GSWTemplateParserANTLR.h/.m: ANTLR (old) parser
        * GSWeb.framework/GSWUtils.h/.m: added  SBIsValueIsIn()
        * GSWeb.framework/GSWeb.h: added includes for parsers
        * GSWeb.framework/Makefile.postamble: DTDs install
        * GSWeb.framework/Makefile.preamble:  added GDL2 FLAG


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7703 72102866-910b-0410-8b05-ffd578937521
2000-10-04 22:19:43 +00:00
mirko
b6eb7bdf80 2000-08-26 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWMailDelivery.m/.h: rewritten sendEmail: with execlp() to avoid
	  email content manipulation.
	* GSWDisplayGroup.m: fixed a cursor bug.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7247 72102866-910b-0410-8b05-ffd578937521
2000-08-26 16:10:22 +00:00
mguesdon
95ab39c6c7 2000-08-14 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWApplication.m: added "exit" in terminate
		generate simple response in -handleException:inContext:
		be sure to have a context in -_handleException:inContext:
		generate simple response in  -_handleException:inContext:
		generate simple response in  -handlePageRestorationErrorInContext:
		be sure to have a context in -_handlePageRestorationErrorInContext:
		generate simple response in  -_handlePageRestorationErrorInContext:
		generate simple response in  -handleSessionCreationErrorInContext:
		generate simple response in  -handleSessionRestorationErrorInContext:
		be sure to have a context in -_handleSessionRestorationErrorInContext:
		generate simple response in  -_handleSessionRestorationErrorInContext:
	* GSWeb.framework/GSWComponentRequestHandler.m: added default response when we catch exceptions,...
		handle more exceptions
	* GSWeb.framework/GSWConstants.h/.m: added GSWHTTPHeader_UserAgent
	* GSWeb.framework/GSWDefaultAdaptor.m: terminate application if it is locked
	* GSWeb.framework/GSWDefaultAdaptorThread.m: Added default response to handle exceptions and various errors
		Correct bug in request data reading (request datas were sometimes not complely readen)
	* GSWeb.framework/GSWFileUpload.m: Added Exception handling
	* GSWeb.framework/GSWRequest.m: add exception handling
	* GSWeb.framework/GSWResponse.h/.m: added  GSWResponse (GSWResponseError)
	* GSWAdaptor/Apache/GNUmakefile: added -DEAPI
	* GSWAdaptor/Apache/mod_gsweb.c: added debug traces
	* GSWAdaptor/common/GSWConfig.c/.h: added debug traces, added init parameter
	* Makefile.postamble: added docs generation
	* Doc/GNUstepWeb-HOWTO moved to howto.gsdoc
	* Doc/gsweb.gsdoc: new file
	* GSWeb.framework/Makefile.postamble: added docs generation
	* GSWExtensions.framework/Makefile.postamble: added docs generation
	* GSWExtensionsGSW.framework/Makefile.postamble: added docs generation


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7244 72102866-910b-0410-8b05-ffd578937521
2000-08-25 10:36:16 +00:00
mirko
e0968b9281 2000-08-13 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWDisplayGroup.m: fixed display next and previous batch.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7199 72102866-910b-0410-8b05-ffd578937521
2000-08-13 14:22:02 +00:00
mirko
4ac929d461 2000-08-01 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWDisplayGroup.m/.h: implemented (-setSelectedObject) to support
	  KeyValueCoding mechanism
	  (-selectObject:) now search object into allObjects array
	* GSWPopUpButton.m: removed dashes (--) in the label.
	* GSWActiveImage.m: if image is disabled whitin a FORM it displays its
	  image as a passive element
	* GSWComponent.m: displays start/stop comments if gswcomponents debug
	  is enabled


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@7104 72102866-910b-0410-8b05-ffd578937521
2000-08-01 10:03:56 +00:00
mirko
0d12e3a6a9 2000-07-27 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWInput.m/.h: implemented (-valueInContext:) and (-resetAutoValue) to manage auto value attribute
	* GSWRadioButtonList.m/.h: fix to use the correct variable to set the selection binding.
	  Implemented auto value attribute
	* GSWPopUpButton.m/.h: fix to select object in the selection binding.
	  Implemented auto value attribute
	* GSWMailDelivery.m/.h: use the real sender in the sendmail command line
	  The following are changes made to support GDL2. Compile with -DGDL2
	* GSWSession.m: (-defaultEditingContext) create the default EOEditingContext
	* GSWComponent.m: (-setValue:forBinding:) if the parent doesn't provide the bindingName, attempts to set the value in the current component using takeValue:forKey:
	  (-valueForKeyBinding:) if the parent doesn't provide the bindingName, attempts to get the value from the current component using valueForKey:
	* GSWDisplayGroup.m/.h: implemented
	* NSObject+IVarAccess+PerfomSel.m: implemented (-getIVarNamed:) and (-setIVarNamed:withValue:) using EOKeyValueCoding protocol.
	  Now components have the responsibility to release its bindings.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6998 72102866-910b-0410-8b05-ffd578937521
2000-07-27 21:53:39 +00:00
mguesdon
8550607f04 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6895 72102866-910b-0410-8b05-ffd578937521
2000-07-08 17:24:44 +00:00
mguesdon
4c826a0010 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6894 72102866-910b-0410-8b05-ffd578937521
2000-07-08 17:13:12 +00:00
mguesdon
abce5572ba *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6893 72102866-910b-0410-8b05-ffd578937521
2000-07-08 17:12:54 +00:00
karl
49a75202da Added code to support the disabled tag of GSWCheckBoxList
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6780 72102866-910b-0410-8b05-ffd578937521
2000-06-22 21:05:06 +00:00
karl
04bb407fe7 This is a series of minor bug fixes that I've been meaning to check in for some time.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6779 72102866-910b-0410-8b05-ffd578937521
2000-06-22 20:23:38 +00:00
mirko
87adb4b214 2000-05-01 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWDebug.m: commented code for the new NSThread implementation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6540 72102866-910b-0410-8b05-ffd578937521
2000-05-01 17:19:54 +00:00
karl
b01e13815a Removed assignments of NULL to va_list, because these don't compile on PPC. This matches how va_list is used in other parts of GNUstep
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6530 72102866-910b-0410-8b05-ffd578937521
2000-04-28 21:27:55 +00:00
karl
181f1cb5f8 Fixed a strcpy into a short malloc buffer in GSWAdaptors/common/GSWHTTPResponse.c
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6451 72102866-910b-0410-8b05-ffd578937521
2000-04-11 17:13:15 +00:00
karl
a46b592b75 Check for non-nill before removing a key from a dictionary (avoids useless warnings)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6431 72102866-910b-0410-8b05-ffd578937521
2000-04-06 22:31:24 +00:00
mguesdon
de65b91a2f 2000-03-31 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWResourceManager.m: Added Debug Error Traces
        * GSWConstants.m: change frameworks extensions in debug mode
        * GSWeb.framework/GNUmakefile: changed GSWBUNDLE_EXTENSION for debug/non debug
        * GSWExtensions.framework/GNUmakefile: changed GSWBUNDLE_EXTENSION for debug/non debug
        * GSWExtensionsGSW.framework/GNUmakefile: changed GSWBUNDLE_EXTENSION for debug/non debug


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6404 72102866-910b-0410-8b05-ffd578937521
2000-03-31 17:41:17 +00:00
mirko
3db3111bf8 2000-03-23 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWAdaptor/common/config.h: changed GSWAPP_EXTENSION from wa to woa.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6368 72102866-910b-0410-8b05-ffd578937521
2000-03-24 01:01:42 +00:00
mguesdon
88e95cdbfe 2000-03-20 Manuel Guesdon <mguesdon@sbuilders.com>
* GSWDebug.h: remove unused functions
        * GSWApplication.h/.m:Added:
                GSWDebuggingStatus category
                +isStatusDebuggingEnabled
                +setStatusDebuggingEnabled:
                +debugSetConfigFilePath
                +setDebugSetConfigFilePath:
        * GSWApplication.h/.m:  replaced GSWDebugStdLog by [GSWApp statusDebug...]
                replaced executeWithClasses: with executeWithClassArray:
                corrections for different warnings
                change in GSWApplicationDebugSetChange() to use GSWDebugSetConfigFi
lePath option
        * GSWConfig.h: added GSWOPTVALUE_StatusDebuggingEnabled
        * GSWConstants.h/.m: added GSWOPT_StatusDebuggingEnabled
                added GSWOPT_DebugSetConfigFilePath
        * INSTALL: reflect changes of adaptors,...
        * GSWUtil.h/.m: corrections for different warnings
                removed MD5HexDigest()
        * GSWCheckBoxListm: replaced LOGAssertGood by GSWLogAssertGood
        * GSWRadioButtonList.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWDefaultAdaptorThread.m: replaced GSWLogCStdOut by +statusLogWithFormat
:
                corrections for different warnings
        * GSWDefaultAdaptor.m: replaced GSWLogCStdOut by +statusLogWithFormat:
        * GSWSessionTimeOutManager.m: replaced GSWLogCStdOut by +statusLogWithForma
t:
        * GSWKeyValueAssociation.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWHTMLStaticElement.m: corrections for different warnings
        * GSWConstantValueAssociation.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWHTMLDynamicElement.m: corrections for different warnings
        * GSWStatsPage.m: corrections for different warnings
        * GSWExceptionPage.m: removed GSWLogCStdOut calls
        * GSWSession.m: replaced GSWLogCStdOut by +statusLogWithFormat:
                replaced LOGAssertGood by GSWLogAssertGood
        * GSWAssociation.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWComponent.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWContext.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWRequest.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWResponse.m: replaced LOGAssertGood by GSWLogAssertGood
        * GSWSessionStore.m: replaced LOGAssertGood by GSWLogAssertGood
        * Adator GSWAppRequest.c: test on instance in GSWAppRequest_SendAppRequestT
oApp
        * Adator GSWLoadBalancing.c: added debug messages
        * Adaptor GSWHTTPRequest.c: corrected bug in GSWHTTPRequest_SendRequest
        * Adaptor: GSWAppConnectSocket.c: added debug messages
        * GSWeb.framework/Makefile.preamble: removed -lNGReflection


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6345 72102866-910b-0410-8b05-ffd578937521
2000-03-20 15:50:51 +00:00
mguesdon
b13501c8e3 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6293 72102866-910b-0410-8b05-ffd578937521
2000-03-16 16:16:49 +00:00
karl
b45dc89478 Commented out </OPTION> closing tag from GSWPopupButton
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6237 72102866-910b-0410-8b05-ffd578937521
2000-03-09 18:54:03 +00:00
mirko
45f581813c 2000-03-08 Mirko Viviani <mirko.viviani@rccr.cremona.it>
Added patches by Karl Kraft:
	* GSWGenericContainer.m/h: implemented
	* GSWConstants.m: changed dateFormat__Key to @"dateformat"
	and numberFormat__Key to @"numberformat"


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6221 72102866-910b-0410-8b05-ffd578937521
2000-03-08 19:03:58 +00:00
mguesdon
9fc4ff6541 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@6020 72102866-910b-0410-8b05-ffd578937521
2000-02-14 10:58:30 +00:00
mguesdon
9cf4fa4d66 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5991 72102866-910b-0410-8b05-ffd578937521
2000-02-12 13:22:31 +00:00
mguesdon
d09fa297bc *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5989 72102866-910b-0410-8b05-ffd578937521
2000-02-12 13:10:01 +00:00
mirko
63f6ccace3 2000-02-05 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* GSWeb/Application.m: in GSWApplicationMain() created an autorelease pool,
	  released GSWApp when it exits from the run loop
	* Doc/GNUstepWeb-HOWTO: updated


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5947 72102866-910b-0410-8b05-ffd578937521
2000-02-06 16:32:26 +00:00
mguesdon
4db466c4e9 2000-01-29 Manuel Guesdon <mguesdon@sbuilders.com>
* GSWeb/GSWConfig.h: changed GSWOPTVALUE_FrameworksBaseURL to
		@"/GSW/Frameworks"


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5885 72102866-910b-0410-8b05-ffd578937521
2000-01-29 15:58:47 +00:00
mguesdon
3a5c002a57 2000-01-27 Manuel Guesdon <mguesdon@sbuilders.com>
* GSWeb/GSWApplication.m removed #include <NGReflection/common.h>
        * GSWeb/GSWeb.h: removed #include <gnustep/base/...>


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5881 72102866-910b-0410-8b05-ffd578937521
2000-01-27 16:02:00 +00:00
mguesdon
0a20e04c80 2000-01-23 Manuel Guesdon <mguesdon@sbuilders.com>
* Added Mirko Viviani's GNUstepWeb-HOWTO


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5827 72102866-910b-0410-8b05-ffd578937521
2000-01-23 18:41:39 +00:00
mguesdon
59b6f39d61 2000-01-23 Manuel Guesdon <mguesdon@sbuilders.com>
* GSWeb.framework/GSWApplication.m: tests added in GSWApplication _argsDictionaryWithUserDefaults:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5826 72102866-910b-0410-8b05-ffd578937521
2000-01-23 11:33:05 +00:00
mguesdon
0b7966e1ec Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5815 72102866-910b-0410-8b05-ffd578937521
2000-01-22 12:49:49 +00:00