History of file src/OFDataArray.h at check-in 9c435fddfc849e9c
2017-07-22
| ||
20:50 | Deleted: Split OFDataArray into OFData and OFMutableData check-in: [c8f7b90082] user: js, branch: trunk, size: 0 | |
2017-05-13
| ||
16:29 | Also use nonatomic for non-object properties file: [03e99d7c84] check-in: [f663d40cbd] user: js, branch: trunk, size: 9137 [annotate] [blame] [check-ins using] [diff] | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [dfeb1bb755] check-in: [4af49a13c3] user: js, branch: trunk, size: 9126 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2016-07-24
| ||
00:06 |
Rename OFHash to OFCryptoHash
OFHash is too generic, as this protocol is for cryptographic hashes. It | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [6415c31d89] check-in: [cec0f072f8] user: js, branch: 0.8, size: 9301 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [134bfc8e3c] check-in: [2a27cf3000] user: js, branch: trunk, size: 9095 [annotate] [blame] [check-ins using] [diff] | |
2015-11-29
| ||
11:43 |
Make properties a requirement and clean up code
This increases the required GCC version from 4.0 to 4.6 (exception: | |
2015-06-13
| ||
22:26 | Add support for and use the new nullability file: [dbaf155683] check-in: [9e76144ef8] user: js, branch: trunk, size: 9297 [annotate] [blame] [check-ins using] [diff] | |
2015-05-14
| ||
09:10 | initWithContentsOfURL: Require files or sockets file: [5959e95840] check-in: [dbe286c39f] user: js, branch: trunk, size: 9231 [annotate] [blame] [check-ins using] [diff] | |
2015-01-03
| ||
20:57 | Update copyright file: [c3cbb81f31] check-in: [cfd374b906] user: js, branch: trunk, size: 9107 [annotate] [blame] [check-ins using] [diff] | |
2014-02-18
| ||
18:50 | Documentation: Show correct imports file: [165d7482b5] check-in: [246cfe0807] user: js, branch: trunk, size: 9101 [annotate] [blame] [check-ins using] [diff] | |
2014-02-10
| ||
19:29 | Move OFBigDataArray out to its own files file: [2af3ef13d9] check-in: [af7e24f9ab] user: js, branch: trunk, size: 9042 [annotate] [blame] [check-ins using] [diff] | |
2014-01-09
| ||
00:01 | Add --disable-files configure flag. file: [0fb78fb942] check-in: [f89edd8ed9] user: js, branch: trunk, size: 9394 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
16:05 | Small documentation improvement. file: [72b54dca77] check-in: [130d06933a] user: js, branch: trunk, size: 9310 [annotate] [blame] [check-ins using] [diff] | |
00:24 | Update copyright. file: [9cf13b2bd3] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 9199 [annotate] [blame] [check-ins using] [diff] | |
2013-06-19
| ||
22:49 | Add -[OFDataArray dataArrayWithCapacity:]. file: [314b165e30] check-in: [925bf9f8b1] user: js, branch: trunk, size: 9193 [annotate] [blame] [check-ins using] [diff] | |
19:14 |
Implement the new MessagePack specification.
No support for extensions yet. This obsoletes BinaryPack. file: [76850fcca7] check-in: [cba771824e] user: js, branch: trunk, size: 8591 [annotate] [blame] [check-ins using] [diff] | |
2013-02-21
| ||
19:35 | Add support for generating BinaryPack. file: [b9fe1f5814] check-in: [23c798d4f1] user: js, branch: trunk, size: 8588 [annotate] [blame] [check-ins using] [diff] | |
16:15 |
Add support for parsing BinaryPack.
Support for generating BinaryPack will follow. file: [7029647f44] check-in: [12f091ddd6] user: js, branch: trunk, size: 8517 [annotate] [blame] [check-ins using] [diff] | |
2013-02-18
| ||
10:38 | Add -[OFDataArray initWithItemSize:capacity:]. file: [82ab1af0db] check-in: [e403ca05cb] user: js, branch: trunk, size: 8477 [annotate] [blame] [check-ins using] [diff] | |
2013-02-12
| ||
18:22 | Prefix all ivars with an underscore. file: [ccf132759c] check-in: [e40729d406] user: js, branch: trunk, size: 7656 [annotate] [blame] [check-ins using] [diff] | |
2013-01-17
| ||
23:15 | Documentation improvements. file: [6f4ab00da5] check-in: [50b5ac3b27] user: js, branch: trunk, size: 7652 [annotate] [blame] [check-ins using] [diff] | |
2013-01-13
| ||
02:44 | Documentation improvements. file: [501156c3d7] check-in: [2d33638be9] user: js, branch: trunk, size: 7637 [annotate] [blame] [check-ins using] [diff] | |
2013-01-10
| ||
22:52 | Fix all Doxygen warnings. file: [4bd42aff32] check-in: [365d74aa27] user: js, branch: trunk, size: 7621 [annotate] [blame] [check-ins using] [diff] | |
2013-01-09
| ||
22:24 | Update copyright. file: [282de3d282] check-in: [813c00ccf0] user: js, branch: trunk, size: 7621 [annotate] [blame] [check-ins using] [diff] | |
2012-12-15
| ||
17:52 | OFDataArray: Improve API. file: [fbee0f546e] check-in: [c85ff8d35a] user: js, branch: trunk, size: 7615 [annotate] [blame] [check-ins using] [diff] | |
2012-10-29
| ||
13:37 | Documentation improvements (add references). file: [32b74edf73] check-in: [1bcd4b3d46] user: js, branch: 0.7, size: 7658 [annotate] [blame] [check-ins using] [diff] | |
13:35 | Documentation improvements (add references). file: [ebbd8162b6] check-in: [e685b742d9] user: js, branch: trunk, size: 7658 [annotate] [blame] [check-ins using] [diff] | |
2012-10-28
| ||
12:38 | Switch to a headerdoc-compatible doc format. file: [c01f27a1bc] check-in: [1ad9565253] user: js, branch: trunk, size: 7793 [annotate] [blame] [check-ins using] [diff] | |
2012-10-09
| ||
15:07 | Make use of instancetype. file: [fe192fcada] check-in: [fb515e8e24] user: js, branch: trunk, size: 7793 [annotate] [blame] [check-ins using] [diff] | |
2012-10-05
| ||
12:10 | OFDataArray: Support for string representations. file: [7e3588642e] check-in: [39c5a46ea5] user: js, branch: trunk, size: 7709 [annotate] [blame] [check-ins using] [diff] | |
2012-08-03
| ||
18:45 | Add ARC type qualifiers. file: [2fa85a1a7b] check-in: [881cfff24e] user: js, branch: trunk, size: 6968 [annotate] [blame] [check-ins using] [diff] | |
2012-06-06
| ||
13:09 |
Rework OFDataArray API.
Also adds more checks. file: [4922f55b79] check-in: [d5ddb2cb48] user: js, branch: trunk, size: 6868 [annotate] [blame] [check-ins using] [diff] | |
2012-01-31
| ||
13:59 | Add -[removeAllObjects] and -[removeAllItems]. file: [f2dc48f29f] check-in: [d1572ef036] user: js, branch: trunk, size: 7111 [annotate] [blame] [check-ins using] [diff] | |
2012-01-05
| ||
00:56 | Update copyright. file: [6e22536050] check-in: [ce70e17b38] user: js, branch: trunk, size: 7049 [annotate] [blame] [check-ins using] [diff] | |
2011-11-23
| ||
00:26 | Make use of \warning in documentation. file: [7a97ff55a1] check-in: [a49eec5be4] user: js, branch: trunk, size: 7043 [annotate] [blame] [check-ins using] [diff] | |
2011-11-14
| ||
18:33 |
Make OFDataArray's cArray a property.
This makes sense as the returned array is not a copy and may even be | |
2011-06-28
| ||
21:07 | Add serialization and deserialization to OFDataArray. file: [a9d438e321] check-in: [bfa01e9b5c] user: js, branch: trunk, size: 6920 [annotate] [blame] [check-ins using] [diff] | |
2011-06-17
| ||
00:35 | Add -[removeLastItem] and -[removeLastObject]. file: [bb04b4c706] check-in: [5a127a0804] user: js, branch: trunk, size: 6755 [annotate] [blame] [check-ins using] [diff] | |
2011-06-13
| ||
00:59 | Add a note about -[OFDataArray cArray]. file: [8f65cb712a] check-in: [32660bf70f] user: js, branch: trunk, size: 6689 [annotate] [blame] [check-ins using] [diff] | |
2011-05-05
| ||
21:17 | More documentation improvements. file: [6bb4b3ad3c] check-in: [8490c927d2] user: js, branch: trunk, size: 6583 [annotate] [blame] [check-ins using] [diff] | |
2011-04-25
| ||
17:28 | Add -[OFDataArray writeToFile:]. file: [820a9e7684] check-in: [36e48a23f8] user: js, branch: trunk, size: 6055 [annotate] [blame] [check-ins using] [diff] | |
11:35 | Add +[OFDataArray dataArray] with a default item size of 1. file: [c05a7401db] check-in: [12617ef944] user: js, branch: trunk, size: 5906 [annotate] [blame] [check-ins using] [diff] | |
00:18 | Add +[OFDataArray dataArrayWithContentsOfURL:]. file: [0e4d25200c] check-in: [9c4d3e34cd] user: js, branch: trunk, size: 5657 [annotate] [blame] [check-ins using] [diff] | |
2011-04-22
| ||
16:23 | Various style improvements. file: [52c9a087ea] check-in: [c7e66feb30] user: js, branch: trunk, size: 5123 [annotate] [blame] [check-ins using] [diff] | |
2011-02-08
| ||
17:22 | OFDataArray: Return void*, but accept const void*. file: [a50c0cfed5] check-in: [4cad2a499b] user: js, branch: trunk, size: 5087 [annotate] [blame] [check-ins using] [diff] | |
2011-02-05
| ||
16:48 | Add support for Base64 decoding. file: [77e68189e1] check-in: [43cadc9699] user: js, branch: trunk, size: 5063 [annotate] [blame] [check-ins using] [diff] | |
15:15 | Add support for Base64 encoding. file: [5fefeb5d65] check-in: [7459fabb87] user: js, branch: trunk, size: 4522 [annotate] [blame] [check-ins using] [diff] | |
2011-02-04
| ||
16:01 | Add OFDataArray (Hashing) category. file: [bd7e19c676] check-in: [38057e75f0] user: js, branch: trunk, size: 4417 [annotate] [blame] [check-ins using] [diff] | |
2011-01-01
| ||
20:19 | Change license. file: [2a4a8a3519] check-in: [da6b3d26cb] user: js, branch: trunk, size: 4384 [annotate] [blame] [check-ins using] [diff] | |
2010-12-25
| ||
13:14 | Add OFComparing protocol. file: [0a2f130382] check-in: [6b45991a6a] user: js, branch: trunk, size: 4128 [annotate] [blame] [check-ins using] [diff] | |
2010-12-11
| ||
20:13 | Add -[description] to OFXMLElement. file: [c3f8c7f7f4] check-in: [4a8fcc8716] user: js, branch: trunk, size: 4308 [annotate] [blame] [check-ins using] [diff] | |
2010-11-13
| ||
20:48 | Add +[OFDataArray dataArrayWithContentsOfFile:]. file: [5c1e81dd26] check-in: [1c4c60ac36] user: js, branch: trunk, size: 4320 [annotate] [blame] [check-ins using] [diff] | |
2010-04-17
| ||
23:04 | Add properties to interfaces. Only used if supported by the compiler. file: [95c10689ac] check-in: [f3e7291fad] user: js, branch: trunk, size: 3818 [annotate] [blame] [check-ins using] [diff] | |
22:27 |
New ivar naming convention.
ivars are now named like this: thisIsAnIVar. If an accessor exists for | |
15:46 | Don't return self where not necessary, return void or something useful. file: [3674b3e199] check-in: [062a052b50] user: js, branch: trunk, size: 3711 [annotate] [blame] [check-ins using] [diff] | |
2010-04-08
| ||
21:05 | Rename -[itemsize] to -[itemSize]. file: [5bdcca6241] check-in: [5b1280c863] user: js, branch: trunk, size: 3665 [annotate] [blame] [check-ins using] [diff] | |
2010-02-19
| ||
16:36 | Update copyright. file: [fb357534a5] check-in: [42886185fd] user: js, branch: trunk, size: 3665 [annotate] [blame] [check-ins using] [diff] | |
2010-02-11
| ||
14:58 | Documentation improvements. file: [843790424c] check-in: [72caeab860] user: js, branch: trunk, size: 3665 [annotate] [blame] [check-ins using] [diff] | |
2009-12-23
| ||
22:30 | Documentation improvements. file: [f2ebd3c096] check-in: [19ac0520ae] user: js, branch: trunk, size: 3618 [annotate] [blame] [check-ins using] [diff] | |
2009-12-03
| ||
10:29 | More documentation improvements. file: [fc048ad743] check-in: [012cee4f80] user: js, branch: trunk, size: 3633 [annotate] [blame] [check-ins using] [diff] | |
2009-12-02
| ||
09:29 | Add -[addNItems:fromCArray:atIndex:] to OFDataArray. file: [8c7292e6d0] check-in: [806550f7ed] user: js, branch: trunk, size: 3633 [annotate] [blame] [check-ins using] [diff] | |
2009-11-26
| ||
09:50 | Add -[firstItem] to OFDataArray and -[firstObject] to OFArray. file: [f95fb1a241] check-in: [4d523be264] user: js, branch: trunk, size: 3083 [annotate] [blame] [check-ins using] [diff] | |
2009-11-19
| ||
15:41 | Add -[removeItemAtIndex:] and -[removeNItems:atIndex:] to OFDataArray. file: [302afd5292] check-in: [24928c1da1] user: js, branch: trunk, size: 2993 [annotate] [blame] [check-ins using] [diff] | |
2009-11-10
| ||
15:32 | Improve -[compare:]. file: [ba261f3f5c] check-in: [6772512e3e] user: js, branch: trunk, size: 2610 [annotate] [blame] [check-ins using] [diff] | |
2009-11-09
| ||
22:45 | Rename libobjfw to ObjFW. file: [2b9722b935] check-in: [a3cc34b139] user: js, branch: trunk, size: 2631 [annotate] [blame] [check-ins using] [diff] | |
2009-10-05
| ||
18:56 | Rename OFArray's and OFDataArray's -[data] to -[cArray]. file: [8f9b91e500] check-in: [2f1933eb24] user: js, branch: trunk, size: 2634 [annotate] [blame] [check-ins using] [diff] | |
2009-08-26
| ||
19:54 | More documentation improvements. file: [2a3f92102e] check-in: [d6b9b175b7] user: js, branch: trunk, size: 2619 [annotate] [blame] [check-ins using] [diff] | |
2009-05-23
| ||
21:53 |
A few renames.
OFArray: OFAutoreleasePool: OFDataArray: OFObject: | |
16:50 |
A few renames in OFArray, OFDataArray and OFDictionary.
OFArray: OFDataArray: OFDictionary: | |
2009-05-18
| ||
17:50 | Split OFArray into OFArray and OFMutableArray. file: [1afd404279] check-in: [163409967e] user: js, branch: trunk, size: 2375 [annotate] [blame] [check-ins using] [diff] | |
16:49 | Make - copy a protocol. file: [de40862157] check-in: [8dc49f1861] user: js, branch: trunk, size: 2687 [annotate] [blame] [check-ins using] [diff] | |
2009-05-05
| ||
17:59 | Rename - objects / - items in OFArray / OFDataArray to - count. file: [042b313b36] check-in: [64bc94cdb3] user: js, branch: trunk, size: 2788 [annotate] [blame] [check-ins using] [diff] | |
12:05 |
Added:
Rename OFArray to OFDataArray and add a new OFArray which stores objects. Additionally, change OFAutoreleasePool to use the new OFArray. And while at it, change #import <config.h> in some files to | |