- 25 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 19 Nov, 2018 1 commit
-
-
Max Kellermann authored
Since we switched from autotools to Meson in commit 94592c14, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints.
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 19 Dec, 2017 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 16 Sep, 2016 1 commit
-
-
Max Kellermann authored
-
- 14 May, 2016 1 commit
-
-
Max Kellermann authored
-
- 03 May, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 19 Aug, 2014 1 commit
-
-
Max Kellermann authored
Reduce header dependencies.
-
- 22 May, 2014 1 commit
-
-
Max Kellermann authored
Remove the "whence" parameter that is not actually necessary, and only complicates the InputStream implementations.
-
- 12 May, 2014 1 commit
-
-
Max Kellermann authored
-
- 23 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 18 Nov, 2013 1 commit
-
-
Denis Krjuchkov authored
-
- 24 Oct, 2013 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 03 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 12 Nov, 2009 1 commit
-
-
Max Kellermann authored
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
-
- 28 Jul, 2009 2 commits
-
-
Max Kellermann authored
The soure file client.c has nearly 1000 lines, time for splitting it into smaller pieces to improve readability.
-
Max Kellermann authored
Prepare splitting client.c into several sources.
-
- 23 Jul, 2009 2 commits
-
-
Max Kellermann authored
Make the client list management a separate sub-library.
-
Max Kellermann authored
The client code uses portable GLib I/O functions and doesn't need the OS specific socket headers.
-
- 19 Jul, 2009 1 commit
-
-
Max Kellermann authored
Several functions work with the wrong return type, this patch fixes them.
-
- 04 Jun, 2009 2 commits
-
-
Max Kellermann authored
When client_defer_output() aborts the connection to the client, client_write_output() called client_write_deferred() anyway. This caused an assertion failure. Fix it by checking for the "expired" flag again after client_defer_output() returns.
-
Max Kellermann authored
I'm hunting down a bug where client->channel==NULL during I/O operations. These new assertions help avoid this kind of bug in the future.
-
- 25 Apr, 2009 1 commit
-
-
Max Kellermann authored
-
- 17 Apr, 2009 1 commit
-
-
Max Kellermann authored
This patch fixes a memory leak: the fifo_buffer object was not freed when the client connection was closed.
-
- 01 Apr, 2009 1 commit
-
-
Max Kellermann authored
On both locations, the result of write() can be ignored safely. In event_pipe_emit_fast(), that can only be "EAGAIN", which means that the pipe buffer is full - no further notification required. In client_init(), that would be a fatal connection error, which would be caught by the next event. This patch fixes gcc warnings.
-
- 30 Mar, 2009 2 commits
-
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 14 Mar, 2009 1 commit
-
-
Max Kellermann authored
-