summaryrefslogtreecommitdiffstats
path: root/avahi-daemon
Commit message (Collapse)AuthorAgeFilesLines
...
* * Update HACKINGLennart Poettering2005-08-093-18/+67
| | | | | | | | | | | | | | | | | * Change DBUS API: txt record lists are now coded as "aay" instead of "as". Unfortunately this triggers this bug: https://bugs.freedesktop.org/show_bug.cgi?id=4023 If you want to use avahi-publish-service you need to apply the included patch. * change avahi-bookmarks to listen on 127.0.0.1 only * add ftp and https browsing support to avahi-bookmarks, but disable it due to python-dbus bugs * update avahi module for python to provide functions to convert between tring lists and lists of lists of bytes * add avahi_strlst_add_anonymous() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@281 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Move avahi-core/llist.h to avahi-common/llist.h, not installed.Trent Lloyd2005-08-083-3/+3
| | | | | | | | | | * avahi-client/ - Add copyright notice - Remove glib, various cleanups - Remove alternative host/service functions (available in avahi-common) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@275 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * documentation updateLennart Poettering2005-08-081-40/+57
| | | | | | | * embed CSS data in xmltoman.xsl git-svn-id: file:///home/lennart/svn/public/avahi/trunk@274 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
* * simply compilation a littleLennart Poettering2005-08-081-4/+3
| | | | | | | | * fix avahi-dnsconfd forking * clean up init script output a little git-svn-id: file:///home/lennart/svn/public/avahi/trunk@269 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add man page for avahi-daemon.confLennart Poettering2005-08-071-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@260 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Move all docs to docs/Lennart Poettering2005-08-062-101/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@245 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Beef up simple protocol with error codesLennart Poettering2005-08-052-14/+28
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@239 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add proper error codes and patch everything to make use of itLennart Poettering2005-08-053-87/+102
| | | | | | | | * parameter validity checkin in all user visible functions of libavahi-core * two new python tools/examples avahi-resolve-host-name and avahi-resolve-address git-svn-id: file:///home/lennart/svn/public/avahi/trunk@238 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Add introspection XSL stylesheetLennart Poettering2005-08-046-1/+92
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@233 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * DBUS: add GetNetworkInterface{NameByIndex,IndexByName} and make everyone ↵Lennart Poettering2005-08-044-24/+96
| | | | | | use it git-svn-id: file:///home/lennart/svn/public/avahi/trunk@232 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add C examplesLennart Poettering2005-08-035-28/+60
| | | | | | | | | | * change doxygen to output stuff in "doxygen/" instead of "doxygen-doc/" * implement avahi_entry_group_{reset,is_empty}() and make everyone use it * move holdoff (SLEEPING) time checking from server to entry group * add preliminary error codes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@216 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * replace guchar and gint by AvahiProtocol, AvahiIfIndex at many places ↵Lennart Poettering2005-08-025-29/+161
| | | | | | | | | | | | | | | | | | where it make sense * change avahi_add_{service,txt}_strlst() to copy the string list * gcc warning fixes from Ikke * limit number of DBUS connections * limit objects created by a DBUS client * limit number of clients * limit number of entries a client may create * add legal blurb to avahi-discover * remove some obsolete import prototypes from avahi-discover * don't include config.h in dbus.h * add string definitions for DBUS errors git-svn-id: file:///home/lennart/svn/public/avahi/trunk@212 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * allow caller to specifiy additional CFLAGS arguments to bootstrap.shLennart Poettering2005-08-023-53/+55
| | | | | | | * fix some warnings (and some real errors) found when compiling avahi with excessive GCC warnings git-svn-id: file:///home/lennart/svn/public/avahi/trunk@209 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * don't install example.serviceLennart Poettering2005-07-303-10/+31
| | | | | | | * add ssh.service and install it by default git-svn-id: file:///home/lennart/svn/public/avahi/trunk@205 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * fix bug reported bei Sebastien Estienne: bogus assert whhen service ↵Lennart Poettering2005-07-301-1/+2
| | | | | | resolving fails git-svn-id: file:///home/lennart/svn/public/avahi/trunk@204 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* DBUS: finish introspection supportLennart Poettering2005-07-309-25/+230
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@203 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * fix Server introspection dataLennart Poettering2005-07-304-12/+11
| | | | | | | | * define interface, path and service names in avahi.py * DBUS: server object is now available on path "/" git-svn-id: file:///home/lennart/svn/public/avahi/trunk@202 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Update DTDLennart Poettering2005-07-301-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@201 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* introspection updateLennart Poettering2005-07-301-7/+15
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@200 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * hide generate init scripts from SVNLennart Poettering2005-07-307-4/+230
| | | | | | | | * 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 new tool avahi-publish-addressLennart Poettering2005-07-301-1/+10
| | | | | | | | | | | | * avahi-publish-service: fail after 12 collisions * avahi-daemon: dump record data on SIGUSR1 to syslog * avahi-core: * improve dumping API * shorten response history time to 500ms, infriniging the RFC but fixing ping-pong behaviour on RR registration * remove gcc warning git-svn-id: file:///home/lennart/svn/public/avahi/trunk@195 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add avahi-publishLennart Poettering2005-07-294-5/+57
| | | | | | | | | | * 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
* * Move dbus service #defines to avahi-common/dbus.hTrent Lloyd2005-07-291-8/+1
| | | | | | | | | * Move cdecl.h to installed common headers * Remove glib use from avahi-client * Only build avahi-client if dbus is enabled git-svn-id: file:///home/lennart/svn/public/avahi/trunk@190 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* DBUS: Wrap service resolverLennart Poettering2005-07-293-4/+111
| | | | | | | Beef up AvahiStringList API a bit git-svn-id: file:///home/lennart/svn/public/avahi/trunk@189 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* DBUS: implement ServiceBrowserLennart Poettering2005-07-293-8/+127
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@188 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * DBUS: implement service type browsingLennart Poettering2005-07-293-27/+139
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@186 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * DBUS: implement org.freedesktop.Avahi.GetVersionString()Lennart Poettering2005-07-283-57/+311
| | | | | | | | * DBUS: implement org.freedesktop.Avahi.DomainBrowserNew() * DBUS: Some preliminary support for missing DBUS APIs git-svn-id: file:///home/lennart/svn/public/avahi/trunk@184 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Update DBUS-API to make some things clearerLennart Poettering2005-07-281-9/+14
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@181 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * drop trailing dot in avahi_normalize_name()Lennart Poettering2005-07-281-0/+5
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@180 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * swap order of "type" and "name" arguments of avahi_server_add_service() ↵Lennart Poettering2005-07-273-4/+4
| | | | | | and friends git-svn-id: file:///home/lennart/svn/public/avahi/trunk@179 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix DBUS-APILennart Poettering2005-07-271-4/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@178 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * remove f-word from config fileLennart Poettering2005-07-272-1/+21
| | | | | | | * update DBUS-API with prototypes for missing methods git-svn-id: file:///home/lennart/svn/public/avahi/trunk@177 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix dbus.glib import in dbus-test.py for dbus 0.35Trent Lloyd2005-07-271-3/+4
| | | | | | | * Use glib mainloop directly instead of gtk so a DISPLAY is not needed. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@176 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* update DBUS-APILennart Poettering2005-07-271-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@174 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Wrap HostNameResolver and AddressResolver APIs in DBUSLennart Poettering2005-07-272-5/+202
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@173 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Make use of StateChanged signal of DBUS Server objectLennart Poettering2005-07-271-3/+9
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@172 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* implement DBUS protocolLennart Poettering2005-07-275-112/+498
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@171 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * disable use-iff-running by defaultLennart Poettering2005-07-181-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@169 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* renamed avahi to avahi-daemonSebastien Estienne2005-07-063-14/+8
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@166 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * cleaned configure.acSebastien Estienne2005-07-062-6/+8
| | | | | | | | * 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
* * Remove support for dbus 0.23.Trent Lloyd2005-07-041-34/+46
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@162 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * add new option --check to daemonsLennart Poettering2005-07-011-4/+12
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@160 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * using AC_GNU_SOURCE instead of -D _GNU_SOURCESebastien Estienne2005-07-012-2/+1
| | | | | | | * 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-302-8/+6
| | | | | | | | | * 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
* * Patch by Steev Klimaszewski for gentoo compilationTrent Lloyd2005-06-291-2/+3
| | | | | | | * Small dbus-protocol.c change git-svn-id: file:///home/lennart/svn/public/avahi/trunk@153 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * recreate DNS query in simple protocol on host or domain name changesLennart Poettering2005-06-283-6/+28
| | | | | | | * C++ compatibility git-svn-id: file:///home/lennart/svn/public/avahi/trunk@151 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * implement new source address check mechanismsLennart Poettering2005-06-241-1/+1
| | | | | | | | | | * introduce new types AvahiIfIndex and AvahiProtocol to abstract underlying OS structures a bit * document string list, address and other stuff * implement qclass = ANY queries * don't make use of UTF8 collation as RFC mandates git-svn-id: file:///home/lennart/svn/public/avahi/trunk@144 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe