- 29 Aug, 2011 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Clean up the process before exiting.
-
Max Kellermann authored
Fix freeze after signal was handled.
-
Max Kellermann authored
Cast recvfrom(), sendto() buffers to "void*" to avoid "char*" / "unsigned char*" confusion. Use ssize_t for the return value, and socklen_t for the socket address size.
-
Max Kellermann authored
-
Max Kellermann authored
Auto-enable the plugin when OpenSSL was found.
-
Max Kellermann authored
-
Max Kellermann authored
This function was added in GLib 2.18. Make the plugin compatible with older GLib versions.
-
- 28 Aug, 2011 1 commit
-
-
Max Kellermann authored
-
- 27 Aug, 2011 2 commits
-
-
Jonathan Neuschäfer authored
-
Jonathan Neuschäfer authored
[Unfortunately,] @top_srcdir@ is replaced by the package's top-level directory relative to the directory of the .in file being processed, e.g. if you unpack the MPD source to /usr/src/mpd, and build it in the same directory, @top_srcdir@/src/ in doc/doxygen.conf.in will be re- placed by "../src/", and, as doxygen is invoked from the top directory, is will expect the source code in /usr/src/src/, which is obviously wrong. To work around this problem, this patch changes @top_srcdir@ to @abs_top_srcdir@, which expands to the absolute path of the top source directory[1]. [1] http://www.gnu.org/s/hello/manual/autoconf/Preset-Output-Variables.html
-
- 25 Aug, 2011 9 commits
-
-
Max Kellermann authored
Background buffering and better timeout handling. This patch sort of obsoletes the input_plugin method buffer().
-
Max Kellermann authored
Assume the flag is true when the "easy" CURL handle is NULL. That way, we don't need to keep track if CURL has sent us the "DONE" information yet.
-
Max Kellermann authored
Release it immediately when end-of-file has been reached. We don't need that handle anymore, because the rest is delivered from the buffers.
-
Max Kellermann authored
Allow closing the handle while preserving the remaining buffers.
-
Max Kellermann authored
Remove a cast.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Let the caller know what happened, he's responsible for logging.
-
- 24 Aug, 2011 12 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This function initializes global variables.
-
Max Kellermann authored
-
Max Kellermann authored
libsoup uses GType.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
To demonstrate the new I/O thread. libsoup is well-integrated into the GLib main loop, which made this plugin pretty easy to write. As a side effect, we have to initialize the I/O thread in all debug programs that use the input API.
-
Max Kellermann authored
Try to eliminate the remaining blocking I/O.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Eliminate duplicate code.
-
- 23 Aug, 2011 8 commits
-
-
Max Kellermann authored
Better than dereferencing NULL.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
No point in returning true, and checking that.
-
Max Kellermann authored
.. and not -1, which is "true".
-
Max Kellermann authored
-
Max Kellermann authored
Allocate objects on the stack to reduce heap overhead.
-