- 16 Dec, 2017 1 commit
-
-
Mihai Moldovan authored
Automake older than version 1.11 does not support dist-xz. No workaround possible via a feature check, as far as I can tell.
-
- 15 Dec, 2017 2 commits
-
-
Mihai Moldovan authored
Failed *SUSE checks.
-
Mihai Moldovan authored
-
- 11 Dec, 2017 3 commits
-
-
Mihai Moldovan authored
Fixes: ArcticaProject/nx-libs#596
-
Ulrich Sibiller authored
Fixes ArcticaProject/nx-libs#530
-
Ulrich Sibiller authored
Fixes this: CXX Loop.lo Loop.cpp: In function 'void handleCheckResultInLoop(int&, int&, int&, fd_set&, fd_set&, timeval&, timeval&)': Loop.cpp:14080:68: warning: declaration of 'startTs' shadows a global declaration [-Wshadow] struct timeval &startTs) ^ Loop.cpp:1020:13: note: shadowed declaration is here T_timestamp startTs; Fixes ArcticaProject/nx-libs#545
-
- 09 Dec, 2017 6 commits
-
-
Ulrich Sibiller authored
Should be used instead of free() calls and will clear the pointer after calling free(). This can prevent double-free or use-after-free errors.
-
Ulrich Sibiller authored
The thread specific stringstream objects on the stack need to be deleted, not just pop()ed. Fixes ArcticaProject/nx-libs#573 (partially)
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
free() can handle NULL itself
-
Ulrich Sibiller authored
Fixes ArcticaProject/nx-libs#569
-
- 07 Dec, 2017 3 commits
-
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
- 02 Dec, 2017 3 commits
-
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
Some functions' return values are never used anywhere, so drop them.
-
Ulrich Sibiller authored
This corrects a flaw that stayed undetected for 2.5 years, introduced via c5a2cf82 Fixes ArcticaProject/nx-libs#573
-
- 22 Nov, 2017 1 commit
-
-
Mike Gabriel authored
-
- 04 Nov, 2017 1 commit
-
-
Mihai Moldovan authored
Fixes: ArcticaProject/nx-libs#536 Allowing overrides via NX_TEMP and TEMP breaks system using pam_tmpdir.so and most server infrastructure expects the location to be fixed anyway.
-
- 03 Nov, 2017 1 commit
-
-
Mihai Moldovan authored
-
- 27 Oct, 2017 19 commits
-
-
Mihai Moldovan authored
-
Mike Gabriel authored
Regression fix for f855b3b6. Caused FTBFS with Loop.cpp:2669:0: error: unterminated #ifdef (#ifdef TIME).
-
Mihai Moldovan authored
-
Vadim Troshchinskiy authored
-
Vadim Troshchinskiy authored
-
Vadim Troshchinskiy authored
-
Mihai Moldovan authored
Needs more sophisticated features to actually test stuff correctly.
-
Mihai Moldovan authored
DO NOT USE!
-
Mihai Moldovan authored
The default function we use (if a thread name is not specified explicitly) is pthread_self(). This function returns a number that is guaranteed to be unique for each thread within a process, but this assertion doesn't hold globally. Hence only using the thread ID is ambiguous when logging from multiple processes.
-
Mihai Moldovan authored
Prevents race conditions caused by signal handlers while flushing out our log queue.
-
Mihai Moldovan authored
This has one drawback: after flushing log data to its underlying output, a new NXLogStamp object MUST be written to the NXLog object in order to create a new entry within the stack. This can be changed if necessary. For now I'd like to keep it as-is.
-
Mihai Moldovan authored
nxcomp/{configure.ac,Log.cpp}: implement configure-time std::put_time check and use macro value in Log.cpp.
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Vadim Troshchinskiy authored
This is to ensure the log output is the same as previous releases, which didn't have INFO defined by default.
-
Vadim Troshchinskiy authored
Features: * Works without ifdefs * Configurable with commandline arguments * Log level configurable per file * Thread safe
-
Mihai Moldovan authored
-
Mihai Moldovan authored
nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable and setup optional C++11 support. Use AX_CXX_COMPILE_STDCXX(_11) from autotools archive. Note: should only be used in tandem. Make sure that each component either uses the C++11 ABI or none uses it. Mixing and matching libraries and binaries with different C++ ABIs might lead to weird errors.
-
Mihai Moldovan authored
-