+2006-07-05 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGResourceLocator.m: added FHS_INSTALL_ROOT to lookup path (v4.5.187)
+
+2006-07-04 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: added more debug logs which can be triggered using
+ NGBundleManagerDebugEnabled (v4.5.186)
+
+ * 64bit fixes (v4.5.185)
+
+2006-07-03 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.184
+
+ * NGHashMap.m: improved memory management with exceptions
+
+ * FdExt.subproj/NSSet+enumerator.m: code cleanups
+
+ * use %p for pointer formats, fixed gcc 4.1 warnings
+
+2006-05-16 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * *.h, *m: changed EOControl related includes into imports
+ to enable compilation against MulleEOF (v4.5.183)
+
+2006-02-20 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: minor code cleanups (v4.5.182)
+
+2006-01-22 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NGPropertyListParser.m (_skipComments): fixed a bug
+ when parsing comments which contain stars (v4.5.181)
+
+2005-12-13 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGQuotedPrintableCoding.m (NGDecodeQuotedPrintable): properly decode
+ underscore as 0x20 (as per RFC 2047 4.2) (v4.5.180)
+
+2005-11-21 Helge Hess <helge.hess@skyrix.com>
+
+ * NGExtensions/NSObject+Values.h: added NGBaseTypeValues protocol to
+ be able to refer to the statically typed 'signed' set of basetypes
+ (v4.5.179)
+
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSObject+Values.m: explicitly mark signed values as
+ such (most importantly char) (v4.5.178)
+
+ * FdExt.subproj/NSCalendarDate+misc.m: include math.h to avoid a floor
+ warning (v4.5.177)
+
+2005-10-05 Helge Hess <helge.hess@skyrix.com>
+
+ * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSSet (v4.5.176)
+
+2005-09-28 Helge Hess <helge.hess@skyrix.com>
+
+ * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSData (v4.5.175)
+
+2005-09-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGBundleManager.m: avoid an autorelease call in class lookup, added
+ some lookup hacks for Tiger Foundation (v4.5.174)
+
+2005-08-26 Helge Hess <helge.hess@opengroupware.org>
+
+ * added common.h files to support PCH compilation of subprojects (just
+ include the parent common.h and are not required for Xcode builds)
+ (v4.5.173)
+
+2005-08-20 Helge Hess <helge.hess@opengroupware.org>
+
+ * EOExt.subproj: code cleanups, added a README.txt (v4.5.172)
+
+2005-08-19 Helge Hess <helge.hess@opengroupware.org>
+
+ * added method to calculate a calendar matrix for a date representing
+ a month (-calendarMatrixWithStartDayOfWeek:onlyCurrentMonth:),
+ added a method to turn an English/German string into a day-of-a-week
+ number (0=Sun-6=Sat) (v4.5.171)
+
+2005-08-07 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGExtensions.xcodeproj: moved NGRuleParser.h from source to header
+ section
+
+2005-08-04 Helge Hess <helge.hess@opengroupware.org>
+
+ * NGRuleEngine.subproj/NGRuleModel.m: added EOKeyValueArchiving, added
+ method to load from such an archive, added -addRules: to add a set
+ of rules (v4.5.170)
+
+2005-08-04 Helge Hess <helge.hess@skyrix.com>
+
+ * NGRuleEngine.subproj/NGRuleContext.m: added new method
+ -allPossibleValuesForKey: to calculate all possible values for a
+ given key, not just the first matching one (v4.5.169)
+
+2005-08-04 Helge Hess <helge.hess@opengroupware.org>
+
+ * EOFilterDataSource.m, EOCompoundDataSource.m: code cleanups
+ (v4.5.168)
+
+2005-08-03 Helge Hess <helge.hess@opengroupware.org>
+
+ * added EOKeyValueArchiving support to NGRuleEngine objects (v4.5.167)
+
+2005-07-22 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSException+misc.m: added -isException and
+ -isExceptionOrNull methods to NSObject to check whether a given
+ object is an exception (v4.5.166)
+
+2005-07-20 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSNull+misc.m: fixed a stupid bug in -isNotEmpty
+ (v4.5.165)
+
+ * FdExt.subproj/NSNull+misc.m: added -isNotEmpty for NSArray and
+ NSDictionary (return YES in case they have no elements) (v4.5.164)
+
+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
+