Commit graph

  • 15caa493db config.guess updated master Lars Sonchocky-Helldorf 2025-01-13 01:03:48 +0100
  • 90a9fc3a66 Remove uneeded dependencies Gregory John Casamento 2025-01-12 18:37:47 -0500
  • 5d4cceec63 unpacking libPropList Lars Sonchocky-Helldorf 2025-01-12 23:57:27 +0100
  • e04b9635c6 Add property list dependency Gregory Casamento 2025-01-12 17:36:59 -0500
  • e4c7c40fd0 flags David Wetzel 2017-12-29 00:25:17 -0500
  • e108560e37 * GSWeb/GSWDictionary.m added - dealloc * GSWeb/GSWDefaultAdaptor.h * GSWeb/GSWDefaultAdaptor.m * GSWeb/GSWWorkerThread.h * GSWeb/GSWWorkerThread.m pooling NSThreads now to make GSW able to handle multiple threads. David Wetzel 2017-12-29 00:24:04 -0500
  • 143b590b70 GSWOPTVALUE_WorkerThreadCountMax 256 -> 32 David Wetzel 2017-12-28 13:52:49 -0500
  • 6688ff9af3 * gsweb.make.in * GNUmakefile remove GSWExtensionsGSW as this is depricated now. * GSWeb/GSWDefaultAdaptor.m added retain/autorelease * GSWUtils.m removed category on NSUserDefaults * GSWDefaultAdaptor.m removed _workerThreadCountMax = 16 David Wetzel 2017-12-28 13:35:30 -0500
  • a8eccb4273 * GSWDatabase/WODisplayGroup.m fix format string and NSArray / NSMutableArray bugs * GSWeb/GNUmakefile * GSWeb/GSWApplication.h * GSWeb/GSWApplication.m replace GSWMultiKeyDictionary with GSWDictionary * GSWeb/GSWDefaultAdaptor.m limit _workerThreadCountMax to 16 for now * GSWeb/GSWDeployedBundle.*, GSWResourceManager.* replace GSWMultiKeyDictionary with GSWDictionary * GSWeb/GSWDictionary new class using NSMutableDictionary internally. * GSWeb/GSWImageInfo.m fix leak * GSWeb/GSWRequest.m fix leak * GSWeb/GSWUtils.m fix leak * GSWeb/GSWWOCompatibility.h remove GSWMultiKeyDictionary * GSWeb/GSWWorkerThread.m some cleanups but still does not run in MT on FreeBSD. * GSWeb/NSString+Trimming.m fix leaks * Tests/gsweb/GNUmakefile.postamble * Tests/gsweb/GNUmakefile.super * Tests/gsweb/GSWDictionary/TestInfo * Tests/gsweb/GSWDictionary/general.m new files David Wetzel 2017-12-25 00:25:03 -0500
  • 3d5a52e699 add support for /wo/showapps return HTTP status 504 if app is unreachable David Wetzel 2017-12-04 15:03:39 -0500
  • e1114e4395 * GSWAdaptors/Apache2/mod_gsw.c compiles with Apache 2.4 now * GSWAdaptors/README.txt updated readme David Wetzel 2017-11-19 19:13:14 -0500
  • 2bb828acb7 * GSWeb/GSWAjaxRequestHandler.* new files * GSWeb/GNUmakefile add GSWAjaxRequestHandler.*, WOAjaxRequestHandler.h * GSWeb/GSWApplication+Defaults.* add AjaxRequestHanderKey * GSWeb/GSWApplication.h add +ajaxRequestHandlerKey add +setAjaxRequestHandlerKey: * GSWeb/GSWApplication.m create ajax request handler in registerRequestHandlers * GSWeb/GSWComponentRequestHandler.m return current class instance in +handler (works in subclasses too..) * GSWConstants.* added ajax * GSWContext.* added +shouldNotStorePageInBacktrackCache * GSWeb/GSWMessage.* added storePageInBacktrackCache * GSWeb/GSWRequest.* added -isAjaxSubmit, ajaxFormSubmitKey * GSWeb/GSWSession.m * GSWeb/GSWeb.h * GSWeb/GSWWOCompatibility.h ajax adjustments David Wetzel 2017-11-19 13:45:05 -0500
  • 237ae78d01 * GSWeb/GSWAjaxRequestHandler.* new files * GSWeb/GNUmakefile add GSWAjaxRequestHandler.*, WOAjaxRequestHandler.h * GSWeb/GSWApplication+Defaults.* add AjaxRequestHanderKey * GSWeb/GSWApplication.h add +ajaxRequestHandlerKey add +setAjaxRequestHandlerKey: * GSWeb/GSWApplication.m create ajax request handler in registerRequestHandlers * GSWeb/GSWComponentRequestHandler.m return current class instance in +handler (works in subclasses too..) * GSWConstants.* added ajax * GSWContext.* added +shouldNotStorePageInBacktrackCache * GSWeb/GSWMessage.* added storePageInBacktrackCache * GSWeb/GSWRequest.* added -isAjaxSubmit, ajaxFormSubmitKey * GSWeb/GSWSession.m * GSWeb/GSWeb.h * GSWeb/GSWWOCompatibility.h ajax adjustments David Wetzel 2017-11-19 13:40:24 -0500
  • 7111c26561 tweak CSS and Sizes for iPhone David Wetzel 2017-11-16 23:34:26 -0500
  • 86a7e29d4b * GSWeb/GSWSessionTimeOutManager.m shorten description to avoid loop * GSWeb/GSWApplication.m added -frameworkNameWOExtensions to make WONames work (Session restoration error page did not work) * GSWDatabase/WODisplayGroup.m added <WebObjects/GSWPrivate.h> header David Wetzel 2017-09-02 13:29:07 -0400
  • 75bce63bf1 downcase Header keys contants old mguesdon 2015-03-11 17:32:56 +0000
  • 5a7b2ec8c8 downcase Header keys contants Manuel Guesdon 2015-03-11 17:32:56 +0000
  • a20748c795 force header keys to lowercase mguesdon 2015-03-11 16:57:56 +0000
  • 918ed56c3e force header keys to lowercase Manuel Guesdon 2015-03-11 16:57:56 +0000
  • a89a2845ea * GSWeb/GSWBody.m fix initWithName:... mguesdon 2014-07-04 20:10:38 +0000
  • e364678614 * GSWeb/GSWBody.m fix initWithName:... Manuel Guesdon 2014-07-04 20:10:38 +0000
  • 48095e5f8b * GSWeb/GSWHyperlink.m fix -appendAttribute:... for nil href value mguesdon 2014-07-01 14:11:26 +0000
  • 03d83ffad3 * GSWeb/GSWHyperlink.m fix -appendAttribute:... for nil href value Manuel Guesdon 2014-07-01 14:11:26 +0000
  • e21810bf90 * GSWeb/GSWAssociation.m fix EOValidatedObjectUserInfoKey value mguesdon 2014-06-11 18:21:08 +0000
  • e32a81eb7e * GSWeb/GSWAssociation.m fix EOValidatedObjectUserInfoKey value Manuel Guesdon 2014-06-11 18:21:08 +0000
  • 49f8fa1d8d * nearly every file get rid of RCS_ID buzzdee 2014-05-30 18:28:04 +0000
  • d4cc39b551 * nearly every file get rid of RCS_ID Sebastian Reitenbach 2014-05-30 18:28:04 +0000
  • 3f00229ae2 * GSWeb/GSWRadioButtonList.m Remove escapeHTML association assign (done in GSWInput) * GSWeb/GSWCheckBoxList.m Remove escapeHTML association assign (done in GSWInput) * GSWeb.framework/GSWInput.m Fix -init... mguesdon 2014-05-30 10:14:10 +0000
  • 3d0b3485fe * GSWeb/GSWRadioButtonList.m Remove escapeHTML association assign (done in GSWInput) * GSWeb/GSWCheckBoxList.m Remove escapeHTML association assign (done in GSWInput) * GSWeb.framework/GSWInput.m Fix -init... Manuel Guesdon 2014-05-30 10:14:10 +0000
  • 982a50be25 * GSWDatabase/GSWHTMLDynamicElement.[hm] add -hasNonURLAttributes add -hasURLAttributes add -hasConstantAttributes * GSWeb/GSWRadioButtonList.m handle disabled association handle other associations (like id, onChange, etc) * GSWeb/GSWCheckBoxList.m handle disabled association handle other associations (like id, onChange, etc) mguesdon 2014-05-29 18:41:21 +0000
  • e4480ba188 * GSWDatabase/GSWHTMLDynamicElement.[hm] add -hasNonURLAttributes add -hasURLAttributes add -hasConstantAttributes * GSWeb/GSWRadioButtonList.m handle disabled association handle other associations (like id, onChange, etc) * GSWeb/GSWCheckBoxList.m handle disabled association handle other associations (like id, onChange, etc) Manuel Guesdon 2014-05-29 18:41:21 +0000
  • dad980d58c * GSWDatabase/WODisplayGroup.m add NSArray -objectsAtIndexesArray: add NSArray -isEqualByObjectPointer: fix -setSelectionIndexes: mguesdon 2014-05-29 15:18:30 +0000
  • e15d404b2e * GSWDatabase/WODisplayGroup.m add NSArray -objectsAtIndexesArray: add NSArray -isEqualByObjectPointer: fix -setSelectionIndexes: Manuel Guesdon 2014-05-29 15:18:30 +0000
  • 0a37d5bcd6 * GSWeb/GSWConstants.[hm] add GSWClassName_Component * GSWeb/GSWComponentDefinition.m fix -componentClass to use GSWClassName_Component mguesdon 2014-05-29 12:05:16 +0000
  • 5d5c20e7e6 * GSWeb/GSWConstants.[hm] add GSWClassName_Component * GSWeb/GSWComponentDefinition.m fix -componentClass to use GSWClassName_Component Manuel Guesdon 2014-05-29 12:05:16 +0000
  • b34133e129 * GSWDatabase/WODisplayGroup.m respect GNUstep coding standard (curly brackets placement, indentation) fix _deleteObject: (undo selectors) fix _insertObjectWithObjectAndIndex: (NSAssert) fix insertObject:atIndex: (undo selectors) mguesdon 2014-05-29 11:06:50 +0000
  • 3c024e08cd * GSWDatabase/WODisplayGroup.m respect GNUstep coding standard (curly brackets placement, indentation) fix _deleteObject: (undo selectors) fix _insertObjectWithObjectAndIndex: (NSAssert) fix insertObject:atIndex: (undo selectors) Manuel Guesdon 2014-05-29 11:06:50 +0000
  • 6970f4cd3e * GSWeb/GSWAssociation.h replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: * GSWeb/GSWAssociation.m replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: respect GNUstep coding standard (curly brackets placement, etc.) implement -debugDescription * GSWeb/GSWConstantValueAssociation.m replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: fix -debugDescription * GSWeb/GSWKeyValueAssociation.m replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: simplify -description * GSWeb/GSWKeyValueAssociation.h remove unneedded declarations * GSWeb/GSWConstantValueAssociation.m remove unneedded declarations mguesdon 2014-05-22 16:49:59 +0000
  • 37ad587ea1 * GSWeb/GSWAssociation.h replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: * GSWeb/GSWAssociation.m replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: respect GNUstep coding standard (curly brackets placement, etc.) implement -debugDescription * GSWeb/GSWConstantValueAssociation.m replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: fix -debugDescription * GSWeb/GSWKeyValueAssociation.m replace logTakeValue: by _logPullValue:inComponent: replace logSetValue: by logPushValue:inComponent: simplify -description * GSWeb/GSWKeyValueAssociation.h remove unneedded declarations * GSWeb/GSWConstantValueAssociation.m remove unneedded declarations Manuel Guesdon 2014-05-22 16:49:59 +0000
  • 80a0b6d349 * GSWeb/GSWUtils.m fix rangeOfData:range: * GSWExtensions/GSWCollapsibleComponentContent.gswc/GSWCollapsibleComponentContent.gswd set framework binding * GSWExtensions/GSWCollapsibleComponentContent.[hm] handle framework binding * GSWExtensions/GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.gswd set framework binding * GSWExtensions/GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswd set framework binding * GSWExtensions/GSWSessionRestorationErrorPage.gswc/GSWSessionRestorationErrorPage.gswd set framework binding * GSWeb/GSWApplication.[hm] add -frameworkNameGSWExtensions * GSWeb/GSWPasswordField.m respect GNUstep coding standard (curly brackets placement, etc.) * GSWeb/GSWPasswordField.h remove unneeded declarations * GSWeb/GSWHiddenField.m fix * GSWeb/GSWHiddenField.h remove unneeded declarations * GSWeb/GSWString.m fix appendToResponse:inContext: when formattedValue is nil respect GNUstep coding standard (curly brackets placement, etc.) * GSWeb/GSWTemplateParser.m: fix exception error messages * GSWeb/GSWPopUpButton.m use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code * GSWeb/GSWRepetition.m respect GNUstep coding standard (curly brackets placement, etc.) reimplement startIndex and stopIndex bindings clean code * GSWeb/GSWCheckBoxList.m fix -initWithName:...: prefix__Key duplicate, _value * GSWeb.framework/GSWRadioButtonList.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: Fix bug in -initWithName (valueAssoc) Fix bug in _slowTakeValuesFromRequest: (call NSStringWithObject()) * GSWeb/GSWTextField.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: Fix bug (call NSStringWithObject()) * GSWeb/GSWText.m respect GNUstep coding standard (curly brackets placement, etc.) clean code use GSWAssignAndRemoveAssociation() in initWithName:associations:template: Fix bug (call NSStringWithObject()) * GSWeb/GSWCheckBox.m respect GNUstep coding standard (curly brackets placement, etc.) clean code use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWRadioButton.m respect GNUstep coding standard (curly brackets placement, etc.) clean code use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb.framework/GSWInput.h remove initWithName:associations:contentElements: * GSWeb.framework/GSWInput.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: ensure name is a string in -nameInContext: fix name escaping in -_appendNameAttributeToResponse: ensure value is a string in _appendValueAttributeToResponse: remove initWithName:associations:contentElements: * GSWeb/GSWHTMLDynamicElement.m respect GNUstep coding standard (curly brackets placement, etc.) ensure string conversion in -_finishInitialization rename variables to make code understandable * GSWeb/GSWConditional.m respect GNUstep coding standard (curly brackets placement, etc.) * GSWeb/GSWActionImage.m respect GNUstep coding standard (curly brackets placement, etc.) fix secure stuff ensure string conversion * GSWeb/GSWActionURL.m respect GNUstep coding standard (curly brackets placement, etc.) ensure string conversion * GSWeb/GSWBody.h remove uneeded declarations * GSWeb/GSWBody.m remove uneeded stuff fix initWithName:... * GSWeb.framework/GSWBrowser.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code rename variables to make code understandable Fix bugs * GSWeb.framework/GSWFileUpload.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWFrame.h remove uneeded declarations * GSWeb/GSWFrame.m respect GNUstep coding standard (curly brackets placement, etc.) clean code * GSWeb/GSWGenericContainer.h remove uneeded declarations change inheritence * GSWeb/GSWGenericContainer.m respect GNUstep coding standard (curly brackets placement, etc.) clean code * GSWeb/GSWGenericElement.h remove uneeded declarations change inheritence * GSWeb/GSWGenericElement.m respect GNUstep coding standard (curly brackets placement, etc.) clean code * GSWeb/GSWForm.h remove uneeded declarations * GSWeb/GSWForm.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code ensure string conversion * GSWeb/GSWHTMLURLValuedElement.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code ensure string conversion finish appendAttributesToResponse:inContext implementation * GSWeb/GSWHyperlink.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code ensure string conversion * GSWeb/GSWImage.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code * GSWeb/GSWClientSideScript.h remove uneeded declarations change inheritence add -setLanguage * GSWeb/GSWJavaScript.m clean and update code * GSWeb/GSWSubmitButton.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code * GSWeb/GSWImageButton.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWSwitchComponent.m clean and update code * GSWeb/GSWJavaScript.m clean and update code * GSWeb/GSWContext.m clean & fix -computeQueryDictionaryWithPath:queryDictionary:otherQueryDictionary: fix componentActionURL... methods * GSWeb/GSWHTTPIO.m: use GSWeb_appendStringWithImpPtr() * GSWeb/GSWActionURL.h remove uneeded declarations * GSWeb/GSWPrivate.h add GSWeb_objectAtIndexWithImpPtr * GSWDatabase/WODisplayGroup.m Don't raise validation exceptions in _qualifierForKey:value:operatorSelector: mguesdon 2014-05-22 11:09:50 +0000
  • 97e527ebed * GSWeb/GSWUtils.m fix rangeOfData:range: * GSWExtensions/GSWCollapsibleComponentContent.gswc/GSWCollapsibleComponentContent.gswd set framework binding * GSWExtensions/GSWCollapsibleComponentContent.[hm] handle framework binding * GSWExtensions/GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.gswd set framework binding * GSWExtensions/GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswd set framework binding * GSWExtensions/GSWSessionRestorationErrorPage.gswc/GSWSessionRestorationErrorPage.gswd set framework binding * GSWeb/GSWApplication.[hm] add -frameworkNameGSWExtensions * GSWeb/GSWPasswordField.m respect GNUstep coding standard (curly brackets placement, etc.) * GSWeb/GSWPasswordField.h remove unneeded declarations * GSWeb/GSWHiddenField.m fix * GSWeb/GSWHiddenField.h remove unneeded declarations * GSWeb/GSWString.m fix appendToResponse:inContext: when formattedValue is nil respect GNUstep coding standard (curly brackets placement, etc.) * GSWeb/GSWTemplateParser.m: fix exception error messages * GSWeb/GSWPopUpButton.m use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code * GSWeb/GSWRepetition.m respect GNUstep coding standard (curly brackets placement, etc.) reimplement startIndex and stopIndex bindings clean code * GSWeb/GSWCheckBoxList.m fix -initWithName:...: prefix__Key duplicate, _value * GSWeb.framework/GSWRadioButtonList.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: Fix bug in -initWithName (valueAssoc) Fix bug in _slowTakeValuesFromRequest: (call NSStringWithObject()) * GSWeb/GSWTextField.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: Fix bug (call NSStringWithObject()) * GSWeb/GSWText.m respect GNUstep coding standard (curly brackets placement, etc.) clean code use GSWAssignAndRemoveAssociation() in initWithName:associations:template: Fix bug (call NSStringWithObject()) * GSWeb/GSWCheckBox.m respect GNUstep coding standard (curly brackets placement, etc.) clean code use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWRadioButton.m respect GNUstep coding standard (curly brackets placement, etc.) clean code use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb.framework/GSWInput.h remove initWithName:associations:contentElements: * GSWeb.framework/GSWInput.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: ensure name is a string in -nameInContext: fix name escaping in -_appendNameAttributeToResponse: ensure value is a string in _appendValueAttributeToResponse: remove initWithName:associations:contentElements: * GSWeb/GSWHTMLDynamicElement.m respect GNUstep coding standard (curly brackets placement, etc.) ensure string conversion in -_finishInitialization rename variables to make code understandable * GSWeb/GSWConditional.m respect GNUstep coding standard (curly brackets placement, etc.) * GSWeb/GSWActionImage.m respect GNUstep coding standard (curly brackets placement, etc.) fix secure stuff ensure string conversion * GSWeb/GSWActionURL.m respect GNUstep coding standard (curly brackets placement, etc.) ensure string conversion * GSWeb/GSWBody.h remove uneeded declarations * GSWeb/GSWBody.m remove uneeded stuff fix initWithName:... * GSWeb.framework/GSWBrowser.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code rename variables to make code understandable Fix bugs * GSWeb.framework/GSWFileUpload.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWFrame.h remove uneeded declarations * GSWeb/GSWFrame.m respect GNUstep coding standard (curly brackets placement, etc.) clean code * GSWeb/GSWGenericContainer.h remove uneeded declarations change inheritence * GSWeb/GSWGenericContainer.m respect GNUstep coding standard (curly brackets placement, etc.) clean code * GSWeb/GSWGenericElement.h remove uneeded declarations change inheritence * GSWeb/GSWGenericElement.m respect GNUstep coding standard (curly brackets placement, etc.) clean code * GSWeb/GSWForm.h remove uneeded declarations * GSWeb/GSWForm.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code ensure string conversion * GSWeb/GSWHTMLURLValuedElement.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code ensure string conversion finish appendAttributesToResponse:inContext implementation * GSWeb/GSWHyperlink.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code ensure string conversion * GSWeb/GSWImage.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code * GSWeb/GSWClientSideScript.h remove uneeded declarations change inheritence add -setLanguage * GSWeb/GSWJavaScript.m clean and update code * GSWeb/GSWSubmitButton.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: clean code * GSWeb/GSWImageButton.m respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWSwitchComponent.m clean and update code * GSWeb/GSWJavaScript.m clean and update code * GSWeb/GSWContext.m clean & fix -computeQueryDictionaryWithPath:queryDictionary:otherQueryDictionary: fix componentActionURL... methods * GSWeb/GSWHTTPIO.m: use GSWeb_appendStringWithImpPtr() * GSWeb/GSWActionURL.h remove uneeded declarations * GSWeb/GSWPrivate.h add GSWeb_objectAtIndexWithImpPtr * GSWDatabase/WODisplayGroup.m Don't raise validation exceptions in _qualifierForKey:value:operatorSelector: Manuel Guesdon 2014-05-22 11:09:50 +0000
  • 364a19a6f1 * GSWeb/GSWCheckBoxList.m fix appendToResponse:inContext: respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWElement.[hm] add GSWAssignAndRemoveAssociation() to make controls code simplier mguesdon 2014-05-06 16:28:44 +0000
  • af78e8fe37 * GSWeb/GSWCheckBoxList.m fix appendToResponse:inContext: respect GNUstep coding standard (curly brackets placement, etc.) use GSWAssignAndRemoveAssociation() in initWithName:associations:template: * GSWeb/GSWElement.[hm] add GSWAssignAndRemoveAssociation() to make controls code simplier Manuel Guesdon 2014-05-06 16:28:44 +0000
  • f833d3981c * GSWeb/GSWApplication.m: fix -baseURL * GSWeb/GSWResourceManager.m: fix urlForResourceNamed:... when using web server mguesdon 2014-04-29 13:27:49 +0000
  • 6194720fed * GSWeb/GSWApplication.m: fix -baseURL * GSWeb/GSWResourceManager.m: fix urlForResourceNamed:... when using web server Manuel Guesdon 2014-04-29 13:27:49 +0000
  • 1920a273fd * GSWeb/GSWPopUpButton.m fix _slowTakeValuesFromRequest:inContext: (convert valueValue before isEqual:) replace while loop by a simplier for loop respect GNUstep coding standard (curly brackets placement) rename variable to make code more understandable * GSWeb/GSWComponent.m respect GNUstep coding standard (curly brackets placement) fix validateTakeValue:forKeyPath: (set value if only if different) remove non standard and unused methods validation stuff: -setValidationFailureMessage:forElement: -validationFailureMessageForElement: -handleValidationExceptionDefault -isValidationFailure -validationFailureMessages -allValidationFailureMessages fix -path remove context -setIsValidate: calls remove _uniqueID clean code * GSWeb/GSWComponent.h remove _validationFailureMessages remove non standard and unused methods validation stuff remove _uniqueID * GSWeb/GSWUtils.[hm] remove non standard -isValidationException remove -ValidationExceptionRaise* * GSWeb/GSWContext.[hm] remove -setValidate remove -isValidate * GSWeb/GSWApplication.m remove context -setIsValidate: calls mguesdon 2014-04-17 18:13:47 +0000
  • 8f1f977388 * GSWeb/GSWPopUpButton.m fix _slowTakeValuesFromRequest:inContext: (convert valueValue before isEqual:) replace while loop by a simplier for loop respect GNUstep coding standard (curly brackets placement) rename variable to make code more understandable * GSWeb/GSWComponent.m respect GNUstep coding standard (curly brackets placement) fix validateTakeValue:forKeyPath: (set value if only if different) remove non standard and unused methods validation stuff: -setValidationFailureMessage:forElement: -validationFailureMessageForElement: -handleValidationExceptionDefault -isValidationFailure -validationFailureMessages -allValidationFailureMessages fix -path remove context -setIsValidate: calls remove _uniqueID clean code * GSWeb/GSWComponent.h remove _validationFailureMessages remove non standard and unused methods validation stuff remove _uniqueID * GSWeb/GSWUtils.[hm] remove non standard -isValidationException remove -ValidationExceptionRaise* * GSWeb/GSWContext.[hm] remove -setValidate remove -isValidate * GSWeb/GSWApplication.m remove context -setIsValidate: calls Manuel Guesdon 2014-04-17 18:13:47 +0000
  • 66e07118fb * GSWeb/GSWHyperlink.m fix generateRelativeURLs/generateRelativeURLs rename variables to make code easier to understand respect GNUstep coding standard (curly brackets placement) * GSWeb/GSWApplication.m set _isMultiThreaded when adaptor dispatchesRequestsConcurrently remove -lockRequestHandling remove -lockedDecrementActiveSessionCount remove -lockedIncrementActiveSessionCount * GSWeb/GSWApplication.h remove -lockRequestHandling remove _globalLockn remove _globalLock_thread_id remove -dealloc remove -init remove duplicate declarations remove -lockedDecrementActiveSessionCount remove -lockedIncrementActiveSessionCount * GSWeb/GSWActionRequestHandler.m copy lock code from GSWComponentRequestHandler * GSWeb/GSWSessionTimeOutManager.m use -requestHandlingLock instead of -lockRequestHandling mguesdon 2014-04-14 16:12:24 +0000
  • 4f18e087c5 * GSWeb/GSWHyperlink.m fix generateRelativeURLs/generateRelativeURLs rename variables to make code easier to understand respect GNUstep coding standard (curly brackets placement) * GSWeb/GSWApplication.m set _isMultiThreaded when adaptor dispatchesRequestsConcurrently remove -lockRequestHandling remove -lockedDecrementActiveSessionCount remove -lockedIncrementActiveSessionCount * GSWeb/GSWApplication.h remove -lockRequestHandling remove _globalLockn remove _globalLock_thread_id remove -dealloc remove -init remove duplicate declarations remove -lockedDecrementActiveSessionCount remove -lockedIncrementActiveSessionCount * GSWeb/GSWActionRequestHandler.m copy lock code from GSWComponentRequestHandler * GSWeb/GSWSessionTimeOutManager.m use -requestHandlingLock instead of -lockRequestHandling Manuel Guesdon 2014-04-14 16:12:24 +0000
  • 3ad7066815 Bug fixes. See ChangeLog mguesdon 2014-04-13 19:34:39 +0000
  • 334e5aaed3 Bug fixes. See ChangeLog Manuel Guesdon 2014-04-13 19:34:39 +0000
  • 0c5ba4561a * GSWeb/GSWSession.m do not include linux/sys.h patch by Graham Lee buzzdee 2013-12-21 07:09:12 +0000
  • 729a630d3f * GSWeb/GSWSession.m do not include linux/sys.h patch by Graham Lee Sebastian Reitenbach 2013-12-21 07:09:12 +0000
  • 0e263dd5a5 * GSWeb/GSWComponentRequestHandler.m * GSWeb/GSWComponent.m * GSWeb/GSWConstants.[h|m] * GSWeb/GSWFileUpload.m * GSWeb/GSWRequest.m * GSWeb/GSWResourceRequestHandler.m * GSWeb/GSWResponse.m introduce some new string constants to GSWConstants and use them more consistently buzzdee 2013-06-22 16:00:13 +0000
  • 3a1875e963 * GSWeb/GSWComponentRequestHandler.m * GSWeb/GSWComponent.m * GSWeb/GSWConstants.[h|m] * GSWeb/GSWFileUpload.m * GSWeb/GSWRequest.m * GSWeb/GSWResourceRequestHandler.m * GSWeb/GSWResponse.m introduce some new string constants to GSWConstants and use them more consistently Sebastian Reitenbach 2013-06-22 16:00:13 +0000
  • b87aa5a799 * GSWAdaptors/Apache2/mod_gsw.c use strncasecmp to be more tolerant with header case update x-webobjects-adaptor-version (old WO uses lowercase, I think) dwetzel 2013-06-13 02:37:54 +0000
  • 0fbad4521b * GSWAdaptors/Apache2/mod_gsw.c use strncasecmp to be more tolerant with header case update x-webobjects-adaptor-version (old WO uses lowercase, I think) Dave Wetzel 2013-06-13 02:37:54 +0000
  • 8d89506a0c print 'never' and not the epoch time if there was never a response dwetzel 2013-06-12 02:07:41 +0000
  • 44ec0f3a83 print 'never' and not the epoch time if there was never a response Dave Wetzel 2013-06-12 02:07:41 +0000
  • 1bb3e95985 * GSWeb/GSWApplication+Defaults.m * GSWeb/GSWApplication.h make the defaultUndoStackLimit NSUInteger buzzdee 2013-06-09 14:15:29 +0000
  • b510389dd7 * GSWeb/GSWApplication+Defaults.m * GSWeb/GSWApplication.h make the defaultUndoStackLimit NSUInteger Sebastian Reitenbach 2013-06-09 14:15:29 +0000
  • 4d9b27e690 * GSWeb/GSWUtils.m do not use deprecated method, replace as suggested by warning buzzdee 2013-06-09 13:53:39 +0000
  • d0f16b2b59 * GSWeb/GSWUtils.m do not use deprecated method, replace as suggested by warning Sebastian Reitenbach 2013-06-09 13:53:39 +0000
  • 2485f65c95 remove remaining stuff in common directory buzzdee 2013-06-09 08:44:29 +0000
  • 2744d5d2a9 remove remaining stuff in common directory Sebastian Reitenbach 2013-06-09 08:44:29 +0000
  • 405d46272a * GSWAdaptors/Apache/GNUmakefile.in * GSWAdaptors/Apache/mod_gsweb.c do not reference the common directory anymore * move files needed by the Apache adaptor from common into the Apache directory buzzdee 2013-06-09 08:42:09 +0000
  • f4583f34b8 * GSWAdaptors/Apache/GNUmakefile.in * GSWAdaptors/Apache/mod_gsweb.c do not reference the common directory anymore * move files needed by the Apache adaptor from common into the Apache directory Sebastian Reitenbach 2013-06-09 08:42:09 +0000
  • ceb0e19937 * GSWAdaptors/Apache/mod_gsweb.c * GSWAdaptors/common/GNUmakefile * GSWAdaptors/common/GSWConfig.[h|c] * GSWAdaptors/common/GSWLock.h * GSWAdaptors/common/GSWStats.c * GSWAdaptors/common/GSWUtil.[h|c] * GSWAdaptors/common/config.h remove #ifdefs of Netscape, Apache and Apache2, only leave parts of Apache buzzdee 2013-06-09 08:14:21 +0000
  • fe3b9ce17c * GSWAdaptors/Apache/mod_gsweb.c * GSWAdaptors/common/GNUmakefile * GSWAdaptors/common/GSWConfig.[h|c] * GSWAdaptors/common/GSWLock.h * GSWAdaptors/common/GSWStats.c * GSWAdaptors/common/GSWUtil.[h|c] * GSWAdaptors/common/config.h remove #ifdefs of Netscape, Apache and Apache2, only leave parts of Apache Sebastian Reitenbach 2013-06-09 08:14:21 +0000
  • 2b30294bec * GSWAdaptors/README.txt note about Apache adaptor to work with OpenBSD Apache delete GSWAdaptors/netscape buzzdee 2013-06-06 15:06:46 +0000
  • ae7a86c834 * GSWAdaptors/README.txt note about Apache adaptor to work with OpenBSD Apache delete GSWAdaptors/netscape Sebastian Reitenbach 2013-06-06 15:06:46 +0000
  • a1d6aed801 * GSWAdaptors/common/GSWAppConnectSocket.c * GSWAdaptors/common/GSWUtil.c make the old Apache Adaptor work on OpenBSD * GSWAdaptors/Apache/mod_gsweb.c * GSWAdaptors/Apache/GNUmakefile-Apache[1|2]x remove all #ifdef Apache2, and remove old GNUmakefiles buzzdee 2013-06-06 15:01:40 +0000
  • 37f0c6a624 * GSWAdaptors/common/GSWAppConnectSocket.c * GSWAdaptors/common/GSWUtil.c make the old Apache Adaptor work on OpenBSD * GSWAdaptors/Apache/mod_gsweb.c * GSWAdaptors/Apache/GNUmakefile-Apache[1|2]x remove all #ifdef Apache2, and remove old GNUmakefiles Sebastian Reitenbach 2013-06-06 15:01:40 +0000
  • 8c3e7bc778 * GSWeb/GSWMessage.m Remove warning * README Change maintainer dwetzel 2013-06-03 00:21:09 +0000
  • 720585fe82 * GSWeb/GSWMessage.m Remove warning * README Change maintainer Dave Wetzel 2013-06-03 00:21:09 +0000
  • 467f9ef5d2 * GSWAdaptors/Apache/INSTALL add a missing semicolon, and remove deprecated documentation * GSWAdaptors/Apache/mod_gsweb.c make it compile with OpenBSD Apache 1.X * GSWAdaptors/common/GSWConfig.c fix output buzzdee 2013-05-31 16:54:17 +0000
  • 25cd649e64 * GSWAdaptors/Apache/INSTALL add a missing semicolon, and remove deprecated documentation * GSWAdaptors/Apache/mod_gsweb.c make it compile with OpenBSD Apache 1.X * GSWAdaptors/common/GSWConfig.c fix output Sebastian Reitenbach 2013-05-31 16:54:17 +0000
  • f9d0bab383 * GSWDatabase/WODisplayGroup.m uncomment the right method, and use an NSIndexSet where needed instead of NSArray buzzdee 2013-05-31 14:31:36 +0000
  • ac2b24d8fb * GSWDatabase/WODisplayGroup.m uncomment the right method, and use an NSIndexSet where needed instead of NSArray Sebastian Reitenbach 2013-05-31 14:31:36 +0000
  • d961ca7dcb Fix a format string buzzdee 2013-05-31 11:44:12 +0000
  • 01a919e50e Fix a format string Sebastian Reitenbach 2013-05-31 11:44:12 +0000
  • 9a02f51126 Fix changelog comment buzzdee 2013-05-31 08:34:21 +0000
  • 96f2f7b252 Fix changelog comment Sebastian Reitenbach 2013-05-31 08:34:21 +0000
  • e9d2eb5c78 * GSWeb/GSWApplication.[h|m] * GSWeb/GSWComponentRequestHandler.m * GSWeb/GSWMultiKeyDictionary.m make _globalLock a NSRecursiveLock to fix problem I introduced with SVN rev 36250, fixes bug 39092 buzzdee 2013-05-31 08:30:52 +0000
  • 6526169e13 * GSWeb/GSWApplication.[h|m] * GSWeb/GSWComponentRequestHandler.m * GSWeb/GSWMultiKeyDictionary.m make _globalLock a NSRecursiveLock to fix problem I introduced with SVN rev 36250, fixes bug 39092 Sebastian Reitenbach 2013-05-31 08:30:52 +0000
  • a1c8f6fc64 * GSWeb/GSWHTTPIO.m use the file handle in non-blocking mode in GNUstep environment, uses a private GSFileHandle class buzzdee 2013-05-31 08:28:05 +0000
  • 07ed53b16d * GSWeb/GSWHTTPIO.m use the file handle in non-blocking mode in GNUstep environment, uses a private GSFileHandle class Sebastian Reitenbach 2013-05-31 08:28:05 +0000
  • ad54bce275 * GSWeb/GSWMessage.[h|] get rid of bogus #ifndef NO_GNUSTEP buzzdee 2013-05-31 08:22:17 +0000
  • e0ca8e7c7e * GSWeb/GSWMessage.[h|] get rid of bogus #ifndef NO_GNUSTEP Sebastian Reitenbach 2013-05-31 08:22:17 +0000
  • d6886dc683 * GSWeb/GSWElement.h @class not needed after including full header of that class buzzdee 2013-05-30 14:24:38 +0000
  • 220246339d * GSWeb/GSWElement.h @class not needed after including full header of that class Sebastian Reitenbach 2013-05-30 14:24:38 +0000
  • 1b8467ac8f * GSWeb/GSWContext.m remove useless comparison * GSWeb/GSWDeclarationParser.m fix some format strings and variables used in there * Add method to interface and remove a cast from bug report 39088 buzzdee 2013-05-30 08:23:52 +0000
  • 0077c8591e * GSWeb/GSWContext.m remove useless comparison * GSWeb/GSWDeclarationParser.m fix some format strings and variables used in there * Add method to interface and remove a cast from bug report 39088 Sebastian Reitenbach 2013-05-30 08:23:52 +0000
  • e2562c7312 * GSWeb/GNUmakefile * GSWeb/GSWProcFS.m * GSWeb/GSWUtils.m * GSWeb/GSWHTMLStaticElement.m * GSWeb/GSWRecording.m * GSWeb/NSString+HTML.m * GSWeb/GSWMessage.m * GSWeb/GSWRequest.m * GSWeb/WOKeyValueUnarchiver.m * GSWeb/GSWMultiKeyDictionary.m * GSWeb/GSWTemporaryElement.m fix some format strings, patch based on submission from Graham Lee to bug report 39087 buzzdee 2013-05-29 17:08:16 +0000
  • 65807fb6e8 * GSWeb/GNUmakefile * GSWeb/GSWProcFS.m * GSWeb/GSWUtils.m * GSWeb/GSWHTMLStaticElement.m * GSWeb/GSWRecording.m * GSWeb/NSString+HTML.m * GSWeb/GSWMessage.m * GSWeb/GSWRequest.m * GSWeb/WOKeyValueUnarchiver.m * GSWeb/GSWMultiKeyDictionary.m * GSWeb/GSWTemporaryElement.m fix some format strings, patch based on submission from Graham Lee to bug report 39087 Sebastian Reitenbach 2013-05-29 17:08:16 +0000
  • d1974d883e * GSWeb/NSString+HTML.m * GSWeb/GSWDeclarationParser.m make inline functions static to please clang buzzdee 2013-05-27 14:40:51 +0000
  • af07675e30 * GSWeb/NSString+HTML.m * GSWeb/GSWDeclarationParser.m make inline functions static to please clang Sebastian Reitenbach 2013-05-27 14:40:51 +0000
  • ec96fba78a * GSWExtensions/GSWLongResponsePage.m * GSWDatabase/WODisplayGroup.m * GSWeb/GSWHTMLStaticElement.m * GSWeb/GSWDynamicURLString.m fix some warnings dwetzel 2013-03-05 04:31:52 +0000
  • 2b86cd2dca * GSWExtensions/GSWLongResponsePage.m * GSWDatabase/WODisplayGroup.m * GSWeb/GSWHTMLStaticElement.m * GSWeb/GSWDynamicURLString.m fix some warnings Dave Wetzel 2013-03-05 04:31:52 +0000
  • 63335271a6 * GSWDatabase/WODisplayGroup.h * GSWDatabase/WODisplayGroup.m * GSWExtensions/GSWCollapsibleComponentContent.h * GSWExtensions/GSWCollapsibleComponentContent.m * GSWExtensions/GSWDictionaryRepetition.m * GSWeb/GSWRequest.m make the methods in the interface match the methods in the implementation buzzdee 2013-03-03 18:11:52 +0000