ObjFW  Diff

Differences From Artifact [f70c6798b5]:

To Artifact [0897229476]:

  • File ChangeLog — part of check-in [1d6a89a772] at 2011-01-23 01:07:38 on branch 0.4 — Merge changes into 0.4 branch.

    Changesets:
    * 67f56a9b2701
    * e93dc7881ac2
    * 39cee2729741
    * e3ae6cbe1a1d
    * e60e7e4639b4
    * d9ef36b4546b
    * 4c582ed164a4
    * 51f21db0e6e1
    * 3da138c08f0b
    * 2972e6711adc
    * 1702fb32d80a
    * 3ed63a403236
    * a20f977e123d
    * f567f4aeef62
    * 09f1e3e3c19a
    * d141b8e84772
    * 5a56c5392288
    * 1690e3a42d1c
    * 82b11d582d4e
    * e7d95ae95836
    * 3b7d2b31079d
    * b42a0f893345
    * a3e7c9bc7fb6 (user: js, size: 7894) [annotate] [blame] [check-ins using]


1
2
3
4



























5
6
7
8
9
10
11
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.




>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







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
31
32
33
34
35
36
37
38
Legend:
 * Changes of existing features or bugfixes.
 + New features.

ObjFW 0.4-alpha1 -> 0.4-alpha2, XX.XX.2011
 * Fixed a nasty typo in OFDate that could lead to date differences being wrong
   about a second.
 * Possible SIGPIPEs are now ignored when using OFStream.
 * Documentation fixes.
 * Replaced -[sleepForNMilliseconds:] with
   -[sleepForTimeInterval:microseconds:].
 + Added +[sleepUntilDate] to OFDate.
 * Some systems don't allow usleep for values > 1000000, so we use sleep and
   usleep sequentially now to sleep the correct time.
 + Family is now autodetected in -[bindService:onNode:].
 * -[writeLine:] does not send two packets anymore.
 + -framework is now allowed in ObjFW compile.
 * errNo of socket related exceptions is now correctly set to ENOTCONN on Win32.
 * Fixed missing retain + autorelease in TLS-object handling.
 * Renamed +[tlsKey] to +[TLSKey] to conform to the convention.
 * Added missing files to .xcodeproj.
 * Got rid of a few useless #ifdefs.
 * Fixed a missing include (about which for some strange reason only clang
   complains).
 + Added + as a prefix in -[OFString decimalValue].
 * enums are now defined using typedef.
 * Updated the buildsys, fixes make install when only building a static library.
 * Made OFBlocks compile with ObjFW-RT.
 + Added +[thread] to OFThread and allow -[init].
 * Removed useless variables from objfw-compile.

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.