Changes In Branch 0.4 Through [253d5f1043] Excluding Merge-Ins
This is equivalent to a diff from 71df4f6b30 to 253d5f1043
2011-01-23
| ||
01:07 | Merge changes into 0.4 branch. check-in: 1d6a89a772 user: js tags: 0.4 | |
2011-01-03
| ||
22:12 | Added tag 0.4-alpha1 for changeset 31f8e4a9d434 check-in: f4dacdcd6b user: js tags: trunk | |
21:51 | Update ChangeLog for 0.4-alpha1. check-in: 253d5f1043 user: js tags: 0.4, 0.4-alpha1 | |
21:50 | Branch for 0.4 and set version to 0.4-alpha1 in the new branch. check-in: 65204466d1 user: js tags: 0.4 | |
21:48 | Fix a typo in Makefile. check-in: 71df4f6b30 user: js tags: trunk | |
21:33 | Add a few more methods to OFDate. check-in: 2cc53cf92d user: js tags: trunk | |
Modified ChangeLog from [efaefffd2e] to [f70c6798b5].
1 2 3 4 5 6 7 8 9 10 11 | Legend: * Changes of existing features or bugfixes. + New features. ObjFW 0.3 -> 0.3.1, 19.06.2010 * Fix a typo in OFMutableDictionary that prevented termination in case the last bucket is already used when the dictionary is resized. * The mutations pointer is now correctly initialized in enumerators for immutable collections. * The objc_sync test was still using the old threads API and was updated to use the new one now. | > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | Legend: * Changes of existing features or bugfixes. + New features. ObjFW 0.3.1 -> 0.4-alpha1, 03.01.2011 * ObjFW is now available under the terms of the QPL, GPLv2 and GPLv3. + Support for blocks was added, including a blocks runtime. + Added support for the new GNU runtime, introduced in GCC 4.6. * Objects returned from collections are no longer retained and autoreleased. + Added new classes OFXMLParser, OFXMLElement, OFXMLAttribute and OFXMLElementBuilder. + Added new class OFStreamObserver to observe streams. + Added new class OFDate for storing dates. + Many new methods in almost all classes. * OFAutoreleasePool was optimized. * Handling of ASCII strings was optimized. * OFSocket was renamed to OFStreamSocket. * OFConstString was renamed to OFConstantString. * objfw-compile now has a new syntax. + objfw-compile can now compile libraries and plugins. * Many small changes and new features that would be too much to list here. The diff between 0.3.1 and 0.4-alpha1 has almost 24000 lines! ObjFW 0.3 -> 0.3.1, 19.06.2010 * Fix a typo in OFMutableDictionary that prevented termination in case the last bucket is already used when the dictionary is resized. * The mutations pointer is now correctly initialized in enumerators for immutable collections. * The objc_sync test was still using the old threads API and was updated to use the new one now. |
︙ | ︙ |
Modified Info.plist from [2784921274] to [97a9609668].
︙ | ︙ | |||
13 14 15 16 17 18 19 | <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> <string>OBJFW</string> <key>CFBundleVersion</key> | | | | 13 14 15 16 17 18 19 20 21 22 23 24 | <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> <string>OBJFW</string> <key>CFBundleVersion</key> <string>0.4-alpha1</string> <key>CFBundleShortVersionString</key> <string>0.4-alpha1</string> </dict> </plist> |
Modified configure.ac from [ce9d5beae9] to [568955531f].
|
| | | 1 2 3 4 5 6 7 8 | AC_INIT(ObjFW, 0.4-alpha1, js@webkeks.org) AC_CONFIG_SRCDIR(src) AC_CANONICAL_HOST AC_LANG([Objective C]) AC_PROG_OBJC AC_PROG_OBJCPP |
︙ | ︙ |
Modified utils/objfw-config.in from [3e4d53e67a] to [00c42c33c9].
︙ | ︙ | |||
33 34 35 36 37 38 39 | LDFLAGS_REEXPORT="@LDFLAGS_REEXPORT@" LDFLAGS_RPATH="@LDFLAGS_RPATH@" LIBS="-L${libdir} -lobjfw @LIBS@" PLUGIN_CFLAGS="@PLUGIN_CFLAGS@" PLUGIN_LDFLAGS="@PLUGIN_LDFLAGS@" PLUGIN_SUFFIX="@PLUGIN_SUFFIX@" PROG_SUFFIX="@EXEEXT@" | | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | LDFLAGS_REEXPORT="@LDFLAGS_REEXPORT@" LDFLAGS_RPATH="@LDFLAGS_RPATH@" LIBS="-L${libdir} -lobjfw @LIBS@" PLUGIN_CFLAGS="@PLUGIN_CFLAGS@" PLUGIN_LDFLAGS="@PLUGIN_LDFLAGS@" PLUGIN_SUFFIX="@PLUGIN_SUFFIX@" PROG_SUFFIX="@EXEEXT@" VERSION="0.4-alpha1" show_help() { cat <<__EOF__ objfw-config: Available arguments are: --all Outputs all flags + libs --cflags Outputs the required CFLAGS |
︙ | ︙ |