* GSWeb/NSString+Trimming.m:
o Replaced DataToHexString with -[NSData
hexadecimalRepresentation]. (David Ayers <d.ayers@inode.at>)
* GSWeb/GSWHTMLURLValuesElement.m:
o Replaced GSMD5 class with md5Digest of NSData category.
(David Ayers <d.ayers@inode.at>)
o Replaced DataToHexString with -[NSData
hexadecimalRepresentation]. (David Ayers <d.ayers@inode.at>)
* Examples/hello/GNUmakefile:
o Use gsweb.make.
* gsweb.make.in:
o Change AUXILIARY_INCLUDE_LIBS to AUXILIARY_TOOL_LIB.
(David Ayers <d.ayers@inode.at>)
o Handle GDL2 with ADDITIONAL_OBJCFLAGS.
(David Ayers <d.ayers@inode.at>)
* configure.ac:
o Check for GDL2 to set config.h correctly.
* configure:
o Regenerated. (David Ayers <d.ayers@inode.at>)
* config.mak.in:
o Set GDL2 as determined by configure. (David Ayers <d.ayers@inode.at>)
* GSWeb.framework/GSWComponent.m:
o use GSWApp -createResponseInContext: instead of creating
GSWResponse instance directly
o added -_appendPageToResponse:inContext:
* GSWeb.framework/GSWApplication.[hm]:
o added -createResponseInContext:
o added -createRequestWithMethod:uri:httpVersion:headers:content:userInfo:
o added -createResourceManager
o used createResourceManager instead of creating it directly
o added NSAutoreleasePool debug traces
o exception log changed
* GSWeb.framework/GSWDefaultAdaptorThread.m:
o use application -createRequestWithMethod:uri:httpVersion:headers:content:userInfo:
instead of directly creating GSWRequest instance directly
o added NSAutoreleasePool debug traces
o add thread_id trace in log
* GSWeb.framework/GSWDefaultAdaptor.m:
o added NSAutoreleasePool debug traces
* GSWeb.framework/GSWComponentRequestHandler.m:
o use GSWApp -createResponseInContext: instead of creating
GSWResponse instance directly
* GSWeb.framework/GSWResourceRequestHandler.m:
o use GSWApp -createResponseInContext: instead of creating
GSWResponse instance directly
* GSWeb.framework/GSWDirectActionRequestHandler.m:
o use GSWApp -createResponseInContext: instead of creating
GSWResponse instance directly
* GSWeb.framework/GSWResponse.m:
o use GSWApp -createResponseInContext: instead of creating
GSWResponse instance directly
* GSWeb.framework/GSWTemplateParserXML.m:
o added exception handling
o added NSAutoreleasePool debug traces
* GSWeb.framework/GSWTemplateParser.m:
o added NSAutoreleasePool debug traces
* GSWeb.framework/GSWSession.m
o added NSAutoreleasePool debug traces
o Fix in rand() use
o NSString+Trimming
o Fix in rand() use
o add thread_id trace in log
o Replaced GSMD5 class with md5Digest of NSData category.
(David Ayers <d.ayers@inode.at>)
o Replaced DataToHexString with -[NSData
hexadecimalRepresentation]. (David Ayers <d.ayers@inode.at>)
* GSWeb.framework/GSWContext.m
o add thread_id trace in log
* GSWeb/GSWUtils.[hm]:
o Removed DataToHexString() and HexStringToData().
(David Ayers <d.ayers@inode.at>)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@15846 72102866-910b-0410-8b05-ffd578937521
I've rewritten AutoValue handling in GSWBrowser,GSWCheckBoxList,
GSWRadioButtonList, GSWPopUpButton to make it coherent
and working like specifications.
* GSWeb/GSWSwitchComponent.m:
o add more information when componentName is null
* GSWRepetition.h/.m:
o added startIndex, stopIndex
* GSWeb/GSWConstants.h/.m:
o added startIndex__Key,stopIndex__Key
* GSWeb/GSWComponent.h/.m:
o replace _isSynchronized by _isParentToComponentSynchronized and
_isComponentToParentSynchronized;
o added -synchronizesParentToComponentVariablesWithBindings and
-synchronizesComponentToParentVariablesWithBindings
* GSWeb/GSWApplication.m:
o doc/comments
o Exception when no session class found
* GSWeb/GSWComponentDefinition.m
o doc/comments
* GSWeb/GSWComponentRequestHandler.m
o doc/comments
o response message changed when request handling failed
* GSWeb/GSWMailDelivery.m
o implemented composeEmail...component: methods
o change mail sending code
* GSWeb/GSWContext.h/.m:
o replace ASSIGNCOPY by ASSIGN in -copy for _awakePageComponents);
* GSWeb/GSWHyperlink.m:
o replaced otherAssociations by otherQueryAssociations in -computeQueryDictionaryInContext
o hanldle queryDictionary association
o GSWPopUpButton.m:
* GSWExtensionsGSW.framework/GSWValidationFailureComponent.gswc/GSWValidationFailureComponent.html:
o replaced <br> by <br/>
* GSWeb/GSWInput.h
o removed autoValue variable (static var may cause multithread problems and there were different autoValue implementation).
o remove name key to avoid duplicate name in html produced code
o some rewrite for auto value
o doc/comments
* GSWeb/GSWPopUpButton.h/.m:
o use super appendToResponse:inContext: (no more name problem)
o rewriten auto value handling (see Testing/DynamicElements for test)
o doc/comments
* GSWeb/GSWBrowser.h/.m:
o use super appendToResponse:inContext: (no more name problem)
o rewriten auto value handling (see Testing/DynamicElements for test)
o doc/comments
* GSWeb/GSWCheckBoxList.h/.m:
o rewriten auto value handling (see Testing/DynamicElements for test)
o handling disabled binding
o doc/comments
* GSWeb/GSWRadioButtonList.h/.m:
o rewriten auto value handling (see Testing/DynamicElements for test)
o handling disabled binding
o doc/comments
* GSWeb/GSWTextField.h/.m:
o output value in appendValueToResponse:inContext: instead of
appendGSWebObjectsAssociationsToResponse:inContext:
* GSWExtensions.framework/GSWLongResponsePage.h/.m
o added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@15008 72102866-910b-0410-8b05-ffd578937521
o trace request uri
* GSWeb.framework/GSWTemplateParserXML.m
o Changed NSDebugMLog to NSDebugMLLog
o changes to conform to GSXML modifications
* GSWeb.framework/GSWTemplateParser.m
o Changed NSDebugMLog to NSDebugMLLog
* GSWeb.framework/GSWBundle.m
o Changed NSDebugMLog to NSDebugMLLog
* GSWeb.framework/GSWComponent.m
o Changed NSDebugMLog to NSDebugMLLog
* GSWeb.framework/GSWElement.m
o Changed NSDebugMLog to NSDebugMLLog
* GSWeb.framework/GSWHTMLStaticElement.m
o Changed NSDebugMLog to NSDebugMLLog
* GSWeb.framework/GSWAssociations.m
o fixes in !GDL2 variables names (reported by Piter Punk <piterpk@terra.com.br>)
* GSWeb.framework/GSWRadioButtonList.m
o fix _name/name in appendToResponse:inContext:
* GSWeb.framework/GSWSwitchComponent.m:
o fix ExceptionRaise call
* GSWeb.framework/GSWDebug.m/.h:
o fix ifdef and functions defs
* GSWeb.framework/GSWSessionTimeOutManager.m/.h:
o add parentheses around assignment used as truth value
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWDeployedBundle.m:
o cast to avoid compiler warning
* GSWeb.framework/GSWJavaScript.h/.m:
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWEmbeddedObject.h/.m:
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWClientSideScript.h/.m:
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWApplet.h/.m:
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWParam.h/.m:
o ivar names changes to conform to coding standards
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@14026 72102866-910b-0410-8b05-ffd578937521
* GSWeb.framework/GSWAdaptor.h/.m:
o added -isMultiThreadEnabled
o method parameters names changes to conform to coding standards
* GSWeb.framework/GSWResponse.h:
o method parameters names changes to conform to coding standards
o added missing method declarations
* GSWeb.framework/GSWTemplateParserXML.m:
o remove some 'error' messages from xml parser
* GSWExtensions.framework/Makefile.preamble:
o various changes (debug flags,...)
* GSWExtensionsGSW.framework/Makefile.preamble:
o various changes (debug flags,...)
* GSWeb.framework/Makefile.preamble:
o various changes (debug flags,libwrap,...)
* GSWeb.framework/GSWDebug.h:
o debug flags changes
* GSWExtensions.framework/GSWExceptionPage.gswc/GSWExceptionPage.gswd:
o change .gif to .mng
* GSWExtensions.framework/GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.gswd:
o change .gif to .mng
* GSWExtensions.framework/GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswd:
o change .gif to .mng
* GSWeb.framework/GSWConfig.h: added GSWOPTVALUE_AdaptorHost
* GSWeb.framework/GSWConstants.h/.m: added GSWOPT_AdaptorHost
* GSWeb.framework/GSWApplication.m: added GSWOPT_AdaptorHost default value
* GSWeb.framework/GSWDefaultAdaptor.h/.m:
o adding connection refuse feature
o added ivar adaptorHost
o added host and port in "Waiting for connections" message
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWDefaultAdaptorThread.m:
o adding connection refuse feature
o ivar names changes to conform to coding standards
* GSWeb.framework/GSWComponent.m:
o logs
* GSWeb.framework/GSWDeployedBundle.m:
o Search WebServer resources in Resources/WebServer/ instead of WebServerResources
* GSWeb.framework/GSWProjectBundle.m
o bug fix for wonames
* GSWExtensions.framework/GSWDictionaryRepetition.h/m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWCollapsibleComponentContent.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWExceptionPage.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWIFrame.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWMetaRefresh.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWPageRestorationErrorPage.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWRedirect.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWSessionRestorationErrorPage.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWSessionCreationErrorPage.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensions.framework/GSWStatsPage.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensionsGSW.framework/GSWFileUploadFormComponent.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensionsGSW.framework/GSWSimpleFormComponent.h/.m:
o ivar names changes to conform to coding standards
* GSWExtensionsGSW.framework/GSWTabComponent.m:
o ivar names changes to conform to coding standards
* GSWExtensionsGSW.framework/GSWValidationFailureComponent.h/.m:
o ivar names changes to conform to coding standards
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@13029 72102866-910b-0410-8b05-ffd578937521