ObjFW  Timeline

105 check-ins using file src/OFTarArchive.h version 166b823ec4

2017-09-25
23:25
OFMethodSignature: Fix a possible divide by zero (check-in: 17461b9a5d user: js tags: trunk)
23:23
OF{Pair,Triple}: Fix -[mutableCopy] (check-in: 9e998270e4 user: js tags: trunk)
23:15
ObjFW.xcodeproj: Use ./autogen.sh (check-in: f8f4c733b8 user: js tags: trunk)
21:31
TableGenerator: Use new async OFHTTPClient API (check-in: adb82c292c user: js tags: trunk)
00:02
OFHTTPClient: Add support for passing a context (check-in: c35ba05bbc user: js tags: trunk)
00:02
OFObject: Add -[performSelector*] with 4 objects (check-in: f714793eb4 user: js tags: trunk)
2017-09-24
21:00
OFHTTPClient: Rename to -[asyncPerformRequest:] (check-in: 0319fe1eb9 user: js tags: trunk)
17:35
OFUDPSocket: Add support for async sending (check-in: 842c55dd83 user: js tags: trunk)
16:34
Minor documentation fix (check-in: a0394db776 user: js tags: trunk)
15:57
OFHTTPClient: Make sure requestString stays around (check-in: 112085f4bc user: js tags: trunk)
15:42
OFRunLoop: Move #ifdef to the right place (check-in: 1e3159ac95 user: js tags: trunk)
15:18
Make GCC happy again (check-in: 55a159ff58 user: js tags: trunk)
15:13
OFStream: More flexible repeating async writes (check-in: 1084b23ef7 user: js tags: trunk)
13:31
OFHTTPClient: Use asynchronous writes (check-in: 502a688f3d user: js tags: trunk)
13:15
Return a bool from async write handlers (check-in: 47db5636d7 user: js tags: trunk)
12:24
OFStream: Add support for async writes (check-in: 481225349f user: js tags: trunk)
11:24
Change type for async exceptions to id (check-in: f8498bb114 user: js tags: trunk)
02:11
OFObject: Add -[performSelector*] with 3 objects (check-in: 9f1accca4e user: js tags: trunk)
01:14
configure: Check for -Wundeclared-selector (check-in: cea49f2ece user: js tags: trunk)
00:59
Make OFHTTPClient asynchronous (check-in: 56a18442e2 user: js tags: trunk)
2017-09-23
22:07
Support for passing a context to async IO handlers (check-in: 958da109d3 user: js tags: trunk)
20:35
ofhttp: Refactor for asynchronous OFHTTPClient (check-in: c26c8ca746 user: js tags: trunk)
19:02
OFHTTPClient: Add request performed callback (check-in: d3d4d34dad user: js tags: trunk)
18:43
OFHTTPClient: Factor out server header handling (check-in: 845273bf5d user: js tags: trunk)
18:34
OFHTTPClient: Factor out request construction (check-in: 629a6373dd user: js tags: trunk)
17:19
OFTCPSocket: Retain exception for async connect (check-in: ffadc58627 user: js tags: trunk)
11:05
PLATFORMS.md: Update OpenBSD versions (check-in: e2324e7835 user: js tags: trunk)
2017-09-21
21:45
invoke-x86_64.m: Fix passing of floats (check-in: af2a5c852b user: js tags: trunk)
20:25
invoke-x86_64.m: Minor code style change (check-in: 645b4a9e1d user: js tags: trunk)
2017-09-17
10:48
invoke-x86_64.m: Support complex long double (check-in: 4628f6bbff user: js tags: trunk)
03:27
call-x86_64-elf.S: Fix use of overwritten %rdi (check-in: 9adb8518bb user: js tags: trunk)
03:18
invoke-x86_64.m: Support complex {float,double} (check-in: b35074d74a user: js tags: trunk)
02:20
invoke-x86_64.m: Change __int128 handling (check-in: 15eed89995 user: js tags: trunk)
2017-09-16
20:37
OFInvocationTests: Slightly change __int128 test (check-in: c2941ac553 user: js tags: trunk)
20:20
invoke-x86_64.m: Correctly align __int128 for GCC (check-in: c14dfdc8e5 user: js tags: trunk)
20:05
invoke-x86_64.m: Fix compilation with GCC (check-in: 2379608969 user: js tags: trunk)
19:11
OFInvocation: Support for invoking on x86_64/ELF (check-in: 6d2f81aea9 user: js tags: trunk)
2017-09-15
00:03
invoke-x86_64.m: Add support for __int128 (check-in: 1b96a21136 user: js tags: trunk)
2017-09-14
21:51
apple-call-x86_64.S: Add support for stret and jmp (check-in: d6e5e6beb3 user: js tags: trunk)
2017-09-12
23:49
invoke-x86_64.m: Minor refactor (check-in: 8417c40405 user: js tags: trunk)
20:49
Only compile invoke-x86_64.m for Apple runtime (check-in: 3be69edbd5 user: js tags: trunk)
2017-09-11
20:32
invoke-x86_64.m: Support for long double (check-in: d0878b2eae user: js tags: trunk)
16:17
Add missing OF_ITANIUM_ASM define (check-in: 48f514d397 user: js tags: trunk)
15:37
invoke-x86_64.m: Support passing args via stack (check-in: 0bf9fafd47 user: js tags: trunk)
11:44
invoke-x86_64: Set %al to number of SSE regs used (check-in: bbeb71e81d user: js tags: trunk)
02:28
Make GCC not complain about -pedantic (check-in: ff3dbed5ba user: js tags: trunk)
02:05
OFInvocation: Initial support for invoking (check-in: 95797a4d1c user: js tags: trunk)
2017-09-10
22:32
Add OFInvocation (check-in: d6553b4578 user: js tags: trunk)
21:04
Set AUTO{CONF,MAKE}_VERSION for OpenBSD (check-in: bedfe5a994 user: js tags: trunk)
21:01
configure: Try egcc before trying gcc (check-in: a9975c16ed user: js tags: trunk)
20:57
Update buildsys (check-in: 93c1dd33be user: js tags: trunk)
20:39
Add of_{sizeof,alignof}_type_encoding() (check-in: b03cff2f49 user: js tags: trunk)
00:45
OFMethodSignature: Add frame length and offsets (check-in: 3c740455b5 user: js tags: trunk)
2017-09-09
22:21
src/encodings: Rename a few files (check-in: da8cd1c0ad user: js tags: trunk)
22:03
Replace type encodings with OFMethodSignature (check-in: 55f1b21ae7 user: js tags: trunk)
18:45
Add missing #include "config.h" (check-in: 143a03a8f0 user: js tags: trunk)
11:09
Have .S file names match the platform defines (check-in: 754d22a701 user: js tags: trunk)
2017-09-06
00:52
PLATFORMS.md: Add Itanium to Linux (check-in: a7c20c5ca7 user: js tags: trunk)
00:49
Don't use _Unwind_Get{Data,Text}RelBase on IA64 (check-in: 60ce701c5c user: js tags: trunk)
00:40
Add OF_ITANIUM to platform.h (check-in: 1cb9c8455a user: js tags: trunk)
2017-09-05
22:02
Add OF(Mutable)Triple (check-in: dc6c271897 user: js tags: trunk)
21:47
Add OF(Mutable)Pair (check-in: 72837c3426 user: js tags: trunk)
2017-08-22
20:08
Add OF_PA_RISC and OF_PA_RISC_ASM defines (check-in: 68b27968f7 user: js tags: trunk)
19:40
PLATFORMS.md: Add OpenBSD/HPPA (check-in: 07e8f9b651 user: js tags: trunk)
2017-08-20
19:30
ChangeLog: Add 0.90.1 (check-in: b9151e0a85 user: js tags: trunk)
19:21
Set version to 0.91-dev (check-in: 1f26af967b user: js tags: trunk)
10:12
runtime: Remove remains of OBJC_{NONNULL,NULLABLE} (check-in: 5be33bace7 user: js tags: trunk)
2017-08-19
23:57
OFSandbox: Use a bitfield instead of many bools (check-in: fa0451afdb user: js tags: trunk)
23:19
ForwardingTests: Add extra braces around { 0 } (check-in: edddcf7669 user: js tags: trunk)
22:47
PLATFORMS.md: Add SPARC64/ELF to "Forwarding" (check-in: dda7d2ceb2 user: js tags: trunk)
22:47
Add forwardingTargetForSelector: for SPARC64/ELF (check-in: 38813c380c user: js tags: trunk)
15:54
Fix a linker warning on OpenBSD/SPARC64 (check-in: 7dde89363f user: js tags: trunk)
09:19
OFZIPArchive: Fix ZIP64Index not being set (check-in: 1f4407ddf1 user: js tags: trunk)
08:24
Add -[OFMutableSet removeAllObjects] (check-in: 8823a4df67 user: js tags: trunk)
2017-08-14
13:33
Always have assign before nonatomic (check-in: 4eab54022e user: js tags: trunk)
11:33
ofhttp: Convert a method to a static function (check-in: 608b76a238 user: js tags: trunk)
00:49
OFZIPArchive: Set CRC32 to 0, not -1 (check-in: 6a474ba752 user: js tags: trunk)
00:45
OFZIPArchive(Entry): A logic and a typo fix (check-in: de6e2319ca user: js tags: trunk)
00:31
OFZIPArchive: Support for writing ZIP64 archives (check-in: def4cbbba6 user: js tags: trunk)
2017-08-13
22:38
Fix -[OFData description] (check-in: 484c7987d2 user: js tags: trunk)
22:34
OFZIPArchive(Entry): Remove ZIP64 from extra field (check-in: 8ebf6ed443 user: js tags: trunk)
13:50
OFArray: Fix MessagePack encoding (check-in: ada612eac9 user: js tags: trunk)
13:48
Add functions to read & write BE/LE value pointers (check-in: 6202189a07 user: js tags: trunk)
11:51
Add -[OFMutableData increaseCountBy:] (check-in: e3c4bf8e3b user: js tags: trunk)
2017-08-12
21:03
Add -[OFMutableArray sortUsingSelector:options:] (check-in: daa11c19cb user: js tags: trunk)
14:23
-[OFStream write{Data,String}:]: Check for nil (check-in: 73b242894c user: js tags: trunk)
2017-08-11
22:38
ofzip: Fix compilation with GCC (check-in: 233e1b4284 user: js tags: trunk)
22:26
Always have retain / copy before nonatomic (check-in: 9db36c14b5 user: js tags: trunk)
22:15
Fix compilation with GCC (check-in: 327ce49bc3 user: js tags: trunk)
21:02
OFTimer: Keep the original interval on overrun (check-in: 1164147eec user: js tags: trunk)
20:15
scrypt: Minor code formatting fix (check-in: 86ad296bec user: js tags: trunk)
18:14
Fix warnings with 32 bit Clang (check-in: 2071d164bb user: js tags: trunk)
15:47
of_asprintf: Don't require set up OFLocalization (check-in: 17098e76eb user: js tags: trunk)
2017-08-07
22:55
OFZIPArchive: Only write after successful init (check-in: f31715929b user: js tags: trunk)
22:46
ofzip: Fix typo in lang/de.json (check-in: a0a08492f7 user: js tags: trunk)
22:41
ofzip: Support for creating / appending ZIP files (check-in: 0bb835712a user: js tags: trunk)
00:20
OFTarArchive: More efficient skipping (check-in: 29ee511f56 user: js tags: trunk)
2017-08-06
22:24
ofzip: Include UID & GID in tar archives (check-in: dc0a020230 user: js tags: trunk)
22:21
Add -[OFFileManager getUID:GID:ofItemAtPath:] (check-in: 639dd9c244 user: js tags: trunk)
22:09
OFTarArchiveEntry: Add UID and GID (check-in: 8c00ffb513 user: js tags: trunk)
21:45
OFTarArchiveEntry: Minor refactoring (check-in: a6b87a1a0c user: js tags: trunk)
20:27
OFZIPArchive: Fix uncompressed + data descriptor (check-in: 4f04f5be98 user: js tags: trunk)
20:10
ofzip: Only print extraField if it exists (check-in: b1356cb2f1 user: js tags: trunk)
20:06
OFZIPArchive: Improve signedness & range checks (check-in: e86d11f124 user: js tags: trunk)
19:40
OFZIPArchive: Add write and append support (check-in: 4594f434e7 user: js tags: trunk)