aboutsummaryrefslogtreecommitdiff
path: root/scripts/assemble_changelog.py
AgeCommit message (Expand)AuthorFilesLines
2023-12-04Remove leftover code from initial changelog supportGabor Mezei1-4/+1
2023-11-22Remove initial changelog entry creation supportGabor Mezei1-17/+7
2023-11-21Enable to specify the name of the project in the changelogGabor Mezei1-2/+5
2023-11-21Initial changelog support for changelog assemblingGabor Mezei1-7/+20
2023-11-02update headersDave Rodgman1-13/+1
2023-10-02Move check into list_files_to_mergeDave Rodgman1-9/+14
2023-10-02Check for incorrect changelog extensionsDave Rodgman1-0/+14
2022-07-11Fix case of Mbed TLS in assemble_changelog.pyDave Rodgman1-1/+1
2022-03-04Ensure files get closed when they go out of scopeGilles Peskine1-7/+8
2021-05-20Explicitly use UTF-8 in assemble_changelogGilles Peskine1-6/+6
2021-05-20Switch assemble_changelog to using text stringsGilles Peskine1-39/+39
2021-03-31Fix error message for long lines with URLs.Mateusz Starzyk1-3/+2
2021-03-31Move URL regexes to class scope.Mateusz Starzyk1-4/+5
2021-03-25Move URL matching regex to method definition.Mateusz Starzyk1-5/+5
2021-03-25Use raw string + binary matching for URL regex.Mateusz Starzyk1-4/+10
2021-03-24Compile URL matching regex before using it in the loop.Mateusz Starzyk1-1/+2
2021-03-24Allow changelog entries to have URLs exceeding 80 char limit.Mateusz Starzyk1-1/+2
2021-03-18Pythonify and fix reported line numberPaul Elliott1-4/+2
2021-03-09Improve error messagePaul Elliott1-3/+5
2021-03-05Make assemble changelog script enforce line lengthPaul Elliott1-0/+12
2020-08-19Update copyright notices to use Linux Foundation guidanceBence Szépkúti1-3/+1
2020-03-30Clarify extract_top_version when creating a new sectionGilles Peskine1-4/+6
2020-03-27Add guidance on writing and maintaining changelog entriesGilles Peskine1-0/+2
2020-03-27Complain if there is junk before the first category titleGilles Peskine1-3/+16
2020-03-27Start numbering lines at 1Gilles Peskine1-2/+2
2020-03-27Create a new version section if the top version has a release dateGilles Peskine1-22/+16
2020-03-27Switch to the classic Mbed TLS ChangeLog formatGilles Peskine1-126/+137
2020-03-27Add a missing space in help textGilles Peskine1-1/+1
2020-03-27Reformatting to pacify pylintGilles Peskine1-6/+7
2020-03-27Mbed Crypto isn't a separate project anymoreGilles Peskine1-3/+3
2020-03-26Follow renames when looking for the creation of a fileGilles Peskine1-1/+3
2020-03-26Simplify the matching of the last lineGilles Peskine1-5/+7
2020-03-26Simplify sortingGilles Peskine1-1/+1
2020-03-26Documentation improvementsGilles Peskine1-13/+34
2020-03-26Sort changelog entries by their merge dateGilles Peskine1-0/+129
2020-03-26Factor out list_files_to_mergeGilles Peskine1-1/+10
2020-01-30Fix version number recognition heuristicsGilles Peskine1-4/+9
2020-01-28Create a new level-2 section if neededGilles Peskine1-1/+38
2020-01-28Remove useless blank line removal in ChangeLog.writeGilles Peskine1-4/+0
2020-01-28Document read_main_file and simplify the logic a littleGilles Peskine1-6/+13
2020-01-28Style: follow PEP8Gilles Peskine1-1/+1
2020-01-28Use OrderedDict instead of reinventing itGilles Peskine1-16/+6
2020-01-22Add a sanity check on the outputGilles Peskine1-2/+29
2020-01-22Split strings on some very long linesGilles Peskine1-5/+10
2020-01-22Simpler definition of a custom exception classGilles Peskine1-5/+3
2020-01-22Split read_main_file out of the ChangeLog constructorGilles Peskine1-2/+11
2020-01-22Actually remove filesGilles Peskine1-7/+8
2020-01-22Minor documentation improvementsGilles Peskine1-3/+6
2019-10-13Changelog merging scriptGilles Peskine1-0/+241