summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Add support for specifying the protocol in service definition filesTrent Lloyd2005-08-196-5/+47
| | | | | | | | * Add support for proper URL encoding of IPv6 addresses to avahi-bookmarks * Cast some calls in dbus-watch-glue to get rid of warnings git-svn-id: file:///home/lennart/svn/public/avahi/trunk@357 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix error translationLennart Poettering2005-08-191-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@356 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* rename libdbus-watch-glue to libdbus-commonLennart Poettering2005-08-195-21/+19
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@355 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Improve and reorganise DBus error handling, see avahi-common/dbus.hTrent Lloyd2005-08-196-36/+102
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@354 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * set FILENO rlimit to 30 by defaultLennart Poettering2005-08-192-13/+34
| | | | | | | * improve DBUS initialization a little git-svn-id: file:///home/lennart/svn/public/avahi/trunk@353 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * implement avahi_client_freeLennart Poettering2005-08-194-88/+86
| | | | | | | * issue initial GetState() call synchronously git-svn-id: file:///home/lennart/svn/public/avahi/trunk@352 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * make "distcheck" pass (Patch from Ross Burton)Lennart Poettering2005-08-191-0/+6
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@351 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * start implementing error handling in avahi-clientLennart Poettering2005-08-1613-90/+167
| | | | | | | | | * doxygen document timeval.h * add two more AVAHI_GCC_SENTINELs git-svn-id: file:///home/lennart/svn/public/avahi/trunk@350 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Fix service reloading on SIGHUP (thanks, Sebastien!)Lennart Poettering2005-08-161-0/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@349 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix a typo in --helpSebastien Estienne2005-08-161-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@348 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update doxygen a littleLennart Poettering2005-08-161-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@347 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add error.h to installed filesLennart Poettering2005-08-161-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@346 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* really install all header filesLennart Poettering2005-08-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@345 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* install glib-malloc.hLennart Poettering2005-08-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@344 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* don't install .pc files unconditionallyLennart Poettering2005-08-151-4/+12
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@343 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* show whether libavahi-client is builtLennart Poettering2005-08-151-2/+10
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@342 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add check for putenvLennart Poettering2005-08-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@341 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix python autoconf checkLennart Poettering2005-08-151-7/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@340 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* improve configure even moreLennart Poettering2005-08-151-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@339 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix configureLennart Poettering2005-08-151-6/+7
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@338 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix typoLennart Poettering2005-08-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@337 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * cleanup build system a littleLennart Poettering2005-08-1516-315/+402
| | | | | | | | * strip remaining glib usage * -fPIC build fix for x86-64 (thanks tvainika) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@336 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Add pkg-config files for avahi-glib/avahi-clientLennart Poettering2005-08-159-20/+56
| | | | | | | | * Generate .pc files with sed * use libtool for building libdbus-watch-glue git-svn-id: file:///home/lennart/svn/public/avahi/trunk@335 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add missing avahi-common dependency to avahi-clientLennart Poettering2005-08-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@334 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * fix a bad memory access bug in avahi_strndup()Lennart Poettering2005-08-156-36/+130
| | | | | | | | * some small optimizations to call gettimeofday() less often * fix dbus-watch-glue to call dbus_connection_dispatch() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@333 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* gcc 2.95 compatibilityLennart Poettering2005-08-157-5/+16
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@332 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* apply patch from tvainikaLennart Poettering2005-08-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@331 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Remove glib dependency from examplesLennart Poettering2005-08-151-4/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@330 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* strip glib usage from avahi-dnsconfdLennart Poettering2005-08-152-77/+112
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@329 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update some ignoresLennart Poettering2005-08-150-0/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@328 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * implement ini file parserLennart Poettering2005-08-1519-733/+1025
| | | | | | | | * strip glib usage from avahi-daemon * make dbus-watch-glue a static library so that both avahi-client and avahi-daemon can make use of it git-svn-id: file:///home/lennart/svn/public/avahi/trunk@327 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix avahi-discover-standalone build breakageLennart Poettering2005-08-141-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@326 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* TODO updateLennart Poettering2005-08-141-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@325 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add new priority parameter to avahi_glib_poll_new()Lennart Poettering2005-08-1419-224/+710
| | | | | | | | | | | | * beef up AvahiPoll a little to contain real timeout events * cleanups in avahi-client * drop glib dependency * port to AvahiPoll system * put some "const"s and "static"s in to make gcc shut up * change all uses of malloc/free to avahi_malloc/avahi_new/avahi_free git-svn-id: file:///home/lennart/svn/public/avahi/trunk@324 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix docs/INSTALL for the right dbus path for debian (Thanks sebest)Trent Lloyd2005-08-1410-31/+36
| | | | | | | | | | * Put -DDBUS_API_SUBJECT_TO_CHANGE in DBUS_CFLAGS and remove from individual files * Add avahi-client to the C++ test runs, compile with DBUS flags * Fix avahi-client to compile with C++ compilers. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@323 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Remove AvahiEntryGroups from the client's list when we free itTrent Lloyd2005-08-142-3/+14
| | | | | | | * Add a test for AvahiEntryGroup free() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@322 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Remove most of the debug printf()s from avahi-client code and make sure ↵Trent Lloyd2005-08-143-35/+4
| | | | | | errors are set when appropriate. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@321 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Add a free function for AvahiEntryGroup in C apiTrent Lloyd2005-08-147-22/+63
| | | | | | | * Modify the browser free functions to return/set errors. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@320 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Implement free functions for the various browsers in the C apiTrent Lloyd2005-08-143-7/+93
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@319 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix tests/Makefile.am to set CXXFLAGS for c-plus-plus-test, this fixes ↵Trent Lloyd2005-08-141-1/+1
| | | | | | the last make distcheck error git-svn-id: file:///home/lennart/svn/public/avahi/trunk@318 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Add service browser support to C client APITrent Lloyd2005-08-146-2/+156
| | | | | | | * Small fix to avahi-common to get make distcheck further git-svn-id: file:///home/lennart/svn/public/avahi/trunk@317 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Fix no network interface bug reported by LathiatLennart Poettering2005-08-142-4/+13
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@316 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Revert revision 303 (Name space changes) as avahi-core has now been changed.Trent Lloyd2005-08-146-118/+92
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@315 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * doxygen documentation updatesLennart Poettering2005-08-1416-33/+134
| | | | | | | | * 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
* * add C++ testLennart Poettering2005-08-146-3/+168
| | | | | | | * add more autoconf checks git-svn-id: file:///home/lennart/svn/public/avahi/trunk@313 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * allow SRV records with port == 0 (for flagship naming)Lennart Poettering2005-08-143-10/+8
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@312 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add resource limit enforcement to the daemonLennart Poettering2005-08-146-27/+233
| | | | | | | * add ne options --no-rlimits, --no-drop-root, --syslog and --debug git-svn-id: file:///home/lennart/svn/public/avahi/trunk@311 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Rename some server side objects/symbols so that they do not conflict with ↵Lennart Poettering2005-08-1325-507/+516
| | | | | | the same things on the client side. i.e. AvahiEntryGroup -> AvahiSEntryGroup git-svn-id: file:///home/lennart/svn/public/avahi/trunk@310 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add missing error codes to some places where they belongLennart Poettering2005-08-133-2/+16
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@309 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * strip glib from avahi-coreLennart Poettering2005-08-1381-2589/+3352
| | | | | | | | | | | | | | * 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