History log of /external/avahi/avahi-common/gccmacro.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
908e491f7d55209acfbb2595ab1ef5b24502d641 25-Jun-2010 Lennart Poettering <lennart@poettering.net> get rid of a lot of old svn cruft
/external/avahi/avahi-common/gccmacro.h
a97605e07ad7f44f2f65e15be64880e61a39ab43 25-Jun-2010 Lennart Poettering <lennart@poettering.net> from now on we enforce a strict whitespace regime
/external/avahi/avahi-common/gccmacro.h
f3f1b8bb63a574853e2fbcafe47b121da972ca23 01-Sep-2008 Marcus Meissner <meissner@grape.suse.de> attribute alloc_size for newer gccs.

This patch marks up the allocator functions with the
GCC 4.3 (and later) attribute alloc_size.

This will pass the size of allocations of known size
(at compile time) to the overflow checking memcpy/strcpy
and related functions.

Ciao, Marcus

Signed-off-by: Lennart Poettering <lennart@poettering.net>
/external/avahi/avahi-common/gccmacro.h
6f37f0e1126ad3776b80dbd64701f38a58738921 06-Nov-2005 Lennart Poettering <lennart@poettering.net> add new client state AVAHI_CLIENT_FAILURE


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@931 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h
854f901f491ccda79aee11edc3d59109cb229d28 26-Oct-2005 Lennart Poettering <lennart@poettering.net> * avahi-utils: replace python avahi-browse with a version written in C.
* remove -Wunused from GCC command line and use "unused" attribute instead
* remove AVAHI_CLIENT_S_FAILURE and AVAHI_CLIENT_S_INVALID since these event's are never forwarded to the client anyway
* make use of AVAHI_GCC_NORETURN
* really send eror code with StateChange DBUS signals
* ignore EINTR in avahi_simple_poll_loop()


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@879 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h
6efe2615e04c6ef664fa9d49b013e261ba1e6e66 26-Oct-2005 Lennart Poettering <lennart@poettering.net> * remove lots of DOXYGEN_SHOULD_SKIP_THIS from the header files, use doxygen macro expansion instead
* split of exotic functions from avahi-core/rr.h to avahi-core/rr-util.h
* update doxygen docs


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@872 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h
dad41109f1726a876dd918290187d0a5296b267d 20-Aug-2005 Lennart Poettering <lennart@poettering.net> * many improvements to avahi-client (especially error handling)
* Document AVahi error handling a little


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@358 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h
fe367caf27dd022258218a768da1ae2ddd246203 15-Aug-2005 Lennart Poettering <lennart@poettering.net> gcc 2.95 compatibility


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@332 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h
fcc9b0efe1accdb0edcb3143a8e15782e69383db 14-Aug-2005 Lennart Poettering <lennart@poettering.net> * doxygen documentation updates
* make AvahiPoll objects const
* make poll() functions pluggable in AvahiSimplePoll


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@314 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h
4f0a5e7572a4257894b4bfede42c26d65152609e 13-Aug-2005 Lennart Poettering <lennart@poettering.net> * strip glib from avahi-core
* implement glib memory allocator
* add new documentation file MALLOC
* initialize pseudo-RNG from /dev/urandom in avahi-daemon
* remove some gcc 4.0 warnings
* beef up watch system with real timeouts
* move GCC __attribute__ macros into its own header avahi-common/gccmacro.h
* make use of GCC's sentinel attribute where it make sense
* add malloc() implementations that abort on OOM and enable them by default


git-svn-id: file:///home/lennart/svn/public/avahi/trunk@308 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
/external/avahi/avahi-common/gccmacro.h