From Fedora Project Wiki
10 January 2024
- 10:0710:07, 10 January 2024 diff hist +113 m Toolchain/PortingToModernC Link to logs with build failures current
22 December 2023
- 14:0414:04, 22 December 2023 diff hist +91 m Changes/PortingToModernC Mention -Werror= flags current
- 14:0214:02, 22 December 2023 diff hist +438 Toolchain/PortingToModernC Describe exceptions
- 13:5813:58, 22 December 2023 diff hist −113 Toolchain/PortingToModernC Status update
30 November 2023
- 17:0717:07, 30 November 2023 diff hist 0 m Toolchain/PortingToModernC Typo
- 17:0617:06, 30 November 2023 diff hist −276 Toolchain/PortingToModernC Updates to instrumentations, Koji is broken
29 November 2023
- 17:3917:39, 29 November 2023 diff hist +2,358 Changes/PortingToModernC Updates with progress numbers and current GCC 14 plans
22 November 2023
- 11:2611:26, 22 November 2023 diff hist +821 Toolchain/PortingToModernC Update list of instrumentations
- 11:1611:16, 22 November 2023 diff hist +12 Toolchain/PortingToModernC Add priority=10 to mock configuration, to override system versions
9 October 2023
- 09:0109:01, 9 October 2023 diff hist 0 m Changes/ZlibNGTransition Fix typo
9 May 2023
- 09:3209:32, 9 May 2023 diff hist 0 Changes/PortingToModernC →Detailed Description
- 09:3109:31, 9 May 2023 diff hist +43 Changes/PortingToModernC →Rejecting implicit conversions between integers and pointers as errors
- 09:3109:31, 9 May 2023 diff hist +38 Changes/PortingToModernC →New keywords bool, true, false
- 09:3009:30, 9 May 2023 diff hist +31 Changes/PortingToModernC →Removal of implicit function declarations
- 09:3009:30, 9 May 2023 diff hist +37 Changes/PortingToModernC →Removal of old-style function definitions
- 09:3009:30, 9 May 2023 diff hist +31 Changes/PortingToModernC →Removal of implicit `int`
5 May 2023
- 16:2116:21, 5 May 2023 diff hist +312 Toolchain/PortingToModernC →Discovering Packages Which Need Fixing
- 15:3415:34, 5 May 2023 diff hist −1 m Changes/glibc32 Build Adjustments →glibc 32 Build Adjustments current
10 February 2023
- 18:4418:44, 10 February 2023 diff hist 0 Toolchain/PortingToModernC Switch to f39
31 January 2023
- 10:3810:38, 31 January 2023 diff hist +126 m Changes/PortingToModernC →Scope
- 10:3710:37, 31 January 2023 diff hist +103 m Toolchain/PortingToModernC →Discovering Packages Which Need Fixing
13 January 2023
- 12:2512:25, 13 January 2023 diff hist +12 Toolchain/PortingToModernC/Procedures Recommend to git pull before picking a package to work on current
- 08:2708:27, 13 January 2023 diff hist +686 Toolchain/PortingToModernC/Procedures Impossible-to-fix packages
12 January 2023
- 11:3211:32, 12 January 2023 diff hist +185 Toolchain/PortingToModernC/Procedures Recording work: Upstreaming
- 11:3111:31, 12 January 2023 diff hist +1,151 Toolchain/PortingToModernC/Procedures Common autoconf issues
- 11:2111:21, 12 January 2023 diff hist +846 Toolchain/PortingToModernC/Procedures Handling false positives
- 11:1811:18, 12 January 2023 diff hist −4 m Toolchain/PortingToModernC/Procedures Formatting
- 11:1711:17, 12 January 2023 diff hist +762 N Toolchain/PortingToModernC/Procedures Initial version
13 December 2022
- 19:0819:08, 13 December 2022 diff hist +11 Changes/PortingToModernC Fix some cultural bias
27 November 2022
- 18:5418:54, 27 November 2022 diff hist +186 Toolchain/PortingToModernC Reference build logs repository
25 November 2022
- 07:4807:48, 25 November 2022 diff hist +398 Toolchain/PortingToModernC Mention container image
23 November 2022
- 11:2111:21, 23 November 2022 diff hist +409 Toolchain/PortingToModernC Reorganize and mention Koji buildroot/sidetag
22 November 2022
- 12:2412:24, 22 November 2022 diff hist +171 Toolchain/PortingToModernC Mention another implicit-int tester failure
- 07:4807:48, 22 November 2022 diff hist 0 Toolchain/PortingToModernC Update repository links to private-f38-toolchain branches
- 07:4707:47, 22 November 2022 diff hist +804 Toolchain/PortingToModernC Document some limitations
21 November 2022
- 10:0610:06, 21 November 2022 diff hist +122 Toolchain/PortingToModernC Require upstream patch URL
- 10:0410:04, 21 November 2022 diff hist −1 m Toolchain/PortingToModernC Fix formatting
- 10:0410:04, 21 November 2022 diff hist −1 m Toolchain/PortingToModernC Fix formatting
- 09:0209:02, 21 November 2022 diff hist +146 Changes/PortingToModernC Reference Toolchain/PortingToModernC
- 08:3208:32, 21 November 2022 diff hist +109 Toolchain/PortingToModernC Mention config.log dumps
- 08:0408:04, 21 November 2022 diff hist +698 Toolchain/PortingToModernC Describe how the instrumentation works
- 07:4407:44, 21 November 2022 diff hist +612 Toolchain/PortingToModernC Reorganize and mention update procedure
- 07:2507:25, 21 November 2022 diff hist +141 Toolchain/PortingToModernC →Fedora Bug Tracking
- 07:2507:25, 21 November 2022 diff hist +1,004 Toolchain/PortingToModernC Fedora documentation procedures
18 November 2022
- 09:3109:31, 18 November 2022 diff hist +963 Toolchain/PortingToModernC Special COPR and mock configuration
- 06:1106:11, 18 November 2022 diff hist −2 m Changes/PortingToModernC Fix hyperlinks
10 November 2022
- 18:5718:57, 10 November 2022 diff hist +227 Toolchain/PortingToModernC Reference PortingToModernCNoUpstream
- 18:3218:32, 10 November 2022 diff hist +740 Toolchain/PortingToModernC Add Contributing section
2 November 2022
- 16:1816:18, 2 November 2022 diff hist +253 Toolchain/PortingToModernC Status
- 14:5614:56, 2 November 2022 diff hist +879 Toolchain/PortingToModernC Document approach
- 12:0512:05, 2 November 2022 diff hist +301 Toolchain/PortingToModernC Cross-Distribution Collaboration
- 12:0112:01, 2 November 2022 diff hist +813 Toolchain/PortingToModernC Document Bugzilla trackers
- 11:4411:44, 2 November 2022 diff hist +113 N Toolchain/PortingToModernC Created page with "= Porting Fedora to Modern C= This page collects some technical details related to Changes/PortingToModernC."
26 October 2022
- 10:2410:24, 26 October 2022 diff hist +194 Changes/PortingToModernC Mention developer impact
- 10:2310:23, 26 October 2022 diff hist +114 Changes/PortingToModernC Mention GCC patching/wrapper scripts
- 10:2210:22, 26 October 2022 diff hist +209 Changes/PortingToModernC Mention developer impact
- 09:2809:28, 26 October 2022 diff hist +621 Changes/PortingToModernC Mention -Werror= flags for testing where applicable
- 09:1609:16, 26 October 2022 diff hist +173 Changes/PortingToModernC Mention Clang 16
- 09:1509:15, 26 October 2022 diff hist +193 Changes/PortingToModernC Actually mention what is being changed and why
- 09:1409:14, 26 October 2022 diff hist +252 Changes/PortingToModernC Split detailed description into more sections
25 October 2022
- 14:2314:23, 25 October 2022 diff hist −516 Changes/PortingToModernC →Scope
- 09:1409:14, 25 October 2022 diff hist +2 Changes/PortingToModernC →Porting Fedora to Modern C
- 09:1409:14, 25 October 2022 diff hist +2 Changes/PortingToModernC →Rejecting implicit conversions between integers and pointers as errors
- 09:1409:14, 25 October 2022 diff hist +2 Changes/PortingToModernC →Change of meaning of () in function declarators
- 09:1409:14, 25 October 2022 diff hist +2 Changes/PortingToModernC →New keywords bool, true, false
- 09:1309:13, 25 October 2022 diff hist +2 Changes/PortingToModernC →Removal of old-style function definitions
- 09:1309:13, 25 October 2022 diff hist +3,765 Changes/PortingToModernC →Detailed Description
- 08:1108:11, 25 October 2022 diff hist +371 Changes/PortingToModernC →Feedback
- 08:0008:00, 25 October 2022 diff hist +4,663 N Changes/PortingToModernC Initial draft
23 November 2020
- 10:5010:50, 23 November 2020 diff hist +2 Changes/GNUToolchain The goal is to ship glibc 2.33
- 10:4910:49, 23 November 2020 diff hist 0 Changes/GNUToolchain This change is for Fedora 34
20 April 2020
- 14:4714:47, 20 April 2020 diff hist +334 Changes/RemoveGlibcHeaders Update summary
6 April 2020
- 09:1309:13, 6 April 2020 diff hist −103 Changes/RemoveGlibcHeaders Fix comment issue
3 April 2020
- 16:1316:13, 3 April 2020 diff hist +2 m Changes/RemoveGlibcHeaders →Owner
- 16:1116:11, 3 April 2020 diff hist −1 Changes/RemoveGlibcHeaders Submit to wrangler
- 16:1116:11, 3 April 2020 diff hist −11 Changes/RemoveGlibcHeaders Add releng issue number
- 16:0416:04, 3 April 2020 diff hist +28 Changes/RemoveGlibcHeaders Add mailto:
- 16:0316:03, 3 April 2020 diff hist +5,004 N Changes/RemoveGlibcHeaders Initial version
24 July 2019
- 14:3214:32, 24 July 2019 diff hist +129 Changes/.got.plt Isolation →Build non-RELRO ELF binaries with .got.plt isolation
8 July 2019
- 10:2410:24, 8 July 2019 diff hist +85 m Changes/x86-64 micro-architecture update Link infrastructure ticket
- 09:0809:08, 8 July 2019 diff hist −40 Changes/x86-64 micro-architecture update Submit change to wrangler
- 09:0709:07, 8 July 2019 diff hist +3 m Changes/x86-64 micro-architecture update Formatting
- 09:0709:07, 8 July 2019 diff hist −111 Changes/x86-64 micro-architecture update Link to rel-eng ticket
- 09:0509:05, 8 July 2019 diff hist +54 N Changes/x86-64-201 Fweimer moved page Changes/x86-64-201 to Changes/x86-64 micro-architecture update current Tag: New redirect
- 09:0509:05, 8 July 2019 diff hist 0 m Changes/x86-64 micro-architecture update Fweimer moved page Changes/x86-64-201 to Changes/x86-64 micro-architecture update
- 09:0409:04, 8 July 2019 diff hist +1 m Changes/x86-64 micro-architecture update Formatting
- 09:0309:03, 8 July 2019 diff hist +7,221 N Changes/x86-64 micro-architecture update New change proposal
21 June 2019
- 16:1416:14, 21 June 2019 diff hist +2 Changes/GLIBC230 Move back to wrangler after adding rel-eng ticket
- 16:1416:14, 21 June 2019 diff hist −14 Changes/GLIBC230 Link to rel-eng review ticket
19 June 2019
- 08:3508:35, 19 June 2019 diff hist +12,425 N Changes/GLIBC230 First version of the glibc 2.30 change proposal for Fedora 31
23 August 2018
- 06:1606:16, 23 August 2018 diff hist 0 m Changes/PPC64LE Float128 Transition Adjust one Fedora 29 reference
20 August 2018
- 15:5315:53, 20 August 2018 diff hist 0 m Changes/No more automagic Python bytecompilation phase 2 Fix typo
14 August 2018
- 14:1814:18, 14 August 2018 diff hist 0 m Changes/.got.plt Isolation Correct link to Fedora 30
- 14:1814:18, 14 August 2018 diff hist +5 Changes/glibc32 Build Adjustments Moving to Fedora 30
- 14:1514:15, 14 August 2018 diff hist +5 Changes/.got.plt Isolation Submit for Fedora 30
- 14:1514:15, 14 August 2018 diff hist 0 Changes/.got.plt Isolation The section is called .got.plt without BIND_NOW
- 14:1414:14, 14 August 2018 diff hist +40 N Changes/.plt.got Isolation Fweimer moved page Changes/.plt.got Isolation to Changes/.got.plt Isolation: The section is called .got.plt in binaries without RELRO current
- 14:1414:14, 14 August 2018 diff hist 0 m Changes/.got.plt Isolation Fweimer moved page Changes/.plt.got Isolation to Changes/.got.plt Isolation: The section is called .got.plt in binaries without RELRO
- 14:1314:13, 14 August 2018 diff hist 0 Changes/.got.plt Isolation Move to Fedora 30
5 July 2018
- 11:2511:25, 5 July 2018 diff hist +3 Changes/PPC64LE Float128 Transition Move change back to wrangler
- 11:2411:24, 5 July 2018 diff hist +76 Changes/PPC64LE Float128 Transition Mention libstdc++ as work item
- 11:2311:23, 5 July 2018 diff hist −59 Changes/PPC64LE Float128 Transition Update Release Notes section
- 11:2211:22, 5 July 2018 diff hist −170 Changes/PPC64LE Float128 Transition Update contingency plan for Fedora/30 glibc 2.29 delay
- 11:2011:20, 5 July 2018 diff hist −3 m Changes/PPC64LE Float128 Transition Drop explicit Fedora version
- 11:2011:20, 5 July 2018 diff hist 0 Changes/PPC64LE Float128 Transition glibc 2.29 adjustments
- 11:1911:19, 5 July 2018 diff hist 0 Changes/PPC64LE Float128 Transition Retarget at Fedora 30
18 June 2018
- 15:1915:19, 18 June 2018 diff hist +38 m Changes/glibc32 Build Adjustments Link to other releng issue
- 15:1815:18, 18 June 2018 diff hist −188 Changes/glibc32 Build Adjustments Add link to releng impact review
- 14:5914:59, 18 June 2018 diff hist +7,390 N Changes/glibc32 Build Adjustments New Change proposal
15 June 2018
- 17:3317:33, 15 June 2018 diff hist −11 m Changes/.got.plt Isolation Link releng ticket
- 17:3017:30, 15 June 2018 diff hist +5,945 N Changes/.got.plt Isolation .plt.got Isolation proposal
- 16:5016:50, 15 June 2018 diff hist +29 m Changes/Update i686 architectural baseline to include SSE2 Adjust summary to title
- 16:3816:38, 15 June 2018 diff hist +32 m Changes/Update i686 architectural baseline to include SSE2 Change header to match new patch location
- 16:3716:37, 15 June 2018 diff hist +72 N Changes/i686 Is For x86-64 Fweimer moved page Changes/i686 Is For x86-64 to Changes/Update i686 architectural baseline to include SSE2: Requested in Fesco meeting current
- 16:3716:37, 15 June 2018 diff hist 0 m Changes/Update i686 architectural baseline to include SSE2 Fweimer moved page Changes/i686 Is For x86-64 to Changes/Update i686 architectural baseline to include SSE2: Requested in Fesco meeting
- 13:1013:10, 15 June 2018 diff hist +35 m Changes/Update i686 architectural baseline to include SSE2 x86 SIG needs to formulate release note
- 13:0913:09, 15 June 2018 diff hist −69 m Changes/Update i686 architectural baseline to include SSE2 Remove comment about i686-only systems
- 11:3511:35, 15 June 2018 diff hist +90 m Changes/Update i686 architectural baseline to include SSE2 Mention x86 SIG
- 11:2711:27, 15 June 2018 diff hist +286 m Changes/Update i686 architectural baseline to include SSE2 Mention i686 compatibility
- 11:2311:23, 15 June 2018 diff hist +30 m Changes/Update i686 architectural baseline to include SSE2 Adjust downstream experience reference
- 11:2211:22, 15 June 2018 diff hist +16 Changes/Update i686 architectural baseline to include SSE2 Update compiler flags
1 June 2018
- 20:4920:49, 1 June 2018 diff hist +158 Changes/Update i686 architectural baseline to include SSE2 Fix incomplete sentence
- 20:2020:20, 1 June 2018 diff hist −606 Changes/Update i686 architectural baseline to include SSE2 Add releng review ticket
- 20:1220:12, 1 June 2018 diff hist +5,434 N Changes/Update i686 architectural baseline to include SSE2 Change: i686 Is For x86-64
30 May 2018
- 07:2807:28, 30 May 2018 diff hist +141 Changes/SunRPCRemoval Mention pkg-config and compiler/linker flags current
9 March 2018
- 16:2316:23, 9 March 2018 diff hist +98 Changes/BINUTILS2291 Mention that -z defs was reverted current
- 16:2216:22, 9 March 2018 diff hist +126 Changes/BINUTILS2291 Link to Using RPM build flags
24 January 2018
- 16:3616:36, 24 January 2018 diff hist +131 Changes/Replace glibc libcrypt with libxcrypt Mention BuildRequires change
- 16:1216:12, 24 January 2018 diff hist +163 Changes/Replace glibc libcrypt with libxcrypt Mention <crypt.h> change
18 January 2018
- 11:0211:02, 18 January 2018 diff hist +136 Changes/SunRPCRemoval Mention yp_prot.h
17 January 2018
- 14:2314:23, 17 January 2018 diff hist +52 Changes/SunRPCRemoval Mention <rpc/rpc.h>
- 11:0511:05, 17 January 2018 diff hist +308 Changes/BINUTILS2291 Mention -z undefs
- 11:0211:02, 17 January 2018 diff hist +310 Changes/BINUTILS2291 Mention -z defs flags change
9 January 2018
- 19:2519:25, 9 January 2018 diff hist +64 Changes/Replace glibc libcrypt with libxcrypt Mention targeted rebuilds in contingency plan
- 16:1216:12, 9 January 2018 diff hist +70 Changes/NISIPv6 Update glibc libnsl plans
- 16:1016:10, 9 January 2018 diff hist −23 m Changes/SunRPCRemoval Link to Changes/NISIPv6
- 11:2811:28, 9 January 2018 diff hist −8 Changes/SunRPCRemoval Fix BuildRequires for rpcgen
8 January 2018
- 16:0316:03, 8 January 2018 diff hist +180 Changes/SunRPCRemoval Mention new BuildRequires
- 16:0116:01, 8 January 2018 diff hist −1 m Changes/SunRPCRemoval Formatting
- 16:0116:01, 8 January 2018 diff hist +9 Changes/SunRPCRemoval Formatting
- 16:0016:00, 8 January 2018 diff hist +35 m Changes/SunRPCRemoval Fix formatting
- 15:5915:59, 8 January 2018 diff hist +107 Changes/SunRPCRemoval Mention rpcgen
5 January 2018
- 11:0311:03, 5 January 2018 diff hist +2 Changes/SunRPCRemoval ChangeReadyForWrangler
- 11:0211:02, 5 January 2018 diff hist +2 Changes/SunRPCRemoval Link to releng issue
- 10:5910:59, 5 January 2018 diff hist +4,357 N Changes/SunRPCRemoval Sun RPC Removal Change
4 January 2018
- 13:0513:05, 4 January 2018 diff hist −4 Changes/HardeningFlags28 Fix categories
3 January 2018
- 10:4810:48, 3 January 2018 diff hist −55 Changes/HardeningFlags28 Clarify armhfp stack clash protection situation
22 December 2017
- 14:0814:08, 22 December 2017 diff hist +195 m Changes/HardeningFlags28 Link to bug 1515865
- 14:0514:05, 22 December 2017 diff hist +6 Changes/HardeningFlags28 Change is ready for wrangler
- 14:0414:04, 22 December 2017 diff hist −11 Changes/HardeningFlags28 Releng issue
- 14:0114:01, 22 December 2017 diff hist +11 m Changes/HardeningFlags28 Formatting
- 14:0114:01, 22 December 2017 diff hist +11 Changes/HardeningFlags28 Formatting
- 13:5913:59, 22 December 2017 diff hist +6,865 N Changes/HardeningFlags28 Hardening Flags Updates for Fedora 28
3 February 2017
- 12:3112:31, 3 February 2017 diff hist +2 Changes/GLIBC225 →The GNU C Library version 2.25
- 12:3012:30, 3 February 2017 diff hist +171 Changes/GLIBC225 new symbols
- 12:2812:28, 3 February 2017 diff hist −64 m Changes/GLIBC225 →Detailed Description
- 12:2712:27, 3 February 2017 diff hist +28 m Changes/GLIBC225 →Scope
- 12:2612:26, 3 February 2017 diff hist 0 m Changes/GLIBC225 →Current status
5 January 2017
- 11:1911:19, 5 January 2017 diff hist −107 m Toolchain/HardenAllPackagesProblems →Toolchain issues current
- 10:5610:56, 5 January 2017 diff hist +517 Toolchain/HardenAllPackagesProblems PIE execution kernel bug
13 December 2016
- 15:2315:23, 13 December 2016 diff hist +68 Toolchain/HardenAllPackagesProblems →Toolchain issues
6 December 2016
- 13:0313:03, 6 December 2016 diff hist +74 Toolchain/HardenAllPackagesProblems No edit summary
5 December 2016
- 19:0019:00, 5 December 2016 diff hist +163 Toolchain/HardenAllPackagesProblems →Regressions introduced by the “Harden All Packages” Fedora Change
- 18:5818:58, 5 December 2016 diff hist +110 Toolchain/HardenAllPackagesProblems →Toolchain issues
- 18:5718:57, 5 December 2016 diff hist +72 Toolchain/HardenAllPackagesProblems →Package-specific issues
- 18:5618:56, 5 December 2016 diff hist +2 m Toolchain/HardenAllPackagesProblems →Toolchain bugs
- 18:5518:55, 5 December 2016 diff hist +629 Toolchain/HardenAllPackagesProblems PIE overhead
- 18:5118:51, 5 December 2016 diff hist +657 Toolchain/HardenAllPackagesProblems BIND_NOW performance
- 18:4518:45, 5 December 2016 diff hist +331 Toolchain/HardenAllPackagesProblems Static PIE
- 18:4218:42, 5 December 2016 diff hist +1 m Toolchain/HardenAllPackagesProblems →Package-specific issues
- 18:4118:41, 5 December 2016 diff hist −1 m Toolchain/HardenAllPackagesProblems →Toolchain bugs
- 18:4118:41, 5 December 2016 diff hist +89 Toolchain/HardenAllPackagesProblems →Package-specific issues
- 18:3618:36, 5 December 2016 diff hist +254 Toolchain/HardenAllPackagesProblems Explain self-compiled code
- 18:3518:35, 5 December 2016 diff hist +37 Toolchain/HardenAllPackagesProblems →Toolchain bugs
- 18:3418:34, 5 December 2016 diff hist +1,131 Toolchain/HardenAllPackagesProblems Semantic changes
- 16:4116:41, 5 December 2016 diff hist +593 Toolchain/HardenAllPackagesProblems IFUNC resolvers
- 16:2916:29, 5 December 2016 diff hist +1,758 N Toolchain/HardenAllPackagesProblems Created page with "= Regressions introduced by the “Harden All Packages” Fedora Change = This page collects some of the regressions introduced by Changes/Harden_All_Packages. This page..."
15 November 2016
- 15:5215:52, 15 November 2016 diff hist +4,614 N Changes/StaticLibraryDebuginfo Created page with "= Debugging Information For Static Libraries = == Summary == This change proposes to ship debugging information in static libraries. == Owner == * Name: [[User:fweimer| Flor..."
9 November 2016
- 16:4416:44, 9 November 2016 diff hist +116 Changes/Fedora26CFlags →Detailed Description
- 16:4216:42, 9 November 2016 diff hist −255 Changes/Fedora26CFlags No edit summary
- 16:2016:20, 9 November 2016 diff hist +8 Changes/Fedora26CFlags →Detailed Description
- 16:1516:15, 9 November 2016 diff hist +701 Changes/Fedora26CFlags →Detailed Description
- 15:4715:47, 9 November 2016 diff hist 0 Changes/Fedora26CFlags →Scope
- 15:4715:47, 9 November 2016 diff hist +5,146 N Changes/Fedora26CFlags Created page with "= Fedora 26 C/C++ Compilation Flags Updates = == Summary == This change updates the default C/C++ compilation flags, as determined by the <code>redhat-rpm-config</code> packa..."
- 11:4511:45, 9 November 2016 diff hist +546 N Toolchain/Watermark/SystemCalls Created page with "== Use of inline system calls == If an object calls Linux system calls directly, it is not visible from its ELF symbols. For a quick check whether a binary is compatible wit..." current
8 November 2016
- 09:1709:17, 8 November 2016 diff hist −7 m Toolchain/Watermark/ABI No edit summary
- 09:1609:16, 8 November 2016 diff hist +484 N Toolchain/Watermark/ABI Created page with "== ABI variants == Some architectures have binary-incompatible sub-architecture variants. Historic examples are non-executable stacks (handled with the <code>GNU_STACK</code..."
24 October 2016
- 11:3011:30, 24 October 2016 diff hist +47 m Glibc →The GNU C Library (glibc) in Fedora
- 11:0211:02, 24 October 2016 diff hist +86 N User:Fweimer Created page with "== Florian Weimer == I work for [https://www.redhat.com/ Red Hat] on glibc." current
- 11:0011:00, 24 October 2016 diff hist +100 Toolchain/Watermark/PageSize No edit summary
- 10:5910:59, 24 October 2016 diff hist +100 Toolchain/Watermark/StackSpaceNeeded No edit summary current
- 10:5810:58, 24 October 2016 diff hist +624 N Toolchain/Watermark/HardeningStackCheck Created page with "== Hardening detection: <code>-fstack-check</code> == We might want to enable <code>-fstack-check</code>, to make sure that stack overflows lead to crashes reliably (without ..." current
- 10:5310:53, 24 October 2016 diff hist +281 N Toolchain/Watermark/HardeningDynamicLinker Created page with "== Hardening detection: <code>BIND_NOW</code> and <code>RELRO</code> == This should be straightforward if we have page size information. We..." current
- 10:5310:53, 24 October 2016 diff hist +139 Toolchain/Watermark/HardeningFortify No edit summary current
- 10:5010:50, 24 October 2016 diff hist +705 N Toolchain/Watermark/HardeningFortify Created page with "== Hardening detection: <code>_FORTIFY_SOURCE</code> == GCC and glibc redirect calls to function such as <code>strcpy</code> to replacements like <code>__strcpy_chk</code> an..."
- 10:4610:46, 24 October 2016 diff hist +10 m Toolchain/Watermark/HardeningStackProtector →Hardening: Stack protector current
- 10:4410:44, 24 October 2016 diff hist +385 N Toolchain/Watermark/HardeningStackProtector Created page with "== Hardening: Stack protector == Which functions in an object (including a DSO, which is comprised of multiple translations units) were compiled with stack protector? GCC av..."
- 10:4210:42, 24 October 2016 diff hist +437 N Toolchain/Watermark/StackSpaceNeeded Created page with "== Stack space needed == For each function, record the worst-case stack space use, or “unbounded” if recursion, unbounded <code>alloca</code>, or unbounded variable-lengt..."
- 10:3810:38, 24 October 2016 diff hist +533 N Toolchain/Watermark/PIEDSO Created page with "== PIE vs DSO == We have received requests to tell position-independent executables (PIEs) from dynamic shared objects (DSOs). Both are marked <code>ET_DYN</code> in the ELF..."
- 10:3510:35, 24 October 2016 diff hist +314 N Toolchain/Watermark/RealBinarySeparateDebuginfo Created page with "== Separate debuginfo vs real binary == Separate debuginfo has an invalid ELF program header, but it is difficult to recognize at such. We receive occasional bug reports bec..." current
- 10:3410:34, 24 October 2016 diff hist 0 m Toolchain/Watermark/PageSize No edit summary
- 10:3310:33, 24 October 2016 diff hist +1,064 N Toolchain/Watermark/PageSize Created page with "== Page Size == A useful hardening feature is to have a page in the data segment which you can make read-only after initialization (using <code>mprotect>/code>). Assuming th..."
- 10:2610:26, 24 October 2016 diff hist −3 Toolchain No edit summary
- 10:2210:22, 24 October 2016 diff hist +111 N Category:Toolchain/Watermark/Implemented Created page with "== Implemented proposals for toolchain watermarking == See Toolchain/Watermark for background information." current
- 10:2210:22, 24 October 2016 diff hist +108 N Category:Toolchain/Watermark/Accepted Created page with "== Accepted proposals for toolchain watermarking == See Toolchain/Watermark for background information." current
- 10:2110:21, 24 October 2016 diff hist +3 Toolchain/Watermark No edit summary
- 10:2010:20, 24 October 2016 diff hist +333 Toolchain/Watermark No edit summary
- 10:1810:18, 24 October 2016 diff hist −3 Category:Toolchain/Watermark/Provisional No edit summary current
- 10:1710:17, 24 October 2016 diff hist +33 N Toolchain/Watermarking Fweimer moved page Toolchain/Watermarking to Toolchain/Watermark current
- 10:1710:17, 24 October 2016 diff hist 0 m Toolchain/Watermark Fweimer moved page Toolchain/Watermarking to Toolchain/Watermark
- 10:1610:16, 24 October 2016 diff hist +114 N Category:Toolchain/Watermark/Provisional Created page with "== Provisional proposals for toolchain watermarking == See Toolchain/Watermarking for background information."
- 10:1610:16, 24 October 2016 diff hist −3 Toolchain/Watermark/DWARFCoverage No edit summary current
- 10:1610:16, 24 October 2016 diff hist −105 Category:Toolchain/Watermarking/Provisional →Provisional proposals for toolchain watermarking current
- 10:1510:15, 24 October 2016 diff hist +47 N Toolchain/Watermarking/DWARFCoverage Fweimer moved page Toolchain/Watermarking/DWARFCoverage to Toolchain/Watermark/DWARFCoverage current
- 10:1510:15, 24 October 2016 diff hist 0 m Toolchain/Watermark/DWARFCoverage Fweimer moved page Toolchain/Watermarking/DWARFCoverage to Toolchain/Watermark/DWARFCoverage
- 10:1510:15, 24 October 2016 diff hist −1 Toolchain/Watermark/DWARFCoverage No edit summary
- 10:1410:14, 24 October 2016 diff hist +216 Toolchain/Watermark/DWARFCoverage →DWARF coverage checks
- 10:1310:13, 24 October 2016 diff hist +114 N Category:Toolchain/Watermarking/Provisional Created page with "== Provisional proposals for toolchain watermarking == See Toolchain/Watermarking for background information."
- 10:1010:10, 24 October 2016 diff hist +375 N Toolchain/Watermark/DWARFCoverage Created page with "== DWARF coverage checks == If DWARF is used for ELF object markup, it is necessary to ensure all code in an object is covered by DWARF debugging i..."
- 10:0710:07, 24 October 2016 diff hist +462 N Toolchain/Watermark Created page with "== Markup for ELF objects == This project intends to add markers to ELF objects so that it is possible to determine that objects have certain properties. The two overarching..."
- 10:0310:03, 24 October 2016 diff hist +76 Toolchain No edit summary
- 10:0110:01, 24 October 2016 diff hist +501 Toolchain →Fedora Native Development Toolchain
- 09:5209:52, 24 October 2016 diff hist +130 Glibc →The GNU C Library (glibc) in Fedora
- 09:5109:51, 24 October 2016 diff hist +215 N Toolchain Created page with "== Fedora Native Development Toolchain == * binutils [https://sourceware.org/binutils/ Upstream] * GCC [https://gcc.gnu.org/ Upstream] * glibc [https://www.gnu.org/software/l..."
- 09:4509:45, 24 October 2016 diff hist −2,141 Help:Contents Restore vandalized help page
1 June 2016
- 07:1107:11, 1 June 2016 diff hist +2 Changes/GLIBC224 →Release Notes
23 May 2016
- 17:3517:35, 23 May 2016 diff hist +101 Changes/GLIBC224 Mention smaller footprint
- 17:3417:34, 23 May 2016 diff hist +578 Changes/GLIBC224 Describe packaging changes
- 14:4614:46, 23 May 2016 diff hist 0 m Changes/GLIBC224 →Upgrade/compatibility impact
- 14:4614:46, 23 May 2016 diff hist +11,616 N Changes/GLIBC224 GLIBC 2.24
31 March 2016
- 12:5612:56, 31 March 2016 diff hist 0 m Releases/25/Schedule Fix F24 branch date
30 March 2016
- 19:0719:07, 30 March 2016 diff hist +2 m Changes/AllScriptsExecutable →All script code must reside in executable files current
- 15:0015:00, 30 March 2016 diff hist +4,632 N Changes/AllScriptsExecutable Created page with "= All script code must reside in executable files == Summary == All executable script code in the core system resides in files specifically marked as executable. Script int..."
27 January 2016
- 10:4510:45, 27 January 2016 diff hist −2 m Changes/LUCasPrimaryDownloadable Fix typo
21 January 2016
- 20:5520:55, 21 January 2016 diff hist −164 Changes/GLIBC223 Undo revision 431156 by Fweimer (talk)
- 20:5520:55, 21 January 2016 diff hist −158 Changes/GLIBC223 Undo revision 431157 by Fweimer (talk)
4 January 2016
- 16:0516:05, 4 January 2016 diff hist +158 Changes/GLIBC223 Mention strlcpy/strlcat
- 16:0416:04, 4 January 2016 diff hist +164 Changes/GLIBC223 Mass rebuild recommended due to strlcpy/strlcat
- 16:0116:01, 4 January 2016 diff hist −5 Changes/GLIBC223 Florian is now part of the glibc team
14 December 2015
- 14:5414:54, 14 December 2015 diff hist +91 m C and C++ v2 Clarification about static libraries for dynamically linked programs and dependencies
- 14:3514:35, 14 December 2015 diff hist +828 C and C++ v2 Dependencies for static libraries
- 14:2814:28, 14 December 2015 diff hist +529 C and C++ v2 Dependencies for statically linked programs
- 14:2414:24, 14 December 2015 diff hist +66 C and C++ v2 group dlopen users
- 14:2314:23, 14 December 2015 diff hist +86 C and C++ v2 ccs= with fopen does not with static linking
13 March 2015
- 10:3210:32, 13 March 2015 diff hist +108 Changes/Harden All Packages →Detailed Harden Flags Description
- 10:2310:23, 13 March 2015 diff hist +1,998 Changes/Harden All Packages Explain the flag situation
- 09:5509:55, 13 March 2015 diff hist +216 Changes/Harden All Packages →Detailed Harden Flags Description
19 January 2015
- 12:3112:31, 19 January 2015 diff hist 0 Changes/Modernise GCC Flags Move to Fedora 23 current
- 12:3112:31, 19 January 2015 diff hist 0 Changes/Modernise GCC Flags Move to Fedora 23
- 12:3012:30, 19 January 2015 diff hist −2 Changes/Modernise GCC Flags Update binutils version
- 11:5711:57, 19 January 2015 diff hist +512 Changes/Modernise GCC Flags Rationale for off_t/ino_t change
- 11:5511:55, 19 January 2015 diff hist −115 m Changes/Modernise GCC Flags →Detailed Description
- 11:5411:54, 19 January 2015 diff hist +154 Changes/Modernise GCC Flags ino_t/off_t validation
- 11:5211:52, 19 January 2015 diff hist +213 Changes/Modernise GCC Flags Add off_t/ino_t
15 December 2014
- 14:2514:25, 15 December 2014 diff hist +3,824 N Changes/Modernise GCC Flags Created page with "= Modernise GCC Flags = == Summary == Update the default GCC flags to reflect current architecture requirements and compiler capabilities. == Owner == * Name: [[User:fweime..."
25 April 2014
- 11:4911:49, 25 April 2014 diff hist +2 m Workstation Fix typo
6 February 2014
- 08:5908:59, 6 February 2014 diff hist +177 Unified Extensible Firmware Interface 64-bit UEFI required
3 February 2014
- 17:2517:25, 3 February 2014 diff hist +66 Security Guide Wishlist →Encryption
- 17:2117:21, 3 February 2014 diff hist +276 Security Guide Wishlist →Encryption
20 December 2012
- 12:4712:47, 20 December 2012 diff hist −404 Security Bugs Remove outdated paragraph
- 09:5709:57, 20 December 2012 diff hist +414 Security Bugs →Embargoed Security Issues
20 July 2012
- 09:2909:29, 20 July 2012 diff hist +16 DocBook Fix broken link