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
Ikey Doherty
4505d32c68
Fix last commit
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:35:01 +01:00
Ikey Doherty
67a9735acb
Swap GMutex for pthread_mutex_t
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:33:37 +01:00
Ikey Doherty
1c043d5bd7
Add strict flags
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:22:21 +01:00
Ikey Doherty
8c01f4012f
Apply clang-format to codebase (switching to spaces for maintainence)
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:20:29 +01:00
Ikey Doherty
955c1b7e99
Incorporate clang-format helpers (3.8)
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:20:12 +01:00
Ikey Doherty
a92e6f386a
Add an autogen script
...
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2016-05-11 15:17:46 +01:00
Arjan van de Ven
670069d659
version 30
30
2016-02-01 14:34:27 -05:00
Patrick McCarty
be74f893e6
Bump version for release
23
2015-10-20 10:24:49 -07:00
Patrick McCarty
7a5e4a9acd
Do not log for non-fatal curl errors
2015-10-20 10:17:40 -07:00
Patrick McCarty
07a4c3d305
Bump version for release
...
This release fixes the handling of a server HTTP 304 response, now
treating it as non-fatal.
22
2015-10-02 12:15:07 -07:00
Patrick McCarty
ab0e59628f
Treat HTTP 304 codes as non-fatal
...
We set the If-Modified-Since header field for each GET request, and if
the condition fails, the server will respond with HTTP 304.
The 304 means the cached debuginfo is up-to-date, not requiring a fresh
download. Since this condition is non-fatal, avoid swapping the download
URLs in this case.
2015-10-02 12:15:02 -07:00