]> git.meshlink.io Git - catta/log
catta
18 years ago* add support for IP_SENDSRCADDR on freeBSD
Sebastien Estienne [Wed, 9 Nov 2005 18:38:57 +0000 (18:38 +0000)]
* add support for IP_SENDSRCADDR on freeBSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@945 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoupdate TODO
Lennart Poettering [Wed, 9 Nov 2005 18:00:08 +0000 (18:00 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@944 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years ago* set IP_MULTICAST_IF for *BSD
Sebastien Estienne [Wed, 9 Nov 2005 17:36:00 +0000 (17:36 +0000)]
* set IP_MULTICAST_IF for *BSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@943 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agosimplify some lines
Lennart Poettering [Wed, 9 Nov 2005 17:16:55 +0000 (17:16 +0000)]
simplify some lines

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@942 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agofix retval sending
Lennart Poettering [Wed, 9 Nov 2005 02:27:05 +0000 (02:27 +0000)]
fix retval sending

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@941 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agomake sure that the local hostname passes the avahi_is_valid_domain_name() check.
Lennart Poettering [Wed, 9 Nov 2005 01:49:51 +0000 (01:49 +0000)]
make sure that the local hostname passes the avahi_is_valid_domain_name() check.

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@940 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years ago* Do not allow adding RRs to entry groups that are already commited
Lennart Poettering [Tue, 8 Nov 2005 23:37:05 +0000 (23:37 +0000)]
* Do not allow adding RRs to entry groups that are already commited
* Reword some misleading log messages

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@939 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years ago* deal with gethostname() failing, use utsname.sysname[] instead in that case
Lennart Poettering [Tue, 8 Nov 2005 23:16:16 +0000 (23:16 +0000)]
* deal with gethostname() failing, use utsname.sysname[] instead in that case
* deal with utsname() failing when creating HINFO records

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@938 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years ago* add new flags parameter to avahi_client_new()
Lennart Poettering [Tue, 8 Nov 2005 21:56:28 +0000 (21:56 +0000)]
* add new flags parameter to avahi_client_new()
* introduce flags AVAHI_CLIENT_NO_FAIL and AVAHI_CLIENT_IGNORE_USER_CONFIG
* beef up avahi-browse to show how AVAHI_CLIENT_NO_FAIL may be used: add a new
  parameter "-f" which tells avahi-browse to stay running when the daemon
  disconnects from DBUS and reconnect when it reappears. For now dbus-daemon
  restarts are not handled and result in an AVAHI_CLIENT_FAIL event.

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@937 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoadd new error codes and publish flags
James Willcox [Sun, 6 Nov 2005 16:25:05 +0000 (16:25 +0000)]
add new error codes and publish flags

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@936 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years ago* Rename AVAHI_ERR_NOT_CONNECTED to AVAHI_ERR_DISCONNECTED
Lennart Poettering [Sun, 6 Nov 2005 16:12:03 +0000 (16:12 +0000)]
* Rename AVAHI_ERR_NOT_CONNECTED to AVAHI_ERR_DISCONNECTED
* Remove client state AVAHI_CLIENT_DISCONNECTED and replace it with AVAHI_CLIENT_FAILURE with error code set to AVAHI_ERR_DISCONNECTED

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@935 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agomakefile fix
Lennart Poettering [Sun, 6 Nov 2005 15:52:14 +0000 (15:52 +0000)]
makefile fix

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@934 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoreplace avahi-resolve-{address,host-name} with versions written in C
Lennart Poettering [Sun, 6 Nov 2005 15:47:58 +0000 (15:47 +0000)]
replace avahi-resolve-{address,host-name} with versions written in C

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@933 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoTODO update
Lennart Poettering [Sun, 6 Nov 2005 15:01:05 +0000 (15:01 +0000)]
TODO update

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@932 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoadd new client state AVAHI_CLIENT_FAILURE
Lennart Poettering [Sun, 6 Nov 2005 15:00:43 +0000 (15:00 +0000)]
add new client state AVAHI_CLIENT_FAILURE

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@931 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* add two new configuration file options: "disable-publishing" and "disable-user...
Lennart Poettering [Sun, 6 Nov 2005 02:08:32 +0000 (02:08 +0000)]
* add two new configuration file options: "disable-publishing" and "disable-user-service-publishing"
* add two new errors: NOT_PERMITTED and NOT_SUPPORTED
* add two new publishing flags: AVAHI_PUBLISH_USE_MULTICAST, AVAHI_PUBLISH_USE_WIDE_AREA
* return NOT_SUPPORTED when user tries to add RRs in wide area domains - for now

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@930 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Sat, 5 Nov 2005 01:41:47 +0000 (01:41 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@929 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* look for additional browsing dmains in $AVAHI_BROWSE_DOMAINS on the client side
Lennart Poettering [Sat, 5 Nov 2005 01:41:23 +0000 (01:41 +0000)]
* look for additional browsing dmains in $AVAHI_BROWSE_DOMAINS on the client side
* the same for the XDG config file ~/.config/avah/browse-domains

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@928 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoimplement XDG basedir subset, which we will use to read user configured browser domai...
Lennart Poettering [Fri, 4 Nov 2005 01:05:48 +0000 (01:05 +0000)]
implement XDG basedir subset, which we will use to read user configured browser domains from

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@927 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* allow the user to specify a static browse domain list in the configuration file
Lennart Poettering [Thu, 3 Nov 2005 23:36:25 +0000 (23:36 +0000)]
* allow the user to specify a static browse domain list in the configuration file
* remove "drop-root" configuration variable
* move the configuration variable "add-service-cookie" from [server] to [publish]
* reorder AVAHI_DOMAIN_BROWSER_xx defs

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@926 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* small fixes
Sebastien Estienne [Thu, 3 Nov 2005 03:11:02 +0000 (03:11 +0000)]
* small fixes

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@925 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Thu, 3 Nov 2005 00:31:11 +0000 (00:31 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@924 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agorework and cleanup socket handling to improve support for OS that don't support a...
Lennart Poettering [Thu, 3 Nov 2005 00:28:24 +0000 (00:28 +0000)]
rework and cleanup socket handling to improve support for OS that don't support a SO_RECVIF equivalent

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@923 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* more small fixes for OpenBSD
Sebastien Estienne [Wed, 2 Nov 2005 00:10:11 +0000 (00:10 +0000)]
* more small fixes for OpenBSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@922 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* Always specfify the local IP address when joining mcast groups. This increases...
Lennart Poettering [Tue, 1 Nov 2005 23:12:23 +0000 (23:12 +0000)]
* Always specfify the local IP address when joining mcast groups. This increases compatibility with *BSD and is smoother on other systems, too

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@921 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* fix two #ifdefs
Lennart Poettering [Tue, 1 Nov 2005 23:06:01 +0000 (23:06 +0000)]
* fix two #ifdefs

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@920 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoremove array size warning
Lennart Poettering [Tue, 1 Nov 2005 18:39:49 +0000 (18:39 +0000)]
remove array size warning

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@919 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* fix for undefined XMLCALL
Sebastien Estienne [Tue, 1 Nov 2005 18:34:33 +0000 (18:34 +0000)]
* fix for undefined XMLCALL

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@918 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* fix compiling with --disable-dbus
Sebastien Estienne [Tue, 1 Nov 2005 18:06:18 +0000 (18:06 +0000)]
* fix compiling with --disable-dbus
* add a missing include for OpenBSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@917 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Tue, 1 Nov 2005 16:41:38 +0000 (16:41 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@916 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* add support to browse for domains in avahi-browse
Lennart Poettering [Tue, 1 Nov 2005 16:41:28 +0000 (16:41 +0000)]
* add support to browse for domains in avahi-browse
* show "n/a" instead of "(null)" as interface/protocol for wide area services in avahi-browse

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@915 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agouse a normal fork() instead of a daemon_fork() when forking of chroot() helper daemon
Lennart Poettering [Tue, 1 Nov 2005 16:40:12 +0000 (16:40 +0000)]
use a normal fork() instead of a daemon_fork() when forking of chroot() helper daemon

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@914 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO list
Lennart Poettering [Tue, 1 Nov 2005 15:35:27 +0000 (15:35 +0000)]
update TODO list

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@913 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* many small fixes for NetBSD
Sebastien Estienne [Mon, 31 Oct 2005 23:29:24 +0000 (23:29 +0000)]
* many small fixes for NetBSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@911 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate todo
Lennart Poettering [Mon, 31 Oct 2005 16:42:36 +0000 (16:42 +0000)]
update todo

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@910 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* small fix in the #includes
Sebastien Estienne [Mon, 31 Oct 2005 13:00:37 +0000 (13:00 +0000)]
* small fix in the #includes

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@909 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agomake use of setproctitle() to change the process title of the daemon processes. This...
Lennart Poettering [Sun, 30 Oct 2005 21:22:05 +0000 (21:22 +0000)]
make use of setproctitle() to change the process title of the daemon processes. This is especially useful to distuingish the main daemon and the chroot() helper process.

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@908 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* add chroot() support on Linux
Lennart Poettering [Sun, 30 Oct 2005 18:21:57 +0000 (18:21 +0000)]
* add chroot() support on Linux

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@907 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofix avahi-browse build when gdbm is not available
Lennart Poettering [Sat, 29 Oct 2005 10:38:21 +0000 (10:38 +0000)]
fix avahi-browse build when gdbm is not available

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@906 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofix configure.ac
Lennart Poettering [Sat, 29 Oct 2005 10:31:52 +0000 (10:31 +0000)]
fix configure.ac

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@905 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* more trivial fix, now avahi-daemon and dnsconfd compiles on OpenBSD
Sebastien Estienne [Fri, 28 Oct 2005 23:00:04 +0000 (23:00 +0000)]
* more trivial fix, now avahi-daemon and dnsconfd compiles on OpenBSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@904 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* many trivial fix to make avahi compile on OpenBSD
Sebastien Estienne [Fri, 28 Oct 2005 22:30:56 +0000 (22:30 +0000)]
* many trivial fix to make avahi compile on OpenBSD

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@903 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agolookup service types in the service data base in avahi-browse
Lennart Poettering [Thu, 27 Oct 2005 22:49:37 +0000 (22:49 +0000)]
lookup service types in the service data base in avahi-browse

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@902 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* split dbus-protocol.c in multiple sources files
Lennart Poettering [Thu, 27 Oct 2005 20:44:59 +0000 (20:44 +0000)]
* split dbus-protocol.c in multiple sources files

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@901 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* nicer display of txt records
Sebastien Estienne [Thu, 27 Oct 2005 19:50:01 +0000 (19:50 +0000)]
* nicer display of txt records

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@900 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoremove the NotFound event, as it is not used anymore
James Willcox [Thu, 27 Oct 2005 19:47:02 +0000 (19:47 +0000)]
remove the NotFound event, as it is not used anymore

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@899 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoremove a bunch of compiler warnings
Lennart Poettering [Thu, 27 Oct 2005 19:43:09 +0000 (19:43 +0000)]
remove a bunch of compiler warnings

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@898 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agochange rdata type from "uint8_t*" to "const void*"
Lennart Poettering [Thu, 27 Oct 2005 19:22:51 +0000 (19:22 +0000)]
change rdata type from "uint8_t*" to "const void*"

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@897 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* format unknown DNS records according to RFC3597
Lennart Poettering [Thu, 27 Oct 2005 19:11:34 +0000 (19:11 +0000)]
* format unknown DNS records according to RFC3597
* add some DNS class and type validity checks to avahi_server_add()
* move DNS type and class definitions to avahi-common/defs.h

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@896 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofix the ClientState enumeration
James Willcox [Thu, 27 Oct 2005 18:25:31 +0000 (18:25 +0000)]
fix the ClientState enumeration

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@895 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago * Update TODO
Trent Lloyd [Thu, 27 Oct 2005 18:11:01 +0000 (18:11 +0000)]
 * Update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@894 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Thu, 27 Oct 2005 17:56:44 +0000 (17:56 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@893 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Thu, 27 Oct 2005 17:52:32 +0000 (17:52 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@892 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago * Update TODO
Trent Lloyd [Thu, 27 Oct 2005 17:51:00 +0000 (17:51 +0000)]
 * Update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@891 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago * avahi-daemon: Implement EntryGroup::AddRecord for arbitrary record additions
Trent Lloyd [Thu, 27 Oct 2005 17:49:41 +0000 (17:49 +0000)]
 * avahi-daemon: Implement EntryGroup::AddRecord for arbitrary record additions
 * avahi-client: Wrap AddRecord, add simple test to client-test

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@890 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoRemove -Wlarger-than-4000 from gcc command line
Lennart Poettering [Thu, 27 Oct 2005 14:31:43 +0000 (14:31 +0000)]
Remove -Wlarger-than-4000 from gcc command line

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@889 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoAdd validity checking to TXT data parsing, this fixes a remotely exploitable vulnerab...
Lennart Poettering [Thu, 27 Oct 2005 14:30:46 +0000 (14:30 +0000)]
Add validity checking to TXT data parsing, this fixes a remotely exploitable vulnerability.

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@888 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoinstall publish.h, lookup.h
Lennart Poettering [Thu, 27 Oct 2005 13:28:41 +0000 (13:28 +0000)]
install publish.h, lookup.h

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@887 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agodistribute sigint.h
Lennart Poettering [Wed, 26 Oct 2005 23:02:58 +0000 (23:02 +0000)]
distribute sigint.h

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@886 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate Makefile.am
Lennart Poettering [Wed, 26 Oct 2005 22:57:17 +0000 (22:57 +0000)]
update Makefile.am

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@885 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agodistribute publish.h lookup.h
Lennart Poettering [Wed, 26 Oct 2005 22:50:43 +0000 (22:50 +0000)]
distribute publish.h lookup.h

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@884 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoadd dns-srv.hh to distribution
Lennart Poettering [Wed, 26 Oct 2005 21:39:40 +0000 (21:39 +0000)]
add dns-srv.hh to distribution

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@883 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoignore some more files
Lennart Poettering [Wed, 26 Oct 2005 21:35:17 +0000 (21:35 +0000)]
ignore some more files

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@882 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoadd sigint.[ch]
Lennart Poettering [Wed, 26 Oct 2005 21:33:41 +0000 (21:33 +0000)]
add sigint.[ch]

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@881 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoadd avahi-browse.c
Lennart Poettering [Wed, 26 Oct 2005 21:33:13 +0000 (21:33 +0000)]
add avahi-browse.c

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@880 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* avahi-utils: replace python avahi-browse with a version written in C.
Lennart Poettering [Wed, 26 Oct 2005 21:27:40 +0000 (21:27 +0000)]
* avahi-utils: replace python avahi-browse with a version written in C.
* remove -Wunused from GCC command line and use "unused" attribute instead
* remove AVAHI_CLIENT_S_FAILURE and AVAHI_CLIENT_S_INVALID since these event's are never forwarded to the client anyway
* make use of AVAHI_GCC_NORETURN
* really send eror code with StateChange DBUS signals
* ignore EINTR in avahi_simple_poll_loop()

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@879 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* correct the error handling in EntryGroup
James Willcox [Wed, 26 Oct 2005 18:01:56 +0000 (18:01 +0000)]
* correct the error handling in EntryGroup
* get rid of evil Thread.Abort

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@878 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Wed, 26 Oct 2005 12:09:48 +0000 (12:09 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@877 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofirst pass at updating to the 0.6 apis
James Willcox [Wed, 26 Oct 2005 03:20:44 +0000 (03:20 +0000)]
first pass at updating to the 0.6 apis

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@876 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* add support for subtypes for static services
Lennart Poettering [Wed, 26 Oct 2005 02:03:11 +0000 (02:03 +0000)]
* add support for subtypes for static services

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@875 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoreorder arguments of avahi_reverse_lookup_name() to make them more natural
Lennart Poettering [Wed, 26 Oct 2005 01:34:48 +0000 (01:34 +0000)]
reorder arguments of avahi_reverse_lookup_name() to make them more natural

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@874 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Wed, 26 Oct 2005 01:25:10 +0000 (01:25 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@873 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* remove lots of DOXYGEN_SHOULD_SKIP_THIS from the header files, use doxygen macro...
Lennart Poettering [Wed, 26 Oct 2005 01:21:30 +0000 (01:21 +0000)]
* remove lots of DOXYGEN_SHOULD_SKIP_THIS from the header files, use doxygen macro expansion instead
* split of exotic functions from avahi-core/rr.h to avahi-core/rr-util.h
* update doxygen docs

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@872 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* replace AF_UNSPEC by AVAHI_PROTO_UNSPEC in client-test.c
Lennart Poettering [Tue, 25 Oct 2005 22:20:37 +0000 (22:20 +0000)]
* replace AF_UNSPEC by AVAHI_PROTO_UNSPEC in client-test.c
* remove some functions from the public API in avahi-common/{domain,address}.[ch] and move them into avahi-core/{domain-util,add-util}.[ch]
* properly generate CNAME responses
* add some more comments to server.c

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@871 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agodocument that AVAHI_PROTO_xxx is no longer defined to be identical with AF_xxx
Lennart Poettering [Tue, 25 Oct 2005 21:03:20 +0000 (21:03 +0000)]
document that AVAHI_PROTO_xxx is no longer defined to be identical with AF_xxx

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@870 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agodocument that AVAHI_ERR_LOCAL_COLLISION has been renamed to AVAHI_ERR_COLLISION
Lennart Poettering [Tue, 25 Oct 2005 20:50:45 +0000 (20:50 +0000)]
document that AVAHI_ERR_LOCAL_COLLISION has been renamed to AVAHI_ERR_COLLISION

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@869 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoadd API-CHANGES-0.6 describing API changes between 0.5.x and 0.6
Lennart Poettering [Tue, 25 Oct 2005 20:03:51 +0000 (20:03 +0000)]
add API-CHANGES-0.6 describing API changes between 0.5.x and 0.6

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@868 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* add new core API functions avahi_rdata_serialize() and avahi_rdata_parse()
Lennart Poettering [Tue, 25 Oct 2005 19:24:40 +0000 (19:24 +0000)]
* add new core API functions avahi_rdata_serialize() and avahi_rdata_parse()
* add new definition AVAHI_DNS_RDATA_MAX
* update dns-test.c and add examples for avahi_rdata_{serialize,parse}()

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@867 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoadd a compiler warning that avahi_send_dns_packet_ipv4() still misses support for...
Lennart Poettering [Tue, 25 Oct 2005 16:40:11 +0000 (16:40 +0000)]
add a compiler warning that avahi_send_dns_packet_ipv4() still misses support for setting the outgoing interface on everythng but Linux

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@866 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agobuild avahi_exe_name() exclusively on Linux
Lennart Poettering [Tue, 25 Oct 2005 12:56:50 +0000 (12:56 +0000)]
build avahi_exe_name() exclusively on Linux

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@865 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* small hack for netbsd
Sebastien Estienne [Tue, 25 Oct 2005 01:20:30 +0000 (01:20 +0000)]
* small hack for netbsd

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@864 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* rename all limit defs so that they end with _MAX
Lennart Poettering [Mon, 24 Oct 2005 23:56:34 +0000 (23:56 +0000)]
* rename all limit defs so that they end with _MAX
* fix some minor typos

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@863 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* use which in autogen.sh instead of type -p
Sebastien Estienne [Mon, 24 Oct 2005 23:44:05 +0000 (23:44 +0000)]
* use which in autogen.sh instead of type -p
* add NetBSD support in bootstrap.sh
* Netbsd doesn t have RLIMIT_AS -> ifdef
* reorder an include in dnsconfd/main.c

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@862 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Mon, 24 Oct 2005 23:35:08 +0000 (23:35 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@861 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofix avahi_interface_monitor_sync() for the linux NETLINK implementation
Lennart Poettering [Mon, 24 Oct 2005 23:34:42 +0000 (23:34 +0000)]
fix avahi_interface_monitor_sync() for the linux NETLINK implementation

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@860 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* reorder some things during server initialization
Lennart Poettering [Mon, 24 Oct 2005 23:33:53 +0000 (23:33 +0000)]
* reorder some things during server initialization

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@859 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* change setsocktopt for IP_TTL to use an int instead of an uin8_t for compatibility...
Lennart Poettering [Mon, 24 Oct 2005 23:33:08 +0000 (23:33 +0000)]
* change setsocktopt for IP_TTL to use an int instead of an uin8_t for compatibility with non-linux systems

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@858 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agocleanup socket.c a little
Lennart Poettering [Mon, 24 Oct 2005 23:08:49 +0000 (23:08 +0000)]
cleanup socket.c a little

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@857 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofix core-publish-service.c
Lennart Poettering [Mon, 24 Oct 2005 23:08:26 +0000 (23:08 +0000)]
fix core-publish-service.c

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@856 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Mon, 24 Oct 2005 22:42:18 +0000 (22:42 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@855 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* add new entry group state AVAHI_ENTRY_GROUP_FAILURE
Lennart Poettering [Mon, 24 Oct 2005 22:41:39 +0000 (22:41 +0000)]
* add new entry group state AVAHI_ENTRY_GROUP_FAILURE
* pass error code alongside entry gorup state changes over DBUS
* add new server state AVAHI_SERVER_FAILURE
* pass error code alongside server state changes over DBUS
* fix client-publish-service
* rename error code AVAHI_ERR_LOCAL_COLLISION to AVAHI_ERR_COLLISION
* update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@854 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agounrbeak IPv6 support: change ttl value size back to 32 bit for ipv6
Lennart Poettering [Mon, 24 Oct 2005 22:29:22 +0000 (22:29 +0000)]
unrbeak IPv6 support: change ttl value size back to 32 bit for ipv6

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@853 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agofix IP_TTL/IP_RECVTTL on linux
Lennart Poettering [Mon, 24 Oct 2005 00:16:56 +0000 (00:16 +0000)]
fix IP_TTL/IP_RECVTTL on linux

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@852 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agomany cleanups in preperation of the netbsd port
Lennart Poettering [Mon, 24 Oct 2005 00:12:06 +0000 (00:12 +0000)]
many cleanups in preperation of the netbsd port

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@851 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agouse seteuid() instead of setreuid(), since the latter seems to be broken on macosx
Lennart Poettering [Sun, 23 Oct 2005 23:13:07 +0000 (23:13 +0000)]
use seteuid() instead of setreuid(), since the latter seems to be broken on macosx

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@850 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* gcc 2.95 compatibility
Lennart Poettering [Sun, 23 Oct 2005 23:01:13 +0000 (23:01 +0000)]
* gcc 2.95 compatibility

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@849 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoadd federico tags to some of the things in the TODO list
Lennart Poettering [Sun, 23 Oct 2005 22:16:54 +0000 (22:16 +0000)]
add federico tags to some of the things in the TODO list

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@848 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* always add -std=c99 when netlink.h is not present
Sebastien Estienne [Sun, 23 Oct 2005 21:25:24 +0000 (21:25 +0000)]
* always add -std=c99 when netlink.h is not present

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@847 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years agoupdate TODO
Lennart Poettering [Sun, 23 Oct 2005 20:22:50 +0000 (20:22 +0000)]
update TODO

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@846 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

19 years ago* correctly handle empty domain names (i.e. the root zone)
Lennart Poettering [Sun, 23 Oct 2005 20:21:39 +0000 (20:21 +0000)]
* correctly handle empty domain names (i.e. the root zone)
* fix memory initialization error in wide-area.c
* make server_add_xx() functions atomic, i.e. clean up half-created entries on failure
* add some more validity checking macros and change everything to make use of them
* clean up avahi_server_add_address()
* change some functions from domain.[ch] to work on a stack buffer instead of malloced memory
* update avahi-test.c a little
* replace avahi_reverse_lookup_name_{ipv4,ipv6}() with a single function avahi_reverse_lookup_name()
* remove avahi_server_add_dns_server_name() from public API

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@845 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe