ObjFW  Timeline

260 check-ins using file generators/Makefile version 4bc126b447

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)
00:06
OFDNSResolver: Add a fallback for localhost (check-in: 4671310302 user: js tags: trunk)
2018-08-02
01:16
OFDNSResolver: Add support for parsing SOA records (check-in: c165d49455 user: js tags: trunk)
2018-08-01
23:02
OFDNSResourceRecord: Cleaner subclass separation (check-in: 17397bfad4 user: js tags: trunk)
2018-07-31
23:48
OFDNSResolver: Add support for {NS,PTR,TXT} RRs (check-in: 1124f7d4d4 user: js tags: trunk)
00:41
OFDNSResolver: Add support for parsing MX records (check-in: 650fdd14e3 user: js tags: trunk)
2018-07-30
22:24
Create an OFDNSResourceRecord subclass per type (check-in: bd5e1e2014 user: js tags: trunk)
00:07
OFDNSResolver: Add support for parsing AAAAs (check-in: 589a3e0f13 user: js tags: trunk)
2018-07-29
19:13
OFDNSResolver: Allow specifying query class & type (check-in: af30016cfb user: js tags: trunk)
18:38
OFDNSResolver: Add support for parsing CNAMEs (check-in: 3826822733 user: js tags: trunk)
16:16
macros.h: Fix a typo (check-in: 9383a4cf4a user: js tags: trunk)
14:48
configure: Make newer devkitPro versions happy (check-in: 4228b805ad user: js tags: trunk)
14:41
socket.m: Rename sin to addrIn (check-in: 2f73172fd6 user: js tags: trunk)
14:32
OFDNSResolver: Initial support for resolving (check-in: af4b18903d user: js tags: trunk)
2018-07-28
20:21
Add of_socket_address_ip_string() (check-in: 8aeee6680a user: js tags: trunk)
18:45
Rename OFLocalization -> OFLocale (check-in: aa0384d1bf user: js tags: trunk)
18:29
Add of_socket_address_parse_ip() (check-in: 2a1546da86 user: js tags: trunk)
17:46
macros.h: Fix missing ) and #include (check-in: d0b636d965 user: js tags: trunk)
17:38
Rename of_{udp_ -> }socket_address (check-in: b16f2b9e25 user: js tags: trunk)
16:48
macros.h: Add of_random() (check-in: a2a06d372a user: js tags: trunk)
14:33
OFDNSResolver: Add resolv.conf path for MorphOS (check-in: d0099ed8c9 user: js tags: trunk)
2018-07-10
22:58
OFDNSResolver: Get name servers & domain on Win32 (check-in: 42bee3f920 user: js tags: trunk)
21:24
OFDNSResolver: Win32: Get hosts path from registry (check-in: 4b20f0e12c user: js tags: trunk)
21:09
OFWindowsRegistryKey: Add convenience methods (check-in: 710622bc64 user: js tags: trunk)
20:44
OFWindowsRegistryKey: Allow retrieving the type (check-in: e8ae6a2ca1 user: js tags: trunk)
2018-07-09
00:22
Add OFWindowsRegistryKey (check-in: 5586022d34 user: js tags: trunk)
2018-07-08
19:42
OFDNSResolver: Paths for hosts file on more OSes (check-in: 418965bae3 user: js tags: trunk)
18:00
OF{LHA,Tar}Archive: Fix skipping over entries (check-in: 8333373867 user: js tags: trunk)
12:07
Initial code for OFDNSResolver (check-in: dd375b6d4e user: js tags: trunk)
2018-07-07
23:11
Add +[OFCharacterSet whitespaceCharacterSet] (check-in: aedb6bb8eb user: js tags: trunk)
22:40
Update to Unicode 11.0 (check-in: d5b0c3cdc1 user: js tags: trunk)
22:39
generators: Improve library symlinking (check-in: dcfac93cc3 user: js tags: trunk)