+2005-07-19 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSString+misc.m: use -valueForKeyPath: instead of
+ -valueForKey: to retrieve string binding patterns (might give issues
+ in case you had keys with dots inside before) (v4.5.163)
+
+2005-07-18 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to all objects. Its
+ similiar to -isNotNull but also checks for strings composed of just
+ spaces (v4.5.162)
+
+2005-07-11 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGResourceLocator.m: added -description, added method
+ -lookupAllFilesWithExtension:doReturnFullPath: to discover all
+ available files in a search hierarchy (v4.5.161)
+
+2005-05-20 Helge Hess <helge.hess@skyrix.com>
+
+ * moved NGStringScanEnumerator to Recycler (was not in makefile)
+
+2005-05-03 Helge Hess <helge.hess@opengroupware.org>
+
+ * fixed gcc 4.0 warnings (v4.5.160)
+
+ * XmlExt.subproj/DOMNode+EOQualifier.m: reworked for new DOM
+ (v4.5.159)
+
+2005-04-24 Helge Hess <helge.hess@opengroupware.org>
+
+ * fixed gcc 4.0 warnings (v4.5.158)
+
+2005-04-04 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * FdExt.subproj/NSObject+Logs.m: fixed previously broken implementation
+ of -logger which now has an NSMapTable for class <-> logger
+ lookup. (v4.5.157)
+
+2005-03-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.156
+
+ * NGBundleManager.m: implemented -classesProvidedByBundle:
+
+ * NGRuleEngine.subproj/NGRuleParser.m: fixed parsing of array and
+ dictionary plist rule values
+
+2005-03-07 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGExtensions/NGObjectMacros.h: fixed ASSIGN, ASSIGNCOPY macros to
+ avoid an unset LHS as requested by Stephane (v4.5.155)
+
+2005-03-02 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGCalendarDateRange.m: Bugfix for -containsDate: (v4.5.154)
+
+2005-03-01 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m (-pathForResource:ofType:inDirectory:languages:):
+ changed resource lookup to look in Contents/Resources or Resources
+ depending on the Foundation library when no inDirectory: has been
+ given (v4.5.153)
+
+2005-02-23 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSNull+misc.m: added -hasPrefix: / -hasSuffix:, should
+ fix OGo bug #1080 (v4.5.152)
+
+2005-02-21 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSString+URLEscaping.m: changed to escape '+' chars
+ in URLs - this is required since the same methods are used for forms
+ which treat spaces as "+" (OGo bug #1260) (v4.5.151)
+
+2005-02-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: added some debugging code, minor code cleanups
+ (v4.5.150)
+
+2005-02-15 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGObjCRuntime.m: fixed some issue with the last commit (v4.5.149)
+
+2005-02-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGObjCRuntime.m: decoupled some varargs processing (v4.5.148)
+
+2005-02-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGExtensions/NGCalendarDateRange.h: fixed header file for MacOSX
+ (v4.5.147)
+
+2005-02-14 Helge Hess <helge.hess@skyrix.com>
+
+ * NGBase64Coding.m: added method -dataByEncodingBase64WithLineLength:
+ to support the fix for OGo bug #1228 (v4.5.146)
+
+2005-02-12 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGCalendarDateRange.[hm]: new method -duration (v4.5.145)
+
+2005-02-09 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * FdExt.subproj/NSCalendarDate+misc.m: Julian number <-> date
+ conversion methods (v4.5.144)
+
+2005-02-09 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSString+misc.m: do not quote the last newline if the
+ newline is the last char in the string (v4.5.143)
+
+2005-02-08 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSString+misc.m: added new method
+ -stringByApplyingMailQuoting for placing "> " in front of each line
+ contained in the string (v4.5.142)
+
+2005-01-09 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGExtensions/AutoDefines.h, common.h: fixed defines on MacOSX (fixes
+ OGo bug #912 (v4.5.141)
+
+2004-12-16 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGCalendarDateRange.[hm]: new convenience method -containsDateRange:
+ (v4.5.140)
+
+2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGExtensions.xcode: minor fixes and updated
+
+2004-12-05 Helge Hess <helge.hess@opengroupware.org>
+
+ * EOFilterDataSource.m, EOCacheDataSource.m: minor code cleanups
+ (v4.5.139)
+
+2004-11-24 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSObject+Logs.m: fixed debug logging to be compatible
+ with existing code (v4.5.138)
+
+ * NGBundleManager.m: subminor code cleanups (v4.5.137)
+
+2004-11-19 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGLogging: updated - API considered stable now.
+ NOTE: "make distclean" is required this time. (v4.5.136)
+
+2004-11-19 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.135
+
+ * FdExt.subproj/NSObject+Logs.m: fixed a bug in default logger creation
+ (incorrect static variable)
+
+ * NGLogging: fixed bug in console appender, increased speed, avoid
+ different logger objects for each class
+
+2004-11-18 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * v4.5.134
+
+ * NGLogging: updated
+
+ * NGExtensions/NSObject+Logs.h, FdExt.subproj/NSObject+Logs.m:
+ changed existing implementation to use NGLogging by default. Added
+ some more methods to support different log levels. Also added
+ -logger and -debugLogger which are used to provide the default
+ loggers for the desired purpose.
+
+ * FdExt.subproj/NGBundleManager.m: fixed wrong include
+
+2004-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: fixed a bug in the bundle type check when the
+ cached bundle is NSNull (v4.5.133)
+
+2004-11-17 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGLogging: updated (v4.5.132)
+
+ * NGLogging: updated (v4.5.131)
+
+2004-11-17 Matthew Joyce <mjoyce@aboveit.nl>
+
+ * NGBundleManager.m: check whether bundle is nil prior running a type
+ check (v4.5.130)
+
+2004-11-13 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: some code cleanups (v4.5.129)
+
+2004-11-12 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGLogging: code cleanup (v4.5.128)
+
+2004-11-12 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * GNUmakefile: added NGLogging.subproj (v4.5.127)
+
+2004-11-01 Helge Hess <helge.hess@opengroupware.org>
+
+ * branched 4.3 to 4.4 and 4.5
+
+2004-10-21 Helge Hess <helge.hess@skyrix.com>
+
+ * FdExt.subproj/NSString+URLEscaping.m: removed '&' as an URL safe
+ char (v4.3.126)
+
+2004-10-15 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * FdExt.subproj/NSString+Escaping.m: minor code cleanups, removed a
+ superfluous statement (v4.3.125)
+
+2004-10-15 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSString+Escaping.m: minor code cleanups, removed a
+ superflous if() condition (v4.3.124)
+
+2004-10-14 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * v4.3.123
+
+ * FdExt.subproj/NSString+Escaping.m, NGExtensions/NSString+Escaping.h:
+ new category and protocol to do generic escaping. The category is
+ Unicode safe and optimized for performance.
+
+ * FdExt.subproj/NSString+misc.m, NGExtensions/NSString+misc.h: moved
+ -stringByApplyingCEscaping to new NSString+Escaping.
+
+2004-10-11 Matthew Joyce <mjoyce@aboveit.nl>
+
+ * FdExt.subproj/NSCalendarDate+misc.m: fixed -isAfternoon (all dates
+ were reported as forenoon) (v4.3.122)
+
+2004-10-08 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSString+URLEscaping.m: do not escape URL safe chars
+ (fixes a WebDAV issue with Cadaver) (v4.3.121)
+
+2004-10-04 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGExtensions.xcode: updated to the current build version
+
+2004-10-03 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSURL+misc.m: fixed URL processing in some edge case
+ (v4.3.120)
+
+2004-10-02 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGQuotedPrintableCoding.m: minor code cleanups (v4.3.119)
+
+2004-10-01 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSException+misc.m: check whether nil is being passed
+ in as the exception format (v4.3.118)
+
+2004-09-27 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: removed a warning on MacOSX (v4.3.117)
+
+2004-09-23 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGExtensions.xcode: added NGResourceLocator class
+
+2004-09-23 Helge Hess <helge.hess@skyrix.com>
+
+ * added NGResourceLocator class (v4.2.116)
+
+ * moved NGCString to Recycler (was not compiled since v4.2.93)
+
+2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGExtensions.xcode: Fixed dependencies to resemble the make process
+ more closely. Our aim should be to stick to the make process
+ as closely as possible, so we shouldn't introduce dependencies in
+ non-toplevel projects.
+
+ * NGExtensions.xcode: minor fix
+
+2004-09-20 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * v4.3.115
+
+ * NGExtensions/NSBundle+misc.h, FdExt.subproj/NSBundle+misc.m: new
+ NSBundle method -pathForResource:ofType:inDirectory:forLocalizations:
+
+ * NGExtensions/NGExtensions.h: added NSBundle+misc.h to the public
+ headers
+
+2004-09-06 Helge Hess <helge.hess@skyrix.com>
+
+ * FdExt.subproj/NSFileManager+Extensions.m: added new method:
+ -createDirectoriesAtPath:attributes: (comparable to mkdirs)
+ (v4.3.114)
+
+ * NGBundleManager.m: changed bundle resource lookup to check loaded
+ bundles before scanning the NGBundlePath resources (is faster and
+ fixes an issue with a bundle loaded but not in the search path)
+ (v4.3.113)
+
+2004-09-05 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.3.112
+
+ * NGBundleManager.m: code cleanups, added -setBundleSearchPaths: and
+ -bundleSearchPaths to allow bundle path modifications from code
+
+ * NGHashMap.m: removed libFoundation specific exception handling, the
+ same exceptions are now thrown for all runtimes
+
+2004-08-30 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: fixed yet another bug in NGBundleManager path
+ lookup (v4.3.111)
+
+2004-08-29 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: fixed an issue when running without GNUstep
+ environment (v4.3.110)
+
+ * v4.3.109
+
+ * NGBundleManager.m: look for bundles in GNUSTEP_PATHPREFIX_LIST and
+ GNUSTEP_PATHLIST
+
+ * added hack to install the project in FHS locations - the library,
+ its headers, the tools and the resources will be installed in
+ FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
+
+2004-08-29 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGExtensions.xcode: various fixes for project settings
+
+2004-08-26 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSURL+misc.m: fixed some URL processing methods
+ (v4.3.108)
+
+2004-08-25 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * NGCalendarDateRange.m: properly fixed intersectionDateRange: to not
+ return pseudo-ranges. (v4.3.107)
+
+2004-08-23 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * v4.3.106
+
+ * NGCalendarDateRange.m: changed -containsDate: in a way that the range
+ is treated as a half-open interval (including startDate, excluding
+ endDate).
+
+ * v4.3.105
+
+ * NGExtensions.xcode: new Xcode project
+
+ * NGStringScanEnumerator.m: compile bugfix
+
+ * NGExtensions-Info.plist: new version and bundle identifier
+
2004-08-20 Helge Hess <helge.hess@opengroupware.org>
+ * XmlExt.subproj/GNUmakefile: added include path for "inline" SOPE 4.3
+ compilation (v4.3.104)
+
* moved to SOPE 4.3 (v4.3.103)
2004-08-16 Helge Hess <helge.hess@skyrix.com>