History of the file that is called src/OFSystemInfo.h at check-in ddb7ebcf5b0f8401
|
2024-04-03
| ||
| 02:16 | [55b98d503d] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 16469) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-17
| ||
| 15:57 | [c3ae251de2] part of check-in [f050580b33] OFSystemInfo: Add +[wineVersion] (check-in: [f050580b33] user: js, branch: trunk, size: 16261) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-06
| ||
| 20:56 | [968aead0d7] part of check-in [fdd9519428] Add a little humor (check-in: [fdd9519428] user: js, branch: trunk, size: 15731) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-03
| ||
| 11:41 | [10489c4501] part of check-in [7324ec8590] Update copyright (check-in: [7324ec8590] user: js, branch: 1.0, size: 9992) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [929ce1f306] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 15668) [annotate] [blame] [check-ins using] [diff] | |
|
2023-12-21
| ||
| 15:22 | [17216d3991] part of check-in [1f26898324] OFSystemInfo: Check if the OS enabled SSE support (check-in: [1f26898324] user: js, branch: trunk, size: 15668) [annotate] [blame] [check-ins using] [diff] | |
|
2023-11-10
| ||
| 01:31 |
[721a4a4cb5]
part of check-in [e7465cd688]
OFSystemInfo: Remove check for SSE support in OS
The check was wrong and would return false on OSes that are SSE-enabled | |
| 00:25 | [e1f6b5972e] part of check-in [42efa8c05a] OFSystemInfo: Check OS support for SSE/AVX/AVX512 (check-in: [42efa8c05a] user: js, branch: trunk, size: 15740) [annotate] [blame] [check-ins using] [diff] | |
|
2023-11-05
| ||
| 10:20 | [8467e18c65] part of check-in [dfe5d16047] Add +[OFSystemInfo supportsFusedMultiplyAdd] (check-in: [dfe5d16047] user: js, branch: trunk, size: 16106) [annotate] [blame] [check-ins using] [diff] | |
|
2023-10-24
| ||
| 22:15 | [e5c75b40b1] part of check-in [f993c6757b] OFSystemInfo: Add support for more x86 features (check-in: [f993c6757b] user: js, branch: trunk, size: 15737) [annotate] [blame] [check-ins using] [diff] | |
| 20:29 | [51882fbb8f] part of check-in [7899fd79b8] OFSystemInfo: Add methods for AVX-512 support (check-in: [7899fd79b8] user: js, branch: trunk, size: 14827) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-05
| ||
| 10:12 | [bd80cd4ad3] part of check-in [de6dbcf928] Make platform-specific methods show up in Doxygen (check-in: [de6dbcf928] user: js, branch: trunk, size: 9992) [annotate] [blame] [check-ins using] [diff] | |
|
2023-06-10
| ||
| 19:40 | [1f526bb329] part of check-in [ac1baefd27] Split out +[OFSystemInfo networkInterfaces] (check-in: [ac1baefd27] user: js, branch: trunk, size: 9920) [annotate] [blame] [check-ins using] [diff] | |
|
2023-06-08
| ||
| 21:17 | [756bbe68de] part of check-in [ce6b0f02cf] +[OFSystemInfo networkInterfaces]: Add IPX (check-in: [ce6b0f02cf] user: js, branch: trunk, size: 11683) [annotate] [blame] [check-ins using] [diff] | |
|
2023-06-06
| ||
| 19:55 | [739a41f5c5] part of check-in [c428ff651c] +[OFSystemInfo networkInterfaces]: Add AppleTalk (check-in: [c428ff651c] user: js, branch: trunk, size: 11474) [annotate] [blame] [check-ins using] [diff] | |
|
2023-06-05
| ||
| 19:35 | [c959f3e657] part of check-in [8e6e7177ef] +[OFSystemInfo networkInterfaces]: Add IPv6s (check-in: [8e6e7177ef] user: js, branch: trunk, size: 11218) [annotate] [blame] [check-ins using] [diff] | |
| 00:50 | [6ed8b22df6] part of check-in [a15a0854be] +[OFSystemInfo networkInterfaces]: Add IPv4s (check-in: [a15a0854be] user: js, branch: trunk, size: 11035) [annotate] [blame] [check-ins using] [diff] | |
|
2023-06-04
| ||
| 15:33 | [757e7e248c] part of check-in [ef03831928] Improve API for +[OFSystemInfo networkInterfaces] (check-in: [ef03831928] user: js, branch: trunk, size: 10851) [annotate] [blame] [check-ins using] [diff] | |
|
2023-05-21
| ||
| 17:47 |
[c58919a56b]
part of check-in [43c80a7593]
Change how +[OFSystemInfo networkInterfaces] works
This removes functionality which will be restored later. (check-in: [43c80a7593] user: js, branch: trunk, size: 10224) [annotate] [blame] [check-ins using] [diff] | |
|
2023-04-22
| ||
| 20:22 |
[d7ddb6bfe4]
part of check-in [b7a4e61b88]
Rename x86_64 to AMD64
It's just a less awkward name and also what the BSDs use. (check-in: [b7a4e61b88] user: js, branch: trunk, size: 11095) [annotate] [blame] [check-ins using] [diff] | |
| 19:52 | [62b70ba89a] part of check-in [74fea18d17] Add OF_SYSTEM_INFO_HAS_NETWORK_INTERFACES define (check-in: [74fea18d17] user: js, branch: trunk, size: 11110) [annotate] [blame] [check-ins using] [diff] | |
| 19:44 | [4d9e8807d3] part of check-in [76861c3f78] +[OFSystemInfo networkInterfaces]: Add MAC address (check-in: [76861c3f78] user: js, branch: trunk, size: 11155) [annotate] [blame] [check-ins using] [diff] | |
| 10:14 | [5d11d16867] part of check-in [3d215a4f7d] OFSystemInfo: Move const into correct place (check-in: [3d215a4f7d] user: js, branch: trunk, size: 10944) [annotate] [blame] [check-ins using] [diff] | |
| 09:55 | [6d6c0b651c] part of check-in [c3f58bce43] Add +[OFSystemInfo networkInterfaces] (check-in: [c3f58bce43] user: js, branch: trunk, size: 10936) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [f94336272c] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 9807) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-27
| ||
| 09:22 | [c079380bb5] part of check-in [29565be707] OFSystemInfo: Detect 3DNow! support (check-in: [29565be707] user: js, branch: trunk, size: 9807) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-24
| ||
| 00:21 | [3e88b6ebfe] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 9275) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-28
| ||
| 21:40 | [8b4f866788] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 9275) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-07
| ||
| 15:47 | [b9e5001c12] part of check-in [a5f2e3d0a5] OFSystemInfo: Use URLs for system directories (check-in: [a5f2e3d0a5] user: js, branch: trunk, size: 9275) [annotate] [blame] [check-ins using] [diff] | |
|
2022-06-12
| ||
| 06:33 | [c96bc638d9] part of check-in [811d9c8378] OFSystemInfo: Change type of ObjFW version (check-in: [811d9c8378] user: js, branch: trunk, size: 9259) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [b4c18f307a] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 9251) [annotate] [blame] [check-ins using] [diff] | |
|
2021-05-13
| ||
| 19:56 | [588a8a89cb] part of check-in [7227005db8] Add +[OFSystemInfo temporaryDirectoryPath] (check-in: [7227005db8] user: js, branch: trunk, size: 9251) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [074e043b50] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 8480) [annotate] [blame] [check-ins using] [diff] | |
|
2020-10-03
| ||
| 11:35 | [61055b02a1] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 8569) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-17
| ||
| 10:32 | [0a359fe12b] part of check-in [793fdb6630] Add +[OFSystemInfo isWindowsNT] (check-in: [793fdb6630] user: js, branch: trunk, size: 8569) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 01:51 | [3dbc07c33c] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 8227) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-29
| ||
| 19:35 |
[5361d8dc79]
part of check-in [496695d778]
Either restrict subclassing or reserve ivar space
This allows ABI stability with the fragile ABI. (check-in: [496695d778] user: js, branch: trunk, size: 8224) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-14
| ||
| 23:24 | [147dae58c0] part of check-in [4c19f80ab0] Add +[OFSystemInfo supports{AESNI,SHAExtensions}] (check-in: [4c19f80ab0] user: js, branch: trunk, size: 8198) [annotate] [blame] [check-ins using] [diff] | |
|
2019-04-23
| ||
| 00:12 | [e2aaa262d3] part of check-in [2447bb2967] OFSystemInfo: Add +[CPUModel] (check-in: [2447bb2967] user: js, branch: trunk, size: 7656) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [6c13d1654b] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 7399) [annotate] [blame] [check-ins using] [diff] | |
|
2018-08-04
| ||
| 23:43 | [ed3445eefc] part of check-in [647ec47eda] OFDNSResolver: Improve error reporting (check-in: [647ec47eda] user: js, branch: trunk, size: 7393) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-01
| ||
| 15:14 | [ac9dd61ea3] part of check-in [06cf4cc15f] OFSystemInfo: Add ObjFW version (check-in: [06cf4cc15f] user: js, branch: trunk, size: 7393) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-17
| ||
| 21:53 | [6c02f851ee] part of check-in [c6ed29d881] Add +[OFSystemInfo operatingSystem{Name,Version}] (check-in: [c6ed29d881] user: js, branch: trunk, size: 6838) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-11
| ||
| 14:26 | [3ad9329aa1] part of check-in [953421ce9d] OFSystemInfo: Path-related methods require files (check-in: [953421ce9d] user: js, branch: trunk, size: 6228) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-03
| ||
| 19:49 | [6c922b98d0] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 6170) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-04
| ||
| 20:54 | [7f1cbbaaf1] part of check-in [903530213a] Backport more nullability fixes (check-in: [903530213a] user: js, branch: 0.90, size: 4965) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-30
| ||
| 00:23 |
[72e74f04c4]
part of check-in [a2e849c681]
Add class properties where appropriate
This improves Swift compatibility. (check-in: [a2e849c681] user: js, branch: trunk, size: 6147) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-19
| ||
| 20:21 | [ead9e7cf66] part of check-in [9f372df30f] OFSystemInfo: Prevent instantiation (check-in: [9f372df30f] user: js, branch: trunk, size: 5023) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-07
| ||
| 20:10 |
[e8b6bc242b]
part of check-in [4af49a13c3]
Small code style change
Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 4947) [annotate] [blame] [check-ins using] [diff] | |
|
2017-02-04
| ||
| 17:45 | [318b983834] part of check-in [5a31a537a1] Fix typos in comments and strings found by aspell (check-in: [5a31a537a1] user: js, branch: trunk, size: 4944) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[01f345c13b]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
| 06:26 |
[cbabc25539]
part of check-in [06bcb21fc7]
Add OFLocalization
This singleton gives access to all things locale, including the ability This also adds the OF_LOCALIZED() macro. Its first argument is an ID for Getting translated strings is not implemented yet: Instead, it always This also switches ofhttp to localized strings. (check-in: [06bcb21fc7] user: js, branch: trunk, size: 4937) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-08
| ||
| 03:45 |
[c797094656]
part of check-in [d6de0a1b71]
Parse locale to get {language,territory,encoding}
Yes, there is really nothing to query this. | |
|
2017-01-07
| ||
| 02:34 |
[0c8db08aa1]
part of check-in [6dff0f5922]
Always use "." for the decimal point
This is achieved by replacing the locale's decimal point with "." after To still use the decimal point from the locale for formatting, the new While this is an ugly hack, there is no better way to do this other than This commit also enables the locale in OFApplication to notice when | |
|
2016-01-03
| ||
| 00:43 |
[70529a5e52]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 3744) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[b6d210b0c4]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 5233) [annotate] [blame] [check-ins using] [diff] | |
|
2015-11-28
| ||
| 19:47 | [1916d81006] part of check-in [650b4be224] Minor documentation improvements (check-in: [650b4be224] user: js, branch: trunk, size: 5229) [annotate] [blame] [check-ins using] [diff] | |
|
2015-11-02
| ||
| 21:49 | [5abab9f67b] part of check-in [2ba8ec1bf1] Add +[OFSystemInfo supportsAltiVec] (check-in: [2ba8ec1bf1] user: js, branch: trunk, size: 5227) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-24
| ||
| 20:53 |
[cb7463de6c]
part of check-in [952af5f0aa]
OFSystemInfo.h: Use OF_X86 rather than OF_X86_ASM
The availability of the interface should not depend on whether inline In case no inline assembly is available, false is returned for | |
|
2015-10-17
| ||
| 22:50 | [6fc9fba581] part of check-in [7399e9b249] Add +[OFSystemInfo supportsMXU] (check-in: [7399e9b249] user: js, branch: trunk, size: 5578) [annotate] [blame] [check-ins using] [diff] | |
| 17:27 | [36a7138c5d] part of check-in [ffdba49764] Add +[OFSystemInfo supportsAltiVec] (check-in: [ffdba49764] user: js, branch: trunk, size: 5253) [annotate] [blame] [check-ins using] [diff] | |
| 12:01 | [b1b706eed5] part of check-in [1dbc2e0c76] Provide MMX/SSE/AVX check methods only on x86(_64) (check-in: [1dbc2e0c76] user: js, branch: trunk, size: 4966) [annotate] [blame] [check-ins using] [diff] | |
|
2015-06-13
| ||
| 22:26 | [579d6e7617] part of check-in [9e76144ef8] Add support for and use the new nullability (check-in: [9e76144ef8] user: js, branch: trunk, size: 3740) [annotate] [blame] [check-ins using] [diff] | |
|
2015-02-23
| ||
| 00:19 | [83510ab411] part of check-in [a7ebc72ac7] OFSystemInfo: Add methods to check CPU features (check-in: [a7ebc72ac7] user: js, branch: trunk, size: 3683) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [91e2113668] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 2383) [annotate] [blame] [check-ins using] [diff] | |
|
2014-10-04
| ||
| 21:59 |
[feb5546006]
part of check-in [ec66e49dca]
Add +[OFSystemInfo native8BitEncoding]
This replaces +[OFString nativeOSEncoding]. (check-in: [ec66e49dca] user: js, branch: trunk, size: 2377) [annotate] [blame] [check-ins using] [diff] | |
|
2014-03-16
| ||
| 22:32 | [3933be5d4b] part of check-in [e3a2dc6180] OFSystemInfo: Add +[user{Config,Data}Path] (check-in: [e3a2dc6180] user: js, branch: trunk, size: 2078) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-18
| ||
| 18:50 | [0797eaad35] part of check-in [246cfe0807] Documentation: Show correct imports (check-in: [246cfe0807] user: js, branch: trunk, size: 1065) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [3eaf643494] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1003) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [8033bde96a] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 997) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-26
| ||
| 14:10 | Added: [bc0281aac5] part of check-in [4b637f8516] Add OFSystemInfo. (check-in: [4b637f8516] user: js, branch: trunk, size: 991) [annotate] [blame] [check-ins using] | |