dwetzel
c7934d0763
workaround for bad GSWDynamicURLString implementation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21062 72102866-910b-0410-8b05-ffd578937521
2005-04-06 18:17:20 +00:00
mguesdon
0fa6a5270a
Fixes and optimzations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21054 72102866-910b-0410-8b05-ffd578937521
2005-04-05 15:54:24 +00:00
mguesdon
c7c42d697f
Optimizations, fixes and disabling sesson creation/restoration feature
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21051 72102866-910b-0410-8b05-ffd578937521
2005-04-05 14:49:55 +00:00
mguesdon
e6ba730b23
Small fixes and optimizations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21050 72102866-910b-0410-8b05-ffd578937521
2005-04-05 11:54:36 +00:00
dwetzel
c99ab7bf1d
* GSWeb.framework/GSWApplication.m
...
* GSWeb.framework/GSWRequest.m
Use cStringLength in place of length
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21045 72102866-910b-0410-8b05-ffd578937521
2005-04-04 15:51:35 +00:00
dwetzel
0873b97bc4
use cStringLength in place of length
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21044 72102866-910b-0410-8b05-ffd578937521
2005-04-04 15:42:47 +00:00
mguesdon
81ff20297b
Fixes in GSWUtil.c and GSWAppRequest.c
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21022 72102866-910b-0410-8b05-ffd578937521
2005-03-31 18:31:22 +00:00
ayers
f2bebb40b7
* GSWAdaptors/common/GSWHTTPResponse.c
...
(GSWHTTPResponse_GetResponse): Move variable declarations to
top of block for older compilers.
* GSWAdaptors/common/GSWUtil.h (GSWAssert): Ditto. Remove
bogus call to GSWLog().
* GSWAdaptors/common/GSWStats.c (GSWStats_formatStats): Remove
statement from variable declations for older compilers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@21020 72102866-910b-0410-8b05-ffd578937521
2005-03-31 05:36:27 +00:00
ayers
13c2125572
* GSWeb.framework/GSWApplication+Defaults.m (GSWAppClassDummy):
...
Added method declarations to help various compiler versions
identify the correct signaure to use.
(+[GSWApplication setSessionTimeOutValue:]): Use it.
(+[GSWApplication sessionTimeOutValue]); Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20969 72102866-910b-0410-8b05-ffd578937521
2005-03-25 16:01:55 +00:00
mguesdon
58dbc8c083
* GSWeb.framework/GSWBrowser.m
...
o fixed double HTML escaping bug (reported by David Ayers)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20960 72102866-910b-0410-8b05-ffd578937521
2005-03-22 09:04:46 +00:00
CaS
cdd4789b1d
Tidy to work with current base library and avoid minor overheads.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20940 72102866-910b-0410-8b05-ffd578937521
2005-03-21 19:17:18 +00:00
mguesdon
15dca67fa5
* GSWeb.framework/NSString+HTML.m
...
o fixes in GSWMemMove and testStringByConvertingHTML
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20924 72102866-910b-0410-8b05-ffd578937521
2005-03-18 12:56:33 +00:00
dwetzel
b7e6b7be01
changes to support various encodings in GSMime
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20895 72102866-910b-0410-8b05-ffd578937521
2005-03-11 10:31:26 +00:00
dwetzel
495c5a5fee
GSWeb.framework/GSWRequest.m
...
changes to support various encodings in GSMime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20894 72102866-910b-0410-8b05-ffd578937521
2005-03-11 10:30:54 +00:00
dwetzel
b5a0528ea5
* GSWeb.framework/GSWRequest.m
...
* GSWeb.framework/NSString+HTML.?
o replaced dictionaryQueryString by dictionaryQueryStringWithEncoding:
o replaced decodeURL by decodeURLEncoding:
debugging and coding together with David Ayers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20890 72102866-910b-0410-8b05-ffd578937521
2005-03-10 16:10:03 +00:00
dwetzel
aa187c7ce3
see ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20582 72102866-910b-0410-8b05-ffd578937521
2005-01-19 10:09:52 +00:00
mguesdon
da7886eddf
optimizations and small fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20507 72102866-910b-0410-8b05-ffd578937521
2004-12-31 14:33:16 +00:00
dwetzel
8a7e040a2f
* GSWeb.framework/GSWElementID.m
...
o fixed use of static SEL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20505 72102866-910b-0410-8b05-ffd578937521
2004-12-31 11:33:12 +00:00
mguesdon
54b40d09b4
2004-12-27 Manuel Guesdon <mguesdon@orange-concept.com>
...
o Bug fixes on GSWAdaptors
o Time statistics addition on GSWAdaptors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20490 72102866-910b-0410-8b05-ffd578937521
2004-12-27 16:35:17 +00:00
mguesdon
e4a71c56fa
o Bug fixes
...
o Time statistics addition
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20489 72102866-910b-0410-8b05-ffd578937521
2004-12-27 16:33:24 +00:00
dwetzel
40be1cd273
note about TCSimpleDB
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20475 72102866-910b-0410-8b05-ffd578937521
2004-12-21 20:12:28 +00:00
mguesdon
85d409ee5d
Replaced GSWElementIDString by GSWElementID, minor optimizations and
...
code cleaning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20455 72102866-910b-0410-8b05-ffd578937521
2004-12-15 00:01:25 +00:00
mguesdon
775af5f18c
Replaced GSWElementIDString by GSWElementID, minor optimizations and
...
code cleaning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20454 72102866-910b-0410-8b05-ffd578937521
2004-12-14 23:48:51 +00:00
mguesdon
cd39e1f8e1
Bug fixes, minor improvments and optimizations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20452 72102866-910b-0410-8b05-ffd578937521
2004-12-14 12:54:40 +00:00
dwetzel
8895e6d456
-
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20417 72102866-910b-0410-8b05-ffd578937521
2004-12-04 22:10:01 +00:00
dwetzel
d0ad412df7
More speed for ASCII content
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20416 72102866-910b-0410-8b05-ffd578937521
2004-12-04 22:07:57 +00:00
dwetzel
16d78e5da5
set default encoding
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20410 72102866-910b-0410-8b05-ffd578937521
2004-12-01 17:43:56 +00:00
dwetzel
0ac3163963
-
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20408 72102866-910b-0410-8b05-ffd578937521
2004-12-01 15:03:02 +00:00
dwetzel
9cd2739ed5
added a NSLog and then raise the exception to make debugging easier
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20407 72102866-910b-0410-8b05-ffd578937521
2004-12-01 15:01:20 +00:00
dwetzel
e371500882
added + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)encoding
...
added + (NSStringEncoding) encodingNamed:(NSString*) encodingName
fixed some encoding issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20406 72102866-910b-0410-8b05-ffd578937521
2004-12-01 14:53:52 +00:00
dwetzel
a86ae151b0
GSWBrowser:replaced +NSNumber numberWithXXX with GSWIntToNSString()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20405 72102866-910b-0410-8b05-ffd578937521
2004-12-01 09:28:02 +00:00
dwetzel
00160d7f20
replaced +NSNumber numberWithXXX with GSWIntToNSString()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20404 72102866-910b-0410-8b05-ffd578937521
2004-12-01 09:25:17 +00:00
dwetzel
3b77de53b0
* GSWeb.framework/GSWPopUpButton.m
...
replaced +NSNumber numberWithXXX with GSWIntToNSString()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20400 72102866-910b-0410-8b05-ffd578937521
2004-11-30 19:49:15 +00:00
dwetzel
e9aadf1f89
added NSString* cachedStringForInt(int value)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20395 72102866-910b-0410-8b05-ffd578937521
2004-11-29 09:37:49 +00:00
dwetzel
298dbe203e
2004-11-29 David Wetzel <dave@turbocat.de>
...
* GSWeb.framework/GSWMessage.h
* GSWeb.framework/GSWMessage.m
uses NSMutableData now. 3.74 % faster than previous version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20394 72102866-910b-0410-8b05-ffd578937521
2004-11-29 09:27:17 +00:00
dwetzel
0056200716
uses NSMutableData now. 3,74 % faster than previous version
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20393 72102866-910b-0410-8b05-ffd578937521
2004-11-29 09:24:32 +00:00
ayers
edb32a65e3
* GSWeb.framework/GSWDisplayGroup.m
...
(-displayBatchContainingSelectedObject): Test
_numberOfObjectsPerBatch to be non-zero before dividing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20383 72102866-910b-0410-8b05-ffd578937521
2004-11-26 14:01:40 +00:00
dwetzel
9fa834614b
added some speed enhancements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20382 72102866-910b-0410-8b05-ffd578937521
2004-11-26 11:08:06 +00:00
dwetzel
c81e5f5d65
some minor speed improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20381 72102866-910b-0410-8b05-ffd578937521
2004-11-26 11:02:53 +00:00
dwetzel
cdcd073840
removed Start HandleTimer / Stop HandleTimer
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20375 72102866-910b-0410-8b05-ffd578937521
2004-11-24 12:57:32 +00:00
ayers
a74f05021b
* GSWeb.framework/GSWApplication+Defaults.m (TAKEVALUEFORKEY):
...
New macro to use new setValue:forKey: instead of takeValue:forKey:
on Cocoa systems until it is implemented for GNUstep.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20369 72102866-910b-0410-8b05-ffd578937521
2004-11-22 16:54:54 +00:00
ayers
1f7174cf10
* GSWeb.framework/GSWApplication.m (GSWApplicationMainReal):
...
Remove assertion for defined GNUSTEP_STRING_ENCODING.
* GSWeb.framework/GSWDefaultAdaptorThread.m
([+sendResponse:toStream:
withNamingConv:withAdditionalHeaderLines:withRemoteAddress:]):
Use contentEncoding of response instead of
NSISOLatin1StringEncoding.
* GSWeb.framework/GSWHTMLComment.m ([-init]): Use
+[GSWMessage defaultEncoding] instead of
NSISOLatin1StringEncoding.
* GSWeb.framework/GSWHTMLDynamicElement.m
([-addURL:forCIDKeyAssociation:CIDStoreAssociation:inContext:]):
Use NSUnicodeStringEncoding instead NSISOLatin1StringEncoding
for hash value.
* GSWeb.framework/GSWMessage.m ([+initialize]): Set
globalDefaultEncoding to NSISOLatin1StringEncoding only if
WOStrictFlag default flag is set. Otherwise default to
GetDefEncoding().
* GSWeb.framework/GSWRequest.m
([-_formValueEncodingFromFormData:]): Use +[GSWMessage
defaultEncoding] instead of NSISOLatin1StringEncoding.
([-_formData], [-_getFormValuesFromMultipartFormDataOld]):
Ditto.
([-_getFormValuesFromMultipartFormData]): Ditto.
([-_decodeMultipartBody:boundary:], -[_parseData:]): Ditto.
* GSWeb.framework/GSWTemplateParserXML.m
([-templateElements]): Ditto.
* GSWeb.framework/NSString+HTML.m (-[decodeURL]): Ditto.
* INSTALL: Remove reference to GNUSTEP_STRING_ENCODING.
* Examples/hello/HelloPage.gswc/HelloPage.gswi,
* GSWExtensions.framework/French.lproj/
GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswi,
GSWSessionRestorationErrorPage.gswc/GSWSessionRestorationErrorPage.gswi
* GSWExtensions.framework/
GSWCollapsibleComponentContent.gswc/GSWCollapsibleComponentContent.gswi
GSWDictionaryRepetition.gswc/GSWDictionaryRepetition.gswi,
GSWIFrame.gswc/GSWIFrame.gswi,
GSWMetaRefresh.gswc/GSWMetaRefresh.gswi,
GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.gswi,
GSWRedirect.gswc/GSWRedirect.gswi,
GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswi,
GSWSessionRestorationErrorPage.gswc/GSWSessionRestorationErrorPage.gswi
GSWStatsPage.gswc/GSWStatsPage.gswi,
GSWTable.gswc/GSWTable.gswi,
GSWTableString.gswc/GSWTableString.gswi,
Correct encoding declaration.
* GSWExtensions.framework/
GSWKeyValueConditional.gswc/GSWKeyValueConditional.gswd,
GSWKeyValueConditional.gswc/GSWKeyValueConditional.gswi,
GSWKeyValueConditional.gswc/GSWKeyValueConditional.html:
Correct encoding declaration and line terminators.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20347 72102866-910b-0410-8b05-ffd578937521
2004-11-12 13:47:05 +00:00
mguesdon
427efe3c07
Changes in GSWAdaptor:
...
o to handle unavailableUntil configuration parameters
o to better handle templates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20317 72102866-910b-0410-8b05-ffd578937521
2004-11-08 14:15:59 +00:00
ayers
9e5e84d05b
* Examples/WebBookStore1: New example.
...
* Examples/WebBookStore1/Application.h,
* Examples/WebBookStore1/Application.m,
* Examples/WebBookStore1/DirectAction.h,
* Examples/WebBookStore1/DirectAction.m,
* Examples/WebBookStore1/GNUmakefile,
* Examples/WebBookStore1/Main.h,
* Examples/WebBookStore1/Main.m,
* Examples/WebBookStore1/Session.h,
* Examples/WebBookStore1/Session.m,
* Examples/WebBookStore1/WebBookStore1_main.m,
* Examples/WebBookStore1/BookStore.eomodeld/Author.plist,
* Examples/WebBookStore1/BookStore.eomodeld/Book.plist,
* Examples/WebBookStore1/BookStore.eomodeld/Customer.plist,
* Examples/WebBookStore1/BookStore.eomodeld/Order.plist,
* Examples/WebBookStore1/BookStore.eomodeld/OrderPos.plist,
* Examples/WebBookStore1/BookStore.eomodeld/index.eomodeld,
* Examples/WebBookStore1/Main.gswc/Main.gswd,
* Examples/WebBookStore1/Main.gswc/Main.gswi,
* Examples/WebBookStore1/Main.gswc/Main.html,
* Examples/WebBookStore1/WebServerResources/Insert.png,
* Examples/WebBookStore1/WebServerResources/Save.png,
* Examples/WebBookStore1/WebServerResources/Delete.png,
* Examples/WebBookStore1/WebServerResources/CreateTables.png,
* Examples/WebBookStore1/WebServerResources/DropTables.png:
New files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20316 72102866-910b-0410-8b05-ffd578937521
2004-11-08 13:14:12 +00:00
ayers
dc31139434
* GSWeb.framework/GSWRepetition.h: Only use ASCII characters
...
in source files.
* GSWeb.framework/NSString+HTML.m (initHtmlChars): Ditto
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20286 72102866-910b-0410-8b05-ffd578937521
2004-11-03 13:19:21 +00:00
ayers
49969676a3
* Doc/GNUmakefile: New file.
...
* Doc/gsweb.gsdoc: Update DTD reference. Minor reformatting.
Add references to subprojects. Add myself as coauthor.
* GSWeb.framework/GNUmakefile: Remove duplicate definition of
GSWeb_AGSDOC_FLAGS.
* GSWeb.framework/GSWDebug.h (LOGDEEPClassFnStart)
(LOGDEEPError0, LOGLOCKException0): Insert missing backslash.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20284 72102866-910b-0410-8b05-ffd578937521
2004-11-03 09:25:59 +00:00
ayers
c1b70dad48
* GSWeb.framework/GSWApplication+Defaults.m
...
(cgiAdaptorURL, setCGIAdaptorURL): Fix naming to conform to
key value coding methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19972 72102866-910b-0410-8b05-ffd578937521
2004-09-02 12:38:45 +00:00
ayers
15ffb2dc9c
* GSWeb.framework/GSWApplication+Defaults.m
...
(_lockDefaultEditingContext, _setLockDefaultEditingContext)
(_allowsCacheControlHeader, _setAllowsCacheControlHeader)
Fix naming to conform to key value coding methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19967 72102866-910b-0410-8b05-ffd578937521
2004-09-01 21:31:35 +00:00
ayers
09d37d0467
* GSWeb.framework/GSWDeclarationParser.m:
...
(parseDeclarationString:named:inFrameworkNamed:): Use -base's
version of md5 methods instead of adding gscrypt dependency.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19966 72102866-910b-0410-8b05-ffd578937521
2004-09-01 17:12:33 +00:00
dwetzel
a97e1a2a61
added David Ayers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19965 72102866-910b-0410-8b05-ffd578937521
2004-09-01 16:14:22 +00:00