mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-10 00:00:50 +00:00
Release new version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@40479 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
1f786ad7a8
commit
090aa2445d
8 changed files with 127 additions and 106 deletions
19
ANNOUNCE
19
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
1 Announcement
|
||||
**************
|
||||
|
||||
The GNUstep Base Library, version 1.24.9, is now available.
|
||||
The GNUstep Base Library, version 1.25.0, is now available.
|
||||
|
||||
1.1 What is the GNUstep Base Library?
|
||||
=====================================
|
||||
|
@ -18,20 +18,25 @@ portion of the OpenStep standard (the Foundation library).
|
|||
There is more information available at the GNUstep homepage at
|
||||
'http://www.gnustep.org'.
|
||||
|
||||
1.2 Noteworthy changes in version '1.24.9'
|
||||
1.2 Noteworthy changes in version '1.25.0'
|
||||
==========================================
|
||||
|
||||
* Niels added support for generics
|
||||
* Support for 'ng' runtime library (latest language features enabled)
|
||||
* Performance optimisations and improved diagnostic messages
|
||||
* Garbage Collection deprecated (support to be removed)
|
||||
* Garbage collection support removed (NSGarbageCollector stub
|
||||
remains)
|
||||
* Support for Debian style multi-architecture installations added
|
||||
* OpenSSL bundle removed since it didn't match GNUTLS support
|
||||
* Ported to Debian/Hurd
|
||||
* ICU string (regexp in particular) fixes
|
||||
* OSX compatibity changes in NSRunLoop and NSTask behavior
|
||||
* Alternative sort algorithms selectable at runtime
|
||||
* Many bugfixes and cleanups.
|
||||
* As usual, this release also contains an update to include the most
|
||||
recent international timezone data.
|
||||
|
||||
1.3 Where can you get it? How can you compile it?
|
||||
=================================================
|
||||
|
||||
The gnustep-base-1.24.9.tar.gz distribution file has been placed at
|
||||
The gnustep-base-1.25.0.tar.gz distribution file has been placed at
|
||||
<ftp://ftp.gnustep.org/pub/gnustep/core>.
|
||||
|
||||
Please log bug reports on the GNUstep project page
|
||||
|
|
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2017-04-14 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Version: 1.25.0 release
|
||||
* Documentation/ReleaseNotes.gsdoc: update for release
|
||||
* Documentation/news.texi: update for release
|
||||
* ANNOUNCE: regenerate
|
||||
* INSTALL: regenerate
|
||||
* NEWS: regenerate
|
||||
* README: regenerate
|
||||
|
||||
2017-04-09 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSPredicate.m:
|
||||
|
|
|
@ -40,8 +40,9 @@ notice and this notice are preserved.
|
|||
Improved support for 64bit little-endian systems.<br />
|
||||
Ported to Debian/Hurd.<br />
|
||||
ICU string (regexp in particular) fixes.<br />
|
||||
OSX compatibity changes in NSRunLoop behavior.<br />
|
||||
Alterntive sort algorithms selectable at runtime.<br />
|
||||
OSX compatibity changes in NSRunLoop behavior and NSTask.<br />
|
||||
Alternative sort algorithms selectable at runtime.<br />
|
||||
Many bugfixes and cleanups.<br />
|
||||
As usual, this release also contains an update to include the
|
||||
most recent international timezone data.
|
||||
</p>
|
||||
|
|
|
@ -18,8 +18,9 @@ See the @url{ReleaseNotes.html} document for more information.
|
|||
@item OpenSSL bundle removed since it didn't match GNUTLS support
|
||||
@item Ported to Debian/Hurd
|
||||
@item ICU string (regexp in particular) fixes
|
||||
@item OSX compatibity changes in NSRunLoop behavior
|
||||
@item Alterntive sort algorithms selectable at runtime
|
||||
@item OSX compatibity changes in NSRunLoop and NSTask behavior
|
||||
@item Alternative sort algorithms selectable at runtime
|
||||
@item Many bugfixes and cleanups.
|
||||
@item As usual, this release also contains an update to include the
|
||||
most recent international timezone data.
|
||||
@end itemize
|
||||
|
|
11
INSTALL
11
INSTALL
|
@ -110,17 +110,6 @@ library. Use of libffi is automatically enabled if the libffi library
|
|||
is found (and the same with ffcall, although libffi takes precedence),
|
||||
unless specifically disabled with '--disable-do'.
|
||||
|
||||
2.3 OpenSSL
|
||||
-----------
|
||||
|
||||
While GNUstep base has full support for HTTPS/TLS using gnustls, it also
|
||||
has optional support for using the OpenSSL libraries for secure URL
|
||||
connections (though only with the NSURL classes). This functionality is
|
||||
compiled as a separate bundle since the OpenSSL license is not
|
||||
compatible with GPL, and in the hopes that if someone writes an openssl
|
||||
replacement, it can quickly be used by creating another bundle. The
|
||||
openssl libraries need to be installed for this to work.
|
||||
|
||||
3 Compilation
|
||||
=============
|
||||
|
||||
|
|
175
NEWS
175
NEWS
|
@ -1,11 +1,26 @@
|
|||
1 News
|
||||
******
|
||||
|
||||
The currently released version of the library is '1.24.9'.
|
||||
The currently released version of the library is '1.25.0'.
|
||||
|
||||
See the <ReleaseNotes.html> document for more information.
|
||||
|
||||
1.1 Noteworthy changes in version '1.24.9'
|
||||
1.1 Noteworthy changes in version '1.25.0'
|
||||
==========================================
|
||||
|
||||
* Garbage collection support removed (NSGarbageCollector stub
|
||||
remains)
|
||||
* Support for Debian style multi-architecture installations added
|
||||
* OpenSSL bundle removed since it didn't match GNUTLS support
|
||||
* Ported to Debian/Hurd
|
||||
* ICU string (regexp in particular) fixes
|
||||
* OSX compatibity changes in NSRunLoop and NSTask behavior
|
||||
* Alternative sort algorithms selectable at runtime
|
||||
* Many bugfixes and cleanups.
|
||||
* As usual, this release also contains an update to include the most
|
||||
recent international timezone data.
|
||||
|
||||
1.2 Noteworthy changes in version '1.24.9'
|
||||
==========================================
|
||||
|
||||
* Niels added support for generics
|
||||
|
@ -15,7 +30,7 @@ The currently released version of the library is '1.24.9'.
|
|||
* As usual, this release also contains an update to include the most
|
||||
recent international timezone data.
|
||||
|
||||
1.2 Noteworthy changes in version '1.24.8'
|
||||
1.3 Noteworthy changes in version '1.24.8'
|
||||
==========================================
|
||||
|
||||
* Performance optimisations (particularly in the use of tiny string
|
||||
|
@ -29,7 +44,7 @@ The currently released version of the library is '1.24.9'.
|
|||
recent international timezone data.
|
||||
* Various other bugfixes.
|
||||
|
||||
1.3 Noteworthy changes in version '1.24.7'
|
||||
1.4 Noteworthy changes in version '1.24.7'
|
||||
==========================================
|
||||
|
||||
* TLS and other security improvements (note, SSLv3.0 is disabled by
|
||||
|
@ -37,7 +52,7 @@ The currently released version of the library is '1.24.9'.
|
|||
* Latest timezone data included.
|
||||
* Various other bugfixes.
|
||||
|
||||
1.4 Noteworthy changes in version '1.24.6'
|
||||
1.5 Noteworthy changes in version '1.24.6'
|
||||
==========================================
|
||||
|
||||
* NSUUID implemented
|
||||
|
@ -46,7 +61,7 @@ The currently released version of the library is '1.24.9'.
|
|||
* Various new methods for OSX compatibility
|
||||
* Various other bugfixes
|
||||
|
||||
1.5 Noteworthy changes in version '1.24.5'
|
||||
1.6 Noteworthy changes in version '1.24.5'
|
||||
==========================================
|
||||
|
||||
* NSInvocationOperation
|
||||
|
@ -54,7 +69,7 @@ The currently released version of the library is '1.24.9'.
|
|||
* Static analyzer fixes (mostly printf format string issues)
|
||||
* Various other bugfixes
|
||||
|
||||
1.6 Noteworthy changes in version '1.24.4'
|
||||
1.7 Noteworthy changes in version '1.24.4'
|
||||
==========================================
|
||||
|
||||
* Updated time zone data
|
||||
|
@ -62,7 +77,7 @@ The currently released version of the library is '1.24.9'.
|
|||
* Portability improvments and minor bugfixes
|
||||
* More testcases in the testsuite
|
||||
|
||||
1.7 Noteworthy changes in version '1.24.3'
|
||||
1.8 Noteworthy changes in version '1.24.3'
|
||||
==========================================
|
||||
|
||||
* Implementation of the NSXML DOM classes
|
||||
|
@ -70,7 +85,7 @@ The currently released version of the library is '1.24.9'.
|
|||
* Implementation of new/selectable sorting algorithms
|
||||
* More explicit dependencies on external libraries.
|
||||
|
||||
1.8 Noteworthy changes in version '1.24.0'
|
||||
1.9 Noteworthy changes in version '1.24.0'
|
||||
==========================================
|
||||
|
||||
* There is binary incompatibility on 64bit systems in that the value
|
||||
|
@ -81,8 +96,8 @@ The currently released version of the library is '1.24.9'.
|
|||
* IPV6 support for NSHost and networking operations
|
||||
* Support for UTF-8 string literals in source (compiler permitting)
|
||||
|
||||
1.9 Noteworthy changes in version '1.23.0'
|
||||
==========================================
|
||||
1.10 Noteworthy changes in version '1.23.0'
|
||||
===========================================
|
||||
|
||||
* Support for automatic reference counting (ARC) when using clasng
|
||||
and the GNUstep Objective-C 2.0 runtime 1.5 or later.
|
||||
|
@ -90,31 +105,31 @@ The currently released version of the library is '1.24.9'.
|
|||
NSPointerArray when using clang and the GNUstep Objective-C 2.0
|
||||
runtime 1.5 or later.
|
||||
|
||||
1.10 Noteworthy changes in version '1.22.0'
|
||||
1.11 Noteworthy changes in version '1.22.0'
|
||||
===========================================
|
||||
|
||||
* Many updates and new classes
|
||||
* There is now a regression test framework included with the package
|
||||
* New support for Objective-C 2.0
|
||||
|
||||
1.11 Noteworthy changes in version '1.21.1'
|
||||
1.12 Noteworthy changes in version '1.21.1'
|
||||
===========================================
|
||||
|
||||
This is an (unstable) copy of the 1.20.1 release
|
||||
|
||||
1.12 Noteworthy changes in version '1.20.1'
|
||||
1.13 Noteworthy changes in version '1.20.1'
|
||||
===========================================
|
||||
|
||||
This is a stable bugfix release. There are no major changes or binary
|
||||
incompatibilities, but this release does include an update of timezone
|
||||
handling to include the latest zone information.
|
||||
|
||||
1.13 Noteworthy changes in version '1.21.0'
|
||||
1.14 Noteworthy changes in version '1.21.0'
|
||||
===========================================
|
||||
|
||||
This is an (unstable) copy of the 1.20.0 release
|
||||
|
||||
1.14 Noteworthy changes in version '1.20.0'
|
||||
1.15 Noteworthy changes in version '1.20.0'
|
||||
===========================================
|
||||
|
||||
This is a stable release. There have been major changes and
|
||||
|
@ -123,19 +138,19 @@ from clang. These changes, although they break binary compatibility
|
|||
with previous releases, should allow all future releases to maintain
|
||||
compatibility.
|
||||
|
||||
1.15 Noteworthy changes in version '1.19.3'
|
||||
1.16 Noteworthy changes in version '1.19.3'
|
||||
===========================================
|
||||
|
||||
* Bugfix to work around OSX behavior of [NSURL-path]
|
||||
|
||||
1.16 Noteworthy changes in version '1.19.2'
|
||||
1.17 Noteworthy changes in version '1.19.2'
|
||||
===========================================
|
||||
|
||||
* Various OSX compatibility improvements.
|
||||
* String handling performance improvements.
|
||||
* Several minor bugfixes.
|
||||
|
||||
1.17 Noteworthy changes in version '1.19.1'
|
||||
1.18 Noteworthy changes in version '1.19.1'
|
||||
===========================================
|
||||
|
||||
* New Mac OS X methods for writing data in NSData
|
||||
|
@ -144,7 +159,7 @@ compatibility.
|
|||
* Method return types and arguments have been changed for Mac OS X
|
||||
10.5
|
||||
|
||||
1.18 Noteworthy changes in version '1.19.0'
|
||||
1.19 Noteworthy changes in version '1.19.0'
|
||||
===========================================
|
||||
|
||||
* Support for native objective-c exceptions
|
||||
|
@ -153,7 +168,7 @@ compatibility.
|
|||
* Changes to build on 64bit ms-windows
|
||||
* Support for @synchronize
|
||||
|
||||
1.19 Noteworthy changes in version '1.15.3'
|
||||
1.20 Noteworthy changes in version '1.15.3'
|
||||
===========================================
|
||||
|
||||
* Extended NSUserDefaults so it recognizes ../ as a relative path.
|
||||
|
@ -162,13 +177,13 @@ compatibility.
|
|||
and added basic support for digest authentication.
|
||||
* Fixed various problems with and added new options to KVO.
|
||||
|
||||
1.20 Noteworthy changes in version '1.15.2'
|
||||
1.21 Noteworthy changes in version '1.15.2'
|
||||
===========================================
|
||||
|
||||
Bug fixes include improved thread safety (and a change to the NSThread
|
||||
class structure) and Key-Value observing.
|
||||
|
||||
1.21 Noteworthy changes in version '1.15.1'
|
||||
1.22 Noteworthy changes in version '1.15.1'
|
||||
===========================================
|
||||
|
||||
This is an unstable release. There may be API and ABI changes from
|
||||
|
@ -176,14 +191,14 @@ previous releases. The licesne hase changed to GPLv3 and LGPLv3.
|
|||
Mostly bug fixes, but a few improvements in NSPredicates and Key-Value
|
||||
coding have been added.
|
||||
|
||||
1.22 Noteworthy changes in version '1.15.0'
|
||||
1.23 Noteworthy changes in version '1.15.0'
|
||||
===========================================
|
||||
|
||||
This is an unstable release from 1.14.0. It is otherwise identical to
|
||||
the 1.14.0 release. Releases in the 1.15 series may not be forward
|
||||
compatible with previous 1.15 releases.
|
||||
|
||||
1.23 Noteworthy changes in version '1.14.0'
|
||||
1.24 Noteworthy changes in version '1.14.0'
|
||||
===========================================
|
||||
|
||||
Many portability (particularly for ms-windows) and MacOS-X compatibility
|
||||
|
@ -191,7 +206,7 @@ fixes. New MacOS-X classes and incorporation of NSAffineTransform and
|
|||
NSSpellServer which were formerly in the gui library. Improved
|
||||
performance of amssively multithreaded programs.
|
||||
|
||||
1.24 Noteworthy changes in version '1.13.1'
|
||||
1.25 Noteworthy changes in version '1.13.1'
|
||||
===========================================
|
||||
|
||||
Various minor bugs and MacOS-X incompatibilities fixed. One important
|
||||
|
@ -200,13 +215,13 @@ objects from strings. One fix for a serious (crash) bug when
|
|||
initialising the bundles system in an application which has a lot of
|
||||
frameworks linked to it. See the release notes for more details.
|
||||
|
||||
1.25 Noteworthy changes in version '1.13.0'
|
||||
1.26 Noteworthy changes in version '1.13.0'
|
||||
===========================================
|
||||
|
||||
Several sets of classes have been added for dealing with urls and
|
||||
predicates. A few minor api changes have occured as well.
|
||||
|
||||
1.26 Noteworthy changes in version '1.12.0'
|
||||
1.27 Noteworthy changes in version '1.12.0'
|
||||
===========================================
|
||||
|
||||
There have been a number of API changes and several methods have been
|
||||
|
@ -222,7 +237,7 @@ be set to not write to an external file at all, for developers who wish
|
|||
to use the library as a stand-alone library or in other situations where
|
||||
using external resources is not desired.
|
||||
|
||||
1.27 Noteworthy changes in version '1.11.2'
|
||||
1.28 Noteworthy changes in version '1.11.2'
|
||||
===========================================
|
||||
|
||||
* Support for GNUstep.conf and relocation of the filesystem is much
|
||||
|
@ -235,7 +250,7 @@ using external resources is not desired.
|
|||
* Some support for keeping user defaults in the Windows registry
|
||||
implemented.
|
||||
|
||||
1.28 Noteworthy changes in version '1.11.1'
|
||||
1.29 Noteworthy changes in version '1.11.1'
|
||||
===========================================
|
||||
|
||||
* New Cocoa class NSSortDescriptor
|
||||
|
@ -245,7 +260,7 @@ using external resources is not desired.
|
|||
* More support for debugging on mingw, including writing logs to
|
||||
debugger and event viewer.
|
||||
|
||||
1.29 Noteworthy changes in version '1.11.0'
|
||||
1.30 Noteworthy changes in version '1.11.0'
|
||||
===========================================
|
||||
|
||||
This release is binary incompatible with previous releases. The
|
||||
|
@ -261,12 +276,12 @@ new version.
|
|||
* NSRunLoop and related classes use natvie win32 event handling on
|
||||
Windows machines.
|
||||
|
||||
1.30 Noteworthy changes in version '1.10.3'
|
||||
1.31 Noteworthy changes in version '1.10.3'
|
||||
===========================================
|
||||
|
||||
This version includes a few minor bug fixes.
|
||||
|
||||
1.31 Noteworthy changes in version '1.10.2'
|
||||
1.32 Noteworthy changes in version '1.10.2'
|
||||
===========================================
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
@ -278,7 +293,7 @@ This version mostly includes minor fixes and updates.
|
|||
Windows).
|
||||
* Use a proper one-to-one abbreviation dictionary for NSTimeZone.
|
||||
|
||||
1.32 Noteworthy changes in version '1.10.1'
|
||||
1.33 Noteworthy changes in version '1.10.1'
|
||||
===========================================
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
@ -290,7 +305,7 @@ This version mostly includes minor fixes and updates.
|
|||
* Designated initializers for NSArray, NSDictionary, NSSet, and
|
||||
NSString have been changed for MacOS X compatibility.
|
||||
|
||||
1.33 Noteworthy changes in version '1.10.0'
|
||||
1.34 Noteworthy changes in version '1.10.0'
|
||||
===========================================
|
||||
|
||||
Note the interface version of the library has changed so that apps,
|
||||
|
@ -302,7 +317,7 @@ use it.
|
|||
* URL classes support persistant connections
|
||||
* Mac OSX XML compatibility fixes.
|
||||
|
||||
1.34 Noteworthy changes in version '1.9.2'
|
||||
1.35 Noteworthy changes in version '1.9.2'
|
||||
==========================================
|
||||
|
||||
* GSMime parsing ignores extraneous data
|
||||
|
@ -314,7 +329,7 @@ use it.
|
|||
* Binary incompatibility: NSUnarchiver, GSIMapTable have new ivars
|
||||
added
|
||||
|
||||
1.35 Noteworthy changes in version '1.9.1'
|
||||
1.36 Noteworthy changes in version '1.9.1'
|
||||
==========================================
|
||||
|
||||
* Default string encoding taken from system nl_langinfo if not set
|
||||
|
@ -323,7 +338,7 @@ use it.
|
|||
* NSPropertyLists class added, also decodes Mac OS X binary propery
|
||||
lists.
|
||||
|
||||
1.36 Noteworthy changes in version '1.9.0'
|
||||
1.37 Noteworthy changes in version '1.9.0'
|
||||
==========================================
|
||||
|
||||
* Lazy locking implemented (see GSLock documentation)
|
||||
|
@ -335,7 +350,7 @@ use it.
|
|||
* NSString subclass heirarchy reorganized to fix problems with
|
||||
copying and ownership of data.
|
||||
|
||||
1.37 Noteworthy changes in version '1.8.0'
|
||||
1.38 Noteworthy changes in version '1.8.0'
|
||||
==========================================
|
||||
|
||||
Read the NEWS file for a complete list of changes since the last stable
|
||||
|
@ -345,13 +360,13 @@ changes in gnustep-make, several components of gnustep-base are located
|
|||
in different locations. Generally this should not affect the
|
||||
compilation or running of applications and tools.
|
||||
|
||||
1.38 Noteworthy changes in version '1.7.4'
|
||||
1.39 Noteworthy changes in version '1.7.4'
|
||||
==========================================
|
||||
|
||||
* Added Korean encoding
|
||||
* Updated use of ObjCRuntime functions.
|
||||
|
||||
1.39 Noteworthy changes in version '1.7.3'
|
||||
1.40 Noteworthy changes in version '1.7.3'
|
||||
==========================================
|
||||
|
||||
Note in this version there have been large changes to the location of
|
||||
|
@ -362,7 +377,7 @@ specific headers may not compile because of this.
|
|||
* A number of Protocol and DO fixes.
|
||||
* New TraditionalChinese language.
|
||||
|
||||
1.40 Noteworthy changes in version '1.7.2'
|
||||
1.41 Noteworthy changes in version '1.7.2'
|
||||
==========================================
|
||||
|
||||
* NSUndoManager improvements
|
||||
|
@ -370,12 +385,12 @@ specific headers may not compile because of this.
|
|||
* Private GSTcpPort becomre NSSocketPort.
|
||||
* Improvements to handle selectors better over remote connections.
|
||||
|
||||
1.41 Noteworthy changes in version '1.7.1'
|
||||
1.42 Noteworthy changes in version '1.7.1'
|
||||
==========================================
|
||||
|
||||
Bug fixes.
|
||||
|
||||
1.42 Noteworthy changes in version '1.7.0'
|
||||
1.43 Noteworthy changes in version '1.7.0'
|
||||
==========================================
|
||||
|
||||
See gnustep-make for comments on the filesystem change. Some components
|
||||
|
@ -391,7 +406,7 @@ changes:
|
|||
NSSearchPathForDirectoriesInDomains.
|
||||
* Added man page for gdomap
|
||||
|
||||
1.43 Noteworthy changes in version '1.6.0'
|
||||
1.44 Noteworthy changes in version '1.6.0'
|
||||
==========================================
|
||||
|
||||
* More MinGW support
|
||||
|
@ -401,7 +416,7 @@ changes:
|
|||
* Built-in garbage collecting classes.
|
||||
* Any many many bug fixes and minor improvements.
|
||||
|
||||
1.44 Noteworthy changes in version '1.5.1'
|
||||
1.45 Noteworthy changes in version '1.5.1'
|
||||
==========================================
|
||||
|
||||
* Port NSThread to MingW
|
||||
|
@ -413,19 +428,19 @@ changes:
|
|||
* Warning logs selectable at runtime.
|
||||
* NSTimeZone code rewritten for speed.
|
||||
|
||||
1.45 Noteworthy changes in version '1.5.0'
|
||||
1.46 Noteworthy changes in version '1.5.0'
|
||||
==========================================
|
||||
|
||||
* New MacOSX methods implemented (NSString, NSArray, NSObject)
|
||||
* Fixed bug that occationally deleted user defaults.
|
||||
* Tcp connections use runloop in NSConnectionReplyMode.
|
||||
|
||||
1.46 Noteworthy changes in version '1.4.0'
|
||||
1.47 Noteworthy changes in version '1.4.0'
|
||||
==========================================
|
||||
|
||||
* gdomap - security bug fixes.
|
||||
|
||||
1.47 Noteworthy changes in version '1.3.4'
|
||||
1.48 Noteworthy changes in version '1.3.4'
|
||||
==========================================
|
||||
|
||||
This is a first pre-release version for 1.4.
|
||||
|
@ -436,7 +451,7 @@ users are urged to upgrade to this version as soon as possible.
|
|||
* gdomap - don't write pidfile until after setuid away from root
|
||||
* New combined Unix/Windows version of NSFileHandle
|
||||
|
||||
1.48 Noteworthy changes in version '1.3.3'
|
||||
1.49 Noteworthy changes in version '1.3.3'
|
||||
==========================================
|
||||
|
||||
Note there are interface and binary changes in this release that require
|
||||
|
@ -450,7 +465,7 @@ you to recompile all applications and tools that use gnustep-base.
|
|||
* GC improvements
|
||||
* Support for system-wide .GNUsteprc
|
||||
|
||||
1.49 Noteworthy changes in version '1.3.2'
|
||||
1.50 Noteworthy changes in version '1.3.2'
|
||||
==========================================
|
||||
|
||||
* Corrections for handling Windows file paths, etc
|
||||
|
@ -462,7 +477,7 @@ you to recompile all applications and tools that use gnustep-base.
|
|||
(cvtenc).
|
||||
* Unicode and UTF8 handling improvements.
|
||||
|
||||
1.50 Noteworthy changes in version '1.3.0'
|
||||
1.51 Noteworthy changes in version '1.3.0'
|
||||
==========================================
|
||||
|
||||
* Moved additional classes into subprojects and/or bundles to make it
|
||||
|
@ -473,7 +488,7 @@ you to recompile all applications and tools that use gnustep-base.
|
|||
* Better KeyValueCoding support (for EOF).
|
||||
* New, partially finished Objective-C/Foundation programming manual.
|
||||
|
||||
1.51 Noteworthy changes in version '1.1.0'
|
||||
1.52 Noteworthy changes in version '1.1.0'
|
||||
==========================================
|
||||
|
||||
* Removed use of distributed lock to sync defaults file.
|
||||
|
@ -487,7 +502,7 @@ you to recompile all applications and tools that use gnustep-base.
|
|||
* New localization files.
|
||||
* XML property lists
|
||||
|
||||
1.52 Noteworthy changes in version '1.0.2'
|
||||
1.53 Noteworthy changes in version '1.0.2'
|
||||
==========================================
|
||||
|
||||
Mostly a bug fix release to work with the new gcc 3.0.
|
||||
|
@ -495,7 +510,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* Added support for special gcc 3.0 options (constant string
|
||||
support).
|
||||
|
||||
1.53 Noteworthy changes in version '1.0.1'
|
||||
1.54 Noteworthy changes in version '1.0.1'
|
||||
==========================================
|
||||
|
||||
* Many fixes to work better with Darwin (still not there).
|
||||
|
@ -506,7 +521,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* Works better with gcc 3.x, newer kernels.
|
||||
* More memory debugging support.
|
||||
|
||||
1.54 Noteworthy changes in version '1.0.0'
|
||||
1.55 Noteworthy changes in version '1.0.0'
|
||||
==========================================
|
||||
|
||||
* Fix parsing of arguments for new linux kernels.
|
||||
|
@ -514,7 +529,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* Fix alignment issues on CPUs that require it.
|
||||
* Update unicode support and fixes
|
||||
|
||||
1.55 Noteworthy changes in version '0.9.1'
|
||||
1.56 Noteworthy changes in version '0.9.1'
|
||||
==========================================
|
||||
|
||||
* New MacOSX compatible files for NSCalendarDate, NSTimeZone
|
||||
|
@ -523,7 +538,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* NSCharacterSets updated to v3.0.1 of Unicode data.
|
||||
* Added some gettext compatible localization macros.
|
||||
|
||||
1.56 Noteworthy changes in version '0.9.1'
|
||||
1.57 Noteworthy changes in version '0.9.1'
|
||||
==========================================
|
||||
|
||||
* Fixes for building on FreeBSD
|
||||
|
@ -531,7 +546,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* NSDate pass dates over DO bycopy unless explicit byref.
|
||||
* Updated for Makefile package changes.
|
||||
|
||||
1.57 Noteworthy changes in version '0.9.0'
|
||||
1.58 Noteworthy changes in version '0.9.0'
|
||||
==========================================
|
||||
|
||||
* Workaround when no host IP set.
|
||||
|
@ -553,7 +568,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* Port to MinGW/Windows
|
||||
* Removed obsolete classes.
|
||||
|
||||
1.58 Noteworthy changes in version '0.6.6'
|
||||
1.59 Noteworthy changes in version '0.6.6'
|
||||
==========================================
|
||||
|
||||
* Lots of new documentation.
|
||||
|
@ -565,7 +580,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* New tools for handling property lists.
|
||||
* More optimization of classes.
|
||||
|
||||
1.59 Noteworthy changes in version '0.6.5'
|
||||
1.60 Noteworthy changes in version '0.6.5'
|
||||
==========================================
|
||||
|
||||
* Better debugging information.
|
||||
|
@ -575,7 +590,7 @@ Mostly a bug fix release to work with the new gcc 3.0.
|
|||
* Better garbage collection support.
|
||||
* Lots of optimizations and bug fixes.
|
||||
|
||||
1.60 Noteworthy changes in version '0.6.0'
|
||||
1.61 Noteworthy changes in version '0.6.0'
|
||||
==========================================
|
||||
|
||||
Most of the changes to the Base Library are bug fixes and updates to
|
||||
|
@ -590,7 +605,7 @@ and installations, and is considered to be fairly stable.
|
|||
|
||||
* Performance boosts in many classes.
|
||||
|
||||
1.61 Noteworthy changes in version '0.5.5'
|
||||
1.62 Noteworthy changes in version '0.5.5'
|
||||
==========================================
|
||||
|
||||
Too many changes to mention in detail, but here is a list of a few:
|
||||
|
@ -608,13 +623,13 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
* There are several new tools for handling services, defaults, and
|
||||
pasteboards.
|
||||
|
||||
1.62 Noteworthy changes in version '0.5.1'
|
||||
1.63 Noteworthy changes in version '0.5.1'
|
||||
==========================================
|
||||
|
||||
* Additional runtime functions for interaction with Guile and
|
||||
ObjC-Guile library.
|
||||
|
||||
1.63 Noteworthy changes in version '0.5.0'
|
||||
1.64 Noteworthy changes in version '0.5.0'
|
||||
==========================================
|
||||
|
||||
* Improvements to the NSInvocation class, from Masatake Yamato
|
||||
|
@ -627,7 +642,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
* gdomap now handles subnet addressing and machines with multiple IP
|
||||
addresses from Richard Frith-Macdonald <richard@brainstorm.co.uk>.
|
||||
|
||||
1.64 Noteworthy changes in version '0.4.0'
|
||||
1.65 Noteworthy changes in version '0.4.0'
|
||||
==========================================
|
||||
|
||||
* New tools for maintaining the defaults database.
|
||||
|
@ -661,7 +676,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
|
||||
* Many, many, many, many bug fixes and new classes.
|
||||
|
||||
1.65 Noteworthy changes since version '0.1.19'
|
||||
1.66 Noteworthy changes since version '0.1.19'
|
||||
==============================================
|
||||
|
||||
* The library has changed its name from 'libobjects' to
|
||||
|
@ -761,7 +776,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
|
||||
* ...and many bug fixes.
|
||||
|
||||
1.66 Noteworthy changes since version '0.1.14'
|
||||
1.67 Noteworthy changes since version '0.1.14'
|
||||
==============================================
|
||||
|
||||
* Can be made as a shared library by passing '--enabled-shared' to
|
||||
|
@ -795,7 +810,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
* Bug fixes in NSString, NSDictionary, NSArray, NSGeometry and other
|
||||
places.
|
||||
|
||||
1.67 Noteworthy changes since version '0.1.13'
|
||||
1.68 Noteworthy changes since version '0.1.13'
|
||||
==============================================
|
||||
|
||||
* NSProcessInfo class, thanks to Georg Tuparev.
|
||||
|
@ -809,7 +824,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
|
||||
* Many bug fixes.
|
||||
|
||||
1.68 Noteworthy changes since version '0.1.12'
|
||||
1.69 Noteworthy changes since version '0.1.12'
|
||||
==============================================
|
||||
|
||||
* Bug fixes: installation; NSArray and NSDictionary copying; NSArray,
|
||||
|
@ -817,7 +832,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
configurability; NSString -getCharacter:range:. See the ChangeLog
|
||||
for more details.
|
||||
|
||||
1.69 Noteworthy changes since version '0.1.10'
|
||||
1.70 Noteworthy changes since version '0.1.10'
|
||||
==============================================
|
||||
|
||||
* Now using 'src', 'config' and 'doc' directories to un-clutter the
|
||||
|
@ -834,7 +849,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
|
||||
* And several bug fixes. See the ChangeLog for details.
|
||||
|
||||
1.70 Noteworthy changes since version '0.1.9'
|
||||
1.71 Noteworthy changes since version '0.1.9'
|
||||
=============================================
|
||||
|
||||
* Renamed "foundation" include file directory to "Foundation", in
|
||||
|
@ -843,7 +858,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
* Several bug fixes, including a problem with a missing file in
|
||||
0.1.9.
|
||||
|
||||
1.71 Noteworthy changes since version '0.1.8'
|
||||
1.72 Noteworthy changes since version '0.1.8'
|
||||
=============================================
|
||||
|
||||
* Many new GNUStep classes: NSEnumerator, NSArrayEnumerator, NSCoder,
|
||||
|
@ -879,7 +894,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
in Collection.m; typo in BinaryTree.m; put -write: and -read:
|
||||
implementations back in Collection.m.
|
||||
|
||||
1.72 Noteworthy changes since version '0.1.7'
|
||||
1.73 Noteworthy changes since version '0.1.7'
|
||||
=============================================
|
||||
|
||||
* Thanks to Adam Fedor <fedor@boulder.colorado.edu>, classes
|
||||
|
@ -900,7 +915,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
* Several bug fixes, including two serious ones in Collection
|
||||
deallocation and behavior adding. See the ChangeLog for details.
|
||||
|
||||
1.73 Noteworthy changes since version '0.1.5'
|
||||
1.74 Noteworthy changes since version '0.1.5'
|
||||
=============================================
|
||||
|
||||
* Better string handling. NSString is now fleshed out, and I've
|
||||
|
@ -927,7 +942,7 @@ Too many changes to mention in detail, but here is a list of a few:
|
|||
* Several bug fixes. Thanks to those who reported them. Credits are
|
||||
in the ChangeLog.
|
||||
|
||||
1.74 Noteworthy changes since version '0.1.3'
|
||||
1.75 Noteworthy changes since version '0.1.3'
|
||||
=============================================
|
||||
|
||||
This release not well tested at all. We desperately need someone to
|
||||
|
@ -953,7 +968,7 @@ made on GNUSTEP.
|
|||
* Entire library converted to use 'retain', 'release', 'autorelease',
|
||||
'dealloc' instead of 'free'.
|
||||
|
||||
1.75 Noteworthy changes since version '0.1.0'
|
||||
1.76 Noteworthy changes since version '0.1.0'
|
||||
=============================================
|
||||
|
||||
* New category: ObjectRetaining. New classes: AutoreleasePool,
|
||||
|
@ -962,7 +977,7 @@ made on GNUSTEP.
|
|||
* Bug fixes: Install next-includes properly. New instructions in
|
||||
README.ULTRIX. Time.m patched for Solaris 2.4. test12.m free fix.
|
||||
|
||||
1.76 Noteworthy changes in version '0.1.0'
|
||||
1.77 Noteworthy changes in version '0.1.0'
|
||||
==========================================
|
||||
|
||||
* Renamed the library from 'libcoll' to 'libgnustep-base'. (See the
|
||||
|
@ -994,7 +1009,7 @@ made on GNUSTEP.
|
|||
in List and HashTable. New files zone.[hc] containing dummy stubs
|
||||
for NeXT-compatible zone functions.
|
||||
|
||||
1.77 Noteworthy changes in version '940524'
|
||||
1.78 Noteworthy changes in version '940524'
|
||||
===========================================
|
||||
|
||||
* A NeXT-compatible NXStringTable object, thanks to Adam Fedor
|
||||
|
@ -1020,7 +1035,7 @@ made on GNUSTEP.
|
|||
'-freeEnumState:'. Several bug fixes in List and Storage; changes
|
||||
for better NeXT-compability. And more.
|
||||
|
||||
1.78 Noteworthy changes in version '931026'
|
||||
1.79 Noteworthy changes in version '931026'
|
||||
===========================================
|
||||
|
||||
* Installation using './configure' and 'autoconf'
|
||||
|
|
2
README
2
README
|
@ -28,7 +28,7 @@ program (even non-free programs). If you distribute the libraries along
|
|||
with your program, you must make the improvements you have made to the
|
||||
libraries freely available. You should read the COPYING.LIB file for
|
||||
more information. All files in the 'Source', 'Headers'
|
||||
'NSCharacterSets', 'NSTimeZones', 'Resources', and 'SSL' directories and
|
||||
'NSCharacterSets', 'NSTimeZones', and 'Resources' directories and
|
||||
subdirectories under this are covered under the LGPL.
|
||||
|
||||
GNUstep tools, test programs, and other files are covered under the
|
||||
|
|
6
Version
6
Version
|
@ -6,10 +6,10 @@ GCC_VERSION=4.0.0
|
|||
|
||||
# The version number of this release.
|
||||
MAJOR_VERSION=1
|
||||
MINOR_VERSION=24
|
||||
SUBMINOR_VERSION=9
|
||||
MINOR_VERSION=25
|
||||
SUBMINOR_VERSION=0
|
||||
# numeric value should match above
|
||||
VERSION_NUMBER=124.9
|
||||
VERSION_NUMBER=125.0
|
||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
VERSION=${GNUSTEP_BASE_VERSION}
|
||||
|
||||
|
|
Loading…
Reference in a new issue