| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes #3009
|
|\
| |
| | |
hwdb: Add MODECOM MC-WM4 and Sharkoon Shark Force
|
| | |
|
|\ \
| |/
|/| |
hwdb/70-mouse.hwdb: Add Dynex Wired Mouse (DX-WMSE2)
|
|/ |
|
|\
| |
| | |
build-sys: test/sys depends on test/sys.tar.xz
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes:
$ ls -ld test/sys
drwxr-xr-x. 12 vagrant vagrant 4096 Jan 6 2012 test/sys
$ git pull
Updating d4337c1..710a885
Fast-forward
...
test/sys.tar.xz | Bin 261380 -> 165116 bytes
test/udev-test.pl | 67 ++++++++++++-----
$ sudo make check TESTS=test/udev-test.pl
...
FAIL: test/udev-test.pl
$ rm -r test/sys
$ make test/sys
$ sudo make check TESTS=test/udev-test.pl
...
PASS: test/udev-test.pl
|
|\
| |
| | |
Replace if with assert_cc in lldp code and a build-sys tweak
|
| |
| |
| |
| |
| |
| |
| | |
LLDP_TX_HOLD or one of the other variables might be changed in the future
resulting in a silent error here if the if was just removed.
Replacement for #2983.
|
| |
| |
| |
| |
| |
| |
| |
| | |
We don't want to actually install it anywhere, because it
is only usable copied or %included directly into a spec file,
and must be available before %prep is run. But still, it's
useful to generate it automatically so it's easier to copy
and it doesn't go stale.
|
|\ \
| | |
| | | |
DHCP DUID parsing fix, logging fix, man-page fix
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
1. Replace strtol with unhexchar, verified with valid and invalid DUID strings.
2. Fix logging to use log_syntax instead of log_error.
3. On error reading DUID, ignore read and preserve previous state.
4. Fix man-pages to use markup, remove options not yet implemented.
5. Remove spurious header line in new files.
|
|\ \ \
| |_|/
|/| | |
core: downgrade warning about duplicate device names again
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Pull request #2412 seemed to have unintentionally reverted
5259bcf6a638d8d489db1ddefd55327aa15f3e51, thus reintroducing
https://bugs.freedesktop.org/show_bug.cgi?id=90386.
This commit reverts that part of the commit, changing the
log level to debug again.
|
|\ \
| | |
| | | |
build-sys: move test-nss to manual_tests
|
| | | |
|
|\ \ \
| | | |
| | | | |
Add tags tests to udev-test.pl
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix commit 1d88a2: We need to allocate another byte for building the "tags"
string, as we append an extra ':' and still need the NUL terminator.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add two more tests:
- Add a single tag, match on it, don't match on another.
- Add 10.000 tags to a device, ensure that udev survives this.
(Reproduces crash fixed by commit 1d88a271a)
|
| | | |
| | | |
| | | |
| | | |
| | | | |
We expect test-udev to succeed. Verify that its exit code is zero, particularly
to spot crashes (e. g. a segfault would be error code 139).
|
|\ \ \ \
| | | | |
| | | | | |
configure.ac: bump curl dependency to 7.32.0
|
|/ / / /
| | | |
| | | |
| | | | |
We are using CURLOPT_XFERINFOFUNCTION which was added in 7.32.0.
|
|\ \ \ \
| |/ / /
|/| | | |
machine-id-setup: simplify by using prefix_roota
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
man: fix spelling mistakes
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
tests: don't rely on the underlying fs in test-udev (v2)
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* This reverts commit 646048b40a7b62c4e9bc59024ef6133613cda01b.
Let's test really big numbers again
* Don't be so brutal: use rmdir instead of rm -rf
As suggested https://github.com/systemd/systemd/pull/2966#issuecomment-205751680
|
|\ \ \ \
| | | | |
| | | | | |
Journal upload watchdog update master
|
| | | | |
| | | | |
| | | | |
| | | | | |
Also parse watchdog config when creating the Uploader object.
|
| | | | |
| | | | |
| | | | |
| | | | | |
It is observed that a combination of high log throughput, low I/O speed on journal remote side and many nodes uploading simultaneously caused the journal-upload process to dump core because of watchdog starvation. This is caused because journal-upload stays in curl_easy_perform(), because it cannot upload fast enough to reach the end of the journal. Currently journal-upload will return from curl_easy_perform() only when the end of the journal is reached. Therefore a check is added in journal_input_callback(), which will update the watchdog if the elapsed time since the start of the uploading process is greater than WATCHDOG_USEC/2.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Man coredump sysctl
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added in 3c171f0b1e.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
src/journal/compress.c: In function ‘compress_blob_lz4’:
src/journal/compress.c:115:49: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
r = LZ4_compress_limitedOutput(src, dst + 8, src_size, (int) dst_alloc_size - 8);
^
src/journal/compress.c: In function ‘decompress_blob_xz’:
src/journal/compress.c:179:35: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
s.next_out = *dst + used;
^
src/journal/compress.c: In function ‘decompress_blob_lz4’:
src/journal/compress.c:218:37: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
r = LZ4_decompress_safe(src + 8, out, src_size - 8, size);
^
src/journal/compress.c: In function ‘decompress_startswith_xz’:
src/journal/compress.c:294:38: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
s.next_out = *buffer + *buffer_size - s.avail_out;
^
src/journal/compress.c:294:53: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
s.next_out = *buffer + *buffer_size - s.avail_out;
^
src/journal/compress.c: In function ‘decompress_startswith_lz4’:
src/journal/compress.c:327:45: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
r = LZ4_decompress_safe_partial(src + 8, *buffer, src_size - 8,
^
LZ4 and XZ functions use char* and unsigned char*, respectively,
so keep void* in our internal APIs and add casts.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Both types are unsigned, so the cast to the longer type is automatic.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The patch is not minimal, but a function to parse size_t is probably
going to come in handy in other places, so I think it's nicer to define
a proper parsing function than to open-code the cast.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
For #2915.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
For #2898.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also fixes option name (s/--path/--prefix/).
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixes #2901.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Mentioned in #2901.
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | |_|_|/ /
| |/| | | | |
Add a test for nss modules and some related fixes
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
nss-dns is also "tested". It should be almost always available,
and provides a reference for comparison.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In preparation for subsequent changes.
|
| | | | | | |
|