summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add gcc stack protector m4 to svn. unfortunately we cannot enable it (yet), ↵Lennart Poettering2007-04-121-0/+77
| | | | | | because it breaks our build in avahi-glib, due to some unknonwn reason. tedp, help me! (re #105) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1411 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* always build with -fPIC to allow address space randomizationLennart Poettering2007-04-121-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1410 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Improve compatibility with Bonjour's libdns_sd (Patch from Chris Rivera, ↵Lennart Poettering2007-04-121-20/+10
| | | | | | closes #118) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1409 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* remove a deprecation warning (patch from DamjanGeorgievski) (closes #129)Lennart Poettering2007-04-121-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1408 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* allow adding of generic DNS RRs properly. Patch from Sjoerd Simons again ↵Lennart Poettering2007-04-121-1/+2
| | | | | | (closes #130) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1407 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add apt to services types, pacth from "uws". (closes #116)Lennart Poettering2007-04-121-0/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1406 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Fix registration of really large records, like it is necessary for XEP-0174 ↵Lennart Poettering2007-04-125-20/+23
| | | | | | | | | (jabber+bonjour) Based on an original patch by Sjoerd Simons, but heavily modified. (Closes #131) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1405 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update EXTRA_DISTLennart Poettering2007-04-121-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1404 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* hide avahi-autoipd.actionLennart Poettering2007-04-120-0/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1403 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* port avahi-autoipd to FreeBSD (original patch from Bruce M Simpson)Lennart Poettering2007-04-125-42/+787
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1402 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* avahi-pyhton build fix contributed by Stanislav BrabecLennart Poettering2007-04-121-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1401 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * avahi-core/entry.c: Correctly reset register_time_event when leaving the ↵Trent Lloyd2007-03-301-7/+5
| | | | | | REGISTERING state, not just when calling _reset git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1400 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Revert fix from R1398Trent Lloyd2007-03-242-2/+2
| | | | | | | | * avahi-core/iface.c#avahi_interface_monitor_get_hw_interface - Change assert to idx >= 0, this is the correct fix incase a platform has interface indexes starting from 0 * Fix incorrect AVAHI_PROTO_UNSPEC to AVAHI_IF_UNSPEC git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1399 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * avahi-common/address.h#AVAHI_IF_INDEX check should be interface > 0, not ↵Trent Lloyd2007-03-241-1/+1
| | | | | | interface >= 0, otherwise the rest of Avahi gets upset, and when the rest of Avahi gets upset... (Closes #119) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1398 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* hide avahi-ui.pc from svnLennart Poettering2007-02-080-0/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1396 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* if no default service name is specified, just select the first one we findLennart Poettering2007-02-081-3/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1395 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Fix service type database building on Solaris (Patch from Padraig O'Briain)Lennart Poettering2007-02-081-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1394 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix pkg-config file generation for avahi-uiLennart Poettering2007-02-071-3/+5
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1393 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* ship avahi-ui.pc.inLennart Poettering2007-02-071-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1392 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Drop "Remote Terminal on" prefix since it is usually superfluousLennart Poettering2007-02-071-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1391 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add GTK propertiesLennart Poettering2007-02-071-7/+175
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1390 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* overload zssh to zvncLennart Poettering2007-02-072-25/+52
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1389 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Commit first version of avahi-ui and zsshLennart Poettering2007-02-077-1/+1446
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1388 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* macosx portability: use GLOB_xxx macros only if they are availableLennart Poettering2007-02-051-8/+13
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1387 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add sys/types.h for openbsd compatLennart Poettering2007-02-051-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1386 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* prepare NEWS for 0.6.17Lennart Poettering2007-02-041-0/+15
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1384 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* move assert check before accessLennart Poettering2007-02-041-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1383 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* minor cleanups it netlink handling code:Lennart Poettering2007-02-041-8/+7
| | | | | | | | | * fix warning message * don't warn if netlink messages from other processes have been received * don't access ucreds before checking cmsg validity git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1382 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Use SCM_CREDENTIALS for authentication of netlink data from kernelLennart Poettering2007-02-041-2/+36
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1381 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix build of the service-type-database if srcdir != builddir (Closes #100)Lennart Poettering2007-02-041-2/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1380 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* re #94: don't accept "localhost" as hostname; read distribution id from ↵Lennart Poettering2007-02-021-5/+60
| | | | | | | | | | | | | | | | | | /etc/lsb_release. This is not a complete fix for this issue, since it doesn't work in a chroot, and it doesn't support /usr/bin/lsb_release. Oh, and did I mention how much the idea of having /usr/bin/lsb_release sucks? On Debian that is a Python script. i.e. on every Avahi startup we'd have to load an entire python interpreter into memory! That takes ages! I am not quite sure if we really should pursue this bug any further because of this problem. First, Debian should replace lsb_release by a saner implementation. In effect, I will now mark this bug as WONTFIX. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1379 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Add CGI support to avahi-bookmarks. (Closes: #91) -- Thanks for the patch!Lennart Poettering2007-02-021-26/+72
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1378 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix typo of failure, thanks to Michael Burns (Closes #98)Trent Lloyd2007-01-301-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1377 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Add OLPC Presence service to the service-type-databaseTrent Lloyd2007-01-211-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1376 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* refer to some wiki stories from the man pagesLennart Poettering2007-01-062-0/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1375 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * handle NULL sdrefs gracefully.Lennart Poettering2007-01-061-14/+21
| | | | | | | * fix mutex locking order in DNSProcessResult git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1374 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Pass AM_CFLAGS instead of CFLAGS when build the libdns_sd test toolLennart Poettering2007-01-061-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1373 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix a bogus error conditionLennart Poettering2007-01-061-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1372 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* create unicast IPv4 socket oly if IPv4 is enabled, same for unicast IPv6Lennart Poettering2007-01-061-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1371 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * set IPV6_V6ONLY for unicast DNS sockets, tooLennart Poettering2007-01-061-7/+38
| | | | | | | * print a warning when FIONREAD returns an invalid size git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1370 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* debian init scripts: print a nice warning when not starting avahi due to ↵Lennart Poettering2007-01-052-0/+22
| | | | | | settings in /etc/default git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1369 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* build avahi-discover only if either dbm or gdbm is available (patch from ↵Lennart Poettering2007-01-051-3/+14
| | | | | | swegener/Gentoo) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1368 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* bump version number and SONAMESLennart Poettering2007-01-051-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1367 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add new config options "publish-aaaa-on-ipv4=" and "publish-a-on-ipv6="Lennart Poettering2007-01-054-4/+33
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1366 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * optionally, register A RR via IPv6, AAAA RR via IPv4 (Closes #62)Lennart Poettering2007-01-054-39/+59
| | | | | | | * add new API function avahi_server_get_config() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1365 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Rework DBus connection handling: use a private DBusConnection instead of a ↵Lennart Poettering2007-01-052-4/+42
| | | | | | shared instance. (Closes #89) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1364 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Some more ia64 fixes. (Closes #90)Lennart Poettering2007-01-041-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1363 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Modify C++ testing code to pass when CXXFLAGS contains -Werror. (Closes #75) ↵Lennart Poettering2007-01-011-1/+1
| | | | | | (BTW, -Werror is a call for trouble anyway due to differring gcc versions) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1362 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Ignore EAGAIN errors on recvmsg() (Closes #60)Lennart Poettering2006-12-311-2/+22
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1361 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* remove yet another occurence of dbus_message_iter_get_array_len() due to ↵Lennart Poettering2006-12-311-6/+5
| | | | | | obsolescence (similar in style to r1357) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1360 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe