ObjFW  Timeline

90 check-ins using file src/ObjFW.h version 478f0cae84

2017-10-16
22:49
Update buildsys (check-in: d6cf08de94 user: js tags: trunk)
2017-10-15
23:05
Two minor cleanups - no functional change (check-in: 4465a415f1 user: js tags: trunk)
22:49
Rename __GCC_VERSION__ to OF_GCC_VERSION (check-in: 60214356c2 user: js tags: trunk)
22:20
bridge: Symbols to force references to categories (check-in: 07e85b7edb user: js tags: trunk)
22:06
Add script to build universal iOS lib + framework (check-in: 5a311cc1bf user: js tags: trunk)
20:55
bridge: Use @import ObjFW when using modules (check-in: fc64538f06 user: js tags: trunk)
20:52
Update buildsys and adjust (check-in: 42c436bf5b user: js tags: trunk)
20:42
Update .gitignore (check-in: 4d853d2d09 user: js tags: trunk)
20:27
Allow building bridge as .framework via buildsys (check-in: 2bba5f1ef3 user: js tags: trunk)
20:23
Update buildsys (check-in: 964aa78713 user: js tags: trunk)
19:35
src/Makefile: Declare dependencies after include (check-in: 7fa3c3e334 user: js tags: trunk)
19:29
Add support for building .framework via buildsys (check-in: f84590c47d user: js tags: trunk)
19:07
Update buildsys (check-in: 7fe045a19e user: js tags: trunk)
16:09
Rename libobjfw-bridge to libobjfw_bridge (check-in: 6d8f5538f0 user: js tags: trunk)
15:35
Set the iOS target version to 9.0 (check-in: 6697440682 user: js tags: trunk)
2017-10-14
18:52
Fix more shadowed variables (check-in: 7e29a62cc6 user: js tags: trunk)
2017-10-12
23:50
Xcode project: More closely match warnings (check-in: 627d939ae3 user: js tags: trunk)
2017-10-11
20:53
Fix shadowed variables and enable -Wshadow (check-in: 00476e4430 user: js tags: trunk)
2017-10-07
15:19
OFHTTPClient: Fix missing exception handling (check-in: e3de40a9b9 user: js tags: trunk)
15:12
OFThread: Fix setting the name on the wrong thread (check-in: c211f691e7 user: js tags: trunk)
14:57
OFThread: Support setting the name while running (check-in: 76ee8ab481 user: js tags: trunk)
11:22
OFThread: Fix the name accidentally being readonly (check-in: 2f6a0e5ba9 user: js tags: trunk)
10:49
OFThread: Mark the thread block nullable (check-in: 3621719bc8 user: js tags: trunk)
10:46
OFThread: Fix setting the name on the wrong thread (check-in: 1494d3f6f1 user: js tags: trunk)
08:21
ofzip: Do not skip over directory type tar entries (check-in: 57551c2e32 user: js tags: trunk)
2017-10-05
21:19
OFStdIOStream_Win32Console: Fix wrong return (check-in: 46ebdddf8f user: js tags: trunk)
20:10
call-x86_64-elf.S: Reorder to save one mem access (check-in: cb30e471ca user: js tags: trunk)
20:07
apple-call-x86_64.S: Fix rdi being set too early (check-in: 722f19539b user: js tags: trunk)
2017-10-01
21:12
Fix testing the wrong OFKernelEventObserver (check-in: 28078de81b user: js tags: trunk)
21:06
Fix compilation with GCC (check-in: f97084d9c3 user: js tags: trunk)
18:09
OFTarArchive: Support for star numbers (check-in: 6b6856298d user: js tags: trunk)
14:05
Disable -Wnullable-to-nonnull-conversion again (check-in: e47c219327 user: js tags: trunk)
13:43
More nullability and style fixes (check-in: 66c29a31f2 user: js tags: trunk)
09:54
Nullability fixes for ObjFW runtime (check-in: 5882409fd0 user: js tags: trunk)
09:28
Nullability fixes for macOS High Sierra (check-in: 166fd50e82 user: js tags: trunk)
2017-09-28
23:02
Enable -Wnullable-to-nonnull-conversion and adjust (check-in: 2de9660312 user: js tags: trunk)
2017-09-27
22:35
More nullability fixes (check-in: 697e3ecbf7 user: js tags: trunk)
2017-09-26
22:40
Work around Clang analyzer false positives (check-in: c9efebeff9 user: js tags: trunk)
22:04
ObjFW.xcodeproj: Fix forgotten file rename (check-in: 2914211ef9 user: js tags: trunk)
21:57
configure: Fix posix_spawnp check (check-in: 0b6858bb11 user: js tags: trunk)
21:53
Many nullability fixes (check-in: 52011fbfd6 user: js tags: trunk)
00:09
Get rid of the last /// comments (check-in: 9f2b639aef user: js tags: trunk)
00:02
Fix a few missing nullable (check-in: 3da9426ea5 user: js tags: trunk)
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)