Dave Wetzel
9ef5289600
fixed description
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30220 72102866-910b-0410-8b05-ffd578937521
2010-04-22 17:39:55 +00:00
Dave Wetzel
32433df47e
fix (
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30217 72102866-910b-0410-8b05-ffd578937521
2010-04-22 08:00:44 +00:00
Dave Wetzel
629389a62b
GSWApplication.*:
...
* use [[NSThread currentThread] threadDictionary]
GSWMultiKeyDictionary.m
* fix format
GSWRequest.m
* fix potential double release
GSWComponentRequestHandler.*
* add comments for rejectFavicon
GSWSessionTimeOutManager.m
* fix index
NSString+HTML.m, GSWBaseParser.m, GSWDeclarationParser.m, GSWHTMLRawParser.m
* use NSZoneMalloc()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30216 72102866-910b-0410-8b05-ffd578937521
2010-04-22 07:57:58 +00:00
Dave Wetzel
950b719bf5
* fixed memory leak
...
* ported to OS X (beta)
* depricated GSW naming
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30215 72102866-910b-0410-8b05-ffd578937521
2010-04-22 04:28:50 +00:00
Dave Wetzel
c7f57a1ad3
* Many warnings fixed.
...
* Removed GDL dependency.
* NSKeyValueCoding is now MacOS X compatible.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30172 72102866-910b-0410-8b05-ffd578937521
2010-04-16 00:18:46 +00:00
Dave Wetzel
4165f5c49e
added NSObject+XML for monitor support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30166 72102866-910b-0410-8b05-ffd578937521
2010-04-15 06:35:53 +00:00
Dave Wetzel
5cbad51d63
new GSWDatabase Framework
...
Monitoring additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30164 72102866-910b-0410-8b05-ffd578937521
2010-04-15 06:12:00 +00:00
Dave Wetzel
89e2a50334
2010-04-15 David Wetzel <dave@turbocat.de>
...
new GSWDatabase Framework for EOF/GDL based applications
not tested yet!
GSWeb.framework:
* Moved WODisplayGroup.? to GSWDatabase
* GSWApplication: removed EOF
* small cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30163 72102866-910b-0410-8b05-ffd578937521
2010-04-15 05:58:08 +00:00
Dave Wetzel
694de1fe8e
use isSubclassOfClass
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@30158 72102866-910b-0410-8b05-ffd578937521
2010-04-14 13:20:16 +00:00
Dave Wetzel
39fae33fc7
GSWeb.framework/GSWApplication.m
...
* added _setHostAddress:, hostAddress
GSWeb.framework/GSWRequest.h
* added _originatingAddress, _originatingPort
GSWeb.framework/GSWDisplayGroup.h
* changed undoManager to be id as compile fix for TCSDB.
GSWeb.framework/GSWApplication+Defaults.m
* added hostAddress
GSWeb.framework/GSWHTTPIO.h
* added _setAlwaysAppendContentLength
GSWeb.framework/GSWHTTPIO.m
* added _alwaysAppendContentLength
* added + (void) _getConnectionInfoFromHandle:remoteAddress:remotePort:
* set originatingAddress and port to request now.
GSWeb.framework/GSWApplication.h
* added _hostAddress, hostAddress, _setHostAddress
* removed lots of @interface lines.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@29321 72102866-910b-0410-8b05-ffd578937521
2010-01-20 07:52:01 +00:00
David Ayers
0bb2a9f983
* configure.ac: Add check for zlib and libpng. Do not clobber LIBS
...
and AUX_LIBS for libwrap check.
* configure: Regenerate.
* config.h.in (HAVE_LIBZ,HAVE_ZLIB): Update autoconf test to canonical
name.
(HAVE_LIBPNG): Add new test for libpng.
* GSWeb.framework/GSWPngImageInfo.h/m: New files.
* GSWeb.framework/GSWeb.h (GSWPngImageInfo): Add declaration and include.
* GSWeb.framework/GNUmakefile (GSWPngImageInfo.h/m): Add files.
* GSWeb.framework/GSWImageInfo.m (GSWPngImageInfo): Remove reference to
class.
* GSWeb.framework/GSWResponse.m (HAVE_LIBZ,HAVE_ZLIB): Update references.
* GSWeb.framework/NSData+Compress.h/m (HAVE_LIBZ,HAVE_ZLIB): Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@28183 72102866-910b-0410-8b05-ffd578937521
2009-04-07 09:17:57 +00:00
David Ayers
b6bbd5b0cb
* GSWeb.framework/GSWeb.h (GSWImageInfo): Foward declare.
...
* GSWeb.framework/GSWHTMLDynamicElement.h/m
(-/+[_frameworkNameForAssociation:inComponent:]): Convert to class
method. Cleanup implementation.
* GSWeb.framework/GSWImage.m
(+[_appendFilenameToResponse:inContext:framework:filename:width:height:]):
Add handling for image url and cleanup implementation.
(-[_appendFilenameToResponse:inContext:]): Delegate to class method.
* GSWeb.framework/GSWResourceManager.h/m
(-[_imageInfoForUrl:fileName:framework:languages:]): New method.
(-[errorMessageUrlForResourceNamed:inFramework:]): Reformat.
(-[_cacheData:]): Ditto.
* Examples/WebBookStore1/BookStore.eomodeld/index.eomodeld:
Update adaptor name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@28182 72102866-910b-0410-8b05-ffd578937521
2009-04-06 22:22:14 +00:00
David Ayers
8248a705a0
* GSWeb.framework/GSWeb.h: Include new header.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@28180 72102866-910b-0410-8b05-ffd578937521
2009-04-05 12:50:53 +00:00
David Ayers
e77389e825
* GSWeb.framework/GSWImageInfo.h/m: New files.
...
* GSWeb.framework/GNUmakefile: Include new files.
* GSWeb.framework/GSWWOCompatibility.h: Include new files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@28179 72102866-910b-0410-8b05-ffd578937521
2009-04-05 12:11:55 +00:00
David Ayers
d55743ee2a
* GSWeb.framework/GSWDisplayGroup.h (HAVE_GDL2):
...
Remove fallback to obsolete gnustep-db and default
to GDL2 headers.
([GSWDisplayGroup-undoManager]): Expect GDL2 class.
* GSWeb.framework/GSWUtils.m (GSWInitializeAllMisc)
(NSStringWithObject): Remove special NSNull handling as
EONull must always map to NSNull anyway.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26958 72102866-910b-0410-8b05-ffd578937521
2008-10-24 07:26:20 +00:00
Dave Wetzel
51c55c7647
announce close connections for now. bug #24006
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26822 72102866-910b-0410-8b05-ffd578937521
2008-08-28 06:42:53 +00:00
Dave Wetzel
14fdcc1b2c
fixed many warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26815 72102866-910b-0410-8b05-ffd578937521
2008-08-20 20:32:10 +00:00
Dave Wetzel
f37cecd0f5
set status code in generateNullResponse, reformat, remove some logs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26781 72102866-910b-0410-8b05-ffd578937521
2008-07-13 22:01:34 +00:00
Dave Wetzel
c31d6814f2
remove NSLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26729 72102866-910b-0410-8b05-ffd578937521
2008-06-29 13:01:24 +00:00
Dave Wetzel
21f222af84
removed logs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26669 72102866-910b-0410-8b05-ffd578937521
2008-06-16 12:51:27 +00:00
Dave Wetzel
c0324a5cf6
* fixed session (re)creation bug
...
* code cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26625 72102866-910b-0410-8b05-ffd578937521
2008-06-11 14:50:27 +00:00
David Ayers
b44780f031
* GSWeb.framework/stacktrace.m (PLATFORM_UNIX): Define
...
PLATFORM_UNIX for OpenBSD.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26573 72102866-910b-0410-8b05-ffd578937521
2008-05-25 21:41:06 +00:00
Dave Wetzel
bccf63aa65
cleanups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26453 72102866-910b-0410-8b05-ffd578937521
2008-04-20 18:25:56 +00:00
Dave Wetzel
d60e988fc1
remove comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26451 72102866-910b-0410-8b05-ffd578937521
2008-04-17 20:12:36 +00:00
Dave Wetzel
f5f8385ad4
make WOSessionCreationError work with WO names
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26449 72102866-910b-0410-8b05-ffd578937521
2008-04-15 21:20:18 +00:00
Dave Wetzel
3b0180a3da
GSWAdaptors/Apache2/mod_gsw.c
...
* small cleanups
* copy all non-private headers to user
GSWeb.framework/GSWBindingNameAssociation.m
* remove unused code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26443 72102866-910b-0410-8b05-ffd578937521
2008-04-09 21:04:56 +00:00
Dave Wetzel
a24b60e6f4
GSWAdaptors/Apache2/mod_gsw.c
...
* make load-balancing work
* add refusing to app status
GSWeb.framework/...
* rewrote GSWComponentRequestHandler to make refusing work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26404 72102866-910b-0410-8b05-ffd578937521
2008-03-30 22:10:20 +00:00
Dave Wetzel
3816157075
GSWAssociation.h/m
...
+ bindingInComponent
GSWPrivate.h
+ _setValueNoValidation: inComponent:
GSWBindingNameAssociation.m
* re-wrote initWithKeyPath:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26330 72102866-910b-0410-8b05-ffd578937521
2008-03-17 11:48:57 +00:00
David Ayers
75f204c1e5
* GSWeb.framework/GSWApplication+Defaults.m ([+host]): Set default
...
host to localhost.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26257 72102866-910b-0410-8b05-ffd578937521
2008-03-10 06:50:48 +00:00
David Ayers
db014f0210
Revert unintentional commit.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26255 72102866-910b-0410-8b05-ffd578937521
2008-03-09 17:04:00 +00:00
David Ayers
28f8e99d9c
* GSWeb.framework/GSWRequest.m (_getFormValuesFromMultipartFormData):
...
Determine character set for parser by invoking charsetFromEncoding:
on document instead of parser.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26254 72102866-910b-0410-8b05-ffd578937521
2008-03-09 17:02:01 +00:00
David Ayers
0383511887
Remove excutable property.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26201 72102866-910b-0410-8b05-ffd578937521
2008-03-05 13:08:41 +00:00
Dave Wetzel
cd528b0f77
* removed unused code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26194 72102866-910b-0410-8b05-ffd578937521
2008-03-04 20:51:01 +00:00
Dave Wetzel
f49ba45b33
* deleted all references to ANTLR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26173 72102866-910b-0410-8b05-ffd578937521
2008-03-02 14:27:05 +00:00
Dave Wetzel
97cf898619
* optimized readDataLine
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26172 72102866-910b-0410-8b05-ffd578937521
2008-03-02 13:58:11 +00:00
Dave Wetzel
c475b7d28b
* fixed terminate
...
* reformated
* removed some logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26155 72102866-910b-0410-8b05-ffd578937521
2008-02-27 21:45:01 +00:00
David Ayers
157908c52c
* GSWeb.framework/GSWUtils.m (boolValueFor,boolValueWithDefaultFor): Rely
...
on [NSString-boolValue] as it handle NO and digits more correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@26057 72102866-910b-0410-8b05-ffd578937521
2008-02-13 00:50:10 +00:00
Dave Wetzel
0d4bc9ba9c
* allow more delay
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25676 72102866-910b-0410-8b05-ffd578937521
2007-12-04 21:20:29 +00:00
Dave Wetzel
93ef88350c
add isUsingWebServer
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25658 72102866-910b-0410-8b05-ffd578937521
2007-12-02 20:28:33 +00:00
Dave Wetzel
ed063f9ccb
* GSWKeyValueAssociation
...
added _isValueSettable
added _setValueNoValidation: inComponent:
* GSWRepetition.m
use private _setValueNoValidation: inComponent: to speed things up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25651 72102866-910b-0410-8b05-ffd578937521
2007-11-30 21:24:24 +00:00
Dave Wetzel
1ade9620ce
add _setValueNoValidation:inComponent:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25647 72102866-910b-0410-8b05-ffd578937521
2007-11-30 13:30:33 +00:00
Dave Wetzel
9e358a052c
* prepare for enhancements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25636 72102866-910b-0410-8b05-ffd578937521
2007-11-29 20:30:19 +00:00
Dave Wetzel
eeaa2ba24a
* only call validationFailedWithException... if execption was raised
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25625 72102866-910b-0410-8b05-ffd578937521
2007-11-28 22:22:10 +00:00
Dave Wetzel
cf8eac40f2
* small cleanups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25624 72102866-910b-0410-8b05-ffd578937521
2007-11-28 21:13:25 +00:00
Dave Wetzel
e8b2f11ba2
* rewrote large parts of GSWDefaultAdaptor
...
* new GSWHTTPIO and GSWWorkerThread
* dropped GSWDefaultAdaptorThread
* some takeValue:forKey: fixes
* started to remove global inclues
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25611 72102866-910b-0410-8b05-ffd578937521
2007-11-25 16:49:37 +00:00
David Ayers
be15a70bff
* GSWeb.framework/GSWApplication+Defaults.m
...
(TAKEVALUEFORKEY): Rely on setValue:forKey: to handle
nil values.
* GSWExtensions.framework/GSWKeyValueConditional.h
* GSWExtensions.framework/GSWKeyValueConditional.api
Convert from DOS to UNIX line feeds.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25604 72102866-910b-0410-8b05-ffd578937521
2007-11-24 10:13:22 +00:00
Dave Wetzel
ce30e17469
make file uploads work in firefox without proxy
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25288 72102866-910b-0410-8b05-ffd578937521
2007-06-22 23:48:25 +00:00
Dave Wetzel
1e6833238c
2007-06-22 David Wetzel <dave@turbocat.de>
...
* GSWAdaptors/Apache2/mod_gsw.c
* GSWSWeb.framework/GSWComponentRequestHandler.m
* GSWeb.framework/GSWDefaultAdaptorThread.m
Added support for POST requests from browsers without content-length header.
(firefox does this without proxy)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25287 72102866-910b-0410-8b05-ffd578937521
2007-06-22 16:12:16 +00:00
Dave Wetzel
a94bd64e42
fixed mixed up "_item" with "_selection"
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25141 72102866-910b-0410-8b05-ffd578937521
2007-05-11 10:05:46 +00:00
Dave Wetzel
a187fb6a58
fixed "if" statement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@25132 72102866-910b-0410-8b05-ffd578937521
2007-05-10 12:01:46 +00:00