]> xenbits.xensource.com Git - people/larsk/xen-release-scripts.git/log
people/larsk/xen-release-scripts.git
6 years agoCheckout stable, not staging master
Lars Kurth [Tue, 25 Sep 2018 17:59:35 +0000 (18:59 +0100)]
Checkout stable, not staging

6 years agoHandle heuristic for fuzzy commit matches better
Lars Kurth [Tue, 25 Sep 2018 17:58:37 +0000 (18:58 +0100)]
Handle heuristic for fuzzy commit matches better

7 years agoFixed bug introduced in commit 4fbecfbbe74474b756c03fd032b9d25ecfb4bd40
Lars Kurth [Wed, 6 Sep 2017 13:33:59 +0000 (14:33 +0100)]
Fixed bug introduced in commit 4fbecfbbe74474b756c03fd032b9d25ecfb4bd40

7 years agoMake XSADIR path absolute
Lars Kurth [Mon, 4 Sep 2017 10:43:40 +0000 (11:43 +0100)]
Make XSADIR path absolute

7 years agoAdded extra error checks/workflow functionality for --xsadir option
Lars Kurth [Mon, 4 Sep 2017 10:39:38 +0000 (11:39 +0100)]
Added extra error checks/workflow functionality for --xsadir option

7 years agoAdded correct Debian package name (libfile-config-simple was incorrect)
Lars Kurth [Mon, 4 Sep 2017 10:28:44 +0000 (11:28 +0100)]
Added correct Debian package name (libfile-config-simple was incorrect)

7 years agoEnsure that --outputfile ./xxx and ../xxx work
Lars Kurth [Fri, 1 Sep 2017 20:25:49 +0000 (21:25 +0100)]
Ensure that --outputfile ./xxx and ../xxx work

7 years agoRemoved now invalid comment
Lars Kurth [Fri, 1 Sep 2017 19:54:31 +0000 (20:54 +0100)]
Removed now invalid comment

7 years agoCorrected mistakes in README
Lars Kurth [Fri, 1 Sep 2017 19:47:20 +0000 (20:47 +0100)]
Corrected mistakes in README

7 years agoRenamed file, such that Perl picks it up on Debian
Lars Kurth [Fri, 1 Sep 2017 19:27:36 +0000 (20:27 +0100)]
Renamed file, such that Perl picks it up on Debian

7 years agoRemoved dependency on Text:Diff package
Lars Kurth [Fri, 1 Sep 2017 19:08:50 +0000 (20:08 +0100)]
Removed dependency on Text:Diff package

7 years agoChanged the way how the options work, streamlining defaults towards common use. This...
Lars Kurth [Fri, 1 Sep 2017 19:05:41 +0000 (20:05 +0100)]
Changed the way how the options work, streamlining defaults towards common use. This includes outomaticlly choosing output locations for the scripts.

7 years agoRemoved --nocheckout option and changed xen-release-logs such that it automatically...
Lars Kurth [Fri, 1 Sep 2017 18:07:27 +0000 (19:07 +0100)]
Removed --nocheckout option and changed xen-release-logs such that it automatically clones/pulls repos as needed

7 years agoPorted the scripts to use lib/myoptions.pm
Lars Kurth [Fri, 1 Sep 2017 17:02:51 +0000 (18:02 +0100)]
Ported the scripts to use lib/myoptions.pm

7 years agoMoved more common functionality into myoptions.pm
Lars Kurth [Fri, 1 Sep 2017 16:59:30 +0000 (17:59 +0100)]
Moved more common functionality into myoptions.pm

7 years agoAdded config file and centralized option processing
Lars Kurth [Fri, 1 Sep 2017 15:47:14 +0000 (16:47 +0100)]
Added config file and centralized option processing

7 years agoIgnore any entries in XSA files that do not contain patch (such as '*.meta' and ...
Lars Kurth [Wed, 30 Aug 2017 16:12:15 +0000 (17:12 +0100)]
Ignore any entries in XSA files that do not contain patch (such as '*.meta' and '** NOT PUBLIC **')

7 years agoMade printed message clearer
Lars Kurth [Sun, 30 Jul 2017 13:36:40 +0000 (14:36 +0100)]
Made printed message clearer

7 years agoFinished better output for tool
Lars Kurth [Sun, 30 Jul 2017 12:58:32 +0000 (13:58 +0100)]
Finished better output for tool

7 years agoMade output better
Lars Kurth [Sun, 30 Jul 2017 10:52:09 +0000 (11:52 +0100)]
Made output better

7 years agoGroup output by XSA => better readability
Lars Kurth [Sun, 30 Jul 2017 09:30:29 +0000 (10:30 +0100)]
Group output by XSA => better readability

7 years agoRefactored code (prepare for better output logic)
Lars Kurth [Sun, 30 Jul 2017 07:28:15 +0000 (08:28 +0100)]
Refactored code (prepare for better output logic)

7 years agobreaking out printreport function
Lars Kurth [Sun, 30 Jul 2017 07:05:10 +0000 (08:05 +0100)]
breaking out printreport function

7 years agoFixed some loose ends, cleaned up and added DEBUG support
Lars Kurth [Sat, 29 Jul 2017 10:07:15 +0000 (11:07 +0100)]
Fixed some loose ends, cleaned up and added DEBUG support

7 years agoLaid the foundation for verbose output
Lars Kurth [Sat, 29 Jul 2017 09:53:44 +0000 (10:53 +0100)]
Laid the foundation for verbose output

7 years agoMake xsa file processing more robust: tabs, missing Subject! and commit messages...
Lars Kurth [Fri, 28 Jul 2017 11:03:45 +0000 (12:03 +0100)]
Make xsa file processing more robust: tabs, missing Subject! and commit messages with regex special characters

7 years agoMake path option work with absolute paths
Lars Kurth [Thu, 27 Jul 2017 22:36:09 +0000 (23:36 +0100)]
Make path option work with absolute paths

7 years agoFixed more formatting issues
Lars Kurth [Thu, 27 Jul 2017 22:28:24 +0000 (23:28 +0100)]
Fixed more formatting issues

7 years agoReformatted code to 80 characters for readability
Lars Kurth [Thu, 27 Jul 2017 22:22:44 +0000 (23:22 +0100)]
Reformatted code to 80 characters for readability

7 years agoMake README comply with 80char line length and Pandoc compliant + other format improv...
Lars Kurth [Thu, 27 Jul 2017 21:47:01 +0000 (22:47 +0100)]
Make README comply with 80char line length and Pandoc compliant + other format improvements

7 years agoFixed issues with thunks by sorting them in normalize_diff()
Lars Kurth [Thu, 27 Jul 2017 18:29:18 +0000 (19:29 +0100)]
Fixed issues with thunks by sorting them in normalize_diff()

7 years agoFixed one more typo and added an open issue on match-xsa:--xsafile
Lars Kurth [Wed, 19 Jul 2017 16:32:25 +0000 (17:32 +0100)]
Fixed one more typo and added an open issue on match-xsa:--xsafile

7 years agoFixed spurious creation of an empty directory
Lars Kurth [Wed, 19 Jul 2017 16:23:48 +0000 (17:23 +0100)]
Fixed spurious creation of an empty directory

7 years agoFixed typos
Lars Kurth [Wed, 19 Jul 2017 15:59:14 +0000 (16:59 +0100)]
Fixed typos

7 years agoRewrote README to make it clearer (role based)
Lars Kurth [Wed, 19 Jul 2017 15:43:13 +0000 (16:43 +0100)]
Rewrote README to make it clearer (role based)

7 years agoRemove -format from git show (this was only needed pre-normalization) and provides...
Lars Kurth [Wed, 19 Jul 2017 15:19:33 +0000 (16:19 +0100)]
Remove -format from git show (this was only needed pre-normalization) and provides better debugging support

7 years agoRemove unnecessary cd
Lars Kurth [Wed, 19 Jul 2017 14:23:43 +0000 (15:23 +0100)]
Remove unnecessary cd

7 years agoScript prints log file location at the end
Lars Kurth [Wed, 19 Jul 2017 12:40:03 +0000 (13:40 +0100)]
Script prints log file location at the end

7 years agoRe-wrote xen-release-logs in perl such that it works on Mac and Linux
Lars Kurth [Wed, 19 Jul 2017 12:23:45 +0000 (13:23 +0100)]
Re-wrote xen-release-logs in perl such that it works on Mac and Linux

7 years agoAdded perl prerequisites (such as missing modules)
Lars Kurth [Tue, 18 Jul 2017 19:46:23 +0000 (20:46 +0100)]
Added perl prerequisites (such as missing modules)

7 years agoAdded additional usage information
Lars Kurth [Tue, 18 Jul 2017 19:18:55 +0000 (20:18 +0100)]
Added additional usage information

7 years agoAdded support for fetching *.patch files from xenbits when --xsadir is not specified
Lars Kurth [Tue, 18 Jul 2017 19:14:47 +0000 (20:14 +0100)]
Added support for fetching *.patch files from xenbits when --xsadir is not specified

7 years agoRemoved dependency on unneeded Diff package
Lars Kurth [Tue, 18 Jul 2017 16:36:37 +0000 (17:36 +0100)]
Removed dependency on unneeded Diff package

7 years agoMake available links to DEBUG logs in html output
Lars Kurth [Fri, 7 Jul 2017 20:34:34 +0000 (21:34 +0100)]
Make available links to DEBUG logs in html output

7 years agoAdded make-webpage tool to generate pages for https://xenproject.org/downloads/xen...
Lars Kurth [Fri, 7 Jul 2017 14:26:33 +0000 (15:26 +0100)]
Added make-webpage tool to generate pages for https://xenproject.org/downloads/xen-archives

7 years agoAdded options to change location of lofgiles and xsa files
Lars Kurth [Fri, 7 Jul 2017 13:19:16 +0000 (14:19 +0100)]
Added options to change location of lofgiles and xsa files

7 years agoCommit working version of release scripts (usage, issues and possible improvements...
Lars Kurth [Fri, 7 Jul 2017 11:05:50 +0000 (12:05 +0100)]
Commit working version of release scripts (usage, issues and possible improvements listed in README)