Hello community,

here is the log from the commit of package dbus-broker for openSUSE:Factory 
checked in at 2020-09-06 00:03:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dbus-broker (Old)
 and      /work/SRC/openSUSE:Factory/.dbus-broker.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dbus-broker"

Sun Sep  6 00:03:28 2020 rev:8 rq:832351 version:24

Changes:
--------
--- /work/SRC/openSUSE:Factory/dbus-broker/dbus-broker.changes  2020-05-12 
22:38:52.056687706 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-broker.new.3399/dbus-broker.changes        
2020-09-06 00:03:32.971288306 +0200
@@ -1,0 +2,7 @@
+Fri Sep  4 08:09:00 UTC 2020 - Jan Engelhardt <[email protected]>
+
+- Update to release 24
+  * Make audit-events properly typed and prevent non-auditable
+    events from being forwarded to the linux audit system.
+
+-------------------------------------------------------------------

Old:
----
  dbus-broker-23.tar.xz

New:
----
  dbus-broker-24.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dbus-broker.spec ++++++
--- /var/tmp/diff_new_pack.AKmoIc/_old  2020-09-06 00:03:33.591288617 +0200
+++ /var/tmp/diff_new_pack.AKmoIc/_new  2020-09-06 00:03:33.591288617 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           dbus-broker
-Version:        23
+Version:        24
 Release:        0
 Summary:        XDG-conforming message bus implementation
 License:        Apache-2.0

++++++ dbus-broker-23.tar.xz -> dbus-broker-24.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/AUTHORS new/dbus-broker-24/AUTHORS
--- old/dbus-broker-23/AUTHORS  2020-05-11 09:38:10.000000000 +0200
+++ new/dbus-broker-24/AUTHORS  2020-09-04 09:08:58.000000000 +0200
@@ -15,8 +15,9 @@
         Copyright (C) 2016-2019 Red Hat, Inc.
 
 AUTHORS: (ordered alphabetically)
-        Daniele Nicolodi <[email protected]>
+        Chris PeBenito <[email protected]>
         Daniel Rusek <[email protected]>
+        Daniele Nicolodi <[email protected]>
         David Rheinsberg <[email protected]>
         Georg Müller <[email protected]>
         Jacob Alzén <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/NEWS.md new/dbus-broker-24/NEWS.md
--- old/dbus-broker-23/NEWS.md  2020-05-11 09:38:10.000000000 +0200
+++ new/dbus-broker-24/NEWS.md  2020-09-04 09:08:58.000000000 +0200
@@ -1,5 +1,17 @@
 # dbus-broker - Linux D-Bus Message Broker
 
+## CHANGES WITH 24:
+
+        * Improve log messages for invalid configuration files, as well as
+          early start-up errors.
+
+        * Make audit-events properly typed and prevent non-auditable events
+          from being forwarded to the linux audit system.
+
+        Contributions from: Chris PeBenito, David Rheinsberg
+
+        - Tübingen, 2020-09-04
+
 ## CHANGES WITH 23:
 
         * Expose supplementary groups as `UnixGroupIDs` as defined by the dbus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/meson.build 
new/dbus-broker-24/meson.build
--- old/dbus-broker-23/meson.build      2020-05-11 09:38:10.000000000 +0200
+++ new/dbus-broker-24/meson.build      2020-09-04 09:08:58.000000000 +0200
@@ -5,7 +5,7 @@
 project(
         'dbus-broker',
         'c',
-        version: '23',
+        version: '24',
         license: 'Apache',
         default_options: [
                 'c_std=c11',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/broker/main.c 
new/dbus-broker-24/src/broker/main.c
--- old/dbus-broker-23/src/broker/main.c        2020-05-11 09:38:10.000000000 
+0200
+++ new/dbus-broker-24/src/broker/main.c        2020-09-04 09:08:58.000000000 
+0200
@@ -253,13 +253,17 @@
 
         if (main_arg_audit) {
                 r = util_audit_init_global();
-                if (r)
-                        return error_fold(r);
+                if (r) {
+                        r = error_fold(r);
+                        goto exit;
+                }
         }
 
         r = bus_selinux_init_global();
-        if (r)
-                return error_fold(r);
+        if (r) {
+                r = error_fold(r);
+                goto exit;
+        }
 
         r = run();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/launch/config.c 
new/dbus-broker-24/src/launch/config.c
--- old/dbus-broker-23/src/launch/config.c      2020-05-11 09:38:10.000000000 
+0200
+++ new/dbus-broker-24/src/launch/config.c      2020-09-04 09:08:58.000000000 
+0200
@@ -1259,8 +1259,14 @@
 
         r = open(node->include.file->path, O_RDONLY | O_CLOEXEC | O_NOCTTY);
         if (r < 0) {
-                if (errno == ENOENT || errno == ENOTDIR)
-                        return node->include.ignore_missing ? 0 : 
CONFIG_E_INVALID;
+                if (errno == ENOENT || errno == ENOTDIR) {
+                        if (node->include.ignore_missing)
+                                return 0;
+
+                        CONFIG_ERR(&parser->state, "Missing configuration 
file",
+                                   ": %s", node->include.file->path);
+                        return CONFIG_E_INVALID;
+                }
 
                 return error_origin(-errno);
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/launch/launcher.c 
new/dbus-broker-24/src/launch/launcher.c
--- old/dbus-broker-23/src/launch/launcher.c    2020-05-11 09:38:10.000000000 
+0200
+++ new/dbus-broker-24/src/launch/launcher.c    2020-09-04 09:08:58.000000000 
+0200
@@ -1404,7 +1404,7 @@
         if (r < 0)
                 return error_origin(r);
         else if (r > 0)
-                return r;
+                return error_fold(r);
 
         return 0;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/util/audit-fallback.c 
new/dbus-broker-24/src/util/audit-fallback.c
--- old/dbus-broker-23/src/util/audit-fallback.c        2020-05-11 
09:38:10.000000000 +0200
+++ new/dbus-broker-24/src/util/audit-fallback.c        2020-09-04 
09:08:58.000000000 +0200
@@ -21,7 +21,7 @@
         return util_drop_permissions(uid, gid);
 }
 
-int util_audit_log(const char *message, uid_t uid) {
+int util_audit_log(int type, const char *message, uid_t uid) {
         int r;
 
         r = fprintf(stderr, "%s\n", message);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/util/audit.c 
new/dbus-broker-24/src/util/audit.c
--- old/dbus-broker-23/src/util/audit.c 2020-05-11 09:38:10.000000000 +0200
+++ new/dbus-broker-24/src/util/audit.c 2020-09-04 09:08:58.000000000 +0200
@@ -92,6 +92,7 @@
 
 /**
  * util_audit_log() - log a message to the audit subsystem
+ * @type:       the audit message type, see enum in audit.h
  * @message:    the message to be logged
  * @uid:        the UID of the user causing the message to be logged
  *
@@ -100,11 +101,24 @@
  *
  * Return: 0 on success, or a negative error code on failure.
  */
-int util_audit_log(const char *message, uid_t uid) {
-        int r;
+int util_audit_log(int type, const char *message, uid_t uid) {
+        int r, audit_type;
 
-        if (audit_fd >= 0) {
-                r = audit_log_user_avc_message(audit_fd, AUDIT_USER_AVC, 
message, NULL, NULL, NULL, uid);
+        switch(type) {
+        case UTIL_AUDIT_TYPE_AVC:
+                audit_type = AUDIT_USER_AVC;
+                break;
+        case UTIL_AUDIT_TYPE_SELINUX_ERROR:
+                audit_type = AUDIT_USER_SELINUX_ERR;
+                break;
+        case UTIL_AUDIT_TYPE_NOAUDIT:
+        default:
+                audit_type = 0;
+                break;
+        }
+
+        if (audit_fd >= 0 && type != UTIL_AUDIT_TYPE_NOAUDIT) {
+                r = audit_log_user_avc_message(audit_fd, audit_type, message, 
NULL, NULL, NULL, uid);
                 if (r <= 0)
                         return error_origin(-errno);
         } else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/util/audit.h 
new/dbus-broker-24/src/util/audit.h
--- old/dbus-broker-23/src/util/audit.h 2020-05-11 09:38:10.000000000 +0200
+++ new/dbus-broker-24/src/util/audit.h 2020-09-04 09:08:58.000000000 +0200
@@ -7,8 +7,14 @@
 #include <c-stdaux.h>
 #include <stdlib.h>
 
+enum {
+        UTIL_AUDIT_TYPE_NOAUDIT,
+        UTIL_AUDIT_TYPE_AVC,
+        UTIL_AUDIT_TYPE_SELINUX_ERROR,
+};
+
 int util_audit_drop_permissions(uint32_t uid, uint32_t gid);
-int util_audit_log(const char *message, uid_t uid);
+int util_audit_log(int type, const char *message, uid_t uid);
 
 int util_audit_init_global(void);
 void util_audit_deinit_global(void);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/src/util/selinux.c 
new/dbus-broker-24/src/util/selinux.c
--- old/dbus-broker-23/src/util/selinux.c       2020-05-11 09:38:10.000000000 
+0200
+++ new/dbus-broker-24/src/util/selinux.c       2020-09-04 09:08:58.000000000 
+0200
@@ -288,7 +288,7 @@
 static int bus_selinux_log(int type, const char *fmt, ...) {
         _c_cleanup_(c_freep) char *message = NULL;
         va_list ap;
-        int r;
+        int r, audit_type;
 
         va_start(ap, fmt);
         r = vasprintf(&message, fmt, ap);
@@ -296,10 +296,23 @@
         if (r < 0)
                 return r;
 
+        switch(type) {
+        case SELINUX_AVC:
+                audit_type = UTIL_AUDIT_TYPE_AVC;
+                break;
+        case SELINUX_ERROR:
+                audit_type = UTIL_AUDIT_TYPE_SELINUX_ERROR;
+                break;
+        default:
+                /* not an auditable message. */
+                audit_type = UTIL_AUDIT_TYPE_NOAUDIT;
+                break;
+        }
+
         /* XXX: we don't have access to any context, so can't find
          * the right UID to use, follow dbus-daemon(1) and use our
          * own. */
-        r = util_audit_log(message, getuid());
+        r = util_audit_log(audit_type, message, getuid());
         if (r)
                 return error_fold(r);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-dvar/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-dvar/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-dvar/.cherryci/ci-test     2019-06-05 
16:23:54.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-dvar/.cherryci/ci-test     1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-dvar/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-dvar/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-dvar/.github/workflows/ci.yml      
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-dvar/.github/workflows/ci.yml      
2020-04-16 12:28:12.000000000 +0200
@@ -0,0 +1,21 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-dvar/.travis.yml 
new/dbus-broker-24/subprojects/c-dvar/.travis.yml
--- old/dbus-broker-23/subprojects/c-dvar/.travis.yml   2019-06-05 
16:23:54.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-dvar/.travis.yml   1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-ini/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-ini/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-ini/.cherryci/ci-test      2019-06-05 
16:04:19.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-ini/.cherryci/ci-test      1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-ini/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-ini/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-ini/.github/workflows/ci.yml       
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-ini/.github/workflows/ci.yml       
2020-04-16 12:28:20.000000000 +0200
@@ -0,0 +1,21 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-ini/.travis.yml 
new/dbus-broker-24/subprojects/c-ini/.travis.yml
--- old/dbus-broker-23/subprojects/c-ini/.travis.yml    2019-06-05 
16:04:19.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-ini/.travis.yml    1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-list/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-list/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-list/.cherryci/ci-test     2020-02-01 
14:59:31.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-list/.cherryci/ci-test     1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-list/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-list/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-list/.github/workflows/ci.yml      
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-list/.github/workflows/ci.yml      
2020-04-16 12:28:38.000000000 +0200
@@ -0,0 +1,21 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-list/.travis.yml 
new/dbus-broker-24/subprojects/c-list/.travis.yml
--- old/dbus-broker-23/subprojects/c-list/.travis.yml   2020-02-01 
14:59:31.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-list/.travis.yml   1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-rbtree/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-rbtree/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-rbtree/.cherryci/ci-test   2019-06-05 
16:03:37.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-rbtree/.cherryci/ci-test   1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-CRBTREE_TEST_PTRACE=1 ${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-rbtree/.cherryci/matrix 
new/dbus-broker-24/subprojects/c-rbtree/.cherryci/matrix
--- old/dbus-broker-23/subprojects/c-rbtree/.cherryci/matrix    2019-06-05 
16:03:37.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-rbtree/.cherryci/matrix    1970-01-01 
01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-set -e
-
-_CHERRY_LIB_M_GCC_NDEBUG=("CC=gcc" "CFLAGS='${CHERRY_LIB_CFLAGS[*]} 
${CHERRY_LIB_CFLAGS_GCC[*]} -O2 -DNDEBUG'")
-CHERRY_MATRIX+=("export ${_CHERRY_LIB_M_GCC_NDEBUG[*]}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-rbtree/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-rbtree/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-rbtree/.github/workflows/ci.yml    
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-rbtree/.github/workflows/ci.yml    
2020-04-16 12:28:50.000000000 +0200
@@ -0,0 +1,33 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
+
+  ci-ptrace:
+    name: Reduced CI with PTrace
+    runs-on: ubuntu-latest
+    env:
+      CRBTREE_TEST_PTRACE: '1'
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-rbtree/.travis.yml 
new/dbus-broker-24/subprojects/c-rbtree/.travis.yml
--- old/dbus-broker-23/subprojects/c-rbtree/.travis.yml 2019-06-05 
16:03:37.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-rbtree/.travis.yml 1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-shquote/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-shquote/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-shquote/.cherryci/ci-test  2019-06-05 
16:03:22.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-shquote/.cherryci/ci-test  1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-shquote/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-shquote/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-shquote/.github/workflows/ci.yml   
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-shquote/.github/workflows/ci.yml   
2020-04-16 12:29:01.000000000 +0200
@@ -0,0 +1,21 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-shquote/.travis.yml 
new/dbus-broker-24/subprojects/c-shquote/.travis.yml
--- old/dbus-broker-23/subprojects/c-shquote/.travis.yml        2019-06-05 
16:03:22.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-shquote/.travis.yml        1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-stdaux/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-stdaux/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-stdaux/.cherryci/ci-test   2019-06-05 
16:03:12.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-stdaux/.cherryci/ci-test   1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-stdaux/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-stdaux/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-stdaux/.github/workflows/ci.yml    
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-stdaux/.github/workflows/ci.yml    
2020-07-07 12:29:58.000000000 +0200
@@ -0,0 +1,21 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-stdaux/.travis.yml 
new/dbus-broker-24/subprojects/c-stdaux/.travis.yml
--- old/dbus-broker-23/subprojects/c-stdaux/.travis.yml 2019-06-05 
16:03:12.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-stdaux/.travis.yml 1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-stdaux/src/test-basic.c 
new/dbus-broker-24/subprojects/c-stdaux/src/test-basic.c
--- old/dbus-broker-23/subprojects/c-stdaux/src/test-basic.c    2019-06-05 
16:03:12.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-stdaux/src/test-basic.c    2020-07-07 
12:29:58.000000000 +0200
@@ -203,7 +203,7 @@
         /*
          * Div Round Up: Normal division, but round up to next integer, instead
          * of clipping. Also verify that it does not suffer from the integer
-         * overflow in the prevalant, alternative implementation:
+         * overflow in the prevalent, alternative implementation:
          *      [(x + y - 1) / y].
          */
         {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-utf8/.cherryci/ci-test 
new/dbus-broker-24/subprojects/c-utf8/.cherryci/ci-test
--- old/dbus-broker-23/subprojects/c-utf8/.cherryci/ci-test     2019-06-05 
16:02:56.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-utf8/.cherryci/ci-test     1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-
-set -e
-
-rm -Rf "./ci-build"
-mkdir "./ci-build"
-cd "./ci-build"
-
-${CHERRY_LIB_MESONSETUP} . "${CHERRY_LIB_SRCDIR}"
-${CHERRY_LIB_NINJABUILD}
-${CHERRY_LIB_MESONTEST}
-(( ! CHERRY_LIB_VALGRIND )) || ${CHERRY_LIB_MESONTEST} 
"--wrapper=${CHERRY_LIB_VALGRINDWRAP}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dbus-broker-23/subprojects/c-utf8/.github/workflows/ci.yml 
new/dbus-broker-24/subprojects/c-utf8/.github/workflows/ci.yml
--- old/dbus-broker-23/subprojects/c-utf8/.github/workflows/ci.yml      
1970-01-01 01:00:00.000000000 +0100
+++ new/dbus-broker-24/subprojects/c-utf8/.github/workflows/ci.yml      
2020-04-16 12:29:23.000000000 +0200
@@ -0,0 +1,21 @@
+name: Continuous Integration
+
+on:
+  push:
+  pull_request:
+  schedule:
+  - cron:  '0 0 * * *'
+
+jobs:
+  ci:
+    name: CI with Default Configuration
+    runs-on: ubuntu-latest
+
+    steps:
+    - name: Fetch Sources
+      uses: actions/checkout@v2
+    - name: Run through C-Util CI
+      uses: c-util/automation/src/ci-c-util@v1
+      with:
+        m32: 1
+        valgrind: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-broker-23/subprojects/c-utf8/.travis.yml 
new/dbus-broker-24/subprojects/c-utf8/.travis.yml
--- old/dbus-broker-23/subprojects/c-utf8/.travis.yml   2019-06-05 
16:02:56.000000000 +0200
+++ new/dbus-broker-24/subprojects/c-utf8/.travis.yml   1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-os: linux
-dist: trusty
-language: c
-
-services:
-  - docker
-
-before_install:
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-images/v1/scripts/vmrun";
-  - curl -O -L 
"https://raw.githubusercontent.com/cherry-pick/cherry-ci/v1/scripts/cherryci";
-  - chmod +x "./vmrun" "./cherryci"
-
-jobs:
-  include:
-    - stage: test
-      script:
-        - ./vmrun -- ../src/cherryci -d ../src/.cherryci -s c-util -m
-    - script:
-        - ./vmrun -T i686 -- ../src/cherryci -d ../src/.cherryci -s c-util


Reply via email to