1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
2021-11-24 v1.1.2 Mark Grant <m.grant.prg@gmail.com>
* at: Add AC_COPYRIGHT macro
all: Tighten SPDX tag
at: Upgrade bootstrap.sh to v1.4.10
git: Update mailmap to v1.0.2
git: Update gitignore to v1.0.7
git: Update gitattributes to v1.0.2
at: Use git to enhance package version
lxcu: Add openSUSE
lxcu: Add Fedora
at: Add misc directory to DIST
2021-07-03 v1.1.1 Mark Grant <m.grant.prg@gmail.com>
* at: Upgrade bootstrap.sh to v1.4.9
git: Add gitattributes file
git: Add mailmap file
travis: Stop using Travis
actions: Initial build action setup
at: lxcu: Add lxc test build setup
travis: Bionic is the new minimum release
at: README: Update Copyright for 2020
at: README: Correct git command
bash: Re-factor config file handling
bash: Ensure CONFIG_STAGING is n in new config file
bash: Remove key requirement in new config file
2019-10-17 v1.1.0 Mark Grant <m.grant.prg@gmail.com>
* at: Update bootstrap.sh to v1.4.5
at: configure.ac: Fix header comment formatting
travis: Initial setup
at: Set configure args for distcheck in top makefile
git: Update project root gitignore to v1.0.2
at: README: Update bootstrap.sh section
man: Update Copyright statement format
at: README: Add Copyright statement
at: README: Make package install reference generic
at: Remove unnecessary shebangs from Makefile.ams
at: Install standard GNU files such as AUTHORS
at: Change source tarball name to equal GitHub
at: bash: Use bash location from configure
at: Revamp configure.ac to new standard layout
bash: Tidy up variable scope
bash: man: Use more meaningful exit codes
bash: Correct help text on syntax
bash: Remove duplicate info in file header
bash: Prefer printf AOT echo
bash: Prefer [[ ... ]] construct AOT [ ... ]
bash: Use (( ... )) construct for numerics
bash: Refactor installation into a function
bash: Refactor prepare and make into a function
bash: Refactor create new config file into function
bash: Refactor CLA validity checking into function
bash: Allow persist with any number of arguments
bash: Fix getopt processing
bash: Fix copy and paste error
bash: Refactor CL processing into function
bash: Add permissions checks to proc_config_file()
bash: Refactor config file read into function
bash: Only create conffile with --persist option
bash: Make write_file() (over)write file
bash: Make conffile contain full path
bash: Add error checking to config write_file()
bash: Standardise function header comments
bash: Standardise trap handling
bash: Standardise std_cmd_err_handler()
bash: Standardise script_exit()
bash: Standardise output()
bash: Refactor help text into function
bash: Use true booleans
bash: Make ifs and loops C shape
bash: Do not hardcode outputprefix
kern-bld.sh script now at version 1.1.1
2018-10-31 v 1.0.15 Mark Grant <m.grant.prg@gmail.com>
* srctarball to use -src- in filename
kern-bld.sh script still at version 1.0.11
2018-10-19 v 1.0.14 Mark Grant <m.grant.prg@gmail.com>
* Add markdown symlink for better presentation on GitHub.
Update README to refer to the new wiki.
kern-bld.sh script still at version 1.0.11
2018-08-27 v 1.0.13 Mark Grant <m.grant.prg@gmail.com>
* There have been enough minor project infrastructure changes to
warrant a new release. No functionality changes.
kern-bld.sh script still at version 1.0.11
2018-04-29 v 1.0.12 Mark Grant <m.grant.prg@gmail.com>
* Use olddefconfig instead of silentoldconfig to take default values
for any new symbols.
kern-bld.sh script now at version 1.0.11
2018-04-10 v 1.0.11 Mark Grant <m.grant.prg@gmail.com>
* Update this project bootstrap.sh to latest version 1.3.4.
Improve README file.
Change package versioning to a hard-coded configure value due to use
of source tarballs started with new use of github.
Add a make target srctarball to make a source tarball. This can be used
in the same way as github's source tarball enabling 1 package methodolgy
irrespective of source repository.
2018-02-24 v 1.0.10 Mark Grant <m.grant.prg@gmail.com>
* Standardise on misc directory.
Add standard AutoTools bootstrap script.
Bring project structure up to latest standard.
2017-12-08 v 1.0.9 Mark Grant <m.grant.prg@gmail.com>
* Adopt normal exit code policy; 0 on success, 1 on failure.
Add SPDX license tags to source files.
Add project-wide TODO file.
Determine the manual section from the target file suffix. If the
suffix is blank (foo.) or if there is no suffix (foo) then error out.
Update man page copyright span attribution.
kern-bld.sh script now at version 1.0.10
2017-08-28 v 1.0.8 Mark Grant <m.grant.prg@gmail.com>
* Add -j --jobs command line argument and corresponding concurrency
parameter in the config file. This allows specification of the number
of parallel processes to use in the build. This value can be persisted
with the -p option.
kern-bld.sh script now at version 1.0.8
2017-07-01 v 1.0.7 Mark Grant <m.grant.prg@gmail.com>
* Enforce 80 column rule.
kern-bld.sh script now at version 1.0.7
2017-06-29 v 1.0.6 Mark Grant <m.grant.prg@gmail.com>
* Remove exclusions from lsmod output as it causes a VirtualBox guest
screen size issue. Probably a change due to Ubuntu 17.04.
kern-bld.sh script now at version 1.0.6
2017-05-01 v 1.0.5 Mark Grant <m.grant.prg@gmail.com>
* Add make silentoldconfig and make prepare to both new and update
options.
Apply standards from atbre Template v1.0.0
2016-07-12 v 1.0.4 Mark Grant <m.grant.prg@gmail.com>
* Change make install to use sudo. Allows new / update options to
combine with install option.
2016-07-09 v 1.0.3 Mark Grant <m.grant.prg@gmail.com>
* Use build AOT source directory for temporary lsmod file.
2016-07-08 v 1.0.2 Mark Grant <m.grant.prg@gmail.com>
* Change command line parameters from objectdir & sourcedir to
object-dir & source-dir.
Remove hard-coded source and build directories from path. Now just uses
object-dir & source-dir as entered.
Due to above change the lsmod input file is now created in the actual
source directory, so remove after use.
Add command line argument option for specifying the kernel config file
to copy in.
Ensure cd back to original directory.
2016-07-07 v 1.0.1 Mark Grant <m.grant.prg@gmail.com>
* Initial release.
|