ObjFW  Timeline

140 check-ins using file tests/TestsAppDelegate.m version 57375072ae

2016-01-03
00:36
Fix a regression from the previous refactorization (check-in: d1c4c46706 user: js tags: 0.8)
2015-12-29
21:42
Refactor OFKernelEventObserver (check-in: c5f0c5f9ba user: js tags: 0.8)
2015-11-02
15:10
OFDate: Use wcsftime on Windows (check-in: f585645c21 user: js tags: 0.8)
13:54
OFHTTP{Client,Server}: Concatenate repeated fields (check-in: 0913a2e1d9 user: js tags: 0.8)
2015-10-17
12:18
Fix two forgotten instances of FD_SETSIZE on Win32 (check-in: c37ca0932c user: js tags: 0.8)
2015-10-10
09:18
ofhttp: Fix ETA calculation for resumed files (check-in: 7460346551 user: js tags: 0.8)
2015-10-04
13:10
OFString: int i -> size_t i (check-in: 3d0c941e9f user: js tags: 0.8)
12:13
Update ChangeLog for 0.8.1 (check-in: 782d3a5cef user: js tags: 0.8, 0.8.1-release)
12:00
Fix wrong date in ChangeLog (check-in: 5f6e0b5644 user: js tags: 0.8)
11:57
Set version to 0.8.1 (check-in: a5b3be82d6 user: js tags: 0.8)
11:55
Move OF_ASSUME_NONNULL_BEGIN after all includes (check-in: 7ec3bb7673 user: js tags: 0.8)
11:33
Better length checks for write / send calls (check-in: ad4e727d5b user: js tags: 0.8)
11:12
Special cases for the Wii's weird network stack (check-in: 3f87c28a33 user: js tags: 0.8)
2015-10-03
14:24
Add missing include for Nintendo DS (check-in: da601d2a8a user: js tags: 0.8)
14:24
Don't check for -pedantic for Nintendo DS (check-in: 8f6ef2c686 user: js tags: 0.8)
2015-10-01
20:39
Use _Nullable instead of __nullable (check-in: edd5f57b86 user: js tags: 0.8)
20:38
Fix compilation for PSP (check-in: 1e30dbc891 user: js tags: 0.8)
2015-09-14
13:50
OFUDPSocket: More constness (check-in: 4ee556ab98 user: js tags: 0.8)
11:00
README-WINDOWS.md: Add a warning about MSYS2 Shell (check-in: f40a5c3168 user: js tags: 0.8)
2015-09-06
15:51
Fix compilation for Wii (check-in: cfbd50afe2 user: js tags: 0.8)
2015-08-26
09:07
OFZIPArchive: Throw invalid format on failed seek (check-in: 022994c409 user: js tags: 0.8)
09:05
OFZIPArchive: Throw invalid format on failed seek (check-in: 89d2a684d3 user: js tags: trunk)
08:53
Make sure of_hash_seed is never initialized to 0 (check-in: 1b09ca22f3 user: js tags: 0.8)
08:50
Make sure of_hash_seed is never initialized to 0 (check-in: 50e4ae0716 user: js tags: trunk)
08:44
Rename support directory to misc (check-in: 83df9c1cb0 user: js tags: trunk)
08:40
Remove autogen.sh (check-in: c997c9b415 user: js tags: trunk)
08:29
Move config.{guess,sub}, install-sh to build-aux (check-in: 30417741fa user: js tags: trunk)
08:24
OFProcess: Send SIGTERM on close (check-in: 397b4ee50b user: js tags: 0.8)
08:24
OFProcess: Send SIGTERM on close (check-in: 3ff339cf42 user: js tags: trunk)
2015-08-23
20:54
Documentation improvements (check-in: d559a8b0a3 user: js tags: 0.8)
20:49
Documentation improvements (check-in: 366adf9bee user: js tags: trunk)
10:42
OFBlock: Fix two bugs (check-in: e9786625a7 user: js tags: 0.8)
10:42
Documentation fixes (check-in: d24814b70e user: js tags: 0.8)
10:34
OFBlock: Fix two bugs (check-in: 3c3467423a user: js tags: trunk)
2015-08-22
17:10
Documentation fixes (check-in: 4a95a92e9d user: js tags: trunk)
12:10
Increase library major version (check-in: 5a7d40aced user: js tags: trunk)
11:57
configure.ac: Fix AC_CHECK_HEADER(S) confusion (check-in: 6ab3d04278 user: js tags: 0.8)
11:57
utils/ofhttp: Add includes required on Solaris (check-in: 608e86e951 user: js tags: 0.8)
11:56
configure.ac: Fix AC_CHECK_HEADER(S) confusion (check-in: 975fa1d8f3 user: js tags: trunk)
11:38
utils/ofhttp: Add includes required on Solaris (check-in: ee6fb4df7f user: js tags: trunk)
10:57
Move file management to its own class (check-in: f3c452dfef user: js tags: trunk)
10:15
Fix compilation for an uncommon define combination (check-in: dec1a50bb0 user: js tags: 0.8)
2015-08-21
17:51
Set version to 0.9-dev (check-in: 9d505a482a user: js tags: trunk)
2015-08-14
16:43
Branch for 0.8 (check-in: e63c7f6f7d user: js tags: 0.8, 0.8-release)
16:41
Update ChangeLog for 0.8 (check-in: 6b8b7b6a7e user: js tags: trunk)
09:44
ChangeLog: Remove trailing dots (check-in: bebee54bff user: js tags: trunk)
2015-08-09
15:01
Remove objc_global_mutex_free() (check-in: 2a73dbd64f user: js tags: trunk)
15:00
configure.ac: Fix small typo (check-in: ba9718061e user: js tags: trunk)
14:59
OFProcess: Use vfork() instead of fork() (check-in: 87b1318a27 user: js tags: trunk)
14:59
PLATFORMS.md: Add OS X El Capitan (check-in: 16db923d91 user: js tags: trunk)
2015-07-02
20:41
OFURL: Fix handling of scheme in -[string] (check-in: bdf4b1d37e user: js tags: trunk)
2015-06-30
20:56
OFURL: Properly handle escaping / unescaping (check-in: d94375547e user: js tags: trunk)
19:56
Add -[stringByURLEncodingWithIgnoredCharacters:] (check-in: 7b2f48cf71 user: js tags: trunk)
2015-06-28
18:06
Update to Unicode 8.0 (check-in: 44f1c04c03 user: js tags: trunk)
17:16
{generators,utils/of{hash,http}}: Use generics (check-in: 325f616d84 user: js tags: trunk)
17:09
utils/ofzip: Recompose paths (check-in: 0d49a2e6a7 user: js tags: trunk)
17:02
utils/ofzip: Make use of generics (check-in: c3581d80a2 user: js tags: trunk)
16:39
tests: Use __VA_ARGS__ for TEST() and clean up (check-in: 07e630588d user: js tags: trunk)
16:28
Add OF_SUBCLASSING_RESTRICTED (check-in: 5116342c0a user: js tags: trunk)
16:16
Extremely minor API inconsistency fix (check-in: 1b1db13483 user: js tags: trunk)
2015-06-17
22:19
utils/ofhttp: Make old Apple GCC happy (check-in: a3f24bdd18 user: js tags: trunk)
22:11
Add OF_NULLABLE_PROPERTY (check-in: 80e1a9655b user: js tags: trunk)
2015-06-14
13:10
OFDate: Improve handling of distant past / future (check-in: 168b748eb8 user: js tags: trunk)
12:47
utils/ofhttp: Allow specifying - to -b for stdin (check-in: 51cfed24d2 user: js tags: trunk)
12:43
Minor interface fixes (check-in: f62c04e5d8 user: js tags: trunk)
12:37
utils/objfw-config.in: Use -n instead of ! -z (check-in: 7bb4a942fb user: js tags: trunk)
10:45
Add OF_NONNULL / OF_NULLABLE and use that instead (check-in: b7097a67b6 user: js tags: trunk)
2015-06-13
22:26
Add support for and use the new nullability (check-in: 9e76144ef8 user: js tags: trunk)
11:11
Update ObjFW.xcodeproj to Xcode 7 (check-in: f25b2c9e91 user: js tags: trunk)
01:02
Add OF_KINDOF (check-in: 320d776ded user: js tags: trunk)
2015-06-12
23:59
Add support for and use the new ObjC generics (check-in: 5329fe7c1a user: js tags: trunk)
2015-06-08
23:19
utils/ofhttp: Fix a very nasty typo (check-in: 1d81eaca70 user: js tags: trunk)
2015-06-01
18:27
OFKernelEventObserver_select: Small Win64 fix (check-in: 734fbbb144 user: js tags: trunk)
2015-05-31
14:56
utils/ofhttp: Fix two missing releases in dealloc (check-in: 00bcec95bf user: js tags: trunk)
2015-05-29
23:22
utils/ofhttp: Fix a typo resulting in wrong ETA (check-in: 3e5b766b40 user: js tags: trunk)
2015-05-24
19:16
OFTLSSocket: Improved API for easier verification (check-in: 94affb5b29 user: js tags: trunk)
16:19
OFHTTPClient: Better checking for invalid reply (check-in: 692fe63730 user: js tags: trunk)
10:58
utils/ofhttp: Add verbose mode (check-in: 33760dee1a user: js tags: trunk)
2015-05-23
11:21
OFHTTPRequest: Rename entity to body (check-in: c8877fd278 user: js tags: trunk)
2015-05-21
21:10
OFHTTPClient: Better keep-alive detection logic (check-in: 03f10291e6 user: js tags: trunk)
20:31
utils/ofhttp: Change some Unicode characters (check-in: 50de0da5bc user: js tags: trunk)
2015-05-20
22:51
utils/ofhttp: Add support for Content-Disposition (check-in: 25d6acad98 user: js tags: trunk)
22:26
OFHTTPClient: Correctly handle keep-alive for HEAD (check-in: a8184e90ae user: js tags: trunk)
2015-05-17
01:42
utils/ofhttp: Make sure bar width is >= 0 (check-in: e4b34278f5 user: js tags: trunk)
2015-05-16
23:59
utils/ofhttp: Show ETA (check-in: 65681d0342 user: js tags: trunk)
20:29
Rename OFDeflateStream -> OFInflateStream (check-in: 2e9336b1ef user: js tags: trunk)
19:05
configure: We still need -D_GNU_SOURCE (check-in: 1807f33207 user: js tags: trunk)
18:32
utils/ofhttp: Get terminal width for progress bar (check-in: 84f2ba7fbc user: js tags: trunk)
18:28
OFKernelEventObserver_poll: Exception -> assert (check-in: 13d72034ed user: js tags: trunk)
15:16
OFKernelEventObserver_select: Ensure fd >= 0 (check-in: a54a47a4c3 user: js tags: trunk)
12:44
configure: Go back to using -std=gnu* (check-in: 989363c9fd user: js tags: trunk)
11:16
utils/ofhttp: Default User-Agent to OFHTTP (check-in: 625377fca5 user: js tags: trunk)
11:15
+[sleepForTimeInterval:]: Just return on negative (check-in: 41d9be6b3b user: js tags: trunk)
2015-05-14
09:58
Clean up a few file and socket related checks (check-in: b37fdafac1 user: js tags: trunk)
09:34
OFException.m: Fix missing includes (check-in: dddeff64f8 user: js tags: trunk)
09:32
configure: Check for SSIZE_MAX (check-in: ea080ec7ac user: js tags: trunk)
09:10
initWithContentsOfURL: Require files or sockets (check-in: dbe286c39f user: js tags: trunk)
2015-05-10
21:48
OFZIPArchive_FileStream: Add _closed ivar (check-in: 85c16c3a42 user: js tags: trunk)
00:42
PLATFORMS.md: Add NetBSD/SPARC64 (check-in: e591d17419 user: js tags: trunk)
00:42
OFKernelEventObserverTests: Prevent line wrap (check-in: 504643ffee user: js tags: trunk)
2015-05-09
21:38
OFKernelEventObserver_epoll: Fix a typo (check-in: dbbb4c7200 user: js tags: trunk)
21:29
OFZIPArchive: Remove OFFile requirement (check-in: aa1bb213e0 user: js tags: trunk)
18:13
More OFKernelEventObserver refactoring (check-in: 220513a3f5 user: js tags: trunk)
2015-05-08
21:13
OFKernelEventObserver_kqueue: More error checking (check-in: 92344de237 user: js tags: trunk)
2015-05-07
19:17
utils/ofhttp: Fix a wrong type (check-in: ce7b92cbcf user: js tags: trunk)
15:31
Update config.guess, config.sub and install-sh (check-in: fe8e70acc9 user: js tags: trunk)
15:26
Update buildsys (check-in: 05362e68d8 user: js tags: trunk)
2015-05-06
22:07
utils/ofhttp: Add options for method and entity (check-in: a83058c2c0 user: js tags: trunk)
20:18
OFNotConnectedException -> OFNotOpenException (check-in: ff759684e2 user: js tags: trunk)
2015-05-05
20:16
utils/ofhttp: Only update BPS once per second (check-in: 2743414e6e user: js tags: trunk)
10:26
runtime/protocol.m: Remove __gnu_inline__ (check-in: 9b5445fd7e user: js tags: trunk)
2015-05-04
23:19
Test all OFKernelEventObserver implementations (check-in: 6430ae3309 user: js tags: trunk)
22:54
utils/ofhttp: Fix a type mismatch (check-in: 0b13fb2e38 user: js tags: trunk)
20:34
Refactor OFKernelEventObserver (check-in: bbe4040126 user: js tags: trunk)
14:30
Add OFKernelEventObserver_epoll (check-in: ed4a6f396b user: js tags: trunk)
2015-05-03
13:23
Update PLATFORMS.md (check-in: e0465438de user: js tags: trunk)
13:01
OFSystemInfo: iOS has no NSSystemDirectories.h (check-in: 3cc8b8db2f user: js tags: trunk)
12:44
configure: Don't force -no-integrated-as anymore (check-in: a079453537 user: js tags: trunk)
11:49
configure: Include pthread.h before pthread_np.h (check-in: d1bcf6f643 user: js tags: trunk)
11:46
OFAddressTranslationFailedException: Fix #ifdefs (check-in: 050b7af83a user: js tags: trunk)
11:34
Check <= SSIZE_MAX before assignign to ssize_t (check-in: daf78156a7 user: js tags: trunk)
10:16
OFTCPSocket: Add -[setTCPNoDelayEnabled:] (check-in: 12fbe85aab user: js tags: trunk)
09:39
Improve OFKernelEventObserverTests (check-in: 3791ec8e42 user: js tags: trunk)
2015-05-02
23:52
OF_ENSURE: Wrap in do / while (0) (check-in: e1b2c4bb1e user: js tags: trunk)
21:46
FD_SETSIZE is not (maximum FD number + 1) on Win32 (check-in: a2738e1a3d user: js tags: trunk)
16:41
utils/objfw-compile: Small improvements (check-in: e8c3418693 user: js tags: trunk)
2015-04-26
20:48
utils/ofhttp: Allow specifying headers and proxy (check-in: ac6dadc698 user: js tags: trunk)
16:06
utils/ofhttp: Better error output and small bugfix (check-in: 06b8800f20 user: js tags: trunk)
14:57
utils/ofhttp: Support for continuing downloads (check-in: 336a6e129b user: js tags: trunk)
14:08
utils/ofhttp: Better error output (check-in: 9fb003e423 user: js tags: trunk)
12:45
utils/ofhttp: Print redirects in non-quiet mode (check-in: 05a0a6f65c user: js tags: trunk)
12:26
OFKernelEventObserverTests: Make old GCCs happy (check-in: 8697161608 user: js tags: trunk)
12:24
Add utils/ofhttp (check-in: 486073790c user: js tags: trunk)
10:42
OFKernelEventObserver: Keep FD -> object mapping (check-in: f9ceddcb7d user: js tags: trunk)
10:40
OFKernelEventObserver: Rename a private method (check-in: bd05eb8de3 user: js tags: trunk)
08:54
Small improvements for OFHTTPClient & OFHTTPServer (check-in: 0a249f58cf user: js tags: trunk)
08:10
Minor improvements, no functional change (check-in: 57b6030b14 user: js tags: trunk)
2015-04-20
20:54
OFZIPArchive: Don't compare the GPBF (check-in: 178b39b840 user: js tags: trunk)
20:48
Remove a few now unnecessary imports (check-in: 0dbf08158c user: js tags: trunk)
20:46
Add tests for OFKernelEventObserver (check-in: d4a1b1966d user: js tags: trunk)