summaryrefslogtreecommitdiffstats
path: root/avahi-compat-howl
Commit message (Collapse)AuthorAgeFilesLines
* * Compile tests only when --enable-tests was specified on the configure ↵Lennart Poettering2005-10-193-1/+25
| | | | | | | | | | | | | 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
* * split client.h into client.h, lookup.h and publish.h just like we did on ↵Lennart Poettering2005-10-171-0/+3
| | | | | | | | | | | | the server side * Wrap avahi_server_update_txt() as DBUS function UpdateServiceTxt * Add client side API avahi_entry_group_update_service_txt() and friends * handle AVAHI_PUBLISH_UPDATE semantics in DBUS protocol * minor cleanups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@791 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* when warning about compat layer usage, link directly to a public CGI script ↵Lennart Poettering2005-10-161-0/+1
| | | | | | I wrote which will show some information about the situation git-svn-id: file:///home/lennart/svn/public/avahi/trunk@789 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add a seperate mutex for salt_lock()/salt_unlock() so that it doesn't ↵Lennart Poettering2005-10-161-3/+5
| | | | | | interfere with our internal locking git-svn-id: file:///home/lennart/svn/public/avahi/trunk@788 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * fix compat-howl to work with nautilusLennart Poettering2005-10-163-23/+46
| | | | | | | | | * make similar changes to compat-libdns_sd * implement sw_salt_lock()/sw_salt_unlock() in compt-howl * simple-watch: allows immediate rerunning of avahi_simple_poll_run() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@787 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* compat-howl:Lennart Poettering2005-10-153-79/+360
| | | | | | | | | | | | | | | | * handle client events * implement sw_discovery_init_with_flags() * implement sw_discovery_publish() * small cleanups compat-howl is now as complete as compat-libdns_sd and thus omplete enough for most programs. The missing functions will be implemented on demand only. compat-libdns_sd: * set keywords attribute for funcs.txt git-svn-id: file:///home/lennart/svn/public/avahi/trunk@785 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update funcs.txtLennart Poettering2005-10-151-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@783 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* implement sw_discovery_browse_domains()Lennart Poettering2005-10-155-5/+170
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@782 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Include avahi-compat-howl/samples/Makefile.amTrent Lloyd2005-10-151-0/+49
| | | | | | | * 'Fix' avahi-howl-compat.pc to export the howl compatible version rather than avahi's version git-svn-id: file:///home/lennart/svn/public/avahi/trunk@778 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * More distcheck loving.Trent Lloyd2005-10-151-25/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@776 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Warn the user about a failed service resolvingLennart Poettering2005-10-151-1/+6
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@772 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Properly install HOWL headersLennart Poettering2005-10-151-24/+30
| | | | | | | * Minor makefile cleanup git-svn-id: file:///home/lennart/svn/public/avahi/trunk@771 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* reflect changes made in HOWL compat layer version of warn.[hc]Lennart Poettering2005-10-151-0/+5
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@770 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * fix oid calculationLennart Poettering2005-10-153-11/+109
| | | | | | | | | * really create a recursive mutex * implement sw_discovery_resolve() * initialize value data with NUL bytes in sw_text_record_iterator_next(), since HOWL seems to assume it git-svn-id: file:///home/lennart/svn/public/avahi/trunk@768 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * implement compat-howl coreLennart Poettering2005-10-1510-134/+1209
| | | | | | | * add HOWL examples to or build git-svn-id: file:///home/lennart/svn/public/avahi/trunk@765 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * implement HOWL TXT functionsLennart Poettering2005-10-135-185/+434
| | | | | | | * return SW_E_NO_IMPL instead of SW_DISCOVERY_E_NOT_SUPPORTED in unsupported HOWL functions git-svn-id: file:///home/lennart/svn/public/avahi/trunk@754 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* implement address related functionsLennart Poettering2005-10-136-187/+406
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@753 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Add stubs for all exported functionsLennart Poettering2005-10-132-2/+1288
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@751 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * integrate avahi-compat-howl into build systemLennart Poettering2005-10-123-0/+139
| | | | | | | | * compat-libdns_sd: warn to syslog in addition to STDERR * compat-howl: make use of compat-libdns_sd warning functions git-svn-id: file:///home/lennart/svn/public/avahi/trunk@750 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add howl headersLennart Poettering2005-10-1220-0/+3336
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@747 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe