summaryrefslogtreecommitdiffstats
path: root/avahi-daemon/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* build-sys: install systemd service filesLennart Poettering2010-06-271-1/+22
|
* dbus: move interfaces into standard D-Bus interfaces directoryLennart Poettering2010-06-261-27/+14
| | | | http://avahi.org/ticket/268
* get rid of a lot of old svn cruftLennart Poettering2010-06-251-2/+0
|
* systemd: add support for acquiring socket from systemdLennart Poettering2010-06-251-2/+7
|
* Drop private inotify codeLennart Poettering2008-12-121-2/+1
| | | | | | | | | | | | | | | Quoting Adrian Bunk: "avahi-daemon ships with the contents of linux/inotify.h plus #define's for the syscall numbers. The latter are #if 0'ed. I'm not sure whether this setup could work at all with some kernel headers and glibc version, but considering that glibc already provides sys/inotify.h for some time it's IMHO time to drop the private inotify code." Original patch from Adrian Bunk. Closes #243.
* Allow compilation against bsdxml instead of Expat. Patch from zml. (Closes #159)Lennart Poettering2007-12-161-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1585 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add missing header file inotify-nosys.h to buildLennart Poettering2007-04-151-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1428 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Rework DBus connection handling: use a private DBusConnection instead of a ↵Lennart Poettering2007-01-051-1/+1
| | | | | | shared instance. (Closes #89) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1364 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add service file fragment for _sftp-ssh._tcp (closes #58)Lennart Poettering2006-08-311-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1294 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix compilation if DBUS is disabled (closes: #15)Lennart Poettering2006-03-011-4/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1165 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * create $(localstatedir)/run if it doesn't existSebastien Estienne2006-02-201-0/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1152 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Implement static hosts file for static host<->ip mappingsTrent Lloyd2006-02-111-1/+5
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1133 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix build for non-dbus installationsLennart Poettering2006-01-231-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1103 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add new API function avahi_nss_support()Lennart Poettering2006-01-201-2/+7
| | | | | | | | * add new DBUS method Server.IsNSSSupportAvailable() * add support for IsNSSSupportAvailabke() to avahi-bookmarks git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1092 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * only create DBUS_SYS_DIR if HAVE_DBUSSebastien Estienne2005-11-251-2/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1035 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* don't build static library for dbus-watch-glue and the like, instead compile ↵Lennart Poettering2005-11-241-3/+4
| | | | | | the sources directly where it is needed git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1028 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Implement client API for arbitrary record browsingLennart Poettering2005-11-161-2/+5
| | | | | | | * Fix memory leak in avahi-client git-svn-id: file:///home/lennart/svn/public/avahi/trunk@984 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* remove dbus-test.py since it is horribly out of dateLennart Poettering2005-11-151-1/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@968 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* make use of setproctitle() to change the process title of the daemon ↵Lennart Poettering2005-10-301-1/+2
| | | | | | processes. This is especially useful to distuingish the main daemon and the chroot() helper process. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@908 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add chroot() support on LinuxLennart Poettering2005-10-301-2/+12
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@907 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * split dbus-protocol.c in multiple sources filesLennart Poettering2005-10-271-2/+13
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@901 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Compile tests only when --enable-tests was specified on the configure ↵Lennart Poettering2005-10-191-0/+2
| | | | | | | | | | | | | command line * Build compat layers only when --enable-compat-{howl,libdns_sd} was passed to configure * drop avahi_strlcpy() to reduce our code/API size * replace getifname() with if_indextoname in avahi-dnsconfd * declare environ if needed in avahi-dnsconfd * drop some useless definitions like AVAHI_PUBLISH_NULL = 0 git-svn-id: file:///home/lennart/svn/public/avahi/trunk@819 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Bump version number in configure.ac to 0.2Trent Lloyd2005-08-231-0/+3
| | | | | | | | | | | | | * Move a few dir definitions in Makefile.am's do that autotools doesn't create empty directories * Uncomment AM_CONDITIONAL for TARGET_GENTOO which broke the build * Add missing introspect files to EXTRA_DIST in avahi-daemon/Makefile.am, makes distcheck pass again. * Remove the ugly archlinux specific -std=c99 hack * Replace it with a much more elegant test to see if rtnetlink.h will compile w ith -std=c99 and disable it if it will not git-svn-id: file:///home/lennart/svn/public/avahi/trunk@417 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Add introspection data for new resolver interfacesLennart Poettering2005-08-221-6/+7
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@403 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* rename libdbus-watch-glue to libdbus-commonLennart Poettering2005-08-191-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@355 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * cleanup build system a littleLennart Poettering2005-08-151-36/+33
| | | | | | | | * 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-151-1/+2
| | | | | | | | * 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
* * implement ini file parserLennart Poettering2005-08-151-9/+22
| | | | | | | | * 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
* * strip glib from avahi-coreLennart Poettering2005-08-131-1/+1
| | | | | | | | | | | | | | * 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
* * Some smaller packaging fixesLennart Poettering2005-08-081-1/+3
| | | | | | | * TODO update git-svn-id: file:///home/lennart/svn/public/avahi/trunk@270 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * don't install example.serviceLennart Poettering2005-07-301-2/+4
| | | | | | | * add ssh.service and install it by default git-svn-id: file:///home/lennart/svn/public/avahi/trunk@205 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* DBUS: finish introspection supportLennart Poettering2005-07-301-9/+26
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@203 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * hide generate init scripts from SVNLennart Poettering2005-07-301-1/+6
| | | | | | | | * DBUS: implement introspection for Server object * fix avahi-daemon build (missing stdio.h inclusion) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@199 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Move avahi-daemon and avahi-dnsconfd to sbinLennart Poettering2005-07-301-1/+2
| | | | | | | * Fix Debian init scripts to use absolute paths to the binaries installed with the package git-svn-id: file:///home/lennart/svn/public/avahi/trunk@196 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add avahi-publishLennart Poettering2005-07-291-2/+1
| | | | | | | | | | * avahi-dump-all: allow user to specify domain to browse * DBUS: implement new methods Server.GetState(), Server.GetAlternativeHostName(), Server.GetAlternativeServiceName() * Add dbust-test.py to EXTRA_DIST * doc fix for alternative.h git-svn-id: file:///home/lennart/svn/public/avahi/trunk@192 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* renamed avahi to avahi-daemonSebastien Estienne2005-07-061-8/+8
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@166 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * cleaned configure.acSebastien Estienne2005-07-061-0/+2
| | | | | | | | * fix Avahi runtime dir * use AM_CFLAGS instead of config.h.in to define paths (interfaces, socket, pid) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@165 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Patch by Ikke <ikke@eikke.com> to make distcheck pass.Trent Lloyd2005-07-061-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@164 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * using AC_GNU_SOURCE instead of -D _GNU_SOURCESebastien Estienne2005-07-011-1/+0
| | | | | | | * fixed a typo? in dbus-protocol ("% s" -> " %s") git-svn-id: file:///home/lennart/svn/public/avahi/trunk@159 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * moved AVAHI_RUNTIME_DIR and AVAHI_SOCKET in configure.acSebastien Estienne2005-06-301-3/+3
| | | | | | | | | * avahi-dnsconf and avahi use them for pid and socket file * check that ${prefix} is fully expanded in config.h * cosmetic changes in configure.ac git-svn-id: file:///home/lennart/svn/public/avahi/trunk@158 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * update todo listLennart Poettering2005-06-241-1/+1
| | | | | | | | | | | | | * add avvahi-dnsconfd * implement AvahiDNSServerBrowser * Update special browse/register RRs to match current RFC * add support to avahi-daemon to publish name server information * add support to avahi-daemon to publish /etc/resolv.conf DNS server information * add new simple protocol command: "BROWSE-DNS-SERVERS" * cleanup final configure message git-svn-id: file:///home/lennart/svn/public/avahi/trunk@143 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * move socket and pid file to its own directory /var/run/avahiLennart Poettering2005-06-211-1/+2
| | | | | | | * create /var/run/avahi securely git-svn-id: file:///home/lennart/svn/public/avahi/trunk@133 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Add patches from Sebastien EstienneLennart Poettering2005-06-201-3/+6
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@131 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * drop priviligesLennart Poettering2005-06-191-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@130 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * detect other running mDNS stacksLennart Poettering2005-06-191-1/+17
| | | | | | | | | | | | * replace more g_message()/g_warning() calls with avahi_log_xxx() * fix configuration file paths * only load configuration file when running daemon * require uid == 0 * fix static service reloading * add new command line option for reloading -r git-svn-id: file:///home/lennart/svn/public/avahi/trunk@129 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * rename the configuration variables register_xxx and announce_xxx to ↵Lennart Poettering2005-06-181-1/+6
| | | | | | | | | | publish_xxx * implement command line parsing and configuration file parsing * implement daemonizing support (partially) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@127 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Split out the dbus stuff in the daemon to a separate file so it can be ↵Trent Lloyd2005-06-171-2/+6
| | | | | | built conditionally git-svn-id: file:///home/lennart/svn/public/avahi/trunk@118 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add support for static service definitions for the daemon using XML fragmentsLennart Poettering2005-06-161-4/+9
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@115 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add initial implmenentation of a "simple protocol" for usage with nss-mdnsLennart Poettering2005-06-161-2/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@113 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Patch by Ross Burton to enable conditional use of dbus ↵Trent Lloyd2005-06-081-0/+2
| | | | | | | | | | (--enable-dbus=no), disables daemon build * Remove doxygen from EXTRA_DIST as its built by default now git-svn-id: file:///home/lennart/svn/public/avahi/trunk@107 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe