This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, next has been updated via cb7c10bd24d83cc5c745e99b85aaf0afe8a2b32e (commit) via 8b0fbdc569b0848d443685ce2c2daedd93993894 (commit) via e442e02a7fcc1c89fbe1d44cd24ad980f1c06546 (commit) via c015d425d177a18927f56cebd0d1b4d29a827d8b (commit) via b7a84a940299b0001ddada6d61373593e00ba750 (commit) via d404b1dba2a357e3683dbf62b95cefc41075c4ef (commit) from c91f74b988bf3395e5ddd36ed4b9a1d561d52a7a (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit cb7c10bd24d83cc5c745e99b85aaf0afe8a2b32e Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Jan 14 15:45:10 2018 +0000
core118: Ship updated glib2
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8b0fbdc569b0848d443685ce2c2daedd93993894 Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Jan 13 11:58:26 2018 +0000
glib: Fix rootfile
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e442e02a7fcc1c89fbe1d44cd24ad980f1c06546 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Jan 11 16:44:54 2018 +0000
glib2: Update to 2.54.3
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c015d425d177a18927f56cebd0d1b4d29a827d8b Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Jan 14 15:43:57 2018 +0000
core118: Ship microcode updates for Intel processors
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b7a84a940299b0001ddada6d61373593e00ba750 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Wed Jan 10 21:22:12 2018 +0100
tor: Update to 0.3.2.9
For details see: https://gitweb.torproject.org/tor.git/plain/ReleaseNotes?id=tor-0.3.2.9
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d404b1dba2a357e3683dbf62b95cefc41075c4ef Author: Jonatan Schlag jonatan.schlag@ipfire.org Date: Sun Jan 14 14:16:31 2018 +0100
Add Intel microcode updates from Jan 2018
Add intel microcode to the distribution and configure dracut in a way that the microcode is loaded early in the boot process.
Fixes #11590
Signed-off-by: Jonatan Schlag jonatan.schlag@ipfire.org Acknowledged-by: Arne Fitzenreiter arne.fitzenreiter@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/dracut/dracut.conf | 3 + config/rootfiles/common/glib | 330 +++++++++------------ config/rootfiles/common/i586/intel-microcode | 95 ++++++ config/rootfiles/common/x86_64/intel-microcode | 95 ++++++ config/rootfiles/core/118/filelists/files | 1 + .../{oldcore/66 => core/118}/filelists/glib | 0 .../core/118/filelists/i586/intel-microcode | 1 + .../core/118/filelists/x86_64/intel-microcode | 1 + config/rootfiles/core/118/update.sh | 11 +- lfs/cdrom | 2 +- lfs/glib | 4 +- lfs/{sdparm => intel-microcode} | 20 +- lfs/linux-initrd | 2 +- lfs/tor | 8 +- make.sh | 1 + src/paks/linux-pae/install.sh | 2 +- src/scripts/rebuild-initrd | 2 +- 17 files changed, 369 insertions(+), 209 deletions(-) create mode 100644 config/rootfiles/common/i586/intel-microcode create mode 100644 config/rootfiles/common/x86_64/intel-microcode copy config/rootfiles/{oldcore/66 => core/118}/filelists/glib (100%) create mode 120000 config/rootfiles/core/118/filelists/i586/intel-microcode create mode 120000 config/rootfiles/core/118/filelists/x86_64/intel-microcode copy lfs/{sdparm => intel-microcode} (88%)
Difference in files: diff --git a/config/dracut/dracut.conf b/config/dracut/dracut.conf index 52bba9c62..e9bd566b6 100644 --- a/config/dracut/dracut.conf +++ b/config/dracut/dracut.conf @@ -31,6 +31,9 @@ filesystems+="reiserfs vfat xfs" #hostonly="yes" #
+# Load microcode for the CPU early +early_microcode=yes + # install local /etc/mdadm.conf #mdadmconf="no"
diff --git a/config/rootfiles/common/glib b/config/rootfiles/common/glib index be6d57def..0ecb3417f 100644 --- a/config/rootfiles/common/glib +++ b/config/rootfiles/common/glib @@ -1,9 +1,7 @@ -#etc/bash_completion.d -#etc/bash_completion.d/gdbus-bash-completion.sh -#etc/bash_completion.d/gresource-bash-completion.sh -#etc/bash_completion.d/gsettings-bash-completion.sh +#usr/bin/gapplication #usr/bin/gdbus #usr/bin/gdbus-codegen +#usr/bin/gio #usr/bin/gio-querymodules #usr/bin/glib-compile-resources #usr/bin/glib-compile-schemas @@ -40,6 +38,7 @@ #usr/include/glib-2.0/gio/gasyncresult.h #usr/include/glib-2.0/gio/gbufferedinputstream.h #usr/include/glib-2.0/gio/gbufferedoutputstream.h +#usr/include/glib-2.0/gio/gbytesicon.h #usr/include/glib-2.0/gio/gcancellable.h #usr/include/glib-2.0/gio/gcharsetconverter.h #usr/include/glib-2.0/gio/gcontenttype.h @@ -47,6 +46,7 @@ #usr/include/glib-2.0/gio/gconverterinputstream.h #usr/include/glib-2.0/gio/gconverteroutputstream.h #usr/include/glib-2.0/gio/gcredentials.h +#usr/include/glib-2.0/gio/gdatagrambased.h #usr/include/glib-2.0/gio/gdatainputstream.h #usr/include/glib-2.0/gio/gdataoutputstream.h #usr/include/glib-2.0/gio/gdbusactiongroup.h @@ -72,6 +72,9 @@ #usr/include/glib-2.0/gio/gdbusserver.h #usr/include/glib-2.0/gio/gdbusutils.h #usr/include/glib-2.0/gio/gdrive.h +#usr/include/glib-2.0/gio/gdtlsclientconnection.h +#usr/include/glib-2.0/gio/gdtlsconnection.h +#usr/include/glib-2.0/gio/gdtlsserverconnection.h #usr/include/glib-2.0/gio/gemblem.h #usr/include/glib-2.0/gio/gemblemedicon.h #usr/include/glib-2.0/gio/gfile.h @@ -92,6 +95,7 @@ #usr/include/glib-2.0/gio/ginetsocketaddress.h #usr/include/glib-2.0/gio/ginitable.h #usr/include/glib-2.0/gio/ginputstream.h +#usr/include/glib-2.0/gio/gio-autocleanups.h #usr/include/glib-2.0/gio/gio.h #usr/include/glib-2.0/gio/gioenums.h #usr/include/glib-2.0/gio/gioenumtypes.h @@ -100,6 +104,8 @@ #usr/include/glib-2.0/gio/gioscheduler.h #usr/include/glib-2.0/gio/giostream.h #usr/include/glib-2.0/gio/giotypes.h +#usr/include/glib-2.0/gio/glistmodel.h +#usr/include/glib-2.0/gio/gliststore.h #usr/include/glib-2.0/gio/gloadableicon.h #usr/include/glib-2.0/gio/gmemoryinputstream.h #usr/include/glib-2.0/gio/gmemoryoutputstream.h @@ -110,12 +116,16 @@ #usr/include/glib-2.0/gio/gmountoperation.h #usr/include/glib-2.0/gio/gnativevolumemonitor.h #usr/include/glib-2.0/gio/gnetworkaddress.h +#usr/include/glib-2.0/gio/gnetworking.h #usr/include/glib-2.0/gio/gnetworkmonitor.h #usr/include/glib-2.0/gio/gnetworkservice.h +#usr/include/glib-2.0/gio/gnotification.h #usr/include/glib-2.0/gio/goutputstream.h #usr/include/glib-2.0/gio/gpermission.h #usr/include/glib-2.0/gio/gpollableinputstream.h #usr/include/glib-2.0/gio/gpollableoutputstream.h +#usr/include/glib-2.0/gio/gpollableutils.h +#usr/include/glib-2.0/gio/gpropertyaction.h #usr/include/glib-2.0/gio/gproxy.h #usr/include/glib-2.0/gio/gproxyaddress.h #usr/include/glib-2.0/gio/gproxyaddressenumerator.h @@ -130,7 +140,9 @@ #usr/include/glib-2.0/gio/gsimpleaction.h #usr/include/glib-2.0/gio/gsimpleactiongroup.h #usr/include/glib-2.0/gio/gsimpleasyncresult.h +#usr/include/glib-2.0/gio/gsimpleiostream.h #usr/include/glib-2.0/gio/gsimplepermission.h +#usr/include/glib-2.0/gio/gsimpleproxyresolver.h #usr/include/glib-2.0/gio/gsocket.h #usr/include/glib-2.0/gio/gsocketaddress.h #usr/include/glib-2.0/gio/gsocketaddressenumerator.h @@ -141,8 +153,12 @@ #usr/include/glib-2.0/gio/gsocketlistener.h #usr/include/glib-2.0/gio/gsocketservice.h #usr/include/glib-2.0/gio/gsrvtarget.h +#usr/include/glib-2.0/gio/gsubprocess.h +#usr/include/glib-2.0/gio/gsubprocesslauncher.h +#usr/include/glib-2.0/gio/gtask.h #usr/include/glib-2.0/gio/gtcpconnection.h #usr/include/glib-2.0/gio/gtcpwrapperconnection.h +#usr/include/glib-2.0/gio/gtestdbus.h #usr/include/glib-2.0/gio/gthemedicon.h #usr/include/glib-2.0/gio/gthreadedsocketservice.h #usr/include/glib-2.0/gio/gtlsbackend.h @@ -198,6 +214,7 @@ #usr/include/glib-2.0/glib/gi18n.h #usr/include/glib-2.0/glib/giochannel.h #usr/include/glib-2.0/glib/gkeyfile.h +#usr/include/glib-2.0/glib/glib-autocleanups.h #usr/include/glib-2.0/glib/glist.h #usr/include/glib-2.0/glib/gmacros.h #usr/include/glib-2.0/glib/gmain.h @@ -237,6 +254,7 @@ #usr/include/glib-2.0/glib/gunicode.h #usr/include/glib-2.0/glib/gurifuncs.h #usr/include/glib-2.0/glib/gutils.h +#usr/include/glib-2.0/glib/guuid.h #usr/include/glib-2.0/glib/gvariant.h #usr/include/glib-2.0/glib/gvarianttype.h #usr/include/glib-2.0/glib/gversion.h @@ -250,6 +268,7 @@ #usr/include/glib-2.0/gobject/genums.h #usr/include/glib-2.0/gobject/glib-types.h #usr/include/glib-2.0/gobject/gmarshal.h +#usr/include/glib-2.0/gobject/gobject-autocleanups.h #usr/include/glib-2.0/gobject/gobject.h #usr/include/glib-2.0/gobject/gobjectnotifyqueue.c #usr/include/glib-2.0/gobject/gparam.h @@ -263,32 +282,6 @@ #usr/include/glib-2.0/gobject/gvaluearray.h #usr/include/glib-2.0/gobject/gvaluecollector.h #usr/include/glib-2.0/gobject/gvaluetypes.h -#usr/lib/gdbus-2.0 -#usr/lib/gdbus-2.0/codegen -#usr/lib/gdbus-2.0/codegen/__init__.py -#usr/lib/gdbus-2.0/codegen/__init__.pyc -#usr/lib/gdbus-2.0/codegen/__init__.pyo -#usr/lib/gdbus-2.0/codegen/codegen.py -#usr/lib/gdbus-2.0/codegen/codegen.pyc -#usr/lib/gdbus-2.0/codegen/codegen.pyo -#usr/lib/gdbus-2.0/codegen/codegen_docbook.py -#usr/lib/gdbus-2.0/codegen/codegen_docbook.pyc -#usr/lib/gdbus-2.0/codegen/codegen_docbook.pyo -#usr/lib/gdbus-2.0/codegen/codegen_main.py -#usr/lib/gdbus-2.0/codegen/codegen_main.pyc -#usr/lib/gdbus-2.0/codegen/codegen_main.pyo -#usr/lib/gdbus-2.0/codegen/config.py -#usr/lib/gdbus-2.0/codegen/config.pyc -#usr/lib/gdbus-2.0/codegen/config.pyo -#usr/lib/gdbus-2.0/codegen/dbustypes.py -#usr/lib/gdbus-2.0/codegen/dbustypes.pyc -#usr/lib/gdbus-2.0/codegen/dbustypes.pyo -#usr/lib/gdbus-2.0/codegen/parser.py -#usr/lib/gdbus-2.0/codegen/parser.pyc -#usr/lib/gdbus-2.0/codegen/parser.pyo -#usr/lib/gdbus-2.0/codegen/utils.py -#usr/lib/gdbus-2.0/codegen/utils.pyc -#usr/lib/gdbus-2.0/codegen/utils.pyo #usr/lib/gio #usr/lib/gio/modules #usr/lib/glib-2.0 @@ -297,23 +290,23 @@ #usr/lib/libgio-2.0.la #usr/lib/libgio-2.0.so usr/lib/libgio-2.0.so.0 -usr/lib/libgio-2.0.so.0.3200.3 +usr/lib/libgio-2.0.so.0.5400.3 #usr/lib/libglib-2.0.la #usr/lib/libglib-2.0.so usr/lib/libglib-2.0.so.0 -usr/lib/libglib-2.0.so.0.3200.3 +usr/lib/libglib-2.0.so.0.5400.3 #usr/lib/libgmodule-2.0.la #usr/lib/libgmodule-2.0.so usr/lib/libgmodule-2.0.so.0 -usr/lib/libgmodule-2.0.so.0.3200.3 +usr/lib/libgmodule-2.0.so.0.5400.3 #usr/lib/libgobject-2.0.la #usr/lib/libgobject-2.0.so usr/lib/libgobject-2.0.so.0 -usr/lib/libgobject-2.0.so.0.3200.3 +usr/lib/libgobject-2.0.so.0.5400.3 #usr/lib/libgthread-2.0.la #usr/lib/libgthread-2.0.so usr/lib/libgthread-2.0.so.0 -usr/lib/libgthread-2.0.so.0.3200.3 +usr/lib/libgthread-2.0.so.0.5400.3 #usr/lib/pkgconfig/gio-2.0.pc #usr/lib/pkgconfig/gio-unix-2.0.pc #usr/lib/pkgconfig/glib-2.0.pc @@ -325,35 +318,68 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/aclocal/glib-2.0.m4 #usr/share/aclocal/glib-gettext.m4 #usr/share/aclocal/gsettings.m4 +#usr/share/bash-completion/completions/gapplication +#usr/share/bash-completion/completions/gdbus +#usr/share/bash-completion/completions/gresource +#usr/share/bash-completion/completions/gsettings #usr/share/gdb #usr/share/gdb/auto-load -#usr/share/gdb/auto-load/libglib-2.0.so.0.3200.3-gdb.py -#usr/share/gdb/auto-load/libgobject-2.0.so.0.3200.3-gdb.py +#usr/share/gdb/auto-load/usr +#usr/share/gdb/auto-load/usr/lib +#usr/share/gdb/auto-load/usr/lib/libglib-2.0.so.0.5400.3-gdb.py +#usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.5400.3-gdb.py +#usr/share/gettext/its +#usr/share/gettext/its/gschema.its +#usr/share/gettext/its/gschema.loc #usr/share/glib-2.0 +#usr/share/glib-2.0/codegen +#usr/share/glib-2.0/codegen/__init__.py +#usr/share/glib-2.0/codegen/__init__.pyc +#usr/share/glib-2.0/codegen/__init__.pyo +#usr/share/glib-2.0/codegen/codegen.py +#usr/share/glib-2.0/codegen/codegen.pyc +#usr/share/glib-2.0/codegen/codegen.pyo +#usr/share/glib-2.0/codegen/codegen_docbook.py +#usr/share/glib-2.0/codegen/codegen_docbook.pyc +#usr/share/glib-2.0/codegen/codegen_docbook.pyo +#usr/share/glib-2.0/codegen/codegen_main.py +#usr/share/glib-2.0/codegen/codegen_main.pyc +#usr/share/glib-2.0/codegen/codegen_main.pyo +#usr/share/glib-2.0/codegen/config.py +#usr/share/glib-2.0/codegen/config.pyc +#usr/share/glib-2.0/codegen/config.pyo +#usr/share/glib-2.0/codegen/dbustypes.py +#usr/share/glib-2.0/codegen/dbustypes.pyc +#usr/share/glib-2.0/codegen/dbustypes.pyo +#usr/share/glib-2.0/codegen/parser.py +#usr/share/glib-2.0/codegen/parser.pyc +#usr/share/glib-2.0/codegen/parser.pyo +#usr/share/glib-2.0/codegen/utils.py +#usr/share/glib-2.0/codegen/utils.pyc +#usr/share/glib-2.0/codegen/utils.pyo #usr/share/glib-2.0/gdb -#usr/share/glib-2.0/gdb/glib.py -#usr/share/glib-2.0/gdb/gobject.py +#usr/share/glib-2.0/gdb/glib_gdb.py +#usr/share/glib-2.0/gdb/gobject_gdb.py #usr/share/glib-2.0/gettext -#usr/share/glib-2.0/gettext/mkinstalldirs #usr/share/glib-2.0/gettext/po #usr/share/glib-2.0/gettext/po/Makefile.in.in #usr/share/glib-2.0/schemas #usr/share/glib-2.0/schemas/gschema.dtd +#usr/share/glib-2.0/valgrind +#usr/share/glib-2.0/valgrind/glib.supp #usr/share/gtk-doc/html/gio -#usr/share/gtk-doc/html/gio/ExampleAnimal.html -#usr/share/gtk-doc/html/gio/ExampleCat.html -#usr/share/gtk-doc/html/gio/ExampleObject.html -#usr/share/gtk-doc/html/gio/ExampleObjectManagerClient.html #usr/share/gtk-doc/html/gio/GAction.html #usr/share/gtk-doc/html/gio/GActionGroup.html #usr/share/gtk-doc/html/gio/GActionMap.html #usr/share/gtk-doc/html/gio/GAppInfo.html +#usr/share/gtk-doc/html/gio/GAppInfoMonitor.html #usr/share/gtk-doc/html/gio/GApplication.html #usr/share/gtk-doc/html/gio/GApplicationCommandLine.html #usr/share/gtk-doc/html/gio/GAsyncInitable.html #usr/share/gtk-doc/html/gio/GAsyncResult.html #usr/share/gtk-doc/html/gio/GBufferedInputStream.html #usr/share/gtk-doc/html/gio/GBufferedOutputStream.html +#usr/share/gtk-doc/html/gio/GBytesIcon.html #usr/share/gtk-doc/html/gio/GCancellable.html #usr/share/gtk-doc/html/gio/GCharsetConverter.html #usr/share/gtk-doc/html/gio/GConverter.html @@ -376,7 +402,11 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/GDBusServer.html #usr/share/gtk-doc/html/gio/GDataInputStream.html #usr/share/gtk-doc/html/gio/GDataOutputStream.html +#usr/share/gtk-doc/html/gio/GDatagramBased.html #usr/share/gtk-doc/html/gio/GDrive.html +#usr/share/gtk-doc/html/gio/GDtlsClientConnection.html +#usr/share/gtk-doc/html/gio/GDtlsConnection.html +#usr/share/gtk-doc/html/gio/GDtlsServerConnection.html #usr/share/gtk-doc/html/gio/GEmblem.html #usr/share/gtk-doc/html/gio/GEmblemedIcon.html #usr/share/gtk-doc/html/gio/GFile.html @@ -395,9 +425,12 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/GIOStream.html #usr/share/gtk-doc/html/gio/GIcon.html #usr/share/gtk-doc/html/gio/GInetAddress.html +#usr/share/gtk-doc/html/gio/GInetAddressMask.html #usr/share/gtk-doc/html/gio/GInetSocketAddress.html #usr/share/gtk-doc/html/gio/GInitable.html #usr/share/gtk-doc/html/gio/GInputStream.html +#usr/share/gtk-doc/html/gio/GListModel.html +#usr/share/gtk-doc/html/gio/GListStore.html #usr/share/gtk-doc/html/gio/GLoadableIcon.html #usr/share/gtk-doc/html/gio/GMemoryInputStream.html #usr/share/gtk-doc/html/gio/GMemoryOutputStream.html @@ -408,24 +441,31 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/GNetworkAddress.html #usr/share/gtk-doc/html/gio/GNetworkMonitor.html #usr/share/gtk-doc/html/gio/GNetworkService.html +#usr/share/gtk-doc/html/gio/GNotification.html #usr/share/gtk-doc/html/gio/GOutputStream.html #usr/share/gtk-doc/html/gio/GPermission.html #usr/share/gtk-doc/html/gio/GPollableInputStream.html #usr/share/gtk-doc/html/gio/GPollableOutputStream.html +#usr/share/gtk-doc/html/gio/GPropertyAction.html #usr/share/gtk-doc/html/gio/GProxy.html #usr/share/gtk-doc/html/gio/GProxyAddress.html +#usr/share/gtk-doc/html/gio/GProxyAddressEnumerator.html #usr/share/gtk-doc/html/gio/GProxyResolver.html #usr/share/gtk-doc/html/gio/GRemoteActionGroup.html #usr/share/gtk-doc/html/gio/GResolver.html +#usr/share/gtk-doc/html/gio/GResource.html #usr/share/gtk-doc/html/gio/GSeekable.html #usr/share/gtk-doc/html/gio/GSettings.html #usr/share/gtk-doc/html/gio/GSettingsBackend.html #usr/share/gtk-doc/html/gio/GSimpleAction.html #usr/share/gtk-doc/html/gio/GSimpleActionGroup.html #usr/share/gtk-doc/html/gio/GSimpleAsyncResult.html +#usr/share/gtk-doc/html/gio/GSimpleIOStream.html #usr/share/gtk-doc/html/gio/GSimplePermission.html +#usr/share/gtk-doc/html/gio/GSimpleProxyResolver.html #usr/share/gtk-doc/html/gio/GSocket.html #usr/share/gtk-doc/html/gio/GSocketAddress.html +#usr/share/gtk-doc/html/gio/GSocketAddressEnumerator.html #usr/share/gtk-doc/html/gio/GSocketClient.html #usr/share/gtk-doc/html/gio/GSocketConnectable.html #usr/share/gtk-doc/html/gio/GSocketConnection.html @@ -433,8 +473,12 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/GSocketListener.html #usr/share/gtk-doc/html/gio/GSocketService.html #usr/share/gtk-doc/html/gio/GSrvTarget.html +#usr/share/gtk-doc/html/gio/GSubprocess.html +#usr/share/gtk-doc/html/gio/GSubprocessLauncher.html +#usr/share/gtk-doc/html/gio/GTask.html #usr/share/gtk-doc/html/gio/GTcpConnection.html #usr/share/gtk-doc/html/gio/GTcpWrapperConnection.html +#usr/share/gtk-doc/html/gio/GTestDBus.html #usr/share/gtk-doc/html/gio/GThemedIcon.html #usr/share/gtk-doc/html/gio/GThreadedSocketService.html #usr/share/gtk-doc/html/gio/GTlsBackend.html @@ -459,48 +503,39 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/GZlibCompressor.html #usr/share/gtk-doc/html/gio/GZlibDecompressor.html #usr/share/gtk-doc/html/gio/annotation-glossary.html -#usr/share/gtk-doc/html/gio/api-index-2-18.html -#usr/share/gtk-doc/html/gio/api-index-2-20.html -#usr/share/gtk-doc/html/gio/api-index-2-22.html -#usr/share/gtk-doc/html/gio/api-index-2-24.html -#usr/share/gtk-doc/html/gio/api-index-2-26.html -#usr/share/gtk-doc/html/gio/api-index-2-28.html -#usr/share/gtk-doc/html/gio/api-index-2-30.html -#usr/share/gtk-doc/html/gio/api-index-2-32.html -#usr/share/gtk-doc/html/gio/api-index-deprecated.html #usr/share/gtk-doc/html/gio/api-index-full.html #usr/share/gtk-doc/html/gio/application.html #usr/share/gtk-doc/html/gio/async.html #usr/share/gtk-doc/html/gio/ch01.html #usr/share/gtk-doc/html/gio/ch02.html #usr/share/gtk-doc/html/gio/ch03.html -#usr/share/gtk-doc/html/gio/ch27.html -#usr/share/gtk-doc/html/gio/ch28.html -#usr/share/gtk-doc/html/gio/ch28s02.html -#usr/share/gtk-doc/html/gio/ch28s03.html -#usr/share/gtk-doc/html/gio/ch29.html -#usr/share/gtk-doc/html/gio/ch29s02.html -#usr/share/gtk-doc/html/gio/ch29s03.html -#usr/share/gtk-doc/html/gio/ch29s04.html -#usr/share/gtk-doc/html/gio/ch29s05.html -#usr/share/gtk-doc/html/gio/ch29s06.html -#usr/share/gtk-doc/html/gio/ch29s07.html -#usr/share/gtk-doc/html/gio/ch30.html -#usr/share/gtk-doc/html/gio/ch30s02.html -#usr/share/gtk-doc/html/gio/ch30s03.html -#usr/share/gtk-doc/html/gio/ch30s04.html -#usr/share/gtk-doc/html/gio/ch30s05.html +#usr/share/gtk-doc/html/gio/ch32.html +#usr/share/gtk-doc/html/gio/ch33.html +#usr/share/gtk-doc/html/gio/ch33s02.html +#usr/share/gtk-doc/html/gio/ch33s03.html +#usr/share/gtk-doc/html/gio/ch34.html +#usr/share/gtk-doc/html/gio/ch34s02.html +#usr/share/gtk-doc/html/gio/ch34s03.html +#usr/share/gtk-doc/html/gio/ch34s04.html +#usr/share/gtk-doc/html/gio/ch34s05.html +#usr/share/gtk-doc/html/gio/ch34s06.html +#usr/share/gtk-doc/html/gio/ch34s07.html +#usr/share/gtk-doc/html/gio/ch35.html +#usr/share/gtk-doc/html/gio/ch35s02.html +#usr/share/gtk-doc/html/gio/ch35s03.html +#usr/share/gtk-doc/html/gio/ch35s04.html #usr/share/gtk-doc/html/gio/conversion.html +#usr/share/gtk-doc/html/gio/data-models.html #usr/share/gtk-doc/html/gio/extending-gio.html #usr/share/gtk-doc/html/gio/extending.html #usr/share/gtk-doc/html/gio/failable_initialization.html #usr/share/gtk-doc/html/gio/file_mon.html #usr/share/gtk-doc/html/gio/file_ops.html +#usr/share/gtk-doc/html/gio/gapplication-tool.html #usr/share/gtk-doc/html/gio/gdbus-codegen.html #usr/share/gtk-doc/html/gio/gdbus-convenience.html +#usr/share/gtk-doc/html/gio/gdbus-example-gdbus-codegen.html #usr/share/gtk-doc/html/gio/gdbus-lowlevel.html -#usr/share/gtk-doc/html/gio/gdbus-org.gtk.GDBus.Example.ObjectManager.Animal.html -#usr/share/gtk-doc/html/gio/gdbus-org.gtk.GDBus.Example.ObjectManager.Cat.html #usr/share/gtk-doc/html/gio/gdbus.html #usr/share/gtk-doc/html/gio/gio-D-Bus-Addresses.html #usr/share/gtk-doc/html/gio/gio-D-Bus-Introspection-Data.html @@ -515,19 +550,21 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/gio-GFileAttribute.html #usr/share/gtk-doc/html/gio/gio-GIOError.html #usr/share/gtk-doc/html/gio/gio-GIOScheduler.html -#usr/share/gtk-doc/html/gio/gio-GInetAddressMask.html #usr/share/gtk-doc/html/gio/gio-GMenuModel-exporter.html -#usr/share/gtk-doc/html/gio/gio-GResource.html #usr/share/gtk-doc/html/gio/gio-GSettingsSchema-GSettingsSchemaSource.html #usr/share/gtk-doc/html/gio/gio-GWin32InputStream.html #usr/share/gtk-doc/html/gio/gio-GWin32OutputStream.html +#usr/share/gtk-doc/html/gio/gio-GWin32RegistryKey.html #usr/share/gtk-doc/html/gio/gio-Owning-Bus-Names.html #usr/share/gtk-doc/html/gio/gio-TLS-Overview.html #usr/share/gtk-doc/html/gio/gio-Unix-Mounts.html #usr/share/gtk-doc/html/gio/gio-Watching-Bus-Names.html +#usr/share/gtk-doc/html/gio/gio-gnetworking.h.html +#usr/share/gtk-doc/html/gio/gio-gpollableutils.html #usr/share/gtk-doc/html/gio/gio-hierarchy.html #usr/share/gtk-doc/html/gio/gio-querymodules.html #usr/share/gtk-doc/html/gio/gio.devhelp2 +#usr/share/gtk-doc/html/gio/gio.html #usr/share/gtk-doc/html/gio/glib-compile-resources.html #usr/share/gtk-doc/html/gio/glib-compile-schemas.html #usr/share/gtk-doc/html/gio/gresource-tool.html @@ -537,7 +574,7 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/home.png #usr/share/gtk-doc/html/gio/icons.html #usr/share/gtk-doc/html/gio/index.html -#usr/share/gtk-doc/html/gio/index.sgml +#usr/share/gtk-doc/html/gio/left-insensitive.png #usr/share/gtk-doc/html/gio/left.png #usr/share/gtk-doc/html/gio/menu-example.png #usr/share/gtk-doc/html/gio/menu-model.png @@ -546,37 +583,30 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gio/permissions.html #usr/share/gtk-doc/html/gio/pt01.html #usr/share/gtk-doc/html/gio/pt02.html +#usr/share/gtk-doc/html/gio/registry.html #usr/share/gtk-doc/html/gio/resolver.html #usr/share/gtk-doc/html/gio/resources.html +#usr/share/gtk-doc/html/gio/right-insensitive.png #usr/share/gtk-doc/html/gio/right.png +#usr/share/gtk-doc/html/gio/running-gio-apps.html #usr/share/gtk-doc/html/gio/settings.html #usr/share/gtk-doc/html/gio/streaming.html #usr/share/gtk-doc/html/gio/style.css +#usr/share/gtk-doc/html/gio/subprocesses.html +#usr/share/gtk-doc/html/gio/testing.html #usr/share/gtk-doc/html/gio/tls.html #usr/share/gtk-doc/html/gio/tools.html #usr/share/gtk-doc/html/gio/types.html +#usr/share/gtk-doc/html/gio/up-insensitive.png #usr/share/gtk-doc/html/gio/up.png #usr/share/gtk-doc/html/gio/utils.html #usr/share/gtk-doc/html/gio/volume_mon.html #usr/share/gtk-doc/html/glib +#usr/share/gtk-doc/html/glib/Sorted_binary_tree_breadth-first_traversal.svg +#usr/share/gtk-doc/html/glib/Sorted_binary_tree_inorder.svg +#usr/share/gtk-doc/html/glib/Sorted_binary_tree_postorder.svg +#usr/share/gtk-doc/html/glib/Sorted_binary_tree_preorder.svg #usr/share/gtk-doc/html/glib/annotation-glossary.html -#usr/share/gtk-doc/html/glib/api-index-2-10.html -#usr/share/gtk-doc/html/glib/api-index-2-12.html -#usr/share/gtk-doc/html/glib/api-index-2-14.html -#usr/share/gtk-doc/html/glib/api-index-2-16.html -#usr/share/gtk-doc/html/glib/api-index-2-18.html -#usr/share/gtk-doc/html/glib/api-index-2-2.html -#usr/share/gtk-doc/html/glib/api-index-2-20.html -#usr/share/gtk-doc/html/glib/api-index-2-22.html -#usr/share/gtk-doc/html/glib/api-index-2-24.html -#usr/share/gtk-doc/html/glib/api-index-2-26.html -#usr/share/gtk-doc/html/glib/api-index-2-28.html -#usr/share/gtk-doc/html/glib/api-index-2-30.html -#usr/share/gtk-doc/html/glib/api-index-2-32.html -#usr/share/gtk-doc/html/glib/api-index-2-4.html -#usr/share/gtk-doc/html/glib/api-index-2-6.html -#usr/share/gtk-doc/html/glib/api-index-2-8.html -#usr/share/gtk-doc/html/glib/api-index-deprecated.html #usr/share/gtk-doc/html/glib/api-index-full.html #usr/share/gtk-doc/html/glib/deprecated.html #usr/share/gtk-doc/html/glib/file-name-encodings.png @@ -588,6 +618,7 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/glib/glib-Base64-Encoding.html #usr/share/gtk-doc/html/glib/glib-Basic-Types.html #usr/share/gtk-doc/html/glib/glib-Bookmark-file-parser.html +#usr/share/gtk-doc/html/glib/glib-Bounds-checked-integer-arithmetic.html #usr/share/gtk-doc/html/glib/glib-Byte-Arrays.html #usr/share/gtk-doc/html/glib/glib-Byte-Order-Macros.html #usr/share/gtk-doc/html/glib/glib-Caches.html @@ -605,6 +636,7 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/glib/glib-File-Utilities.html #usr/share/gtk-doc/html/glib/glib-GDateTime.html #usr/share/gtk-doc/html/glib/glib-GTimeZone.html +#usr/share/gtk-doc/html/glib/glib-GUuid.html #usr/share/gtk-doc/html/glib/glib-GVariant.html #usr/share/gtk-doc/html/glib/glib-GVariantType.html #usr/share/gtk-doc/html/glib/glib-Glob-style-pattern-matching.html @@ -658,6 +690,7 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/glib/glib-data-types.html #usr/share/gtk-doc/html/glib/glib-fundamentals.html #usr/share/gtk-doc/html/glib/glib-gettextize.html +#usr/share/gtk-doc/html/glib/glib-programming.html #usr/share/gtk-doc/html/glib/glib-regex-syntax.html #usr/share/gtk-doc/html/glib/glib-resources.html #usr/share/gtk-doc/html/glib/glib-running.html @@ -670,36 +703,22 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/glib/gvariant-text.html #usr/share/gtk-doc/html/glib/home.png #usr/share/gtk-doc/html/glib/index.html -#usr/share/gtk-doc/html/glib/index.sgml +#usr/share/gtk-doc/html/glib/left-insensitive.png #usr/share/gtk-doc/html/glib/left.png #usr/share/gtk-doc/html/glib/mainloop-states.gif +#usr/share/gtk-doc/html/glib/right-insensitive.png #usr/share/gtk-doc/html/glib/right.png #usr/share/gtk-doc/html/glib/style.css #usr/share/gtk-doc/html/glib/tools.html +#usr/share/gtk-doc/html/glib/up-insensitive.png #usr/share/gtk-doc/html/glib/up.png #usr/share/gtk-doc/html/gobject #usr/share/gtk-doc/html/gobject/GBinding.html #usr/share/gtk-doc/html/gobject/GTypeModule.html #usr/share/gtk-doc/html/gobject/GTypePlugin.html #usr/share/gtk-doc/html/gobject/annotation-glossary.html -#usr/share/gtk-doc/html/gobject/api-index-2-10.html -#usr/share/gtk-doc/html/gobject/api-index-2-12.html -#usr/share/gtk-doc/html/gobject/api-index-2-14.html -#usr/share/gtk-doc/html/gobject/api-index-2-18.html -#usr/share/gtk-doc/html/gobject/api-index-2-2.html -#usr/share/gtk-doc/html/gobject/api-index-2-22.html -#usr/share/gtk-doc/html/gobject/api-index-2-24.html -#usr/share/gtk-doc/html/gobject/api-index-2-26.html -#usr/share/gtk-doc/html/gobject/api-index-2-28.html -#usr/share/gtk-doc/html/gobject/api-index-2-30.html -#usr/share/gtk-doc/html/gobject/api-index-2-32.html -#usr/share/gtk-doc/html/gobject/api-index-2-4.html -#usr/share/gtk-doc/html/gobject/api-index-2-6.html -#usr/share/gtk-doc/html/gobject/api-index-2-8.html -#usr/share/gtk-doc/html/gobject/api-index-deprecated.html #usr/share/gtk-doc/html/gobject/api-index-full.html #usr/share/gtk-doc/html/gobject/ch01s02.html -#usr/share/gtk-doc/html/gobject/ch06s03.html #usr/share/gtk-doc/html/gobject/chapter-gobject.html #usr/share/gtk-doc/html/gobject/chapter-gtype.html #usr/share/gtk-doc/html/gobject/chapter-intro.html @@ -734,16 +753,19 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gobject/howto-gobject-methods.html #usr/share/gtk-doc/html/gobject/howto-gobject.html #usr/share/gtk-doc/html/gobject/howto-interface-implement.html +#usr/share/gtk-doc/html/gobject/howto-interface-override.html +#usr/share/gtk-doc/html/gobject/howto-interface-prerequisite.html #usr/share/gtk-doc/html/gobject/howto-interface-properties.html #usr/share/gtk-doc/html/gobject/howto-interface.html #usr/share/gtk-doc/html/gobject/howto-signals.html #usr/share/gtk-doc/html/gobject/index.html -#usr/share/gtk-doc/html/gobject/index.sgml +#usr/share/gtk-doc/html/gobject/left-insensitive.png #usr/share/gtk-doc/html/gobject/left.png #usr/share/gtk-doc/html/gobject/pr01.html #usr/share/gtk-doc/html/gobject/pt01.html #usr/share/gtk-doc/html/gobject/pt02.html #usr/share/gtk-doc/html/gobject/pt03.html +#usr/share/gtk-doc/html/gobject/right-insensitive.png #usr/share/gtk-doc/html/gobject/right.png #usr/share/gtk-doc/html/gobject/rn01.html #usr/share/gtk-doc/html/gobject/rn02.html @@ -754,21 +776,17 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/gtk-doc/html/gobject/tools-gtkdoc.html #usr/share/gtk-doc/html/gobject/tools-refdb.html #usr/share/gtk-doc/html/gobject/tools-vala.html +#usr/share/gtk-doc/html/gobject/up-insensitive.png #usr/share/gtk-doc/html/gobject/up.png -#usr/share/locale/af -#usr/share/locale/af/LC_MESSAGES #usr/share/locale/af/LC_MESSAGES/glib20.mo #usr/share/locale/am #usr/share/locale/am/LC_MESSAGES #usr/share/locale/am/LC_MESSAGES/glib20.mo -#usr/share/locale/ar -#usr/share/locale/ar/LC_MESSAGES +#usr/share/locale/an +#usr/share/locale/an/LC_MESSAGES +#usr/share/locale/an/LC_MESSAGES/glib20.mo #usr/share/locale/ar/LC_MESSAGES/glib20.mo -#usr/share/locale/as -#usr/share/locale/as/LC_MESSAGES #usr/share/locale/as/LC_MESSAGES/glib20.mo -#usr/share/locale/ast -#usr/share/locale/ast/LC_MESSAGES #usr/share/locale/ast/LC_MESSAGES/glib20.mo #usr/share/locale/az #usr/share/locale/az/LC_MESSAGES @@ -778,11 +796,7 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/be@latin/LC_MESSAGES #usr/share/locale/be@latin/LC_MESSAGES/glib20.mo #usr/share/locale/bg/LC_MESSAGES/glib20.mo -#usr/share/locale/bn -#usr/share/locale/bn/LC_MESSAGES #usr/share/locale/bn/LC_MESSAGES/glib20.mo -#usr/share/locale/bn_IN -#usr/share/locale/bn_IN/LC_MESSAGES #usr/share/locale/bn_IN/LC_MESSAGES/glib20.mo #usr/share/locale/bs/LC_MESSAGES/glib20.mo #usr/share/locale/ca/LC_MESSAGES/glib20.mo @@ -790,13 +804,9 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/ca@valencia/LC_MESSAGES #usr/share/locale/ca@valencia/LC_MESSAGES/glib20.mo #usr/share/locale/cs/LC_MESSAGES/glib20.mo -#usr/share/locale/cy -#usr/share/locale/cy/LC_MESSAGES #usr/share/locale/cy/LC_MESSAGES/glib20.mo #usr/share/locale/da/LC_MESSAGES/glib20.mo #usr/share/locale/de/LC_MESSAGES/glib20.mo -#usr/share/locale/dz -#usr/share/locale/dz/LC_MESSAGES #usr/share/locale/dz/LC_MESSAGES/glib20.mo #usr/share/locale/el/LC_MESSAGES/glib20.mo #usr/share/locale/en@shaw @@ -804,29 +814,23 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/en@shaw/LC_MESSAGES/glib20.mo #usr/share/locale/en_CA/LC_MESSAGES/glib20.mo #usr/share/locale/en_GB/LC_MESSAGES/glib20.mo -#usr/share/locale/eo -#usr/share/locale/eo/LC_MESSAGES #usr/share/locale/eo/LC_MESSAGES/glib20.mo #usr/share/locale/es/LC_MESSAGES/glib20.mo #usr/share/locale/et/LC_MESSAGES/glib20.mo -#usr/share/locale/eu -#usr/share/locale/eu/LC_MESSAGES #usr/share/locale/eu/LC_MESSAGES/glib20.mo -#usr/share/locale/fa -#usr/share/locale/fa/LC_MESSAGES #usr/share/locale/fa/LC_MESSAGES/glib20.mo #usr/share/locale/fi/LC_MESSAGES/glib20.mo #usr/share/locale/fr/LC_MESSAGES/glib20.mo +#usr/share/locale/fur +#usr/share/locale/fur/LC_MESSAGES +#usr/share/locale/fur/LC_MESSAGES/glib20.mo #usr/share/locale/ga/LC_MESSAGES/glib20.mo +#usr/share/locale/gd +#usr/share/locale/gd/LC_MESSAGES +#usr/share/locale/gd/LC_MESSAGES/glib20.mo #usr/share/locale/gl/LC_MESSAGES/glib20.mo -#usr/share/locale/gu -#usr/share/locale/gu/LC_MESSAGES #usr/share/locale/gu/LC_MESSAGES/glib20.mo -#usr/share/locale/he -#usr/share/locale/he/LC_MESSAGES #usr/share/locale/he/LC_MESSAGES/glib20.mo -#usr/share/locale/hi -#usr/share/locale/hi/LC_MESSAGES #usr/share/locale/hi/LC_MESSAGES/glib20.mo #usr/share/locale/hr/LC_MESSAGES/glib20.mo #usr/share/locale/hu/LC_MESSAGES/glib20.mo @@ -842,51 +846,27 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/ka #usr/share/locale/ka/LC_MESSAGES #usr/share/locale/ka/LC_MESSAGES/glib20.mo -#usr/share/locale/kk -#usr/share/locale/kk/LC_MESSAGES #usr/share/locale/kk/LC_MESSAGES/glib20.mo -#usr/share/locale/kn -#usr/share/locale/kn/LC_MESSAGES #usr/share/locale/kn/LC_MESSAGES/glib20.mo #usr/share/locale/ko/LC_MESSAGES/glib20.mo -#usr/share/locale/ku -#usr/share/locale/ku/LC_MESSAGES #usr/share/locale/ku/LC_MESSAGES/glib20.mo #usr/share/locale/lt/LC_MESSAGES/glib20.mo -#usr/share/locale/lv -#usr/share/locale/lv/LC_MESSAGES #usr/share/locale/lv/LC_MESSAGES/glib20.mo #usr/share/locale/mai #usr/share/locale/mai/LC_MESSAGES #usr/share/locale/mai/LC_MESSAGES/glib20.mo -#usr/share/locale/mg -#usr/share/locale/mg/LC_MESSAGES #usr/share/locale/mg/LC_MESSAGES/glib20.mo -#usr/share/locale/mk -#usr/share/locale/mk/LC_MESSAGES #usr/share/locale/mk/LC_MESSAGES/glib20.mo -#usr/share/locale/ml -#usr/share/locale/ml/LC_MESSAGES #usr/share/locale/ml/LC_MESSAGES/glib20.mo #usr/share/locale/mn #usr/share/locale/mn/LC_MESSAGES #usr/share/locale/mn/LC_MESSAGES/glib20.mo -#usr/share/locale/mr -#usr/share/locale/mr/LC_MESSAGES #usr/share/locale/mr/LC_MESSAGES/glib20.mo -#usr/share/locale/ms -#usr/share/locale/ms/LC_MESSAGES #usr/share/locale/ms/LC_MESSAGES/glib20.mo #usr/share/locale/nb/LC_MESSAGES/glib20.mo -#usr/share/locale/nds -#usr/share/locale/nds/LC_MESSAGES #usr/share/locale/nds/LC_MESSAGES/glib20.mo -#usr/share/locale/ne -#usr/share/locale/ne/LC_MESSAGES #usr/share/locale/ne/LC_MESSAGES/glib20.mo #usr/share/locale/nl/LC_MESSAGES/glib20.mo -#usr/share/locale/nn -#usr/share/locale/nn/LC_MESSAGES #usr/share/locale/nn/LC_MESSAGES/glib20.mo #usr/share/locale/oc #usr/share/locale/oc/LC_MESSAGES @@ -894,8 +874,6 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/or #usr/share/locale/or/LC_MESSAGES #usr/share/locale/or/LC_MESSAGES/glib20.mo -#usr/share/locale/pa -#usr/share/locale/pa/LC_MESSAGES #usr/share/locale/pa/LC_MESSAGES/glib20.mo #usr/share/locale/pl/LC_MESSAGES/glib20.mo #usr/share/locale/ps @@ -916,21 +894,12 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/sr@ije #usr/share/locale/sr@ije/LC_MESSAGES #usr/share/locale/sr@ije/LC_MESSAGES/glib20.mo -#usr/share/locale/sr@latin -#usr/share/locale/sr@latin/LC_MESSAGES #usr/share/locale/sr@latin/LC_MESSAGES/glib20.mo #usr/share/locale/sv/LC_MESSAGES/glib20.mo -#usr/share/locale/ta -#usr/share/locale/ta/LC_MESSAGES #usr/share/locale/ta/LC_MESSAGES/glib20.mo -#usr/share/locale/te -#usr/share/locale/te/LC_MESSAGES #usr/share/locale/te/LC_MESSAGES/glib20.mo -#usr/share/locale/th -#usr/share/locale/th/LC_MESSAGES +#usr/share/locale/tg/LC_MESSAGES/glib20.mo #usr/share/locale/th/LC_MESSAGES/glib20.mo -#usr/share/locale/tl -#usr/share/locale/tl/LC_MESSAGES #usr/share/locale/tl/LC_MESSAGES/glib20.mo #usr/share/locale/tr/LC_MESSAGES/glib20.mo #usr/share/locale/tt @@ -944,8 +913,6 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/wa #usr/share/locale/wa/LC_MESSAGES #usr/share/locale/wa/LC_MESSAGES/glib20.mo -#usr/share/locale/xh -#usr/share/locale/xh/LC_MESSAGES #usr/share/locale/xh/LC_MESSAGES/glib20.mo #usr/share/locale/yi #usr/share/locale/yi/LC_MESSAGES @@ -955,16 +922,3 @@ usr/lib/libgthread-2.0.so.0.3200.3 #usr/share/locale/zh_HK/LC_MESSAGES #usr/share/locale/zh_HK/LC_MESSAGES/glib20.mo #usr/share/locale/zh_TW/LC_MESSAGES/glib20.mo -#usr/share/man/man1/gdbus-codegen.1 -#usr/share/man/man1/gdbus.1 -#usr/share/man/man1/gio-querymodules.1 -#usr/share/man/man1/glib-compile-resources.1 -#usr/share/man/man1/glib-compile-schemas.1 -#usr/share/man/man1/glib-genmarshal.1 -#usr/share/man/man1/glib-gettextize.1 -#usr/share/man/man1/glib-mkenums.1 -#usr/share/man/man1/gobject-query.1 -#usr/share/man/man1/gresource.1 -#usr/share/man/man1/gsettings.1 -#usr/share/man/man1/gtester-report.1 -#usr/share/man/man1/gtester.1 diff --git a/config/rootfiles/common/i586/intel-microcode b/config/rootfiles/common/i586/intel-microcode new file mode 100644 index 000000000..765debc79 --- /dev/null +++ b/config/rootfiles/common/i586/intel-microcode @@ -0,0 +1,95 @@ +#lib/firmware/intel-ucode +lib/firmware/intel-ucode/06-03-02 +lib/firmware/intel-ucode/06-05-00 +lib/firmware/intel-ucode/06-05-01 +lib/firmware/intel-ucode/06-05-02 +lib/firmware/intel-ucode/06-05-03 +lib/firmware/intel-ucode/06-06-00 +lib/firmware/intel-ucode/06-06-05 +lib/firmware/intel-ucode/06-06-0a +lib/firmware/intel-ucode/06-06-0d +lib/firmware/intel-ucode/06-07-01 +lib/firmware/intel-ucode/06-07-02 +lib/firmware/intel-ucode/06-07-03 +lib/firmware/intel-ucode/06-08-01 +lib/firmware/intel-ucode/06-08-03 +lib/firmware/intel-ucode/06-08-06 +lib/firmware/intel-ucode/06-08-0a +lib/firmware/intel-ucode/06-09-05 +lib/firmware/intel-ucode/06-0a-00 +lib/firmware/intel-ucode/06-0a-01 +lib/firmware/intel-ucode/06-0b-01 +lib/firmware/intel-ucode/06-0b-04 +lib/firmware/intel-ucode/06-0d-06 +lib/firmware/intel-ucode/06-0e-08 +lib/firmware/intel-ucode/06-0e-0c +lib/firmware/intel-ucode/06-0f-02 +lib/firmware/intel-ucode/06-0f-06 +lib/firmware/intel-ucode/06-0f-07 +lib/firmware/intel-ucode/06-0f-0a +lib/firmware/intel-ucode/06-0f-0b +lib/firmware/intel-ucode/06-0f-0d +lib/firmware/intel-ucode/06-16-01 +lib/firmware/intel-ucode/06-17-06 +lib/firmware/intel-ucode/06-17-07 +lib/firmware/intel-ucode/06-17-0a +lib/firmware/intel-ucode/06-1a-04 +lib/firmware/intel-ucode/06-1a-05 +lib/firmware/intel-ucode/06-1c-02 +lib/firmware/intel-ucode/06-1c-0a +lib/firmware/intel-ucode/06-1d-01 +lib/firmware/intel-ucode/06-1e-05 +lib/firmware/intel-ucode/06-25-02 +lib/firmware/intel-ucode/06-25-05 +lib/firmware/intel-ucode/06-26-01 +lib/firmware/intel-ucode/06-2a-07 +lib/firmware/intel-ucode/06-2d-06 +lib/firmware/intel-ucode/06-2d-07 +lib/firmware/intel-ucode/06-2f-02 +lib/firmware/intel-ucode/06-3a-09 +lib/firmware/intel-ucode/06-3c-03 +lib/firmware/intel-ucode/06-3d-04 +lib/firmware/intel-ucode/06-3e-04 +lib/firmware/intel-ucode/06-3e-06 +lib/firmware/intel-ucode/06-3e-07 +lib/firmware/intel-ucode/06-3f-02 +lib/firmware/intel-ucode/06-3f-04 +lib/firmware/intel-ucode/06-45-01 +lib/firmware/intel-ucode/06-46-01 +lib/firmware/intel-ucode/06-47-01 +lib/firmware/intel-ucode/06-4e-03 +lib/firmware/intel-ucode/06-4f-01 +lib/firmware/intel-ucode/06-55-04 +lib/firmware/intel-ucode/06-56-02 +lib/firmware/intel-ucode/06-56-03 +lib/firmware/intel-ucode/06-56-04 +lib/firmware/intel-ucode/06-5c-09 +lib/firmware/intel-ucode/06-5e-03 +lib/firmware/intel-ucode/06-7a-01 +lib/firmware/intel-ucode/06-8e-09 +lib/firmware/intel-ucode/06-8e-0a +lib/firmware/intel-ucode/06-9e-09 +lib/firmware/intel-ucode/06-9e-0a +lib/firmware/intel-ucode/06-9e-0b +lib/firmware/intel-ucode/0f-00-07 +lib/firmware/intel-ucode/0f-00-0a +lib/firmware/intel-ucode/0f-01-02 +lib/firmware/intel-ucode/0f-02-04 +lib/firmware/intel-ucode/0f-02-05 +lib/firmware/intel-ucode/0f-02-06 +lib/firmware/intel-ucode/0f-02-07 +lib/firmware/intel-ucode/0f-02-09 +lib/firmware/intel-ucode/0f-03-02 +lib/firmware/intel-ucode/0f-03-03 +lib/firmware/intel-ucode/0f-03-04 +lib/firmware/intel-ucode/0f-04-01 +lib/firmware/intel-ucode/0f-04-03 +lib/firmware/intel-ucode/0f-04-04 +lib/firmware/intel-ucode/0f-04-07 +lib/firmware/intel-ucode/0f-04-08 +lib/firmware/intel-ucode/0f-04-09 +lib/firmware/intel-ucode/0f-04-0a +lib/firmware/intel-ucode/0f-06-02 +lib/firmware/intel-ucode/0f-06-04 +lib/firmware/intel-ucode/0f-06-05 +lib/firmware/intel-ucode/0f-06-08 diff --git a/config/rootfiles/common/x86_64/intel-microcode b/config/rootfiles/common/x86_64/intel-microcode new file mode 100644 index 000000000..765debc79 --- /dev/null +++ b/config/rootfiles/common/x86_64/intel-microcode @@ -0,0 +1,95 @@ +#lib/firmware/intel-ucode +lib/firmware/intel-ucode/06-03-02 +lib/firmware/intel-ucode/06-05-00 +lib/firmware/intel-ucode/06-05-01 +lib/firmware/intel-ucode/06-05-02 +lib/firmware/intel-ucode/06-05-03 +lib/firmware/intel-ucode/06-06-00 +lib/firmware/intel-ucode/06-06-05 +lib/firmware/intel-ucode/06-06-0a +lib/firmware/intel-ucode/06-06-0d +lib/firmware/intel-ucode/06-07-01 +lib/firmware/intel-ucode/06-07-02 +lib/firmware/intel-ucode/06-07-03 +lib/firmware/intel-ucode/06-08-01 +lib/firmware/intel-ucode/06-08-03 +lib/firmware/intel-ucode/06-08-06 +lib/firmware/intel-ucode/06-08-0a +lib/firmware/intel-ucode/06-09-05 +lib/firmware/intel-ucode/06-0a-00 +lib/firmware/intel-ucode/06-0a-01 +lib/firmware/intel-ucode/06-0b-01 +lib/firmware/intel-ucode/06-0b-04 +lib/firmware/intel-ucode/06-0d-06 +lib/firmware/intel-ucode/06-0e-08 +lib/firmware/intel-ucode/06-0e-0c +lib/firmware/intel-ucode/06-0f-02 +lib/firmware/intel-ucode/06-0f-06 +lib/firmware/intel-ucode/06-0f-07 +lib/firmware/intel-ucode/06-0f-0a +lib/firmware/intel-ucode/06-0f-0b +lib/firmware/intel-ucode/06-0f-0d +lib/firmware/intel-ucode/06-16-01 +lib/firmware/intel-ucode/06-17-06 +lib/firmware/intel-ucode/06-17-07 +lib/firmware/intel-ucode/06-17-0a +lib/firmware/intel-ucode/06-1a-04 +lib/firmware/intel-ucode/06-1a-05 +lib/firmware/intel-ucode/06-1c-02 +lib/firmware/intel-ucode/06-1c-0a +lib/firmware/intel-ucode/06-1d-01 +lib/firmware/intel-ucode/06-1e-05 +lib/firmware/intel-ucode/06-25-02 +lib/firmware/intel-ucode/06-25-05 +lib/firmware/intel-ucode/06-26-01 +lib/firmware/intel-ucode/06-2a-07 +lib/firmware/intel-ucode/06-2d-06 +lib/firmware/intel-ucode/06-2d-07 +lib/firmware/intel-ucode/06-2f-02 +lib/firmware/intel-ucode/06-3a-09 +lib/firmware/intel-ucode/06-3c-03 +lib/firmware/intel-ucode/06-3d-04 +lib/firmware/intel-ucode/06-3e-04 +lib/firmware/intel-ucode/06-3e-06 +lib/firmware/intel-ucode/06-3e-07 +lib/firmware/intel-ucode/06-3f-02 +lib/firmware/intel-ucode/06-3f-04 +lib/firmware/intel-ucode/06-45-01 +lib/firmware/intel-ucode/06-46-01 +lib/firmware/intel-ucode/06-47-01 +lib/firmware/intel-ucode/06-4e-03 +lib/firmware/intel-ucode/06-4f-01 +lib/firmware/intel-ucode/06-55-04 +lib/firmware/intel-ucode/06-56-02 +lib/firmware/intel-ucode/06-56-03 +lib/firmware/intel-ucode/06-56-04 +lib/firmware/intel-ucode/06-5c-09 +lib/firmware/intel-ucode/06-5e-03 +lib/firmware/intel-ucode/06-7a-01 +lib/firmware/intel-ucode/06-8e-09 +lib/firmware/intel-ucode/06-8e-0a +lib/firmware/intel-ucode/06-9e-09 +lib/firmware/intel-ucode/06-9e-0a +lib/firmware/intel-ucode/06-9e-0b +lib/firmware/intel-ucode/0f-00-07 +lib/firmware/intel-ucode/0f-00-0a +lib/firmware/intel-ucode/0f-01-02 +lib/firmware/intel-ucode/0f-02-04 +lib/firmware/intel-ucode/0f-02-05 +lib/firmware/intel-ucode/0f-02-06 +lib/firmware/intel-ucode/0f-02-07 +lib/firmware/intel-ucode/0f-02-09 +lib/firmware/intel-ucode/0f-03-02 +lib/firmware/intel-ucode/0f-03-03 +lib/firmware/intel-ucode/0f-03-04 +lib/firmware/intel-ucode/0f-04-01 +lib/firmware/intel-ucode/0f-04-03 +lib/firmware/intel-ucode/0f-04-04 +lib/firmware/intel-ucode/0f-04-07 +lib/firmware/intel-ucode/0f-04-08 +lib/firmware/intel-ucode/0f-04-09 +lib/firmware/intel-ucode/0f-04-0a +lib/firmware/intel-ucode/0f-06-02 +lib/firmware/intel-ucode/0f-06-04 +lib/firmware/intel-ucode/0f-06-05 +lib/firmware/intel-ucode/0f-06-08 diff --git a/config/rootfiles/core/118/filelists/files b/config/rootfiles/core/118/filelists/files index 4d1873530..162f586d3 100644 --- a/config/rootfiles/core/118/filelists/files +++ b/config/rootfiles/core/118/filelists/files @@ -9,6 +9,7 @@ srv/web/ipfire/cgi-bin/fireinfo.cgi srv/web/ipfire/cgi-bin/ids.cgi srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromcountry.dat srv/web/ipfire/cgi-bin/logs.cgi/urlfilter.dat +usr/local/bin/rebuild-initrd usr/sbin/updxlrator var/ipfire/langs var/ipfire/updatexlrator/bin/download diff --git a/config/rootfiles/core/118/filelists/glib b/config/rootfiles/core/118/filelists/glib new file mode 120000 index 000000000..44665746a --- /dev/null +++ b/config/rootfiles/core/118/filelists/glib @@ -0,0 +1 @@ +../../../common/glib \ No newline at end of file diff --git a/config/rootfiles/core/118/filelists/i586/intel-microcode b/config/rootfiles/core/118/filelists/i586/intel-microcode new file mode 120000 index 000000000..f03e84778 --- /dev/null +++ b/config/rootfiles/core/118/filelists/i586/intel-microcode @@ -0,0 +1 @@ +../../../../common/i586/intel-microcode \ No newline at end of file diff --git a/config/rootfiles/core/118/filelists/x86_64/intel-microcode b/config/rootfiles/core/118/filelists/x86_64/intel-microcode new file mode 120000 index 000000000..d5ac074e2 --- /dev/null +++ b/config/rootfiles/core/118/filelists/x86_64/intel-microcode @@ -0,0 +1 @@ +../../../../common/x86_64/intel-microcode \ No newline at end of file diff --git a/config/rootfiles/core/118/update.sh b/config/rootfiles/core/118/update.sh index 60173609f..545c8ef53 100644 --- a/config/rootfiles/core/118/update.sh +++ b/config/rootfiles/core/118/update.sh @@ -59,7 +59,16 @@ ldconfig /etc/init.d/snort start
# This update need a reboot... -#touch /var/run/need_reboot +touch /var/run/need_reboot + +# Rebuild the initrd to include the microcode updates +rebuild-initrd + +# Reload microcode +modprobe microcode +if [ -w "/sys/devices/system/cpu/microcode/reload" ]; + echo 1 > /sys/devices/system/cpu/microcode/reload +fi
# Finish /etc/init.d/fireinfo start diff --git a/lfs/cdrom b/lfs/cdrom index 7a7fff166..7056e9a0b 100644 --- a/lfs/cdrom +++ b/lfs/cdrom @@ -94,7 +94,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) dd if=/dev/zero bs=1k count=2 > /install/cdrom/boot/isolinux/boot.catalog ifneq "$(BUILD_PLATFORM)" "arm" cp /boot/vmlinuz-$(KVER)-ipfire /install/cdrom/boot/isolinux/vmlinuz - dracut --force -a "installer" --strip --xz /install/cdrom/boot/isolinux/instroot $(KVER)-ipfire + dracut --force --early-microcode -a "installer" --strip --xz /install/cdrom/boot/isolinux/instroot $(KVER)-ipfire cp $(DIR_SRC)/config/syslinux/boot.png /install/cdrom/boot/isolinux/boot.png cp /usr/lib/memtest86+/memtest.bin /install/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /install/cdrom/boot/isolinux/netboot diff --git a/lfs/glib b/lfs/glib index 1b43287ac..b0ed6ceb2 100644 --- a/lfs/glib +++ b/lfs/glib @@ -24,7 +24,7 @@
include Config
-VER = 2.32.3 +VER = 2.54.3
THISAPP = glib-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 9bd3ac535c24b6c162be13b2c43c5adc +$(DL_FILE)_MD5 = 16e886ad677bf07b7d48eb8188bcf759
install : $(TARGET)
diff --git a/lfs/intel-microcode b/lfs/intel-microcode new file mode 100644 index 000000000..03a000e91 --- /dev/null +++ b/lfs/intel-microcode @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2016 IPFire Team info@ipfire.org # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see http://www.gnu.org/licenses/. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 20180108 + +THISAPP = microcode-$(VER) +DL_FILE = $(THISAPP).tgz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +SUP_ARCH = i586 x86_64 + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 871df55f0ab010ee384dabfc424f2c12 + +install : $(TARGET) +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist:. + $(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && mkdir -p $(DIR_APP) && tar zxf $(DIR_DL)/$(DL_FILE) -C $(DIR_APP) + ls /usr/src + # Copy the firmware files into the right position + cd $(DIR_APP) && cp -R intel-ucode /lib/firmware/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/linux-initrd b/lfs/linux-initrd index b5cc42212..e4d449b24 100644 --- a/lfs/linux-initrd +++ b/lfs/linux-initrd @@ -62,7 +62,7 @@ ifneq "$(KCFG)" "-rpi" ifneq "$(KCFG)" "-pae"
# Create initramfs images - dracut --force --verbose --strip --xz /boot/initramfs-$(KVER)-$(VERSUFIX).img $(KVER)-$(VERSUFIX) + dracut --force --early-microcode --verbose --strip --xz /boot/initramfs-$(KVER)-$(VERSUFIX).img $(KVER)-$(VERSUFIX)
ifeq "$(KCFG)" "-kirkwood" cd /boot && mkimage -A arm -T ramdisk -C lzma -d initramfs-$(KVER)-$(VERSUFIX).img uInit-$(VERSUFIX) diff --git a/lfs/tor b/lfs/tor index af84d186e..686129451 100644 --- a/lfs/tor +++ b/lfs/tor @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2017 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 0.3.1.9 +VER = 0.3.2.9
THISAPP = tor-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = tor -PAK_VER = 25 +PAK_VER = 26
DEPS = ""
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 585e62d086ae7df7cd873f735d726118 +$(DL_FILE)_MD5 = 9aafe4d11464548346fdfb95a3eb9e83
install : $(TARGET)
diff --git a/make.sh b/make.sh index 690a611f0..3f10ffaec 100755 --- a/make.sh +++ b/make.sh @@ -1120,6 +1120,7 @@ buildipfire() { lfsmake2 linux-initrd KCFG="-kirkwood" ;; esac + lfsmake2 intel-microcode lfsmake2 xtables-addons USPACE="1" lfsmake2 openssl [ "${BUILD_ARCH}" = "i586" ] && lfsmake2 openssl KCFG='-sse2' diff --git a/src/paks/linux-pae/install.sh b/src/paks/linux-pae/install.sh index e5f82c567..d11fffa69 100644 --- a/src/paks/linux-pae/install.sh +++ b/src/paks/linux-pae/install.sh @@ -60,7 +60,7 @@ depmod -a $KVER-ipfire-pae # # Made initramdisk # -/usr/bin/dracut --force --xz /boot/initramfs-$KVER-ipfire-pae.img $KVER-ipfire-pae +/usr/bin/dracut --early-microcode --force --xz /boot/initramfs-$KVER-ipfire-pae.img $KVER-ipfire-pae
if [ -e /boot/grub/grub.cfg ]; then # diff --git a/src/scripts/rebuild-initrd b/src/scripts/rebuild-initrd index 06f30bbf0..2ec8fda50 100644 --- a/src/scripts/rebuild-initrd +++ b/src/scripts/rebuild-initrd @@ -24,4 +24,4 @@ # KVER=`uname -r | cut -d"-" -f1`
-dracut --force --verbose /boot/ipfirerd-$KVER.img $KVER-ipfire +dracut --early-microcode --force --verbose /boot/ipfirerd-$KVER.img $KVER-ipfire
hooks/post-receive -- IPFire 2.x development tree