]> git.meshlink.io Git - catta/log
catta
18 years ago* fix glib example build when compiling without DBUS but with GLIB
Lennart Poettering [Mon, 22 Aug 2005 20:02:18 +0000 (20:02 +0000)]
* fix glib example build when compiling without DBUS but with GLIB

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

18 years ago* add four new AvahiStringList functions (this is four you, Sebastien!)
Lennart Poettering [Mon, 22 Aug 2005 19:15:22 +0000 (19:15 +0000)]
* add four new AvahiStringList functions (this is four you, Sebastien!)

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

18 years ago * Add glib integration example.
Trent Lloyd [Mon, 22 Aug 2005 19:07:08 +0000 (19:07 +0000)]
 * Add glib integration example.

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

18 years agofix some issues with host-name/address/service resolving
Lennart Poettering [Mon, 22 Aug 2005 08:56:57 +0000 (08:56 +0000)]
fix some issues with host-name/address/service resolving

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

18 years agoupdate TODO
Lennart Poettering [Sun, 21 Aug 2005 23:01:28 +0000 (23:01 +0000)]
update TODO

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

18 years ago * Update TODO
Trent Lloyd [Sun, 21 Aug 2005 21:33:12 +0000 (21:33 +0000)]
 * Update TODO

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

18 years ago * Add a simple entry group reset/change/commit to client-test
Trent Lloyd [Sun, 21 Aug 2005 21:23:14 +0000 (21:23 +0000)]
 * Add a simple entry group reset/change/commit to client-test

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

18 years ago* Beef up host name and address resolvers to notify about RR changes (Similar to...
Lennart Poettering [Sun, 21 Aug 2005 21:15:47 +0000 (21:15 +0000)]
* Beef up host name and address resolvers to notify about RR changes (Similar to what already is available for the service resolver)

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

18 years agoAdd debug message when executing simple protocol commands
Lennart Poettering [Sun, 21 Aug 2005 21:13:01 +0000 (21:13 +0000)]
Add debug message when executing simple protocol commands

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

18 years agoadd support for RR modification in service data
Lennart Poettering [Sun, 21 Aug 2005 20:03:50 +0000 (20:03 +0000)]
add support for RR modification in service data

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

18 years ago* fix memory corruption bug in reflection engine
Lennart Poettering [Sun, 21 Aug 2005 17:23:22 +0000 (17:23 +0000)]
* fix memory corruption bug in reflection engine

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

18 years ago * Exclude Gentoo, SUSE from configure.ac. Makes distcheck pass.
Trent Lloyd [Sun, 21 Aug 2005 16:48:57 +0000 (16:48 +0000)]
 * Exclude Gentoo, SUSE from configure.ac. Makes distcheck pass.
 * Update AUTHORS file

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

18 years ago* add two new functions:
Lennart Poettering [Sun, 21 Aug 2005 16:04:22 +0000 (16:04 +0000)]
* add two new functions:
* avahi_string_list_add_printf
* avahi_string_list_add_vprintf

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

18 years ago* fix local conflict detection algorithm
Lennart Poettering [Sun, 21 Aug 2005 15:20:55 +0000 (15:20 +0000)]
* fix local conflict detection algorithm

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

18 years agoinitialize n_clients to 0
Lennart Poettering [Sun, 21 Aug 2005 15:04:16 +0000 (15:04 +0000)]
initialize n_clients to 0

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

18 years ago* Disable shipping of Gentoo and SUSE init scripts for now since they are horribly...
Lennart Poettering [Sun, 21 Aug 2005 13:35:06 +0000 (13:35 +0000)]
* Disable shipping of Gentoo and SUSE init scripts for now since they are horribly out of date
* Remove RedHat/Slackware directories since they are empty

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

18 years agosmall fix
Lennart Poettering [Sun, 21 Aug 2005 13:12:24 +0000 (13:12 +0000)]
small fix

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

18 years ago* fix a bug with bad collision handling in static services (Thanks Sebest!)
Lennart Poettering [Sun, 21 Aug 2005 12:54:35 +0000 (12:54 +0000)]
* fix a bug with bad collision handling in static services (Thanks Sebest!)

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

18 years agoBuild man pages before homepage upload
Lennart Poettering [Sun, 21 Aug 2005 12:52:02 +0000 (12:52 +0000)]
Build man pages before homepage upload

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

18 years agoregenerate doxygen when a header or an example file is modified
Sebastien Estienne [Sun, 21 Aug 2005 12:07:30 +0000 (12:07 +0000)]
regenerate doxygen when a header or an example file is modified

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

18 years agoBuilt client examples only when DBUS is available
Lennart Poettering [Sun, 21 Aug 2005 01:26:44 +0000 (01:26 +0000)]
Built client examples only when DBUS is available

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

18 years ago* Detect usable compiler flags automatically (Thanks, Ikke!)
Lennart Poettering [Sun, 21 Aug 2005 00:35:33 +0000 (00:35 +0000)]
* Detect usable compiler flags automatically (Thanks, Ikke!)

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

18 years ago* fix a bug in avahi-discover-standalone found by some guy calling himself "j"
Lennart Poettering [Sat, 20 Aug 2005 23:59:59 +0000 (23:59 +0000)]
* fix a bug in avahi-discover-standalone found by some guy calling himself "j"

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

18 years agoship avahi-poll.dia
Lennart Poettering [Sat, 20 Aug 2005 23:41:18 +0000 (23:41 +0000)]
ship avahi-poll.dia

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

18 years agoadd avahi-poll diagram
Lennart Poettering [Sat, 20 Aug 2005 23:40:42 +0000 (23:40 +0000)]
add avahi-poll diagram

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

18 years agostore server-states.dia uncompressed
Lennart Poettering [Sat, 20 Aug 2005 23:38:04 +0000 (23:38 +0000)]
store server-states.dia uncompressed

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

18 years agoadd server states diagram
Lennart Poettering [Sat, 20 Aug 2005 23:33:37 +0000 (23:33 +0000)]
add server states diagram

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

18 years agodoxygen cleanups
Lennart Poettering [Sat, 20 Aug 2005 23:27:40 +0000 (23:27 +0000)]
doxygen cleanups

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

18 years agodoc update
Lennart Poettering [Sat, 20 Aug 2005 23:16:27 +0000 (23:16 +0000)]
doc update

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

18 years agoupdate todo
Lennart Poettering [Sat, 20 Aug 2005 23:12:51 +0000 (23:12 +0000)]
update todo

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

18 years ago* Add avahi-client examples to doxygen
Lennart Poettering [Sat, 20 Aug 2005 23:11:50 +0000 (23:11 +0000)]
* Add avahi-client examples to doxygen
* tighten avahi-core default #includes a bit

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

18 years agohide some more files
Lennart Poettering [Sat, 20 Aug 2005 22:59:25 +0000 (22:59 +0000)]
hide some more files

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

18 years ago* Disable debug output of avahi-client
Lennart Poettering [Sat, 20 Aug 2005 22:57:33 +0000 (22:57 +0000)]
* Disable debug output of avahi-client
* implement service resolving API in avahi-client
* fix some memory corruption bugs in dbus-watch-glue
* add avahi-client examples

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

18 years ago* complete error handling in avahi-client
Lennart Poettering [Sat, 20 Aug 2005 17:44:43 +0000 (17:44 +0000)]
* complete error handling in avahi-client

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

18 years agobrown paper bug typo
Lennart Poettering [Sat, 20 Aug 2005 16:41:42 +0000 (16:41 +0000)]
brown paper bug typo

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

18 years agosmall fixes
Lennart Poettering [Sat, 20 Aug 2005 16:40:57 +0000 (16:40 +0000)]
small fixes

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

18 years ago* doxygen update
Lennart Poettering [Sat, 20 Aug 2005 15:21:50 +0000 (15:21 +0000)]
* doxygen update

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

18 years ago* many improvements to avahi-client (especially error handling)
Lennart Poettering [Sat, 20 Aug 2005 14:12:10 +0000 (14:12 +0000)]
* many improvements to avahi-client (especially error handling)
* Document AVahi error handling a little

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

18 years ago * Add support for specifying the protocol in service definition files
Trent Lloyd [Fri, 19 Aug 2005 17:55:51 +0000 (17:55 +0000)]
 * Add support for specifying the protocol in service definition files
 * Add support for proper URL encoding of IPv6 addresses to avahi-bookmarks
 * Cast some calls in dbus-watch-glue to get rid of warnings

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

18 years agofix error translation
Lennart Poettering [Fri, 19 Aug 2005 13:35:30 +0000 (13:35 +0000)]
fix error translation

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

18 years agorename libdbus-watch-glue to libdbus-common
Lennart Poettering [Fri, 19 Aug 2005 13:34:01 +0000 (13:34 +0000)]
rename libdbus-watch-glue to libdbus-common

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

18 years ago * Improve and reorganise DBus error handling, see avahi-common/dbus.h
Trent Lloyd [Fri, 19 Aug 2005 12:45:14 +0000 (12:45 +0000)]
 * Improve and reorganise DBus error handling, see avahi-common/dbus.h

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

18 years ago* set FILENO rlimit to 30 by default
Lennart Poettering [Fri, 19 Aug 2005 11:43:35 +0000 (11:43 +0000)]
* set FILENO rlimit to 30 by default
* improve DBUS initialization a little

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

18 years ago* implement avahi_client_free
Lennart Poettering [Fri, 19 Aug 2005 11:12:14 +0000 (11:12 +0000)]
* implement avahi_client_free
* issue initial GetState() call synchronously

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

18 years ago* make "distcheck" pass (Patch from Ross Burton)
Lennart Poettering [Fri, 19 Aug 2005 10:39:58 +0000 (10:39 +0000)]
* make "distcheck" pass (Patch from Ross Burton)

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

18 years ago* start implementing error handling in avahi-client
Lennart Poettering [Tue, 16 Aug 2005 01:29:28 +0000 (01:29 +0000)]
* start implementing error handling in avahi-client
* doxygen document timeval.h
* add two more AVAHI_GCC_SENTINELs

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

18 years agoFix service reloading on SIGHUP (thanks, Sebastien!)
Lennart Poettering [Tue, 16 Aug 2005 01:03:32 +0000 (01:03 +0000)]
Fix service reloading on SIGHUP (thanks, Sebastien!)

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

18 years agofix a typo in --help
Sebastien Estienne [Tue, 16 Aug 2005 01:01:00 +0000 (01:01 +0000)]
fix a typo in --help

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

18 years agoupdate doxygen a little
Lennart Poettering [Tue, 16 Aug 2005 00:05:47 +0000 (00:05 +0000)]
update doxygen a little

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

18 years agoadd error.h to installed files
Lennart Poettering [Tue, 16 Aug 2005 00:05:33 +0000 (00:05 +0000)]
add error.h to installed files

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

18 years agoreally install all header files
Lennart Poettering [Mon, 15 Aug 2005 23:58:21 +0000 (23:58 +0000)]
really install all header files

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

18 years agoinstall glib-malloc.h
Lennart Poettering [Mon, 15 Aug 2005 23:55:28 +0000 (23:55 +0000)]
install glib-malloc.h

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

18 years agodon't install .pc files unconditionally
Lennart Poettering [Mon, 15 Aug 2005 23:49:17 +0000 (23:49 +0000)]
don't install .pc files unconditionally

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

18 years agoshow whether libavahi-client is built
Lennart Poettering [Mon, 15 Aug 2005 23:33:15 +0000 (23:33 +0000)]
show whether libavahi-client is built

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

18 years agoadd check for putenv
Lennart Poettering [Mon, 15 Aug 2005 23:27:12 +0000 (23:27 +0000)]
add check for putenv

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

18 years agofix python autoconf check
Lennart Poettering [Mon, 15 Aug 2005 23:25:03 +0000 (23:25 +0000)]
fix python autoconf check

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

18 years agoimprove configure even more
Lennart Poettering [Mon, 15 Aug 2005 23:12:13 +0000 (23:12 +0000)]
improve configure even more

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

18 years agofix configure
Lennart Poettering [Mon, 15 Aug 2005 23:08:37 +0000 (23:08 +0000)]
fix configure

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

18 years agofix typo
Lennart Poettering [Mon, 15 Aug 2005 22:55:25 +0000 (22:55 +0000)]
fix typo

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

18 years ago* cleanup build system a little
Lennart Poettering [Mon, 15 Aug 2005 21:31:30 +0000 (21:31 +0000)]
* cleanup build system a little
* strip remaining glib usage
* -fPIC build fix for x86-64 (thanks tvainika)

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

18 years ago* Add pkg-config files for avahi-glib/avahi-client
Lennart Poettering [Mon, 15 Aug 2005 18:54:32 +0000 (18:54 +0000)]
* Add pkg-config files for avahi-glib/avahi-client
* Generate .pc files with sed
* use libtool for building libdbus-watch-glue

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

18 years agoadd missing avahi-common dependency to avahi-client
Lennart Poettering [Mon, 15 Aug 2005 16:22:26 +0000 (16:22 +0000)]
add missing avahi-common dependency to avahi-client

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

18 years ago* fix a bad memory access bug in avahi_strndup()
Lennart Poettering [Mon, 15 Aug 2005 16:07:29 +0000 (16:07 +0000)]
* fix a bad memory access bug in avahi_strndup()
* some small optimizations to call gettimeofday() less often
* fix dbus-watch-glue to call dbus_connection_dispatch()

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

18 years agogcc 2.95 compatibility
Lennart Poettering [Mon, 15 Aug 2005 14:25:32 +0000 (14:25 +0000)]
gcc 2.95 compatibility

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

18 years agoapply patch from tvainika
Lennart Poettering [Mon, 15 Aug 2005 14:10:12 +0000 (14:10 +0000)]
apply patch from tvainika

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

18 years agoRemove glib dependency from examples
Lennart Poettering [Mon, 15 Aug 2005 14:09:50 +0000 (14:09 +0000)]
Remove glib dependency from examples

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

18 years agostrip glib usage from avahi-dnsconfd
Lennart Poettering [Mon, 15 Aug 2005 14:05:21 +0000 (14:05 +0000)]
strip glib usage from avahi-dnsconfd

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

18 years agoupdate some ignores
Lennart Poettering [Mon, 15 Aug 2005 13:30:25 +0000 (13:30 +0000)]
update some ignores

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

18 years ago* implement ini file parser
Lennart Poettering [Mon, 15 Aug 2005 02:42:59 +0000 (02:42 +0000)]
* implement ini file parser
* strip glib usage from avahi-daemon
* make dbus-watch-glue a static library so that both avahi-client and avahi-daemon can make use of it

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

18 years agofix avahi-discover-standalone build breakage
Lennart Poettering [Sun, 14 Aug 2005 22:27:18 +0000 (22:27 +0000)]
fix avahi-discover-standalone build breakage

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

18 years agoTODO update
Lennart Poettering [Sun, 14 Aug 2005 22:16:32 +0000 (22:16 +0000)]
TODO update

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

18 years ago* add new priority parameter to avahi_glib_poll_new()
Lennart Poettering [Sun, 14 Aug 2005 22:11:35 +0000 (22:11 +0000)]
* add new priority parameter to avahi_glib_poll_new()
* beef up AvahiPoll a little to contain real timeout events
* cleanups in avahi-client
* drop glib dependency
* port to AvahiPoll system
* put some "const"s and "static"s in to make gcc shut up
* change all uses of malloc/free to avahi_malloc/avahi_new/avahi_free

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

18 years ago * Fix docs/INSTALL for the right dbus path for debian (Thanks sebest)
Trent Lloyd [Sun, 14 Aug 2005 15:51:54 +0000 (15:51 +0000)]
 * Fix docs/INSTALL for the right dbus path for debian (Thanks sebest)
 * Put -DDBUS_API_SUBJECT_TO_CHANGE in DBUS_CFLAGS and
   remove from individual files
 * Add avahi-client to the C++ test runs, compile with DBUS flags
 * Fix avahi-client to compile with C++ compilers.

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

18 years ago * Remove AvahiEntryGroups from the client's list when we free it
Trent Lloyd [Sun, 14 Aug 2005 12:18:03 +0000 (12:18 +0000)]
 * Remove AvahiEntryGroups from the client's list when we free it
 * Add a test for AvahiEntryGroup free()

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

18 years ago * Remove most of the debug printf()s from avahi-client code and make sure errors...
Trent Lloyd [Sun, 14 Aug 2005 12:12:03 +0000 (12:12 +0000)]
 * Remove most of the debug printf()s from avahi-client code and make sure errors are set when appropriate.

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

18 years ago * Add a free function for AvahiEntryGroup in C api
Trent Lloyd [Sun, 14 Aug 2005 12:06:09 +0000 (12:06 +0000)]
 * Add a free function for AvahiEntryGroup in C api
 * Modify the browser free functions to return/set errors.

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

18 years ago * Implement free functions for the various browsers in the C api
Trent Lloyd [Sun, 14 Aug 2005 11:50:14 +0000 (11:50 +0000)]
 * Implement free functions for the various browsers in the C api

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

18 years ago * Fix tests/Makefile.am to set CXXFLAGS for c-plus-plus-test, this fixes the last...
Trent Lloyd [Sun, 14 Aug 2005 11:22:01 +0000 (11:22 +0000)]
 * Fix tests/Makefile.am to set CXXFLAGS for c-plus-plus-test, this fixes the last make distcheck error

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

18 years ago * Add service browser support to C client API
Trent Lloyd [Sun, 14 Aug 2005 10:56:45 +0000 (10:56 +0000)]
 * Add service browser support to C client API
 * Small fix to avahi-common to get make distcheck further

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

18 years agoFix no network interface bug reported by Lathiat
Lennart Poettering [Sun, 14 Aug 2005 03:13:28 +0000 (03:13 +0000)]
Fix no network interface bug reported by Lathiat

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

18 years ago * Revert revision 303 (Name space changes) as avahi-core has now been changed.
Trent Lloyd [Sun, 14 Aug 2005 03:03:10 +0000 (03:03 +0000)]
 * Revert revision 303 (Name space changes) as avahi-core has now been changed.

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

18 years ago* doxygen documentation updates
Lennart Poettering [Sun, 14 Aug 2005 02:33:41 +0000 (02:33 +0000)]
* doxygen documentation updates
* make AvahiPoll objects const
* make poll() functions pluggable in AvahiSimplePoll

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

18 years ago* add C++ test
Lennart Poettering [Sun, 14 Aug 2005 01:26:19 +0000 (01:26 +0000)]
* add C++ test
* add more autoconf checks

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

18 years ago* allow SRV records with port == 0 (for flagship naming)
Lennart Poettering [Sun, 14 Aug 2005 00:56:25 +0000 (00:56 +0000)]
* allow SRV records with port == 0 (for flagship naming)

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

18 years ago* add resource limit enforcement to the daemon
Lennart Poettering [Sun, 14 Aug 2005 00:47:37 +0000 (00:47 +0000)]
* add resource limit enforcement to the daemon
* add ne options --no-rlimits, --no-drop-root, --syslog and --debug

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

18 years agoRename some server side objects/symbols so that they do not conflict with the same...
Lennart Poettering [Sat, 13 Aug 2005 22:04:21 +0000 (22:04 +0000)]
Rename some server side objects/symbols so that they do not conflict with the same things on the client side. i.e. AvahiEntryGroup -> AvahiSEntryGroup

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

18 years agoadd missing error codes to some places where they belong
Lennart Poettering [Sat, 13 Aug 2005 21:34:17 +0000 (21:34 +0000)]
add missing error codes to some places where they belong

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

18 years ago* strip glib from avahi-core
Lennart Poettering [Sat, 13 Aug 2005 21:25:09 +0000 (21:25 +0000)]
* strip glib from avahi-core
* implement glib memory allocator
* add new documentation file MALLOC
* initialize pseudo-RNG from /dev/urandom in avahi-daemon
* remove some gcc 4.0 warnings
* beef up watch system with real timeouts
* move GCC __attribute__ macros into its own header avahi-common/gccmacro.h
* make use of GCC's sentinel attribute where it make sense
* add malloc() implementations that abort on OOM and enable them by default

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

18 years ago* add an handler in glade to handle the destroy event
Sebastien Estienne [Sat, 13 Aug 2005 00:57:00 +0000 (00:57 +0000)]
* add an handler in glade to handle the destroy event
* unconditionnaly browse for .local in avahi-discover
* display error (eg: timeout)

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

18 years ago* implement hashmap
Lennart Poettering [Fri, 12 Aug 2005 21:01:28 +0000 (21:01 +0000)]
* implement hashmap
* de-glib-ify rr.[ch], rrlist.[ch]

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

18 years agoimplement new main loop abstraction layer
Lennart Poettering [Fri, 12 Aug 2005 19:09:50 +0000 (19:09 +0000)]
implement new main loop abstraction layer

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

18 years ago * Rename various data structures to prevent a namespace conflict with avahi-core
Trent Lloyd [Fri, 12 Aug 2005 04:49:23 +0000 (04:49 +0000)]
 * Rename various data structures to prevent a namespace conflict with avahi-core

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

18 years agosmall indenting fix
Lennart Poettering [Fri, 12 Aug 2005 01:58:25 +0000 (01:58 +0000)]
small indenting fix

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

18 years agosmall typo fix
Lennart Poettering [Fri, 12 Aug 2005 01:47:40 +0000 (01:47 +0000)]
small typo fix

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

18 years agoDocumentation updates
Lennart Poettering [Fri, 12 Aug 2005 00:54:24 +0000 (00:54 +0000)]
Documentation updates

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

18 years agofix avahi-dnsconfd.c
Lennart Poettering [Fri, 12 Aug 2005 00:28:17 +0000 (00:28 +0000)]
fix avahi-dnsconfd.c

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

18 years agoSplit avahi-common/util.h into
Lennart Poettering [Fri, 12 Aug 2005 00:25:52 +0000 (00:25 +0000)]
Split avahi-common/util.h into
avahi-common/domain.h
avahi-core/fdutil.h
avahi-core/timeval.h

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

18 years ago* drop glib from avahi-common
Lennart Poettering [Thu, 11 Aug 2005 23:45:42 +0000 (23:45 +0000)]
* drop glib from avahi-common
* add new module with avahi_malloc() and friends

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

18 years ago* Some minor error handling cleanups
Lennart Poettering [Thu, 11 Aug 2005 20:38:33 +0000 (20:38 +0000)]
* Some minor error handling cleanups
* Please use uint16_t for port numbers. This type is defined in inttypes.h which is available nearly everywhere

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

18 years agorename avahi_entry_group_state() to avahi_entry_group_get_state()
Lennart Poettering [Thu, 11 Aug 2005 20:04:52 +0000 (20:04 +0000)]
rename avahi_entry_group_state() to avahi_entry_group_get_state()

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