402 check-ins using file utils/Makefile version 7b9873de4d
|
2020-02-16
| ||
| 22:20 | tlskey.m: Gracefully handle ctor not called yet (check-in: aae9464778 user: js tags: trunk) | |
| 21:27 | Disable compiler TLS on AmigaOS (m68k & PPC) (check-in: fe8d99125e user: js tags: trunk) | |
| 18:22 | OF{LHA,Tar,ZIP}Archive: Gracefully handle close (check-in: 1d6d3eb61c user: js tags: trunk) | |
|
2020-01-25
| ||
| 20:04 | tlskey.m: Use hashtable from runtime on AmigaOS (check-in: 49aee5736e user: js tags: trunk) | |
|
2020-01-24
| ||
| 03:03 | runtime: Correctly handle AR pool push during pop (check-in: e7f4f80e23 user: js tags: trunk) | |
|
2020-01-19
| ||
| 15:37 | OFHTTPClient: Fix type mismatch on Windows (check-in: 5256e9acaf user: js tags: trunk) | |
| 15:35 | runtime: Add tlskey.m to SRCS_THREADS (check-in: e5be33dfc3 user: js tags: trunk) | |
| 13:36 | OFHostAddressResolver: More consistent exceptions (check-in: 77e3fa54bc user: js tags: trunk) | |
|
2020-01-16
| ||
| 01:23 | Fix compilation on MorphOS (check-in: 7f83956d3e user: js tags: trunk) | |
|
2020-01-14
| ||
| 22:53 | OF{Poll,Select}KernelEventObserver: Throw EBADF (check-in: 94479b861b user: js tags: trunk) | |
| 00:16 | More consistent -[close] behavior (check-in: 3b43d51006 user: js tags: trunk) | |
|
2020-01-13
| ||
| 00:18 | OFPollKernelEventObserver: Copy FDs (check-in: 7e9f70c477 user: js tags: trunk) | |
|
2020-01-12
| ||
| 17:37 | OFHTTPClient: Always keep the underlying socket (check-in: b4810363ea user: js tags: trunk) | |
| 16:22 | Cancel async requests in OFStreamSocket instead (check-in: cea3f2133d user: js tags: trunk) | |
|
2020-01-08
| ||
| 02:29 | Merge branch 'master' into 1.0 (check-in: e7e1e1c6c5 user: js tags: 1.0) | |
|
2020-01-07
| ||
| 22:59 | OFKernelEventObserver: Fix read buffers, select() (check-in: 23ff70bec4 user: js tags: trunk) | |
| 20:36 | OFStream: Always cancel async requests on close (check-in: 321fa12f9a user: js tags: trunk) | |
| 20:28 | OFKernelEventObserver: Remove queueing of actions (check-in: 24eff635db user: js tags: trunk) | |
|
2020-01-06
| ||
| 00:38 | OFPollKernelEventObserver: Handle POLLHUP (check-in: ca45e83bb0 user: js tags: trunk) | |
|
2020-01-05
| ||
| 20:04 | OFHostAddressResolver: Fix empty result handling (check-in: 8ab7dd55e2 user: js tags: trunk) | |
| 02:05 | Update URL in a few places (check-in: 0f99128a67 user: js tags: trunk) | |
|
2020-01-03
| ||
| 00:23 | OFSecureData: Remove duplicate methods (check-in: 2e910c40f1 user: js tags: trunk) | |
|
2020-01-02
| ||
| 22:16 | Move autorelease pools to runtime (check-in: f2fe8f96d5 user: js tags: trunk) | |
| 01:51 | Update copyright (check-in: c7f0229795 user: js tags: trunk) | |
| 01:35 | Move objc_{con,de}structInstance to runtime (check-in: 7f1acf9221 user: js tags: trunk) | |
|
2019-12-27
| ||
| 21:43 | OFSecureData: Fix #ifdefs (check-in: d5c4dedada user: js tags: trunk) | |
| 00:41 | OFSecureData: Add allowsSwappableMemory property (check-in: e629dc83a9 user: js tags: trunk) | |
|
2019-12-15
| ||
| 15:37 | Remove OFThreadPool (check-in: 38cf0b9cef user: js tags: 1.0) | |
| 15:37 | Merge branch 'master' into 1.0 (check-in: 11e303eb3b user: js tags: 1.0) | |
| 14:42 | Make +[OFSecureData isSecure] per instance (check-in: 60caadeb5d user: js tags: trunk) | |
|
2019-12-14
| ||
| 19:00 | Allow numbers for of_dns_{class,record_type}_parse (check-in: 4fc1f15ab2 user: js tags: trunk) | |
| 18:48 | OFNumber: Add -[stringValue] (check-in: f5558d0919 user: js tags: trunk) | |
|
2019-12-13
| ||
| 00:00 | runtime: Add class_getInstanceMethod() (check-in: 9e23a50de7 user: js tags: trunk) | |
|
2019-12-12
| ||
| 23:30 | Remove OFIntrospection (check-in: a989f0ab6f user: js tags: trunk) | |
| 01:14 | runtime: Make classes and protocols opaque (check-in: faaf8ded07 user: js tags: trunk) | |
| 01:04 | runtime: Make properties opaque and provide an API (check-in: 44f5a7d029 user: js tags: trunk) | |
|
2019-12-09
| ||
| 23:08 | runtime: Increase the library major version (check-in: d99139b41d user: js tags: trunk) | |
| 00:49 | Fix compilation on FreeBSD (check-in: f39368efd8 user: js tags: trunk) | |
|
2019-12-08
| ||
| 21:51 | runtime: Make methods opaque and provide an API (check-in: f310bcc3ff user: js tags: trunk) | |
|
2019-11-26
| ||
| 21:57 | Work around struct objc_class marked unavailable (check-in: c95c52fe98 user: js tags: trunk) | |
|
2019-11-25
| ||
| 01:48 | .travis.yml: Add more Xcode versions for macOS (check-in: 491f76c532 user: js tags: trunk) | |
|
2019-11-24
| ||
| 23:57 | runtime: Always set class->isa->isa correctly (check-in: 3cc333fb2f user: js tags: trunk) | |
| 22:42 | Fix a memory leak (check-in: 7ed1bdc642 user: js tags: trunk) | |
| 22:23 | runtime: Remove duplicate structs for ABI (check-in: c6d2de4312 user: js tags: trunk) | |
| 20:54 | Minor style fix (check-in: f90224870e user: js tags: trunk) | |
| 20:13 | configure: Correct bundle version (check-in: c6ab31d0af user: js tags: trunk) | |
| 16:56 | .travis.yml: Add more Xcode versions for iOS (check-in: 5aed1e1fd1 user: js tags: trunk) | |
| 16:42 | Fix compilation for iOS/ARM64 with newer Xcode (check-in: 090f42fc70 user: js tags: trunk) | |
| 16:00 | Fix clang removing fstmfdd and fldmfdd (check-in: e2beb92297 user: js tags: trunk) | |
| 15:25 | .travis.yml: Re-enable Amiga and Wii builds (check-in: 7a52095b63 user: js tags: trunk) | |
| 15:22 | runtime: Make ivars opaque and provide an API (check-in: 688eef7561 user: js tags: trunk) | |
|
2019-11-17
| ||
| 21:17 | Fix incorrect indentation (check-in: abc9d84958 user: js tags: trunk) | |
|
2019-10-20
| ||
| 13:15 | Fix missing fast paths in -[isEqual:] (check-in: 9122facff6 user: js tags: trunk) | |
| 01:13 | Rename of_dns{_resource -> }_record_type_t (check-in: 7fa337b8a4 user: js tags: trunk) | |
| 00:57 | OFDNSResolver: Try all search domains (check-in: 355da9743c user: js tags: trunk) | |
|
2019-10-07
| ||
| 20:32 | Split OFDNSResolverDelegate into two delegates (check-in: e3c911c7f5 user: js tags: trunk) | |
| 01:20 | Make GCC happy again (check-in: 0e1d2f7b84 user: js tags: trunk) | |
| 00:23 | Fix of_socket_address_parse_ipv6() (check-in: d98af41d84 user: js tags: trunk) | |
| 00:07 | OFDNSResolver: Major refactor (check-in: ee592cf603 user: js tags: trunk) | |
|
2019-10-06
| ||
| 17:05 | OFDNSResolver: Improved error handling (check-in: d31e244f55 user: js tags: trunk) | |
| 16:27 | Rename OFDNSRequest -> OFDNSQuery (check-in: d69f7bc1ff user: js tags: trunk) | |
|
2019-10-03
| ||
| 23:29 | OFXMLElementBuilder: Allow subclassing (check-in: b4614c3b1e user: js tags: trunk) | |
| 21:43 | OFDNSResolver: Split out settings (check-in: 4fd5a7086c user: js tags: trunk) | |
|
2019-10-01
| ||
| 00:40 | Add OFDNSRequest (check-in: 6b2fb27dca user: js tags: trunk) | |
|
2019-09-30
| ||
| 22:46 | Add OFDNSResponse (check-in: da8eb2d43a user: js tags: trunk) | |
| 21:27 | Don't reserve ivars for class clusters (check-in: 1a9f18064e user: js tags: trunk) | |
|
2019-09-29
| ||
| 20:53 | Reduce ivar scopes (check-in: e0a330b377 user: js tags: trunk) | |
| 19:57 | Merge branch 'master' into 1.0 (check-in: 76245b4665 user: js tags: 1.0) | |
| 19:48 | Documentation fixes (check-in: 3be624ded9 user: js tags: trunk) | |
| 19:38 | Fix incorrectly increased library version (check-in: 9b97be3ec8 user: js tags: trunk) | |
| 19:35 | Either restrict subclassing or reserve ivar space (check-in: 496695d778 user: js tags: trunk) | |
| 15:58 | Remove OFAutoreleasePool (check-in: 09be825f88 user: js tags: trunk) | |
| 15:47 | OFApplication: Rename a few sandbox methods (check-in: b3f7ccb707 user: js tags: trunk) | |
| 15:28 | Update version to 1.1-dev now that 1.0 is branched (check-in: 965f88ff1e user: js tags: trunk) | |
| 15:25 | Remove incomplete -[OFInvocation invoke] support (check-in: fc521f01cc user: js tags: 1.0) | |
| 15:22 | Remove ASN.1 support as it is still incomplete (check-in: dd2394fc3c user: js tags: 1.0) | |
| 15:17 | Branch for 1.0 (check-in: 27626892ce user: js tags: 1.0) | |
|
2019-09-14
| ||
| 23:24 | Add +[OFSystemInfo supports{AESNI,SHAExtensions}] (check-in: 4c19f80ab0 user: js tags: trunk) | |
|
2019-09-07
| ||
| 23:33 | ofhttp: Fix error code not always being set (check-in: 9764b0886f user: js tags: trunk) | |
| 23:28 | Fix async connect with epoll (check-in: 846125bed6 user: js tags: trunk) | |
|
2019-09-01
| ||
| 18:50 | condition.h: Remove OF_ASSUME_NONNULL_{BEGIN,END} (check-in: 35b6a34c32 user: js tags: trunk) | |
| 18:28 | configure: Fix fallback for broken _Thread_local (check-in: bdc7c52a44 user: js tags: trunk) | |
| 18:25 | Disallow +[OFThread terminate] on main thread (check-in: 35958b2528 user: js tags: trunk) | |
| 18:22 | Add +[OFThread isMainThread] (check-in: 8a2fa8eff4 user: js tags: trunk) | |
| 16:53 | Remove remaining uses of lrint() (check-in: e702135e17 user: js tags: trunk) | |
| 15:29 | OFThread: Allow specifying a name before starting (check-in: 77780c7596 user: js tags: trunk) | |
| 15:20 | Use u suffix on a few constants (check-in: b7badc68a0 user: js tags: trunk) | |
| 15:14 | .travis.yml: Remove to-be-decommissioned Xcode 6.4 (check-in: 2a8e36067e user: js tags: trunk) | |
| 15:09 | OFRunLoop: Add support for Exec Signals (check-in: 816a96ff90 user: js tags: trunk) | |
| 13:49 | OFCondition: Support waiting for Exec Signals (check-in: 92d63d6367 user: js tags: trunk) | |
| 12:50 | {condition,mutex,thread}.m: Set errno on error (check-in: d7fd999fee user: js tags: trunk) | |
|
2019-08-31
| ||
| 17:13 | Make -[OFKernelEventObserver cancel] work on Amiga (check-in: 8941b1d974 user: js tags: trunk) | |
| 16:20 | Fix order in a few headers (check-in: c756e51a93 user: js tags: trunk) | |
| 13:09 | OFRunLoop: Fix _timersQueueMutex being nil (check-in: c5e8215ddc user: js tags: trunk) | |
| 12:50 | Update PLATFORMS.md (check-in: 9d6b6d0c05 user: js tags: trunk) | |
| 12:40 | OFKernelEventObserver: Support for Exec Signals (check-in: e9eb87694a user: js tags: trunk) | |
|
2019-08-22
| ||
| 19:01 | ofhttp: Allow sandbox to read continued files (check-in: a93dc48427 user: js tags: trunk) | |
| 18:47 | .travis.yml: Remove to-be-decommissioned precise (check-in: f17355cc63 user: js tags: trunk) | |
| 09:48 | OFFileManager: Improved dir creation in sandbox (check-in: 9d23c7e1f9 user: js tags: trunk) | |
|
2019-08-18
| ||
| 22:22 | Optimize retain / release on AmigaOS (check-in: fbe84dc674 user: js tags: trunk) | |
| 21:32 | configure: Enable threads on AmigaOS and MorphOS (check-in: beb77aaea1 user: js tags: trunk) | |
| 20:04 | Small optimization for of_once() (check-in: 47f08207d7 user: js tags: trunk) | |
|
2019-08-11
| ||
| 18:56 | Support sockets in multiple threads on AmigaOS (check-in: a40f3fc829 user: js tags: trunk) | |
| 16:27 | amiga-library.m: Remove no longer needed __init_eh (check-in: 07e774560c user: js tags: trunk) | |
|
2019-08-10
| ||
| 02:06 | Clean up the AmigaOS 4 library mess (check-in: 3292a6fdbc user: js tags: trunk) | |
|
2019-08-09
| ||
| 23:44 | Support sockets on AmigaOS 3 (check-in: 3dec8ecf2e user: js tags: trunk) | |
|
2019-08-06
| ||
| 22:13 | condition_amiga.m: Fix reacquiring mutex (check-in: 7a8e765140 user: js tags: trunk) | |
| 00:48 | Add conditions for AmigaOS (check-in: dd5a900e3b user: js tags: trunk) | |
|
2019-08-04
| ||
| 20:03 | Amiga library: Provide an empty __init_eh() (check-in: 7342a6e98b user: js tags: trunk) | |
| 19:33 | Amiga: Add the new __bss_size to data segment size (check-in: a15919c6d8 user: js tags: trunk) | |
|
2019-08-03
| ||
| 18:13 | Add threads for AmigaOS (check-in: da383f4f03 user: js tags: trunk) | |
|
2019-08-02
| ||
| 12:24 | Minor improvements for threads on Windows (check-in: 3c865f9e41 user: js tags: trunk) | |
| 12:23 | OFThread: Set main thread to running (check-in: a2ab241bc7 user: js tags: trunk) | |
| 12:23 | OFFileURLHandler: Fix #ifdef mismatch (check-in: fd58565e71 user: js tags: trunk) | |
| 11:42 | .travis.yml: Disable Xcode 11 & 32-bit Xcode 10.2 (check-in: b373d2f8b9 user: js tags: trunk) | |
| 02:16 | tlskey: Create OFMapTable lazily (check-in: acc67b0bb6 user: js tags: trunk) | |
|
2019-08-01
| ||
| 22:13 | OFMutableData: Add -[mutable{First,Last}Item] (check-in: e308b28e00 user: js tags: trunk) | |
| 21:31 | Add thread-local storage for AmigaOS (check-in: abaf310373 user: js tags: trunk) | |
| 21:20 | Add of_once() for AmigaOS (check-in: c2bde5d283 user: js tags: trunk) | |
| 21:17 | Add mutexes for AmigaOS (check-in: 2f01be3808 user: js tags: trunk) | |
| 21:05 | Add missing extern "C" (check-in: c26426e80f user: js tags: trunk) | |
| 20:49 | .travis.yml: Update environments (check-in: 1b5cca4b91 user: js tags: trunk) | |
| 20:14 | Split threading.[hm] into multiple files (check-in: 5358e9ea6a user: js tags: trunk) | |
|
2019-07-28
| ||
| 12:32 | OFThread: Don't require of_thread_exit() (check-in: b5430ac44f user: js tags: trunk) | |
| 09:27 | Replace custom code for MorphOS with stat() (check-in: 1cf09c3b58 user: js tags: trunk) | |
| 09:00 | .travis.yml: Disable Amiga till amiga-gcc is fixed (check-in: 5d91c2d97a user: js tags: trunk) | |
|
2019-07-27
| ||
| 18:48 | configure: Minor cleanup (check-in: 77e05475e2 user: js tags: trunk) | |
| 17:30 | runtime: Adjust include guard to renamed header (check-in: 0e0416dc4a user: js tags: trunk) | |
| 16:56 | Make objc_method_description(_list) public (check-in: d58ef51fc0 user: js tags: trunk) | |
| 11:44 | Update to Unicode 12.1 (check-in: 18abd9e427 user: js tags: trunk) | |
| 11:40 | configure: Define _GNU_SOURCE on MorphOS (check-in: 93363f455e user: js tags: trunk) | |
| 10:15 | OFEpollKernelEventObserver: Minor cleanup (check-in: aa5b44f36e user: js tags: trunk) | |
| 00:19 | ofarc: Support for std{in,out} when specifying "-" (check-in: 1bcd504f42 user: js tags: trunk) | |
|
2019-06-27
| ||
| 23:01 | configure: Don't use -g with amiga-gcc (check-in: ceed953f64 user: js tags: trunk) | |
| 21:27 | runtime/linklib: Fix editing via macro gone wrong (check-in: 651b363221 user: js tags: trunk) | |
| 19:24 | runtime: Switch MorphOS library to SysV ABI (check-in: 7138892706 user: js tags: trunk) | |
|
2019-06-26
| ||
| 20:38 | Fix non-blocking sockets on MorphOS (check-in: d1d1843970 user: js tags: trunk) | |
| 19:25 | runtime: Fix MorphOS library (check-in: 153b825cdb user: js tags: trunk) | |
| 18:26 | Use EOPNOTSUPP for SOCKS5 error code 7 (check-in: f6b58b80a8 user: js tags: trunk) | |
|
2019-06-25
| ||
| 23:29 | OFASN1BitString: Fix unused bits (check-in: 7361cac1f1 user: js tags: trunk) | |
| 20:53 | Add OFASN1DERRepresentation protocol (check-in: cbaae715ce user: js tags: trunk) | |
| 20:09 | runtime: Don't use static selectors (check-in: 3b3729a316 user: js tags: trunk) | |
|
2019-06-23
| ||
| 22:53 | Add -[OFASN1BitString DEREncodedValue] (check-in: ea6e0818b0 user: js tags: trunk) | |
| 16:00 | objfw-compile: Add --help (check-in: dedb037552 user: js tags: trunk) | |
|
2019-06-21
| ||
| 00:09 | bridge: Add bridge for {OF,NS}Set (check-in: 29ccaef03b user: js tags: trunk) | |
|
2019-06-20
| ||
| 23:47 | Avoid retaining enumerator during fast enumeration (check-in: 13864f512c user: js tags: trunk) | |
| 23:45 | OFSet: Add default method for fast enumeration (check-in: f8b53e2f6b user: js tags: trunk) | |
| 23:36 | Document methods to override in class clusters (check-in: d537543238 user: js tags: trunk) | |
|
2019-06-19
| ||
| 23:01 | bridge: Add bridge for {OF,NS}Number (check-in: 82f1f432a4 user: js tags: trunk) | |
| 01:19 | bridge: Add -[{OF,NS}Object] to {NS,OF}Enumerator (check-in: d23d6802cc user: js tags: trunk) | |
| 00:54 | OFEnumerator: Conform to OFFastEnumeration (check-in: f18b5db636 user: js tags: trunk) | |
| 00:45 | OFEnumerator: Remove -[reset] (check-in: 7214a2c7af user: js tags: trunk) | |
| 00:36 | OFDictionary: Add default for fast enumeration (check-in: eeec8af349 user: js tags: trunk) | |
|
2019-06-18
| ||
| 02:05 | OFDictionary: Add default -[objectEnumerator] (check-in: e2d0c876b4 user: js tags: trunk) | |
| 01:54 | bridge: Add bridging for {OF,NS}Enumerator (check-in: 7080ad2ebf user: js tags: trunk) | |
| 01:42 | bridge: Fix missing deallocs (check-in: d2886a005f user: js tags: trunk) | |
| 00:06 | Fix typo to fix Win32 (check-in: c15164ca65 user: js tags: trunk) | |
|
2019-06-17
| ||
| 02:33 | Remove underscores from class names (check-in: 17d57e01ff user: js tags: trunk) | |
| 00:38 | Remove underscores from library & framework names (check-in: 79fe29dbf4 user: js tags: trunk) | |
|
2019-06-16
| ||
| 15:11 | bridge: Make -[OFException throw] OF_NO_RETURN (check-in: 6499e22e06 user: js tags: trunk) | |
| 14:53 | Use -ffreestanding for Amiga library (check-in: 79fe9646af user: js tags: trunk) | |
| 13:42 | runtime: Fix sizeof(sizeof(...)) (check-in: b226150570 user: js tags: trunk) | |
| 04:51 | OFApplication: Nullability fix (check-in: ae0955585b user: js tags: trunk) | |
| 01:40 | bridge: Improve static types (check-in: f8fb6172af user: js tags: trunk) | |
|
2019-05-19
| ||
| 21:30 | Use cvinclude.pl instead of sfdc for MorphOS (check-in: 8f9c2b55ce user: js tags: trunk) | |
| 17:18 | configure: Fix killing OBJCFLAGS (check-in: a1dcb80c83 user: js tags: trunk) | |
|
2019-05-17
| ||
| 23:43 | ofarc: Create output dir if missing (check-in: e5c4816195 user: js tags: trunk) | |
|
2019-05-05
| ||
| 23:13 | OFXMLParserTests: Rename TAG_END to TAG_CLOSE (check-in: c4cbcb39b9 user: js tags: trunk) | |
| 23:02 | OFTCPSocket: Work around missing EPROTO (check-in: 366ce5073a user: js tags: trunk) | |
| 22:29 | socket.h: Add typedefs missing on MorphOS (check-in: a407b8b2b7 user: js tags: trunk) | |
| 22:22 | runtime/linklib: Fix compilation on MorphOS (check-in: 77945f04a6 user: js tags: trunk) | |
| 21:40 | configure: Don't use -pipe on MorphOS (check-in: 2670c4637e user: js tags: trunk) | |
| 19:28 | Create separate Amiga libraries for OS3 & MorphOS (check-in: 1e70711672 user: js tags: trunk) | |
|
2019-05-01
| ||
| 20:40 | .travis.yml: Re-enable Amiga as amiga-gcc is fixed (check-in: 04de9d53bc user: js tags: trunk) | |
|
2019-04-23
| ||
| 00:12 | OFSystemInfo: Add +[CPUModel] (check-in: 2447bb2967 user: js tags: trunk) | |
|
2019-04-22
| ||
| 16:53 | OFString_UTF8: Improved range checks (check-in: 0b962df002 user: js tags: trunk) | |
| 09:17 | OFSystemInfo: AltiVec detection for AmigaOS 4 (check-in: 7ef650a6ec user: js tags: trunk) | |
|
2019-04-21
| ||
| 21:41 | .travis.yml: Disable Amiga till amiga-gcc is fixed (check-in: 09382029f6 user: js tags: trunk) | |
| 17:26 | runtime: Fix missing _t suffix in types (check-in: f0c9c3a9f7 user: js tags: trunk) | |
| 09:58 | Fix compilation on AmigaOS 4 with 53.30 SDK (check-in: 50a6ffd4b1 user: js tags: trunk) | |
|
2019-04-20
| ||
| 20:34 | objfw-config: Rename package_{description->format} (check-in: a02aeca5a9 user: js tags: trunk) | |
|
2019-04-16
| ||
| 22:15 | OFURLHandler_file: Fix #ifdef inconsistency (check-in: 050c869a7a user: js tags: trunk) | |
|
2019-04-15
| ||
| 21:10 | Use GetFileAttributesExW() instead of _wstat64() (check-in: 2339bc3407 user: js tags: trunk) | |
|
2019-04-14
| ||
| 16:35 | OFFileManager: Only open dos.library if HAVE_FILES (check-in: 40589ab9d4 user: js tags: trunk) | |
| 15:40 | Use more const (check-in: dfd61e781e user: js tags: trunk) | |
| 13:35 | runtime: Match Apple's +[initialize] behavior (check-in: ede088a30d user: js tags: trunk) | |
| 10:59 | OFStringTests: Fix a new Clang warning (check-in: efb964a3ae user: js tags: trunk) | |
|
2019-04-11
| ||
| 00:34 | Make OFFileManager available with --disable-files (check-in: c52f38388c user: js tags: trunk) | |
|
2019-04-10
| ||
| 21:22 | Use GetFileAttributesW() to see if a file exists (check-in: e6e027971e user: js tags: trunk) | |
|
2019-04-08
| ||
| 18:19 | configure: Add a hack on DJGPP to find some tools (check-in: 934dab8faf user: js tags: trunk) | |
| 15:54 | OFXMLParser: Minor style improvement (check-in: 5fe20406aa user: js tags: trunk) | |
|
2019-04-07
| ||
| 23:15 | Adjust createDirectoryAtURL: to new path handling (check-in: e076f9c2ad user: js tags: trunk) | |
| 23:05 | Add -[OFMutableURL appendPathComponent:] (check-in: 7bf788b164 user: js tags: trunk) | |
| 22:36 | Improve file URL path handling on Windows/DOS (check-in: 9e556d7dca user: js tags: trunk) | |
| 19:30 | Improve -[OFURL pathComponents] (check-in: b1d795b650 user: js tags: trunk) | |
|
2019-04-06
| ||
| 20:35 | Improve path handling on Windows/DOS (check-in: ec17b9225a user: js tags: trunk) | |
|
2019-04-02
| ||
| 21:55 | OFURLHandler_file: Fix leaked find handle on Win32 (check-in: 103d934719 user: js tags: trunk) | |
|
2019-03-25
| ||
| 00:21 | tests: Use dot syntax (check-in: b045cbb9c7 user: js tags: trunk) | |
|
2019-03-24
| ||
| 22:29 | Add support for UNC paths on Windows (check-in: a4b719e4e9 user: js tags: trunk) | |
| 13:19 | Derive of_std{in,out,err} from std{in,out,err} (check-in: 0f8a72d43c user: js tags: trunk) | |
|
2019-03-23
| ||
| 22:03 | Add -[valueForKeyPath:] / -[setValue:forKeyPath:] (check-in: d7824704f9 user: js tags: trunk) | |
| 14:44 | ofhash: Add language dir before parsing options (check-in: df94d134d9 user: js tags: trunk) | |
|
2019-03-21
| ||
| 23:29 | ofhash: Allow calculating multiple hashes at once (check-in: 0c72729961 user: js tags: trunk) | |
|
2019-03-20
| ||
| 21:04 | Force inline tryReadBits and of_huffman_tree_walk (check-in: 6a0bf8be32 user: js tags: trunk) | |
|
2019-03-19
| ||
| 22:36 | OFHTTPClient: Compare port using -[isEqual:] (check-in: eadd1a0c54 user: js tags: trunk) | |
| 22:23 | OFTCPSocket: Properly close socket on error (check-in: 7d78a2b675 user: js tags: trunk) | |
| 01:39 | ofhttp: Parse unquoted Content-Disposition (check-in: ec962afb8e user: js tags: trunk) | |
| 01:04 | ofhttp: Fix --detect-filename (check-in: d112a476aa user: js tags: trunk) | |
| 00:32 | ofhttp: Set _resumedFrom to 0 if statusCode != 206 (check-in: 967a498fcc user: js tags: trunk) | |
|
2019-03-18
| ||
| 21:27 | ofhttp: Only print HEAD request for -O with -v (check-in: a7872e1065 user: js tags: trunk) | |
|
2019-03-16
| ||
| 23:37 | Add -[OFASN1Boolean DEREncodedValue] (check-in: f77aff5b45 user: js tags: trunk) | |
| 14:32 | Naming consistency for 2 forgotten structs (check-in: a2d31cca3d user: js tags: trunk) | |
|
2019-03-13
| ||
| 21:46 | OFURLHandler_file: Fix accidental autorelease (check-in: 5ce2b70164 user: js tags: trunk) | |
|
2019-03-12
| ||
| 23:48 | Update to Unicode 12.0 (check-in: cd9c14c7c1 user: js tags: trunk) | |
| 23:46 | generators: Use dot syntax (check-in: ad7d75df4b user: js tags: trunk) | |
| 23:20 | utils: Use dot syntax (check-in: 53e3ae1e45 user: js tags: trunk) | |
| 22:10 | OFCryptoHash: Add property for digest / block size (check-in: 320d638a21 user: js tags: trunk) | |
| 21:50 | OFHTTPRequest: Note that remoteAddress is copied (check-in: 3b09055db5 user: js tags: trunk) | |
| 21:47 | OFDate: Avoid property access in OF_BSWAP64_IF_LE (check-in: 8aba9d8a33 user: js tags: trunk) | |
|
2019-03-09
| ||
| 10:48 | Several minor fixes (check-in: c1e949a8c6 user: js tags: trunk) | |
|
2019-03-08
| ||
| 00:35 | Use dot syntax (check-in: bceb7ed4c9 user: js tags: trunk) | |
|
2019-03-03
| ||
| 12:40 | OFHTTPServer: Support for using multiple threads (check-in: 607cd05ad7 user: js tags: trunk) | |
|
2019-02-24
| ||
| 16:28 | OFMutableURL: Add -[standardizePath] (check-in: 555e18ace0 user: js tags: trunk) | |
| 14:12 | OFURL: Fix missing copy in -[mutableCopy] (check-in: f89f6d5887 user: js tags: trunk) | |
| 13:52 | runtime/linklib: Add missing methods from arc.m (check-in: ea17970d39 user: js tags: trunk) | |
|
2019-02-18
| ||
| 20:55 | Replace a few movdqa with movaps (check-in: a1da5c7b2d user: js tags: trunk) | |
| 01:37 | invocation: Make all offsets constants (check-in: 780d096371 user: js tags: trunk) | |
|
2019-02-17
| ||
| 22:44 | tests: Only import ObjFW.h (check-in: dc0c6c34ab user: js tags: trunk) | |
| 22:16 | OFWindowsRegistryKey: Add write support (check-in: 4c5f686a52 user: js tags: trunk) | |
| 03:05 | runtime/linklib: Use CONSTRUCTOR_P on MorphOS (check-in: 98e5c779c8 user: js tags: trunk) | |
|
2019-02-10
| ||
| 23:58 | OFWindowsRegistryKey: Support for binary values (check-in: 65b31518fc user: js tags: trunk) | |
|
2019-02-09
| ||
| 17:44 | OFASN1*: Add designated initializer (check-in: c60933a59b user: js tags: trunk) | |
|
2019-02-07
| ||
| 21:55 | More style improvements (check-in: 239fbb269e user: js tags: trunk) | |
| 21:31 | More style improvements (check-in: 754bf24742 user: js tags: trunk) | |
| 00:46 | Make style consistent between ObjFW and ObjFW_RT (check-in: ef6d69931e user: js tags: trunk) | |
|
2019-02-03
| ||
| 19:19 | Move a few URL methods from OFString to OFURL (check-in: f19cde3a14 user: js tags: trunk) | |
| 17:52 | OFURL: Do not normalize in init with relative URL (check-in: 2b13f285c5 user: js tags: trunk) | |
| 11:31 | README.md: Add a table of contents (check-in: 7f6c2d7e88 user: js tags: trunk) | |
| 11:04 | README.md: Add instructions for writing an app (check-in: 9b97ecf181 user: js tags: trunk) | |
| 10:57 | README.md: Add instructions for more platforms (check-in: b8da71a4a0 user: js tags: trunk) | |
| 10:45 | Merge README-WINDOWS.md into README.md (check-in: e9265a46f1 user: js tags: trunk) | |
|
2019-01-27
| ||
| 19:56 | objfw-compile: Properly create .bundles (check-in: 181138c873 user: js tags: trunk) | |
| 16:20 | Work around buggy thread_local on AIX (check-in: d0f3116147 user: js tags: trunk) | |
| 16:13 | atomic.h: Don't use assembly implementation on AIX (check-in: 4a6d9cd210 user: js tags: trunk) | |
| 16:07 | platform.h: Add AIX (check-in: 9d134295b5 user: js tags: trunk) | |
| 15:39 | OFDNSResourceRecord: Conform to OFCopying (check-in: ae0c9ca65f user: js tags: trunk) | |
|
2019-01-23
| ||
| 20:15 | objfw-config: Use . instead of source (check-in: 13e580b7e6 user: js tags: trunk) | |
|
2019-01-20
| ||
| 12:34 | objfw-config: Clean up output of flags (check-in: b85ae3cbc1 user: js tags: trunk) | |
| 12:13 | objfw-config: Change packages format and location (check-in: 35779c332c user: js tags: trunk) | |
|
2019-01-17
| ||
| 21:59 | class_registerAlias_np(): Acquire the global mutex (check-in: 1ac944d7c1 user: js tags: trunk) | |
|
2019-01-13
| ||
| 23:39 | objfw-compile: Add support for --package (check-in: 6a9cca294d user: js tags: trunk) | |
|
2019-01-12
| ||
| 19:46 | objfw-config: Add support for packages (check-in: 9911d60502 user: js tags: trunk) | |
|
2019-01-07
| ||
| 22:59 | Partially fix sockets on Nintendo 3DS/Wii (check-in: ab89c47f42 user: js tags: trunk) | |
|
2019-01-03
| ||
| 19:13 | Update copyright (check-in: 0509d7a844 user: js tags: trunk) | |
| 19:05 | OFDNSResolver: Call back from correct runLoopMode (check-in: a74c5d6a2d user: js tags: trunk) | |
|
2018-12-28
| ||
| 14:58 | ofhttp: Allow reading /etc/ssl from the sandbox (check-in: 632999a7ab user: js tags: trunk) | |
|
2018-12-22
| ||
| 18:13 | Make GCC happy (check-in: 214e46a10f user: js tags: trunk) | |
| 00:29 | OFDNSResolver: Use a delegate for async operations (check-in: 0afb04d93c user: js tags: trunk) | |
|
2018-12-21
| ||
| 21:39 | Remove context from OFHTTPClientDelegate (check-in: eaf458c1e6 user: js tags: trunk) | |
|
2018-12-18
| ||
| 21:17 | Use OFData instead of a buffer for async UDP sends (check-in: 0f3ae90eef user: js tags: trunk) | |
| 17:14 | OFHTTPClient: Fix type mismatch (check-in: 9036359e2e user: js tags: trunk) | |
| 17:10 | Slightly decrease binary size (check-in: 3501205f07 user: js tags: trunk) | |
| 16:41 | Add -[OFStream asyncWriteString:] (check-in: 6b35b78f94 user: js tags: trunk) | |
| 14:14 | Use OFData instead of a buffer for async writes (check-in: f218986f51 user: js tags: trunk) | |
|
2018-12-11
| ||
| 22:57 | Include an exception in delegate methods (check-in: 064dbe5127 user: js tags: trunk) | |
|
2018-12-08
| ||
| 22:01 | Minor fix for OFDNSResolver and OFRunLoop (check-in: 6387b16864 user: js tags: trunk) | |
| 18:55 | OFUDPSocket: Use a delegate for async operations (check-in: da2dd2dde5 user: js tags: trunk) | |
| 17:05 | OFTLSSocketDelegate: Inherit OFTCPSocketDelegate (check-in: d3a4cda21a user: js tags: trunk) | |
| 16:53 | Separate error methods for async method delegates (check-in: 2b6a12065e user: js tags: trunk) | |
| 16:05 | OFTCPSocket: Use a delegate for async operations (check-in: 27153bf8cf user: js tags: trunk) | |
|
2018-12-07
| ||
| 01:33 | OFStream: Use a delegate for async operations (check-in: d16ad96cbd user: js tags: trunk) | |
|
2018-12-02
| ||
| 20:11 | OFSystemInfo: Work around GCC picking ebx for "=r" (check-in: 2fc1016631 user: js tags: trunk) | |
|
2018-12-01
| ||
| 21:32 | ofarc: Fix a typo (check-in: e62556c4a5 user: js tags: trunk) | |
| 21:06 | huffman_tree.m: Do not limit codes to 15 bit (check-in: e9398866eb user: js tags: trunk) | |
| 19:33 | ObjFW.h: Fix unicode.h import (check-in: f1e2e08017 user: js tags: trunk) | |
|
2018-11-26
| ||
| 22:08 | invocation: Add a shared header for some defines (check-in: f133454532 user: js tags: trunk) | |
| 22:04 | OFInvocation: Fix void return (check-in: 7c1614461e user: js tags: trunk) | |
|
2018-11-24
| ||
| 13:02 | Fix compilation with --disable-unicode-tables (check-in: efedce10f7 user: js tags: trunk) | |
|
2018-11-17
| ||
| 23:13 | OFDNSResolver: Make sure queries live long enough (check-in: d062db6708 user: js tags: trunk) | |
| 22:59 | Various minor style improvements (check-in: b090b5ce92 user: js tags: trunk) | |
| 22:53 | OFEnumerator: Make allObjects a method (check-in: 003c448269 user: js tags: trunk) | |
| 22:46 | Improve property name consistency (check-in: 4ec7e46c8a user: js tags: trunk) | |
|
2018-11-11
| ||
| 22:30 | OFApplication: Disallow using a different sandbox (check-in: e0c2e70f7b user: js tags: trunk) | |
| 22:16 | OFSandbox: Avoid unveiling already unveiled paths (check-in: 8af3eedb02 user: js tags: trunk) | |
|
2018-11-10
| ||
| 10:57 | Update buildsys (check-in: c30c9fe6ad user: js tags: trunk) | |
| 10:01 | OFHTTPServer: Add support for TLS (check-in: f6d9264de0 user: js tags: trunk) | |
|
2018-11-04
| ||
| 20:46 | ofhttp: Use OFSandbox's new unveiling (check-in: c554cd71da user: js tags: trunk) | |
| 20:28 | ofhash: Use OFSandbox's new unveiling (check-in: 0fd8ab483c user: js tags: trunk) | |
| 20:11 | OFSecureData: Add support for preallocating memory (check-in: 0487a81ced user: js tags: trunk) | |
| 18:40 | Sandbox ofdns (check-in: 605634184d user: js tags: trunk) | |
| 17:51 | ofarc: Use OFSandbox's new unveiling (check-in: dec64f3a50 user: js tags: trunk) | |
| 16:24 | OFSandbox: Add support for unveil() (check-in: 648522a4e6 user: js tags: trunk) | |
| 13:29 | autogen.sh: Use automake 1.16 on OpenBSD (check-in: dc4c0a3d6b user: js tags: trunk) | |
|
2018-11-02
| ||
| 00:26 | objfw-config: Improve help (check-in: c3412a7a8e user: js tags: trunk) | |
|
2018-10-28
| ||
| 14:53 | Use .init_array instead of .ctors on Solaris (check-in: 12db1e2cc2 user: js tags: trunk) | |
| 11:57 | Fix compilation on OpenIndiana (check-in: 23b09a2f41 user: js tags: trunk) | |
|
2018-10-27
| ||
| 22:38 | Only use dllexport when we have no shared library (check-in: 5f6072bf22 user: js tags: trunk) | |
| 21:14 | Fix compilation with newer MinGW-w64 versions (check-in: 0036c4c22e user: js tags: trunk) | |
| 21:06 | configure: MinGW no longer provides BOOL for ObjC (check-in: 677e376bc9 user: js tags: trunk) | |
| 20:39 | README-WINDOWS.md: Add mintty to update first list (check-in: 95fed9d15c user: js tags: trunk) | |
| 20:01 | README.md: Add a note about commercial use (check-in: 9fd43c1667 user: js tags: trunk) | |
| 13:12 | PLATFORMS.md: Add RISC-V 64 to Linux (check-in: d1f1f6c023 user: js tags: trunk) | |
| 13:01 | Do not subclass OFASN1Value (check-in: b1944fd052 user: js tags: trunk) | |
|
2018-10-21
| ||
| 18:54 | OFURLHandler: Do not depend on OFFileManager (check-in: ad3fc136ba user: js tags: trunk) | |
| 18:38 | configure: Add flags for arm-*-riscos* (check-in: 2c423f398f user: js tags: trunk) | |
| 17:33 | platform.h: Add Acorn RISC OS (check-in: de8e81d3b0 user: js tags: trunk) | |
|
2018-10-20
| ||
| 17:48 | threading_pthread.m: More fault tolerant init (check-in: cdd30dfb53 user: js tags: trunk) | |
|
2018-10-16
| ||
| 00:07 | Remove intermediate OFASN1IntegerOrEnumerated (check-in: 52b963d843 user: js tags: trunk) | |
|
2018-10-14
| ||
| 22:41 | Add ASN.1 Object Identifier type (check-in: cfed9215e4 user: js tags: trunk) | |
| 15:39 | Add ASN.1 enumerated type (check-in: 37a8ddc12a user: js tags: trunk) | |
| 11:56 | Add ASN.1 set type (check-in: d8f78ac6eb user: js tags: trunk) | |
| 05:09 | Add ASN.1 NumericString and PrintableString types (check-in: a4e479b8de user: js tags: trunk) | |
|
2018-10-13
| ||
| 23:51 | Add ASN.1 bit string type (check-in: 0d746a1aac user: js tags: trunk) | |
| 22:58 | OFASN1*: Add -[description] (check-in: d3207b2a3d user: js tags: trunk) | |
| 22:43 | Add more ASN.1 string types (IA5 and octet string) (check-in: 6410235ae3 user: js tags: trunk) | |
| 21:40 | Initial ASN.1 DER parsing support (check-in: d276166f70 user: js tags: trunk) | |
| 21:39 | Add -[OFData subdataWithRange:] (check-in: 4075c3beaf user: js tags: trunk) | |
| 13:43 | OFData+MessagePackValue: More precise exceptions (check-in: f28731c106 user: js tags: trunk) | |
|
2018-10-07
| ||
| 21:06 | OFTCPSocket: Use OF_KINDOF for block types (check-in: 53172692a6 user: js tags: trunk) | |
| 02:39 | OFDNSResolver: Look at static hosts to get address (check-in: 4d335e89d6 user: js tags: trunk) | |
| 02:06 | Remove resolver.m (check-in: 6e9ee122eb user: js tags: trunk) | |
|
2018-10-06
| ||
| 20:21 | OFDNSResolver: Add sync resolve socket addresses (check-in: 22700e6082 user: js tags: trunk) | |
| 19:41 | OFTCPSocket: -[setBlocking:] on new connections (check-in: 02073abe82 user: js tags: trunk) | |
| 19:36 | OFTCPSocket: Implement sync connect via async (check-in: c5c4d38220 user: js tags: trunk) | |
| 18:39 | OFSystemInfo: Fix signedness in comparison (check-in: 9723036211 user: js tags: trunk) | |
| 18:31 | .travis.yml: Change download URL for amiga-gcc (check-in: d7795b525e user: js tags: trunk) | |
| 18:24 | OFTCPSocket: Allow specifying the run loop mode (check-in: 29e9a4c868 user: js tags: trunk) | |
| 17:44 | OFRunLoop: Fix missing nullable (check-in: 3c0d72802a user: js tags: trunk) | |
| 13:52 | OFDNSResolver: Allow specifying the run loop mode (check-in: 7efb3c590e user: js tags: trunk) | |
|
2018-09-29
| ||
| 14:45 | OFUDPSocket: Allow specifying the run loop mode (check-in: b90d4055a1 user: js tags: trunk) | |
|
2018-09-24
| ||
| 22:14 | OFStream: Allow specifying the run loop mode (check-in: cf93ca4b21 user: js tags: trunk) | |
| 00:13 | OFRunLoop: Add support for modes (check-in: 3fb96dff3c user: js tags: trunk) | |
|
2018-09-23
| ||
| 15:19 | OFTCPSocket: SOCKS5 support for async connect (check-in: 228ac2af9b user: js tags: trunk) | |
|
2018-09-16
| ||
| 12:49 | OFTCPSocket: Async connect without threads (check-in: 6638379972 user: js tags: trunk) | |
|
2018-09-15
| ||
| 23:35 | OFDNSResolver: Send queries for unresolved CNAMEs (check-in: ae92690f92 user: js tags: trunk) | |
| 20:04 | OFDNSResolver: Fix compilation with GCC (check-in: c4836192b2 user: js tags: trunk) | |
| 17:39 | OFDNSResolver: Resolve CNAMEs for socket addresses (check-in: 25b05b7bce user: js tags: trunk) | |
| 13:45 | OFDNSResolver: Group records by domain name (check-in: 7ba597c52d user: js tags: trunk) | |
|
2018-09-10
| ||
| 20:44 | OFDNSResolver: Method to resolve host to addresses (check-in: 8555d64ee6 user: js tags: trunk) | |
|
2018-09-09
| ||
| 14:32 | PLATFORMS.md: Update macOS, add Darling (check-in: 02e92f88aa user: js tags: trunk) | |
|
2018-09-05
| ||
| 20:27 | configure: Only use -lnetwork on Haiku (check-in: fd6a6cbafd user: js tags: trunk) | |
|
2018-08-27
| ||
| 23:21 | socket.m: Clean up #ifdefs (check-in: fa952c4c48 user: js tags: trunk) | |
| 22:48 | Improve objfw-config flags (check-in: cddfc2ed56 user: js tags: trunk) | |
| 22:02 | .travis.yml: Disable Wii until libogc is updated (check-in: f06e338487 user: js tags: trunk) | |
|
2018-08-26
| ||
| 21:06 | socket.m: Set the sin_len field on Wii (check-in: 8386b52824 user: js tags: trunk) | |
| 18:39 | Fix compilation for Wii (check-in: bed2db0fd3 user: js tags: trunk) | |
| 17:40 | configure: Clean up flags for objfw-config (check-in: 3155de66ff user: js tags: trunk) | |
| 12:46 | Initial support for async connect without threads (check-in: 1e79c0a969 user: js tags: trunk) | |
|
2018-08-25
| ||
| 19:09 | tests: Use the same path tests on Wii as on 3DS (check-in: e649da7412 user: js tags: trunk) | |
| 19:04 | Do not use lstat() on Wii (check-in: 66238960cb user: js tags: trunk) | |
| 19:02 | Use the same path handling on Wii as on 3DS (check-in: 4d2a22a5d9 user: js tags: trunk) | |
| 18:58 | OFFileManager: Make sure the FS is initialized (check-in: 698a1b8b13 user: js tags: trunk) | |
| 18:32 | OFException: Reduce backtrace size to 16 (check-in: c272d187d7 user: js tags: trunk) | |
| 15:53 | OFDNSResolver: Obtain name servers on Nintendo 3DS (check-in: 81674093ac user: js tags: trunk) | |
|
2018-08-20
| ||
| 01:24 | OFDNSResolver: Do not use gethostname() on Wii (check-in: 40bf53792d user: js tags: trunk) | |
|
2018-08-19
| ||
| 23:50 | OFDNSResolver: Do not allow IPs as local domain (check-in: 7050b3a480 user: js tags: trunk) | |
| 23:32 | Add OFDNSResolverTests (check-in: 35347686ad user: js tags: trunk) | |
| 02:40 | tests: Ignore unimplemented user{Config,Data}Path (check-in: e814441c17 user: js tags: trunk) | |
| 02:12 | Several path handling improvements and more tests (check-in: 9e8164519c user: js tags: trunk) | |
| 01:13 | Don't use nanosleep() on Nintendo 3DS (check-in: 06255a6aa8 user: js tags: trunk) | |
| 01:04 | Do not use lstat() on Nintendo 3DS (check-in: c162213e4a user: js tags: trunk) | |
|
2018-08-18
| ||
| 23:10 | Path handling for Nintendo 3DS (check-in: b519963535 user: js tags: trunk) | |
| 17:01 | OFDNSResolver: Obtain name servers on AmigaOS 4 (check-in: 3d67a890fb user: js tags: trunk) | |
|
2018-08-17
| ||
| 01:17 | AmigaOS 4: Do not use libauto (check-in: d71abc5366 user: js tags: trunk) | |
|
2018-08-16
| ||
| 22:33 | Fix compilation for AmigaOS 4 (check-in: 7413f500db user: js tags: trunk) | |
|
2018-08-15
| ||
| 21:37 | OFDNSResolver: Move settings into a single object (check-in: 4162178e50 user: js tags: trunk) | |
| 00:21 | OFDNSResolver: Try all search domains (check-in: fcbb1100da user: js tags: trunk) | |
|
2018-08-14
| ||
| 00:26 | Minor documentation fixes (check-in: fbfe80e8fa user: js tags: trunk) | |
|
2018-08-13
| ||
| 21:53 | OFDNSResolver: Let the buffer belong to the query (check-in: 1e6bb58863 user: js tags: trunk) | |
| 21:48 | OFDNSResolver: Require sender == receiver (check-in: b004db730a user: js tags: trunk) | |
| 21:37 | OFDNSResolver: Parse more options (check-in: 0dc20b4226 user: js tags: trunk) | |
| 21:22 | OFDNSResolver: Configurable timeout and retries (check-in: fb6ff94c52 user: js tags: trunk) | |
| 21:06 | OFDNSResolver: Reduce code size (check-in: 5d169b2f58 user: js tags: trunk) | |
| 00:00 | OFDNSResolver: Periodic config reload (check-in: 507d999b53 user: js tags: trunk) | |
|
2018-08-12
| ||
| 22:21 | OFDNSResolver: Pass the FQDN to the callback (check-in: 457f722d18 user: js tags: trunk) | |
| 12:37 | OFDNSResolver: Parse authority and additional RRs (check-in: 6305a0c7a4 user: js tags: trunk) | |
| 01:12 | OFDNSResolver: Multiple attempts for resolving (check-in: 42cb3d287c user: js tags: trunk) | |
|
2018-08-11
| ||
| 21:53 | Fix build on 3DS and Wii (check-in: 9a494f183b user: js tags: trunk) | |
| 21:34 | .travis.yml: Re-enable 3DS, DS and Wii (check-in: 7acee0909f user: js tags: trunk) | |
| 20:45 | Fix --disable-threads --disable-sockets (check-in: a220bd7393 user: js tags: trunk) | |
| 20:31 | OFDNSResolver: Reorder methods and make GCC happy (check-in: eb2ccce976 user: js tags: trunk) | |
| 20:25 | Add +[OFThread DNSResolver] (check-in: 2fb0769744 user: js tags: trunk) | |
| 20:10 | OFDNSResolver: Try all available name servers (check-in: 56f80f9e5a user: js tags: trunk) | |
| 14:34 | Fix compilation with --disable-sockets (check-in: 4cb7e95aa5 user: js tags: trunk) | |
| 14:29 | OFDNSResourceRecord: Use of_socket_address_t (check-in: 75d2d3ba01 user: js tags: trunk) | |
| 14:00 | Change the layout of of_socket_address_t (check-in: 8f810ecb7e user: js tags: trunk) | |
| 11:58 | OFDNSResolver: Minor refactoring (check-in: 4afaa63320 user: js tags: trunk) | |
|
2018-08-06
| ||
| 22:34 | socket.m: Replace inet_{ntop,pton} with own impl (check-in: ab9810ef69 user: js tags: trunk) | |
|
2018-08-05
| ||
| 20:00 | Add a few missing casts (check-in: 4f49f55859 user: js tags: trunk) | |
| 19:31 | OFDNSResolver: Do not close the sockets (check-in: 97ccd4a3e4 user: js tags: trunk) | |
| 19:27 | OFRunLoop: More robust handling of cancels (check-in: 1bf3b2ac7c user: js tags: trunk) | |
| 15:24 | OFDNSResolver: Let queries time out (check-in: 452616df69 user: js tags: trunk) | |
|
2018-08-04
| ||
| 23:54 | Fix compilation with GCC (check-in: 7b0f48419d user: js tags: trunk) | |
| 23:43 | OFDNSResolver: Improve error reporting (check-in: 647ec47eda user: js tags: trunk) | |
| 16:49 | OFDNSResolver: Set UDP sockets to non-blocking (check-in: 2b72aa8c86 user: js tags: trunk) | |
| 16:23 | Support for non-blocking UDP sockets (check-in: 7de9d67be9 user: js tags: trunk) | |
| 15:50 | OFDNSResolver: Have one shared IPv4/IPv6 socket (check-in: 0b475d18d5 user: js tags: trunk) | |
| 15:35 | Use OF_HAVE_IPV6 instead of HAVE_IPV6 (check-in: e36455441d user: js tags: trunk) | |
| 15:27 | OFDNSResolver: Add support for parsing SRV records (check-in: 462cb8a108 user: js tags: trunk) | |
| 14:37 | OFDNSResolver: Add support for parsing RP records (check-in: b5d9bd2fd0 user: js tags: trunk) | |
| 13:05 | OFDNSResolver: Add support for parsing HINFOs (check-in: 86e9130742 user: js tags: trunk) | |
| 00:48 | Add utils/ofdns (check-in: aefaa06dd1 user: js tags: trunk) | |