aboutsummaryrefslogtreecommitdiff
path: root/avahi-daemon
AgeCommit message (Collapse)Author
2010-06-25limits: considerably bump up limits, since users can now easily lower them ↵Lennart Poettering
again and some applications need the high values
2010-06-25daemon: add some minimal OOM checking against D-BusLennart Poettering
2010-06-25daemon: make internal limits configurableLennart Poettering
2010-06-25daemons: drop unnecessary setsid() callsLennart Poettering
2010-06-25build-sys: set MONO_SHARED_DIR= to avoid build env troubles on redhat ↵Lennart Poettering
(stolen from our rpms)
2010-06-25core: fix build on kFreeBSDJulien Blache
2010-06-25get rid of a lot of old svn cruftLennart Poettering
2010-06-25from now on we enforce a strict whitespace regimeLennart Poettering
2010-06-25systemd: add support for acquiring socket from systemdLennart Poettering
2009-04-01Use send_destination for DBus <deny> ruleLennart Poettering
This fixes #263, rhbz #491941, fdo #18961
2009-04-01include sys/types.h since libcap needs that apparentlyLennart Poettering
2008-12-12allow/deny interfaces supportLennart Poettering
Original patch from Skinkie. Heavily modified by Lennart Poettering. Closes #212.
2008-12-12Drop private inotify codeLennart Poettering
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.
2008-06-18add .gitignore filesLennart Poettering
2008-03-26increase nofile rlimit to 300 by default to make sure we don't hit the limit ↵Lennart Poettering
so easily when log file analyzers are run git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1756 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-12-16add missing stdlib.h inclusionLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1588 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-12-16Allow compilation against bsdxml instead of Expat. Patch from zml. (Closes #159)Lennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1585 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-10-21fix copy'n'paste error in HostNameResolver D-Bus introspection file, ↵Lennart Poettering
identified by FURUHASHI Sadayuki git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1556 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-09-28Copyediting / spelling / grammarTed Percival
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1547 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-09-06add more missing config.h inclusionsLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1535 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-09-06add missing config.h inclusionLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1533 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-08-25Don't segfault when no browse domains are configured in resolv.conf. ↵Lennart Poettering
Original patch from zml. Closes #162 git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1525 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-08-12add new API function avahi_server_set_browse_domains() to avahi-coreLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1513 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-07-10Add FreeBSD kqueue support for watching for configuration file changes, much ↵Lennart Poettering
the same way we currently have for Linux with inotify. (Patch supplied by marcus, but autoconf check reversed, re #149) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1495 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-06-11use libdaemon's new daemon_close_all() function to close all fds when ↵Lennart Poettering
daemonizing. This requires libdaemon 0.11 (not yet released) to work, hence also bump the dep. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1487 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-05-21fix a local DoS (by hitting an assert) when passing empty TXT strings to the ↵Lennart Poettering
avahi-daemon for regsitration. (Problem identified and original patch supplied by Emanuele Aina) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1482 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-05-09compat fix for older inotify versionsLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1470 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-05-09fix wording of the dbus reconneection message (closes fedora bug 237734)Lennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1467 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-05-08don't publish the service cookie by default anymore. It was a bad idea. We ↵Lennart Poettering
should think of something better way to work around this problem. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1463 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-04-21Add missing #ifdef to avoid build failure on system having neither sys/inotify.hLennart Poettering
nor linux/inotify.h (Patch from Sven Wegener) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1452 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-04-15add missing header file inotify-nosys.h to buildLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1428 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-04-15Cleanup static services subsystem: properly notice when static hosts are ↵Lennart Poettering
removed or are added, other fixes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1427 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-04-15Add inotify support for /ect/avahi/services and /etc/avahi/hosts. Based on a ↵Lennart Poettering
patch from "behanw". (Closes #95, #33) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1426 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-04-14Fix error message when passing invalid command line arguments. I admit ↵Lennart Poettering
defeat, tedp wins, merging his patch. (Closes #88) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1424 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-02-07Drop "Remote Terminal on" prefix since it is usually superfluousLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1391 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-02-05macosx portability: use GLOB_xxx macros only if they are availableLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1387 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-01-06fix a bogus error conditionLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1372 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-01-05add new config options "publish-aaaa-on-ipv4=" and "publish-a-on-ipv6="Lennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1366 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2007-01-05Rework DBus connection handling: use a private DBusConnection instead of a ↵Lennart Poettering
shared instance. (Closes #89) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1364 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-12-31Fix error message when passing an invalid command line option (Closes #88)Lennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1358 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-12-31Don't use dbus_message_iter_get_array_len() since it is obsoleteLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1357 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-12-29 * Correct comment reference to the priviledged access group in Trent Lloyd
avahi-dbus.conf - thanks to Olivier Blin git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1352 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-11-11Make d-bus version detection work for >= 1.0 (Closes: #71)Trent Lloyd
Dont dbus_connection_close on shared dbus connections (Closes: #68) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1333 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-09-25 * Fix dbus_service_browser not setting AVAHI_LOOKUP_RESULT_OUR_OWN.Trent Lloyd
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1329 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-08-31* change process title of chroot() helper process to "chroot helper" droppingLennart Poettering
the term "process" since everyone knows that this thing is a process anyway. * close the libdaemon retval pipes in the chroot helper process git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1302 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-08-31avahi_set_proc_title(): change the process name with prctl() if availableLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1300 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-08-31remove some embarrassinlgy superfluous codeLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1299 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-08-31fix a few more s/DBUS/D-Bus/Lennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1298 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-08-31Some more s/D-BUS/D-Bus/gLennart Poettering
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1296 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
2006-08-31autoconf love: Lennart Poettering
* use autoconf to check whether dbus_connection_close() is available and use it if it is, don't do those checks based on the D-Bus version. * Make use of dbus_bus_get_private() if it is available. * Since D-Bus agreeed on a cononical way to write their name, use that way in configure.ac. * Add configure options to define the UNIX user/group for avahi-autoipd git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1295 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe