summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tagging release 0.6.13tags/release-0.6.13Lennart Poettering2006-08-250-0/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/tags/release-0.6.13@1283 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update "homepage" target to install the tarball on the web siteLennart Poettering2006-08-251-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1282 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add findstatic.pl script from Andrew Tridgell to SVN. It's useful for findingLennart Poettering2006-08-251-0/+70
| | | | | | | | | symbols that are exported but shouldn't. It's not intended for shipping in the tarballs. However it needed a safe place to live, since I use it regularly during Avahi development. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1281 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add some Avahi artwork to SVN. (This is not shipped in the tarball, just ↵Lennart Poettering2006-08-258-0/+5829
| | | | | | needed a safe place) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1280 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update NEWS fileLennart Poettering2006-08-251-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1279 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix python bindings for the service type database when GDBM is usedLennart Poettering2006-08-251-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1278 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix build on MacOSX (patch from Sjoerd Simmons, closes #51)Lennart Poettering2006-08-251-7/+12
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1277 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update NEWS fileLennart Poettering2006-08-251-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1276 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix a gcc warningLennart Poettering2006-08-251-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1275 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update to newer dns_sd.h copy from AppleLennart Poettering2006-08-253-20/+72
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1274 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* bump sonamesLennart Poettering2006-08-241-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1273 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update NEWS fileLennart Poettering2006-08-241-0/+46
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1272 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* rethink r1269 once again: instead of updating the entry group state inLennart Poettering2006-08-242-12/+20
| | | | | | | | | | | | EntryGroup::Commit() immediately (which would cause the state change callback function to be called from the current stack frame which might be roblem for some programs), do it asynchronously again, like in pre-r1269. However, modify GetState() to always return the real state by asking the server if we have doubt that our locally cached state is out-of-date. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1271 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* implement DNSServiceUpdateRecord() for updating existing TXT records (closes ↵Lennart Poettering2006-08-242-14/+63
| | | | | | #56) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1270 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* If the client calls EntryGroup::Commit update the local state immediately andLennart Poettering2006-08-241-2/+12
| | | | | | | | | | | do not delay this until the server informed us about the state change asynchronously. The reason for this change is that otherwise all functions that access the entry group depend on the out-of-date state for their validity checks, which is obviously a bad idea. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1269 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* follow Bonjour's handling of subtypes when browsing/registering services ↵Lennart Poettering2006-08-242-37/+177
| | | | | | (closes #41) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1268 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* do not alllow setting the host name to the one that is currently used ↵Lennart Poettering2006-08-231-9/+30
| | | | | | anyway. return AVAHI_ERR_NO_CHANGE in that case git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1267 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add new error code AVAHI_ERR_NO_CHANGELennart Poettering2006-08-234-3/+7
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1266 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* - allow access to the DBUS SetHostName method only to users in the group ↵Lennart Poettering2006-08-232-35/+47
| | | | | | | | | "netdev" (and make that group name configurable on ./configure - bump version number git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1265 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add man page for avahi-set-host-nameLennart Poettering2006-08-223-2/+87
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1264 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add new utility "avahi-set-host-name" for changing the mDNS host name during ↵Lennart Poettering2006-08-222-1/+216
| | | | | | runtime git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1263 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* remove unnecessary #include Lennart Poettering2006-08-221-4/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1262 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* implement avahi_client_set_host_name() as wrapper around the new DBUS ↵Lennart Poettering2006-08-222-0/+58
| | | | | | function o.fd.A.S.SetHostName git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1261 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add new D-Bus API function SetHostName to change the host name of the ↵Lennart Poettering2006-08-222-1/+19
| | | | | | running avahi daemon git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1260 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix AVAHI_SERVER_REGISTERING handlingLennart Poettering2006-08-221-5/+10
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1259 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix logic of AVAHI_SERVER_REGISTERING state handling. Many clients assumed thatLennart Poettering2006-08-225-13/+33
| | | | | | | | | | this state would follow only on a AVAHI_SERVER_COLLISION state. However, this is not true, hence we need to handle this state transition, too. Mostly the same as we already handle AVAHI_SERVER_COLLISION. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1258 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* documentation updateLennart Poettering2006-08-221-2/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1257 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* regenerate wild carded service names when the host name changedLennart Poettering2006-08-221-1/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1256 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix an evil typo which removed the glib example from doxygenLennart Poettering2006-08-221-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1255 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* a few documentation updatesLennart Poettering2006-08-221-30/+25
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1254 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* build docs for avahi-core only if --enable-core-docs was passed to ↵Lennart Poettering2006-08-214-16/+47
| | | | | | configure. Build GLIb docs only when glib is enabled, same for qt3/qt4 git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1253 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* don't built any "include graphs" with doxygenLennart Poettering2006-08-211-7/+7
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1252 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* don't define "docdir" which is being defined by autoconf internallyLennart Poettering2006-08-211-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1251 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* follow Bonjour's hostname number incrementing algorithm for handling ↵Lennart Poettering2006-08-212-18/+67
| | | | | | conflicts. On collision the name "foobar" will now become "foobar-2" and not "foobar2". (closes #40) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1250 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* don't remove static services from the avahi daemon on SIGHUP. Add static ↵Lennart Poettering2006-08-211-1/+1
| | | | | | hosts properly to avahi daemon on SIGHUP. (closes #52) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1249 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* allow passing NULL as callback function in DNSServiceRegister() as ↵Lennart Poettering2006-08-214-4/+58
| | | | | | documented by Apple. (closes #57) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1248 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix build if avahi is built without gtk but with python support (closes #54)Lennart Poettering2006-08-211-3/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1247 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix build when neither HAVE_GDBM nor HAVE_DBM is specifiedLennart Poettering2006-08-201-1/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1246 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Allow storing the service type database as Solaris DBM file, alternatively ↵Lennart Poettering2006-08-069-19/+134
| | | | | | to gdbm. The latter is still recommended. (Patch from Padraig O'Briain) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1245 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix a few typos in doxygen commentsLennart Poettering2006-08-064-5/+5
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1244 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* correct some things in the NEWS fileLennart Poettering2006-07-221-2/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1242 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update NEWS file for 2.6.12Lennart Poettering2006-07-221-0/+20
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1241 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* bump package version and sonamesLennart Poettering2006-07-221-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1240 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* disable time events after they have been dispatchedLennart Poettering2006-07-221-7/+11
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1239 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix avhai builds with newer (>= 0.62) dbus that deprecated Trent Lloyd2006-07-182-0/+20
| | | | | | | dbus_connection_disconnect git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1238 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * several glib adapter cleanups:Lennart Poettering2006-07-181-13/+29
| | | | | | | | | | - always translate glib io events into avahi io events and back - fix io event destruction - disallow recursive dispatching - always set *timeout in the GSource check_func git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1237 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* work around a limitation in Gentoo's DBUS build (which is compiled with ↵Lennart Poettering2006-07-159-25/+64
| | | | | | --disable-checks): never try to unregister non-existing object paths from DBUS. (closes #50 - this time for sure) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1235 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* properly finish getopt argument table with a NULL entry (see #50)Lennart Poettering2006-07-151-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1234 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* make avahi-test run on Solaris (patch by Padraig O'Briain)Lennart Poettering2006-07-091-4/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1233 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* flush stdout after every line, this makes avahi-browse more useful in shell ↵Lennart Poettering2006-07-091-0/+2
| | | | | | scripts where pipes are involved (closes #48) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1232 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe