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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
|
2024-09-18
* upgraded to 4.19 stable, SRCINFO doesn't include stubdom
2024-01-19
* a delayed move to 4.18
2023-09-25
* stubdom patch fix
2023-07-11 Sam Mulvey
* Removed OCaml bindings
2022-12-14 Sam Mulvey
* 4.17.0-1
2022-11-14 Sam Mulvey
* 4.16.3-pre
* moved to stable git repo
* qemu moved to separate package
2022-05-16 Sam Mulvey
* 4.16.1-1
* Version increment
* Numerous GCC12 hacks
2022-02-15 Sam Mulvey
* 4.16.0-3
* forgot to wrap qemu subpackage in an if
2022-02-06 Sam Mulvey
* 4.16.0-2
* security patches
* qemu and stubdom now generate split packages
2021-12-28 Sam Mulvey
* 4.16.0-1
* simple bump
2021-09-28 Sam Mulvey
* 4.15.1-1
* no patches at all, compiles cleanly
2021-09-09 Sam Mulvey
* 4.15.0-4
* adds a PVH security patch
2021-08-28 Sam Mulvey
* 4.15.0-3
* EFI fixes
* continued GCC11 changes
* XSA: 379 380 382 383
2021-04-15 Sam Mulvey
* 4.15.0-1
* stubdom build now defaults false
2021-01-12 Sam Mulvey
* 4.14.1-1
2020-11-10 Sam Mulvey
* 4.14.0-4
re-added XSA patch file handling
2020-08-10 Sam Mulvey
* 4.14.0-1
option to build own QEMU is added, and default
2020-08-20 Sam Mulvey
* 4.13.1-4
2019-08-15 Maik Broemme
* 4.12.1-1
Xen 4.12.1
2019-04-29 Maik Broemme
* 4.12.0-1
Xen 4.12.0
2018-07-24 Maik Broemme
* 4.11.0-2
Updated version in 'xen.install' file
2018-07-12 Maik Broemme
* 4.11.0-1
Xen 4.11.0
2018-05-15 Maik Broemme
* 4.10.1-3
Apply XSA patches: 260 261 262
2018-05-15 Maik Broemme
* 4.10.1-2
Fix compilation issue with gcc-8
2018-05-08 Maik Broemme
* 4.10.1-1
Xen 4.10.1
2018-05-03 Maik Broemme
* 4.10.0-6
Replace 'mingw-w64-binutils' with 'binutils'
2018-05-03 Maik Broemme
* 4.10.0-5
Fix missing path of '--with-system-ovmf' parameter
Fix compilation issue with glibc-2.27
Apply XSA patches: 258
2018-04-11 Maik Broemme
* 4.10.0-4
PKGBUILD cleanup
Update ipxe to latest version
Align dependencies between qemu-xen and qemu-xen-traditional
Remove no longer needed '-Werror' fixes
2018-04-09 Maik Broemme
* 4.10.0-3
Fix '(XEN) parameter "/boot/xen-4.10.0.gz" unknown!' issue
2018-04-09 Maik Broemme
* 4.10.0-2
Make dependencies independent from build system
Apply XSA patches: 253 254 255 256
2018-02-20 Maik Broemme
* 4.10.0-1
Xen 4.10.0
2017-09-30 Janne Heß
* 4.9.0-2
Add spice-glib dependency
Fix build with PIC
Apply XSA patches: 226 227 228 229 230 231 232 233 234 235
2017-07-20 Janne Heß
* 4.9.0
Xen 4.9.0
Completely patch out Werror
Remove all obsolete patches
2017-05-06 Janne Heß
* 4.8.0-7
Apply XSA patches: 213 214
2017-04-07 Janne Heß
* 4.8.0-6
Remove last pieces of OVMF and SeaBIOS
Specify location of SeaBIOS
Apply XSA patch: 212
2017-03-28 Janne Heß
* 4.8.0-5
Split out SeaBIOS and OVMF
Disable Werror
Apply XSA patch: 211
2017-03-09 Janne Heß
* 4.8.0-4
Merge with xen-docs
Fix lzo dependency
Add mingw-w64-binutils as dependency
2017-02-27 Janne Heß
* 4.8.0-3
Apply XSA patches: 207 208 209 210
2017-01-12 Janne Heß
* 4.8.0-2
Xen 4.8.0
Update all downloaded packages
Remove all obsolete patches
Apply XSA patch: 203, 204
2016-09-18 John Thomson
* 4.7.0-3
Apply XSA patch: 185, 186, 187
2016-09-03 John Thomson
* 4.7.0-2
Apply XSA patch: 182, 183, 184
2016-06-24 John Thomson
* 4.7.0-1
Xen 4.7.0
2016-06-11 John Thomson
* 4.6.1-7
Apply XSA patch: 175, 178, 181
2016-05-23 John Thomson
* 4.6.1-6
Apply XSA patch: 180
2016-05-19 John Thomson
* 4.6.1-5
Apply XSA patch: 176
2016-05-12 John Thomson
* 4.6.1-4
Apply XSA patch: 179
Patches for GCC6
2016-04-19 John Thomson
* 4.6.1-3
Apply XSA patch: 173
2016-03-31 John Thomson
* 4.6.1-2
Apply XSA patch: 172
2016-02-19 John Thomson
* 4.6.1-1
Xen source package updated to 4.6.1
Apply XSA patch: 170
2016-02-19 John Thomson
* 4.5.2-1
Xen source package updated to 4.5.2
Build xen.efi with mingw-w64-binutils
Build ovmf
Apply XSA patches: 154, 156, 158 to 160, 162 to 168, and 170
2015-07-04 David Sutton <kantras - gmail.com>
* 4.5.1-1
New major release from upstream
Added -fno-caller-saves CFLAG to PKGBUILD to work around GCC5 issues
Added in some compile fixes for GCC 5
Disabled OVMF for now until patched for GCC 5
2015-05-13 David Sutton <kantras - gmail.com>
* 4.5.0-3
Added Security patches
2015-04-08 David Sutton <kantras - gmail.com>
* 4.5.0-2
Updated PKGBUILD to use absolute instead of relative paths for install
Updated efi-xen.cfg with syntax fix
Added gnuttls-3.4.0 patch
Added security patches
2015-03-01 David Sutton <kantras - gmail.com>
* 4.5.0-1
New major release from upstream
Cleaned up old XSA patches
Removed old systemd support patches and realigned with the new upstream methods
2014-10-26 David Sutton <kantras - gmail.com>
* 4.4.1-3
Enabled OVMF support and added patches to fix compile
Enabled spice support and added patch to enable qemu support in qemu-xen
Added figlet as an make dependancy for the ascii art version number
Including an example xen.cfg package for people who will be using EFI
Additional cleanup (explictly disabling some unnecessary libraries)
2014-10-12 David Sutton <kantras - gmail.com>
* 4.4.1-2:
Added XSA 104, 105, 106, 107 and 108 security patches
Added .config to resolve compile issues where /etc/sysconfig exists
2014-09-04 David Sutton <kantras - gmail.com>
* 4.4.1-1:
New Upstream release
Cleared out unnecessary patches (security, gcc compile and pit)
2014-06-22 David Sutton <kantras - gmail.com>
* 4.4.0-6:
Added additional patch to support XSA 100 on AMD platform
2014-06-17 David Sutton <kantras - gmail.com>
* 4.4.0-5:
Added XSA 96 and 100 security patches
Added patch to explictly disable searching for bluez libs
Cleaned up PKGBUILD
2014-05-17 David Sutton <kantras - gmail.com>
* 4.4.0-4:
Added patch to fix shutdown issues with pvh domains
2014-05-01 David Sutton <kantras - gmail.com>
* 4.4.0-3:
Added XSA 92 Security patch
Added fix for compiling under GCC 4.9.0 (From Fedora Rawhide SRPM)
Added updates to 09_xen to closer match system 10_linux
2014-03-11 David Sutton <kantras - gmail.com>
* 4.4.0-2:
Moved xen-syms file so 09_xen won't pick it up as a potential kernel.
Added XSA 89 Security patch
Minor PKGBUILD cleanup/changes
2014-03-10 David Sutton <kantras - gmail.com>
* 4.4.0-1:
New upstream release
Cleaned up old unnecessary patches
2014-02-19 David Sutton <kantras - gmail.com>
* 4.3.2-1:
New upstream release
Removed unnecessary security patches (since now integrated into source)
Attempts to pull down additional required source file to ensure not corrupted
Added missing dependancy libseccomp
2013-11-25 David Sutton <kantras - gmail.com>
* 4.3.1-2:
Changed bluez dependancy from bluez4 to bluez
Added recent security patches
2013-10-31 David Sutton <kantras - gmail.com>
* 4.3.1-1:
New upstream release
Removed unnecessary security patches (already merged)
Fixed BIOS Workaround patch to apply to the new source files
Fixed ATI Passthrough patch to apply to the new source files
Updated paths in all patches
2013-09-29 David Sutton <kantras - gmail.com>
* 4.3.0-7:
Fixed optdepends in PKGBUILD
Added in a pre_remove function in xen.install to disable services
Minor text formating changes in xen.install
Added XSA 62,63,64 and 66 patches (Xen Security Advisories)
2013-09-29 David Sutton <kantras - gmail.com>
* 4.3.0-6:
Fixed 09_xen so it can detect lts kernels
2013-09-28 David Sutton <kantras - gmail.com>
* 4.3.0-5:
Fixed mount option in 09_xen from ro to rw
Added in dummy /etc/xen/grub.conf to control settings in 09_xen
Fix library sanitize so that it returns to the base directory
Move the syms file to /usr/share/xen so that it is out of the way of boot but still accessible
Added optional dependancy for openvswitch
2013-08-13 David Sutton <kantras - gmail.com>
* 4.3.0-4 :
Added patch for qemu-xen to add a TOM register for PCI Hole mapping
Protected /etc/conf.d/xendomains from being overwritten
Included ATI Passthrough patch (not enabled by default, compile tested only)
2013-07-23 David Sutton <kantras - gmail.com>
* 4.3.0-3 :
added ChangeLog.
Cleaned up PKGBUILD to match Arch Package Standards
Fixed some path references - /var/run to /run
Removed some unnecessary empty directories
Updated xenconsoled and xenstored so they use /run for pid file
Updated auto-created /run directories to include xenstored
|