Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace the CFLAGS-checking code with a common macro from xine-lib. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 2 | -23/+263 |
| | | | | | | | | | | | | | | Instead of writing custom code to check for cflags checking, import a copy of attributes.m4 from xine-lib's repository and use the CC_CHECK_CFLAGS macro. The advantage lies not only in being able to reduce the custom code in configure.ac, but also in the fact that the CC_CHECK_CFLAGS macro caches the results, making ./configure -C quite faster on second run. Check for the CFLAGS for any compiler and not just GCC, if the compiler does support the flag it is better to u se it anyway, otherwise it will be skipped. | ||||
* | Use AC_PROG_CC_C99 to discover C99-compliant compiler. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -1/+2 |
| | | | | | | Instead of just checking if the compiler supports -std=c99 option, make use of the autoconf macro for discovering C99. This way other non-GCC compiler could be used in C99 mode too. | ||||
* | Ignore the m4 macro files added over by libtoolize --copy. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -0/+5 |
| | |||||
* | Move ACX_PTHREAD macro from acinclude.m4 to m4/ directory. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 3 | -0/+3 |
| | | | | | | | | | Make this change because recent versions of libtool (2.2 series) copy over their m4 macro files if an m4/ directory is present, and because futher m4/ macro files might be added too. Also make sure the macro directory is announced to autoconf and is picked up by aclocal. | ||||
* | Check for assert.h header and allow to disable assertions. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -0/+1 |
| | | | | | | | In recent versions of autoconf, the AC_HEADER_ASSERT check not only makes sure that the assert.h header is found but it also allows the user to decide whether to enable or disable assertions at ./configure (rather than having to pass -DNDEBUG manually). | ||||
* | Don't symlink README in srcdir or it will fail on out-of-build trees. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -1/+1 |
| | |||||
* | Install README files in doc/html directories. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -2/+3 |
| | | | | | | | | | | Install and distribute README.html and style.css in the html directory. Install and distribute README in the doc directory. The htmldir and docdir entries are added by recent versionf of autoconf and are configurable, so that distributions don't need to handle installation of these manually. | ||||
* | Execute autoupdate. | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -2/+2 |
| | | | | | Replaces AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS and AC_HELP_STRING with AS_HELP_STRING (and quotes its parameters). | ||||
* | Bump autoconf requirement to 2.62 (latest released version). | Diego 'Flameeyes' Pettenò | 2008-08-26 | 1 | -1/+1 |
| | |||||
* | prepare v0.5v0.5 | Lennart Poettering | 2008-08-18 | 2 | -3/+7 |
| | |||||
* | fix iteration through addrinfo when seriliazing (pointed out by Damien ↵ | Lennart Poettering | 2008-08-17 | 2 | -2/+2 |
| | | | | Thébault) | ||||
* | add link to Damien Thébault's libasyncns-python | Lennart Poettering | 2008-07-30 | 1 | -0/+2 |
| | |||||
* | hide more files from git | Lennart Poettering | 2008-07-28 | 2 | -0/+2 |
| | |||||
* | document that changing _freeanswer() to wildly would be considered ABI/API ↵ | Lennart Poettering | 2008-07-28 | 1 | -0/+5 |
| | | | | breakage | ||||
* | update readmev0.4 | Lennart Poettering | 2008-07-27 | 1 | -7/+10 |
| | |||||
* | hide asyncns-test from git | Lennart Poettering | 2008-07-27 | 1 | -0/+1 |
| | |||||
* | bump revision | Lennart Poettering | 2008-07-27 | 1 | -1/+1 |
| | |||||
* | save and restore errno where applicable | Lennart Poettering | 2008-07-27 | 1 | -9/+18 |
| | |||||
* | fix potential memory alignment bug | Lennart Poettering | 2008-07-27 | 1 | -11/+13 |
| | |||||
* | rearrange a few things | Lennart Poettering | 2008-07-27 | 1 | -18/+24 |
| | |||||
* | pass fds to worker thread in a malloc'ed array to avoid race | Lennart Poettering | 2008-07-27 | 1 | -4/+31 |
| | |||||
* | rework process logic | Lennart Poettering | 2008-07-27 | 1 | -4/+6 |
| | |||||
* | add a error checking everywhere | Lennart Poettering | 2008-07-27 | 1 | -15/+43 |
| | |||||
* | add a few assert()s | Lennart Poettering | 2008-07-27 | 1 | -0/+4 |
| | |||||
* | minor optimization | Lennart Poettering | 2008-07-27 | 1 | -1/+1 |
| | |||||
* | pass errno over the socket | Lennart Poettering | 2008-07-27 | 1 | -7/+27 |
| | |||||
* | add code to detect if a worker thread/process died | Lennart Poettering | 2008-07-27 | 1 | -5/+62 |
| | |||||
* | add complete error checking to example | Lennart Poettering | 2008-07-27 | 1 | -2/+13 |
| | |||||
* | disable SIGCHLD in example | Lennart Poettering | 2008-07-27 | 1 | -1/+5 |
| | |||||
* | rename autogen.sh to bootstrap.sh | Lennart Poettering | 2008-07-27 | 1 | -0/+0 |
| | |||||
* | remove bootstrap.sh | Lennart Poettering | 2008-07-27 | 1 | -32/+0 |
| | |||||
* | add gitignore files | Lennart Poettering | 2008-07-27 | 3 | -0/+28 |
| | |||||
* | bump soname | Lennart Poettering | 2008-07-27 | 1 | -1/+1 |
| | |||||
* | a few minor updates to configure.ac | Lennart Poettering | 2008-07-27 | 1 | -10/+9 |
| | |||||
* | update licenses/file headers | Lennart Poettering | 2008-07-27 | 12 | -114/+102 |
| | |||||
* | free srv data | Lennart Poettering | 2008-07-27 | 1 | -15/+17 |
| | |||||
* | rework thread shutdown logic | Lennart Poettering | 2008-07-27 | 1 | -2/+18 |
| | |||||
* | sanitize code a bit | Lennart Poettering | 2008-07-27 | 1 | -8/+6 |
| | |||||
* | remove debug line | Lennart Poettering | 2008-07-27 | 1 | -1/+0 |
| | |||||
* | fix iterative serialization of addrinfo data | Lennart Poettering | 2008-07-27 | 1 | -4/+3 |
| | |||||
* | make sure to terminate our dname string with a NUL byte | Lennart Poettering | 2008-07-27 | 1 | -8/+6 |
| | |||||
* | make sure we only send initialized memory over the socket, to make valgrind ↵ | Lennart Poettering | 2008-07-27 | 1 | -0/+4 |
| | | | | shut up | ||||
* | add a few comments | Lennart Poettering | 2008-07-27 | 1 | -0/+2 |
| | |||||
* | beautify enum usage a bit | Lennart Poettering | 2008-07-27 | 1 | -5/+3 |
| | |||||
* | make spawned background process more robust against strange contexts | Lennart Poettering | 2008-07-27 | 1 | -15/+189 |
| | |||||
* | update function docs | Lennart Poettering | 2008-07-27 | 1 | -15/+17 |
| | |||||
* | add new API asyncns_freeanswer() | Lennart Poettering | 2008-07-27 | 2 | -0/+9 |
| | |||||
* | update autogen script a bit | Lennart Poettering | 2008-07-27 | 1 | -11/+13 |
| | |||||
* | fix a bit of indentation | Lennart Poettering | 2008-07-02 | 2 | -10/+6 |
| | |||||
* | Fix a double free that was spotted by Damien Thébault | Lennart Poettering | 2008-07-02 | 1 | -1/+0 |
| |