Arjan van de Ven
d108c0af64
add cdn-alt
45
2018-05-17 13:54:16 +00:00
Auke Kok
98e802b4cc
Also install socket unit.
2018-04-24 13:04:33 -07:00
Auke Kok
612801b0c8
Make -daemon socket activated.
2018-04-23 15:15:33 -07:00
Arjan van de Ven
3c2ad26baa
have tar follow symlinks
2017-12-23 00:49:24 +00:00
Arjan van de Ven
d20d585e5c
much shorter timeouts
44
2017-12-10 14:25:07 +00:00
Icarus Sparry
1f3a0f0be4
Extract tar file as dbginfo
...
Make /var/cache/debuginfo and its contents owned by dgbinfo. Create
the directories as this user, and switch to run as this user.
Signed-off-by: Icarus Sparry <icarus.w.sparry@intel.com >
2017-10-31 13:35:29 -07:00
Icarus Sparry
d2d67bdb1d
Change tmpfiles.d configuration
...
Use the dbginfo user for the directories.
Signed-off-by: Icarus Sparry <icarus.w.sparry@intel.com >
2017-10-31 09:47:39 -07:00
Auke Kok
60db7bab0f
v43
43
2017-06-06 13:28:11 -07:00
Auke Kok
ef6b11498a
DefaultDependencies keyword is only valid in [Unit] context.
2017-06-06 13:27:20 -07:00
Auke Kok
efeed3e83f
v42.
42
2017-06-01 16:22:00 -07:00
Auke Kok
f5542e7fbb
Fetch timestamp from debuginfo server.
...
We trigger redownloads from the server if the timestamp of
downloaded tar files is too new. An easy way around this issue
is to request the timestamp from the server instead of using
the download time. A `touch` of the tar then assures that
the downloaded file has the same timestamp as the server has.
2017-06-01 16:19:15 -07:00
Arjan van de Ven
be8a99da53
allow service to start early
40
39
2017-05-07 15:42:30 +00:00
Ikey Doherty
c9304402e2
Bump v38 to resync configure + tags
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
38
2017-03-09 17:48:59 +00:00
Ikey Doherty
6e202f13f7
Bump v34
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2017-03-09 17:46:10 +00:00
Ikey Doherty
6735f8f6ed
nica/files: Ensure we really do break on a read error
...
Previously nc_copy_file would return true regardless of a source read
error, flagged in analysis. Ensure we bypass the set of ret to true and
return the correct value in all instances.
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2017-03-09 15:44:09 +00:00
Ikey Doherty
8b3777ab99
server: Remove useless assignment of prefix
...
This particular assignment is never used, as if this path fails, we go to
the thread end. We then reassign prefix after we split the input string.
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2017-03-09 15:38:29 +00:00
Ikey Doherty
84350939ef
nica/hashmap: Fix signature issue & item dereference
...
The signature was incorrect for inserting buckets, as we used an int, not
a boolean. Another issue resolved with this change is the potential
dereferencing of a null pointer by not having checked first if item was
NULL when setting the next pointer.
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2017-03-09 15:35:29 +00:00
Arjan van de Ven
72b1120a40
add --no-same-permissions as well
37
2017-03-09 14:52:37 +00:00
Auke Kok
d3d5fab301
Tag v33
clr-debug-info-33
36
2016-11-01 09:20:19 -07:00
Auke Kok
e377433a9d
Return on error here too.
...
Missed a 'return' catching an error.
2016-11-01 09:15:12 -07:00
Auke Kok
afa92c77b1
Add reasonable connection timeout limits.
...
Adds a 30second connection timeout, and a low bandwith timeout
value (at 1kb/sec over 30 seconds) where the attempt will fail.
This provides some feedback to users that network issues are
preventing debug info from being loaded.
2016-11-01 09:15:12 -07:00
Arjan van de Ven
a01ce4c329
dumb down due to limited infra
35
2016-11-01 13:17:49 +00:00
Arjan van de Ven
1eaaac582c
use http/2
34
2016-11-01 12:56:35 +00:00
Arjan van de Ven
935dbee3c7
use CDN urls
33
2016-11-01 12:53:04 +00:00
Arjan van de Ven
0065ef2670
don't spew the journal
2016-11-01 12:52:17 +00:00
Ikey Doherty
b5b4030f7c
Release v32
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
32
2016-05-18 19:21:20 +01:00
Ikey Doherty
de9e0ce5c5
server: Disallow gdb -p attach, drop CAP_SYS_ADMIN
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-18 15:03:28 +01:00
Ikey Doherty
9e400bd149
Use correct types in absence of stdatomic.h
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-18 14:37:07 +01:00
Ikey Doherty
f5a65358af
Use pthread mutex in the absence of stdatomic C11 atomics
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-18 14:33:26 +01:00
Ikey Doherty
c82a007960
Add configure output, and check for stdatomics
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-18 14:18:56 +01:00
Ikey Doherty
02ece110b5
Release v31
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
31
2016-05-17 17:29:35 +01:00
Ikey Doherty
3a6bf4a167
Fix print statements when a dir cannot be created
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 17:20:31 +01:00
Ikey Doherty
fc61591870
Fix distcheck
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 17:16:53 +01:00
Ikey Doherty
2f26fc55c7
Stick myself in authors
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 17:14:47 +01:00
Ikey Doherty
dfff530803
Address unused return issues
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 17:13:41 +01:00
Ikey Doherty
9685fcb632
Fix some warnings
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 17:07:57 +01:00
Ikey Doherty
14495e064b
Make use of autofree to simplify exit conditions
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 17:03:54 +01:00
Ikey Doherty
7b64fb601d
server: Forcibly inline functions
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 16:41:17 +01:00
Ikey Doherty
b24d93fe3d
server: Atomically manage a maximum connection ceiling
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 16:32:01 +01:00
Ikey Doherty
5b7c484b64
Fix up some warnings
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-17 15:17:05 +01:00
Ikey Doherty
d23b8e17bd
fuse: Greatly simplify allocation and management of strings
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 17:08:00 +01:00
Ikey Doherty
b120d1c38f
Fix last of the mkdir users
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:54:09 +01:00
Ikey Doherty
bbc34ad790
Get rid of mkdir calls
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:50:27 +01:00
Ikey Doherty
caf84d9b5f
Use consistent file headers
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:43:09 +01:00
Ikey Doherty
bc276b4920
Incorporate the nica files component
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:42:41 +01:00
Ikey Doherty
78485dc583
Take care of unused variables
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:37:52 +01:00
Ikey Doherty
ce02c64c0c
Drop glib entirely
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:34:21 +01:00
Ikey Doherty
f272c08d4f
Use a hashmap to maintain memory
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:30:17 +01:00
Ikey Doherty
3babbe4b7b
Incorporate portions of libnica
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 16:18:38 +01:00
Ikey Doherty
aad87bbdc1
Use curly braces everywhere
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:48:34 +01:00