Commit graph

603 commits

Author SHA1 Message Date
dwetzel
60af7400cc removed HasGSWComponents lookup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19354 72102866-910b-0410-8b05-ffd578937521
2004-05-16 18:29:20 +00:00
ayers
e30eb0ec5d * GSWeb.framework/GSWAction.m,
* GSWeb.framework/GSWApplication.m,
	* GSWeb.framework/GSWDirectAction.m,
	* GSWeb.framework/GSWSession.m,
	* GSWeb.framework/GSWTemplateParser.m: Do not initialize
	va_list	with NULL.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19352 72102866-910b-0410-8b05-ffd578937521
2004-05-16 15:57:09 +00:00
dwetzel
d21ed6825e removed printfs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19346 72102866-910b-0410-8b05-ffd578937521
2004-05-16 10:12:08 +00:00
ayers
3fed91c08a * GSWeb.framework/GNUmakefile: Make GSWDefines.h a public
header.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19345 72102866-910b-0410-8b05-ffd578937521
2004-05-16 08:24:56 +00:00
mguesdon
8725b81ade 2004-05-14 Manuel Guesdon <mguesdon@orange-concept.com>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19322 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:14:28 +00:00
mguesdon
fd4c40a5b4 o moved http-equiv
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19321 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:11:54 +00:00
mguesdon
48c2cf1681 o logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19320 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:11:10 +00:00
mguesdon
ca51ea1e22 o fixed -isImplementedForComponent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19319 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:09:16 +00:00
mguesdon
9bf61dc5c0 o added dateFormat__AltKey
o added numberFormat__AltKey


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19318 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:08:52 +00:00
mguesdon
e6883e6260 o added -urlApplicationNumber
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19317 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:02:35 +00:00
mguesdon
6e561e8406 o logs
o urlPrefix fix
o application instance fix for distribution
o fix in -_synchronizeForDistribution


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19316 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:02:12 +00:00
mguesdon
1ebefdc601 o logs
o fixes in -invokeActionForRequest:inContext:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19315 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:01:34 +00:00
mguesdon
d698b389c3 o logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19314 72102866-910b-0410-8b05-ffd578937521
2004-05-14 12:00:56 +00:00
mguesdon
1873f8d2d2 o fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19313 72102866-910b-0410-8b05-ffd578937521
2004-05-14 11:47:28 +00:00
mguesdon
c41db7eb3f o cleaned
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19312 72102866-910b-0410-8b05-ffd578937521
2004-05-14 11:47:06 +00:00
mguesdon
96ad9c2592 o handle dateFormat and numberFormat Alt Keys
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19311 72102866-910b-0410-8b05-ffd578937521
2004-05-14 11:46:31 +00:00
mguesdon
418fd06dab o fix for .strings loading
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19310 72102866-910b-0410-8b05-ffd578937521
2004-05-14 11:45:04 +00:00
mguesdon
7783e141c3 o fix for defaultActionClass
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19309 72102866-910b-0410-8b05-ffd578937521
2004-05-14 11:43:47 +00:00
mguesdon
0b91ea6791 o fixed exception format/arguments in
-parser:didParseClosingDynamicTagOfType:withTemplateInfo:
o added templateInfo in -parseHTML Exception


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19308 72102866-910b-0410-8b05-ffd578937521
2004-05-14 11:43:06 +00:00
ayers
db7b91770a * GSWeb.framework/NSString+HTML.m: Include limits.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19248 72102866-910b-0410-8b05-ffd578937521
2004-05-06 14:03:34 +00:00
ayers
666516dc63 * GSWeb.framework/GSWDefines.h: New file.
* GSWeb.framework/GSWeb.h: Include GSWDefines.h.

        * GSWeb.framework/GSWApplication.h: Use GSW_EXPORT instead of
        export.  Fixed some whitespace issues.
        * GSWeb.framework/GSWBaseParser.h: Ditto.
        * GSWeb.framework/GSWConstants.h: Ditto.
        * GSWeb.framework/GSWDebug.h: Ditto.
        * GSWeb.framework/GSWDefaultAdaptor.h: Ditto.
        * GSWeb.framework/GSWElement.h: Ditto.
        * GSWeb.framework/GSWHTMLAttrLexer.h: Ditto.
        * GSWeb.framework/GSWHTMLAttrParser.h: Ditto.
        * GSWeb.framework/GSWHTMLLexer.h: Ditto.
        * GSWeb.framework/GSWHTMLParser.h: Ditto.
        * GSWeb.framework/GSWPageDefLexer.h: Ditto.
        * GSWeb.framework/GSWPageDefParser.h: Ditto.
        * GSWeb.framework/GSWResourceManager.h: Ditto.
        * GSWeb.framework/GSWUtils.h: Ditto.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19247 72102866-910b-0410-8b05-ffd578937521
2004-05-06 13:57:00 +00:00
ayers
51a473260d * GSWeb.framework/GSWSession.h/m
([GSWSession permanentPageCacheSize], [GSWSession pageCacheSize]):
        Replace uint with unsigned int.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19246 72102866-910b-0410-8b05-ffd578937521
2004-05-06 13:55:49 +00:00
ayers
96c9ccb204 * GSWeb.framework/GSWDefaultAdaptor.m: Whitespace update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19245 72102866-910b-0410-8b05-ffd578937521
2004-05-06 12:53:22 +00:00
ayers
3e48c2837f * GSWAdaptors/common/common.make: Whitespace update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19244 72102866-910b-0410-8b05-ffd578937521
2004-05-06 12:42:19 +00:00
ayers
16b77cc7f7 * INSTALL: Update prerequisites.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19243 72102866-910b-0410-8b05-ffd578937521
2004-05-06 12:37:45 +00:00
ayers
702ac875fa * GSWExtensions.framework/GSWKeyValueConditional.m
([GSWKeyValueConditional condition]): Declare all variables at
        top of block to be able to compile with gcc 2.95.
        * GSWeb.framework/GSWBaseParser.m
        (_ParserDebugLogBuffer):Ditto.
        * GSWeb.framework/GSWDisplayGroup.m
        ([GSWDisplayGroup _deleteObjects]),
        ([GSWDisplayGroup displayBatchContainingSelectedObject]),
        ([GSWDisplayGroup setDefaultStringMatchFormat:]),
        ([GSWDisplayGroup _setUpForNewDataSource]): Ditto.
        * GSWeb.framework/GSWHTMLDynamicElement.m
        ([GSWHTMLDynamicElement
        computeActionStringWithActionClassAssociation:
        directActionNameAssociation:pathQueryDictionaryAssociation:
        otherPathQueryAssociations:inContext:]): Ditto.
        * GSWeb.framework/GSWHTMLRawParser.m
        ([GSWHTMLRawParser
        tagPropertiesForType:betweenIndex:andIndex:]),
        ([GSWHTMLRawParser parseHTML]): Ditto.
        * GSWeb.framework/GSWRequest.m
        ([GSWRequest valuesFromHeaderString:], [GSWRequest initWithString:]),
        ([GSWRequest cookies]): Ditto.
        * GSWeb.framework/GSWStatisticsStore.m
        ([GSWStatisticsStore _sessionTerminating:]): Ditto.
        * GSWeb.framework/GSWTemporaryElement.m
        ([GSWTemporaryElement _elementWithDeclaration:name:properties:
        template:languages:]): Ditto.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19171 72102866-910b-0410-8b05-ffd578937521
2004-04-22 12:08:29 +00:00
ayers
50fa069aea Remove DOS/Windows EOL marker.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19170 72102866-910b-0410-8b05-ffd578937521
2004-04-22 11:01:58 +00:00
ayers
f514d94278 * GSWeb.framework/GSWDisplayGroup.m:
([GSWDisplayGroup init]): Set fetchesOnLoad to YES by default.
        Reported by S.J. Chun <chunsj@embian.com>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19157 72102866-910b-0410-8b05-ffd578937521
2004-04-20 10:29:08 +00:00
ayers
e4358cf845 * gsweb.make.in: Remove GSANTLR dependency.
* GSWExtensions.framework/Makefile.preamble: Ditto.
        * GSWExtensionsGSW.framework/Makefile.preamble: Ditto.

        * GSWeb.framework/Makefile.preamble.in: Move AUX_LIBS to the
        bottom so that the linker on Darwin can deal with the static
        library.

        * GSWExtensions.framework/GSWKeyValueConditional.h: Remove
        include currently redundant for the include mechanism and
        causing warnings to gswnames=wo.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19106 72102866-910b-0410-8b05-ffd578937521
2004-04-14 17:11:56 +00:00
mguesdon
13344911c9 2004-04-06 Manuel Guesdon <mguesdon@orange-concept.com>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19054 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:19:30 +00:00
mguesdon
73c6a4cd99 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19053 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:18:33 +00:00
mguesdon
fce39eecc6 o removed GSANTLR dependency
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19052 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:17:57 +00:00
mguesdon
0a1cdaa5de o removed references to ANTLR
o removed #include "GSWTemplateParserXML.h"
o removed #include "GSWTemplateParserANTLR.h"
o removed ANTLR and XML parsers handling in
+templateParserTypeFromString: Emit warning for
ANTLR/XML case
o cleaned +templateWithHTMLString:declarationString:languages:
o removed ANTLR and XML parsers handling in
+templateNamed:inFrameworkNamed:...
Emit warning for ANTLR/XML case
o code cleaning


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19051 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:17:41 +00:00
mguesdon
4b71c91673 o removed #include "GSWHTMLLexer.h"
o removed #include "GSWHTMLParser.h"
o removed #include "GSWHTMLParserExt.h"


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19050 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:17:22 +00:00
mguesdon
459838cbda o removed GSWHTMLParser.m
o removed GSWHTMLParserExt.m
o removed GSWHTMLLexer.m
o removed GSWHTMLAttrLexer.m
o removed GSWHTMLAttrParser.m
o removed GSWHTMLAttrParserExt.m
o removed GSWTemplateParserANTLR.m
o removed GSWTemplateParserXML.m
o removed GSWHTMLAttrLexer.h
o removed GSWHTMLAttrParser.h
o removed GSWHTMLAttrParserExt.h
o removed GSWHTMLAttrTokenTypes.h
o removed GSWHTMLLexer.h
o removed GSWHTMLParser.h
o removed GSWHTMLParserExt.h
o removed GSWHTMLTokenTypes.h
o removed GSWTemplateParserANTLR.h
o removed GSWTemplateParserXML.h


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19049 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:17:04 +00:00
mguesdon
ae8da86aaa o replaced -definitionName call by -declarationName
o replaced -setDefinitionName -setDeclarationName


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19048 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:16:34 +00:00
mguesdon
8d43c1b7cd o replaced -definitionName call by -declarationName
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19047 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:15:53 +00:00
mguesdon
eceaed407b o updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19046 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:14:17 +00:00
mguesdon
b1072bd2b7 o added GSWOPTVALUE_AllowsCacheControlHeader
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19045 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:13:55 +00:00
mguesdon
3366a668ff o added GSWHTTPHeader_LoadAverage
o added GSWHTTPHeader_RefuseSessions
o added AllowsCacheControlHeader


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19044 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:13:35 +00:00
mguesdon
d37bc14502 o added -_refuseNewSessionsTimeInterval
o added +_setAllowsCacheControlHeader:
o added +_allowsCacheControlHeader


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19043 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:13:07 +00:00
mguesdon
c0e11bd5dc o finalize -_handleRequest:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19042 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:12:35 +00:00
mguesdon
30120bc203 o raise exception if empty keyPath in +setValue:inObject:forKeyPath:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19041 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:11:43 +00:00
mguesdon
9796174a8c o finalized -disableClientCaching
o in -_finalizeInContext: add load info to headers
o in -_finalizeInContext: new session refusing info


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19040 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:11:22 +00:00
mguesdon
d2c9f51a5f o implemented -debugWithFormat:
o implemented -_debugWithString:
o Manage termination in -appendCookieToResponse:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19039 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:10:11 +00:00
mguesdon
f7efa807a3 o fixed exception format/arguments problem reported
by David Ayers  <d.ayers@inode.at>
in _skipQuotedStringWithQuote:index:stopIndex:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19038 72102866-910b-0410-8b05-ffd578937521
2004-04-06 11:09:27 +00:00
ayers
0b1fd2fa14 * GSWeb.framework/GSWHTMLRawParser.m
([GSWHTMLRawParser _skipQuotedStringWithQuote:index:stopIndex:]):
        Use decimal instead of object format specifier.  Reformat.

        * GSWeb.framework/GSWTemplateParser.m:
        ([GSWTemplateParser parseDeclarations]): Test
        _declarationsFilePath before inserting it into a mutable set.
        Reformat.

        * GSWeb.framework/GSWDefaultAdaptor.m
        ([GSWDefaultAdaptor announceNewConnection:]):  Fix for
        WorkerThreadCount 0.

        * GSWeb.framework/GSWResourceManager.m
        ([GSWResourceManager _applicationGSWBundle]): Use self instead
        of NSClassFromString to obtain correct class for WO namespace.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19001 72102866-910b-0410-8b05-ffd578937521
2004-04-02 11:06:46 +00:00
ayers
de6a72cdd7 * GSWAdaptors/common/GSWTemplates.c (GSWTemplate_GetTemplate):
Don't call strlen(0) as that may segfault.  Reported by
        Matt Rice <ratmice@yahoo.com>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@18925 72102866-910b-0410-8b05-ffd578937521
2004-03-26 15:05:03 +00:00
mguesdon
5f320dfd53 2004-03-26 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWAction.m/.h:
	       o added -isActionNamed:
	       * GSWeb.framework/GSWDirectAction.m
		 o in -performActionNamed:, raise exception if method
		 is not found
		 *
		 GSWExtensions.framework/GSWExceptionPage.gswc/GSWExceptionPage.html:
2004-03-26   Manuel Guesdon <mguesdon@orange-concept.com>


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@18922 72102866-910b-0410-8b05-ffd578937521
2004-03-26 10:30:26 +00:00
mguesdon
3c72098e03 o added meta to avoid error page indexation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@18921 72102866-910b-0410-8b05-ffd578937521
2004-03-26 10:29:30 +00:00