Max Kellermann
|
85b51e4e77
|
Stats: use GetProcessTimes() on WIN32 to determine MPD uptime
Don't use GTimer if the operating system is able to tell us the
uptime.
|
2013-11-24 20:41:00 +01:00 |
|
Florian Schlichting
|
51ec499c89
|
system/ByteOrder: testing for endianness in a more general way
Fixes build tests on ia64 and mipsel by testing for endianness in a
more general / portable way.
|
2013-11-21 23:04:49 +01:00 |
|
Max Kellermann
|
3a4df25db2
|
util/ByteOrder: add comments
|
2013-11-21 23:04:31 +01:00 |
|
Max Kellermann
|
37cf78ef45
|
util/ByteOrder: indent the preprocessor directives
Improve readability.
|
2013-11-21 23:03:28 +01:00 |
|
Denis Krjuchkov
|
740d8ec5ab
|
system/fd_util.h: avoid symbol conflict with statically linked libmpdclient
|
2013-11-18 16:35:22 +06:00 |
|
Max Kellermann
|
ed436c6f0c
|
system/ByteOrder: fix big-endian support
D'oh!
|
2013-11-05 22:08:53 +01:00 |
|
Natanael Copa
|
3f21581a81
|
add various missing headers
Fixes building with gcc-4.8
Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
|
2013-11-05 11:08:36 +01:00 |
|
Max Kellermann
|
7adfea8ca2
|
system/resolver: return path of UNIX domain sockets
getnameinfo() doesn't work well - it always returns "localhost".
|
2013-11-04 19:13:05 +01:00 |
|
Max Kellermann
|
8c834a4ff6
|
system/FatalError: use _exit() instead of exit()
Skip the global destructors. We don't need them here - we bail out as
quickly as we can.
|
2013-10-30 23:42:16 +01:00 |
|
Max Kellermann
|
8c01004219
|
system/FatalError: move code to Abort()
|
2013-10-30 23:41:02 +01:00 |
|
Max Kellermann
|
163848ab3b
|
fd_util: avoid unnecessary fcntl() calls
|
2013-10-29 13:02:53 +01:00 |
|
Max Kellermann
|
8118bc93a8
|
FatalError: remove unused GError overload
|
2013-10-20 13:10:09 +02:00 |
|
Max Kellermann
|
5e26e2ab1d
|
system/ByteOrder: new library for byte ordering / endianess
Replacing GLib macros.
|
2013-10-16 22:09:44 +02:00 |
|
Max Kellermann
|
0c13703da3
|
system/clock: convert to C++
|
2013-10-15 09:38:12 +02:00 |
|
Max Kellermann
|
be2951b45f
|
gcc.h: rename to Compiler.h
|
2013-10-15 09:21:59 +02:00 |
|
Max Kellermann
|
e4e80ff0cb
|
*: use WIN32 instead of G_OS_WIN32
|
2013-10-15 08:33:44 +02:00 |
|
Max Kellermann
|
060814daa8
|
Log: new logging library API
Prepare to migrate away from GLib. Currently, we're still using GLib
as a backend.
|
2013-10-02 08:57:55 +02:00 |
|
Max Kellermann
|
7a4c9f5f4c
|
mpd_error.h: remove obsolete header
Migrate the remaining callers to FatalError().
|
2013-09-05 18:26:46 +02:00 |
|
Max Kellermann
|
fccba1af2a
|
use standard snprintf() instead of GLib g_snprintf()
|
2013-09-05 09:21:53 +02:00 |
|
Max Kellermann
|
ee9e238179
|
system/SocketError: un-inline constructor
Reduces header dependencies.
|
2013-09-04 23:36:30 +02:00 |
|
Max Kellermann
|
29030b54c9
|
util/Error: new error passing library
Replaces GLib's GError.
|
2013-09-04 18:14:22 +02:00 |
|
Max Kellermann
|
c9fcc7f148
|
system/resolver: convert to C++
|
2013-09-04 18:02:09 +02:00 |
|
Max Kellermann
|
81175b0717
|
system/EPollFD: fix typo in Add()
|
2013-08-10 11:52:31 +02:00 |
|
Max Kellermann
|
dff05c71e6
|
event/EPollFD: basic support for Linux epoll
|
2013-08-07 19:44:43 +02:00 |
|
Max Kellermann
|
f2ce8c3b62
|
event/EventFD: move to libsystem
|
2013-08-07 11:52:26 +02:00 |
|
Max Kellermann
|
4223657ab8
|
event/SignalMonitor: use signalfd() if available
|
2013-08-07 11:03:47 +02:00 |
|
Max Kellermann
|
b70d38dc10
|
Makefile.am: move sources to libsystem.a
|
2013-08-07 10:31:31 +02:00 |
|