mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-14 20:18:39 +00:00
cc3e23d2e5
6876b73ec113 all: rework logging to append logging messages to the event queue 65ca0e4bea32 client: check length of client id for n_dhcp4_client_config_set_client_id() 6a9ca10b7ad6 client: close timer file descriptor explicitly when EPOLL_CTL_ADD fails e5f3b27f5301 connection: don't fail dispatch in case of receive errors 68790d5ec950 connection: keep trying after a failure in send() 788b03891cd0 n-dhcp4: fix logging macro 6cd0fd5e8b3f probe: request previous address after expiration ef11c7079ad7 connection: avoid double free of NDhcp4Outgoing 922a9a2326e7 n-dhcp4: fix initialization of the 'secs' DHCP header field 7fff54117436 outgoing: fix uninitialized variable in n_dhcp4_outgoing_append() 27547faaf258 probe: move back to INIT after lease expires d07cb4e32884 incoming: accept options that are longer than requested 34d365e2267f client: handle invalid return codes gracefully during n_dhcp4_client_dispatch() 2e8c6017f85b n-dhcp4: use packet socket in rebinding state 9a7c82143c06 n-dhcp4: support init-reboot state e615e3f5b063 n-dhcp4/socket: use SO_REUSEADDR on UDP socket 8dbfa1ad2549 merge branch 'bengal:log' 6e50189fba86 n-dhcp4: log outgoing packets aea0315d3862 n-dhcp4: log incoming packets 1ca64a82393d n-dhcp4: add logging API 72c16a0028ac client-probe: fix state transitions on timer dispatch c023ae2ad829 merge branch 'leasetime' 780f94c333ca lease: add n_dhcp4_client_lease_get_basetime() a94378274cf4 incoming: don't handle 0xFFFFFFFF timestamps special in n_dhcp4_incoming_query_u32() 6bb277aefe0b probe: unconditionally pass ownership of message in n_dhcp4_client_probe_dispatch_io() 1cf87c90c6a1 probe: fix leaking message during client probe 55239cef2d63 lease: remove unreachable code in n_dhcp4_incoming_get_timeouts() fa5ee7903061 lease: expose the server IP address 0cfce4a4fe07 all: merge branch 'th/build-centos76' cae4868e5f7e all: avoid {net,linux}/if.h clashes on old distros 05859a3e4d32 all: avoid c_min() macro to work with old GCC 0be7033dd940 probe: arm timers in bound state 8735cdb0f95f ci: switch to c-util automation a0bb7c69a11a client: fallback to CLOCK_MONOTONIC for timerfd 308cb242caf7 ci: disable valgrind run 468c93195ad3 build: update submodules 9d0f690f9ee8 ci: switch to github actions 9ba143a037bb probe: allocate memory of right size in n_dhcp4_client_probe_option_new() 2546aa2c809d util/link: suppress gcc warning e4a01f5870a6 ci: drop broken armv7hl 2e2fbfa18f2c build: update submodules 6277dfd20eca Merge pull request #2 from NetworkManager/th/declaration-after-statement 1b660ae2d12a outgoing: avoid "-Werror=declaration-after-statement" warning with static_assert f34a54cd9719 client/probe: fix memory leak 21e68f3bba80 client/connection: fix memory leak git-subtree-dir: shared/n-dhcp4 git-subtree-split: 6876b73ec113328712a5cdc2ffb9497fd774c0e2
76 lines
2.1 KiB
YAML
76 lines
2.1 KiB
YAML
language: c
|
|
dist: xenial
|
|
sudo: required
|
|
compiler:
|
|
- gcc
|
|
- clang
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- autoconf
|
|
- automake
|
|
- dbus
|
|
- dbus-x11
|
|
- dnsmasq
|
|
- gobject-introspection
|
|
- gtk-doc-tools
|
|
- intltool
|
|
- iptables
|
|
- libcurl4-gnutls-dev
|
|
- libdbus-1-dev
|
|
- libgcrypt11-dev
|
|
- libgirepository1.0-dev
|
|
- libglib2.0-dev
|
|
- libglib2.0-doc
|
|
- libgnutls-dev
|
|
- libiw-dev
|
|
- libjansson-dev
|
|
- libjansson4
|
|
- libmm-glib-dev
|
|
- libndp-dev
|
|
- libnewt-dev
|
|
- libnss3-dev
|
|
- libpolkit-gobject-1-dev
|
|
- libreadline-dev
|
|
- libteam-dev
|
|
- libtool
|
|
- libudev-dev
|
|
- make
|
|
- mobile-broadband-provider-info
|
|
- pkg-config
|
|
- ppp
|
|
- ppp-dev
|
|
- python-dbus
|
|
- python-gi
|
|
- python-software-properties
|
|
- python3-pip
|
|
- python3-setuptools
|
|
- uuid-dev
|
|
coverity_scan:
|
|
project:
|
|
name: NetworkManager/NetworkManager
|
|
build_command_prepend: sh autogen.sh --with-systemd-logind=no --enable-more-warnings=no --disable-ovs
|
|
build_command: make -j4
|
|
branch_pattern: .*coverity.*
|
|
|
|
before_install:
|
|
- sudo dbus-uuidgen --ensure
|
|
- |
|
|
if test "$BUILD_TYPE" == 'meson'; then
|
|
pip3 install ninja
|
|
pip3 install meson
|
|
fi
|
|
- sudo chmod o+x /usr/sbin/pppd
|
|
- sudo locale-gen pl_PL.UTF-8
|
|
|
|
script:
|
|
- CI=travis contrib/scripts/nm-ci-run.sh
|
|
|
|
env:
|
|
matrix:
|
|
- BUILD_TYPE=autotools
|
|
- BUILD_TYPE=meson
|
|
global:
|
|
secure: K36MXkcsuDZ0msuEj5zHMmHfv6O725lsXuFdP6AJ3rYWKuLYE1+iNLgIRndNWDK9ckkNQFaCxDY4Z/NCfCYQTGAS9oXR5AwNqNbhOq8XrqdaZ2GX35sob8Tp4B3IsoREkN/UbIkXQKYlA5rUhgtSifUg3EwfeOiFvnLCwHcp0rYHnvT/jaq5vodBbA1jChjezcMHsp43kvPXHpybKRkipb9EzV/V3VtDLLWh9WQBvQNawpsHnT+MXSke1yU1zfNMyD9XiD7VDzCwaTs6LzjoFBLc86QS5U/9W72s0rFe6SbecntQHftknRzSrGiJDNe64wDZN/Wxq1MHxEOFCwDi6vcSwQ+RoTdhyshhfPVY2Mm5soj2w7Dx43Cz0dDZDCMhu5xxzFAFgkieJSfwXbuxga0ds58Ph8MgtDSp3fBRewZwI+vMuzl7a1hGkcqJojrm1lfgAKbNgrNUzQRwbVYAyrpa6/vCbd6ZH4PEtITwLaRf2mz8PG71xiMQguDDDXS8WF0U7Looe+G9ybAUwDS5hqHfeP+3q6bfN5Sg5Zs5QkBIN5LZbeWbPYldOEEDTvo3VI7e84bk7U5qEoUKc0w/tqVF1B5KgNUq6nIkCkmoBx8RFnmjpOHh99IfeRG9nQTRpCaEDvAM4fcRzITzId8dIIfAW/45P3ozzfz/HYiie+o=
|