d8a437ffca71643f24ec0009e12981b5c57cd020 |
21-Aug-2015 |
Robert Ginda <rginda@chromium.org> |
Fix LOCAL_EXPORT_C_INCLUDE_DIRS variable name. Change-Id: I662b8923190239856d025acf9458589ca69697ba
ndroid.mk
|
00d0b8b8bb3b5a1d7ced7654d86fc19ec78e51dc |
20-Aug-2015 |
Robert Ginda <rginda@chromium.org> |
Add LOCAL_EXPORT_C_INCLUDES Change-Id: Ieec3fcbaa17ef3f29a9b81cc5ba80e1746862698
ndroid.mk
|
8a41d48f365eaac6ed8ed1a11703a138e78700d5 |
13-Aug-2015 |
Robert Ginda <rginda@chromium.org> |
Remove LOCAL_MODULE_TAGS vars, switch to SHARED libs. These components will have to be included in the PRODUCT_PACKAGES of products that want them. Switch avahi-common and avahi-core back to shared libs. Change-Id: I280fc308c71b8b89b0da29dc997852dbe5879c3b
ndroid.mk
|
c336c7e25c91352c311e3da8f1b881d4e1875b2c |
04-Aug-2015 |
Robert Ginda <rginda@chromium.org> |
Initial add of Android.mk files. These files were initially generated by the third party "androgenizer", but then updated and cleaned up by hand. The changes to the generated files were: * Hand edited some Android.mk files to add the lib prefix, changed build types, fix references to the dbus library. * Remove Android.mk files for avahi-glib and avahi-gobject since we're not going to need them. * Remove outdated LOCAL_PRELINK_MODULE variable. * Remove LOCAL_MODULE_TAGS from static modules. * Convert literal tabs to 4 spaces. * Dump a warning and exit from update_android_mk.sh, since we've diverged from the generated output. Change user/group (in config.h) from "avahi" to "system". Bug: 22827641 Change-Id: I84c3d7a96e091797f4380003045836f8183531ad
ndroid.mk
akefile.am
|
8e46e738cae449bf44232c66e973c8e9e15fbcb5 |
05-Aug-2015 |
Robert Ginda <rginda@chromium.org> |
rename avahi-common/malloc.[ch] to avahi-malloc. This is to avoid clashing with the system malloc.h, which occurs in an android build beacause of the order of the generated includes. This change was generated with the script: cat > rename_malloc.sh <<EOF replace() { local search="$1" local replace="$2" FILES=$(grep -l "$search" $(find . -name '*.[ch]')) for file in $FILES; do echo $file sed "s|$search|$replace|" < $file > sed.tmp mv sed.tmp $file done } replace "include \"malloc.h\"" "include \"avahi-malloc.h\"" replace "include \"avahi-common/malloc.h\"" \ "include \"avahi-common/avahi-malloc.h\"" replace "include <avahi-common/malloc.h>" \ "include \"avahi-common/avahi-malloc.h\"" EOF Bug: 22827641 Change-Id: I1eeb4a57993650d8aae62f0686942cfac367b9a8
akefile.am
ddress.c
lternative-test.c
lternative.c
vahi-malloc.c
vahi-malloc.h
bus-watch-glue.c
omain-test.c
omain.c
alloc.c
alloc.h
list.c
imple-watch.c
trlst-test.c
trlst.c
hread-watch.c
|
5178e7e24d625d2bfe940f977d2489d8b373baad |
04-Aug-2015 |
Robert Ginda <rginda@chromium.org> |
Apply patch 0001 from http://www.avahi.org/ticket/354 This applies Apply patch 0001 from http://www.avahi.org/ticket/354 "Add support for building on Android", by "asoliverez_ccu". This patch is applied without modification. I used this just as a first step to generate initial Android.mk files. In the followup "Android.mk tweaks" CL, I hand hacked them into submission. The steps are committed as separate CLs in case someone needs to rerun or retrace them in the future. Bug: 22827641 Change-Id: Iaefdbd5aa2ea497e06ba25700a326073fbffc018
akefile.am
|
ccfcd5c42c68752fbd6de318fe5ce4269f5a7c06 |
07-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
avahi-common: typo fix
rror.c
rror.h
|
6589afffbb5f484ebc3aa5a7a533eaf0940ac202 |
02-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
general: various smaller fixes
tf8.c
|
72223abd8a3b53f539e020b354bdfbbfc579473d |
25-Jun-2010 |
Lennart Poettering <lennart@poettering.net> |
watch: ignore EINTR in the main loop
imple-watch.c
|
06d83a3a2b90ede6093284c99659418886cc562a |
25-Jun-2010 |
Lennart Poettering <lennart@poettering.net> |
docs: document what to do on AVAHI_ERR_DISCONNECTED (see #278)
efs.h
|
7280ca0c4ff392134133e9c008be74a35a417af2 |
25-Jun-2010 |
Lennart Poettering <lennart@poettering.net> |
build-sys: fix reference to LIBINTL/INTLLIBS Fixes #293.
akefile.am
|
908e491f7d55209acfbb2595ab1ef5b24502d641 |
25-Jun-2010 |
Lennart Poettering <lennart@poettering.net> |
get rid of a lot of old svn cruft
akefile.am
ddress.c
ddress.h
lternative-test.c
lternative.c
lternative.h
decl.h
bus-watch-glue.c
bus-watch-glue.h
bus.c
bus.h
efs.h
omain-test.c
omain.c
omain.h
rror.c
rror.h
ccmacro.h
18n.c
18n.h
list.h
alloc.c
alloc.h
list.c
list.h
imple-watch.c
imple-watch.h
trlst-test.c
trlst.c
trlst.h
hread-watch.c
hread-watch.h
imeval-test.c
imeval.c
imeval.h
tf8-test.c
tf8.c
tf8.h
atch-test.c
atch.h
|
a97605e07ad7f44f2f65e15be64880e61a39ab43 |
25-Jun-2010 |
Lennart Poettering <lennart@poettering.net> |
from now on we enforce a strict whitespace regime
ddress.h
lternative-test.c
lternative.c
lternative.h
decl.h
bus-watch-glue.c
bus-watch-glue.h
bus.c
bus.h
omain-test.c
omain.c
omain.h
rror.h
ccmacro.h
list.h
alloc.c
alloc.h
list.c
list.h
imple-watch.c
imple-watch.h
trlst.c
trlst.h
hread-watch.h
imeval.c
imeval.h
tf8-test.c
tf8.c
tf8.h
atch-test.c
atch.h
|
012a5048366fb661ce37287dcf6de60497f102dc |
14-Nov-2009 |
Lennart Poettering <lennart@poettering.net> |
fix various compiler warnings
trlst-test.c
imeval-test.c
|
f46bf65ce34ebd9c6bbcbe3628bd243bfa4bb129 |
12-Dec-2008 |
Lennart Poettering <lennart@poettering.net> |
libavahi-common needs to link libintl Original patch from Daniel Macks. Closes #194
akefile.am
|
f3f1b8bb63a574853e2fbcafe47b121da972ca23 |
01-Sep-2008 |
Marcus Meissner <meissner@grape.suse.de> |
attribute alloc_size for newer gccs. This patch marks up the allocator functions with the GCC 4.3 (and later) attribute alloc_size. This will pass the size of allocations of known size (at compile time) to the overflow checking memcpy/strcpy and related functions. Ciao, Marcus Signed-off-by: Lennart Poettering <lennart@poettering.net>
ccmacro.h
alloc.h
|
df0f904f29312efd82cdbf55adb37b10cee47a6e |
12-Dec-2008 |
Lennart Poettering <lennart@poettering.net> |
actually set thread_running. Closes #251
hread-watch.c
|
955155213febc535caf48d0c4107162f93a58863 |
26-Oct-2008 |
Lennart Poettering <lennart@poettering.net> |
initialize i18n automatically
ddress.c
|
bfa5699f5474c7d964ed56046ca0c3561836ff3c |
21-Jun-2008 |
Sjoerd Simons <sjoerd@luon.net> |
Don't use -export-dynamic as a linker flag
akefile.am
|
e96bb759f1b469c45eceae696d505663183b70b3 |
18-Jun-2008 |
Lennart Poettering <lennart@poettering.net> |
add .gitignore files
gitignore
|
bb8bd5490a71bc77570653cf53be88edd37679e3 |
17-Dec-2007 |
Lennart Poettering <lennart@poettering.net> |
add i18n support git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1593 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
rror.c
18n.c
18n.h
|
41f897e018ee55395441504c0cf3aef584527dd9 |
28-Oct-2007 |
Lennart Poettering <lennart@poettering.net> |
include avahi-gobject docs in doxygen git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1565 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
0fa82e3aca0b80504e50016d1661bdcb4b429360 |
28-Sep-2007 |
Ted Percival <ted@tedp.net> |
Copyediting / spelling / grammar git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1547 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
decl.h
efs.h
rror.h
trlst.h
hread-watch.h
imeval.c
atch.h
|
038aaab598d4e30eda89b47adefa2af01cd89666 |
28-Sep-2007 |
Ted Percival <ted@tedp.net> |
Update documentation of alternate hostname generation The algorithm was changed in r1250 git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1546 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
lternative.h
|
202d8c80ee7f32e088046917405b88114a2bb9e8 |
06-Sep-2007 |
Lennart Poettering <lennart@poettering.net> |
add more missing config.h inclusions git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1535 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus-watch-glue.c
|
69a318a8f3b2a361ee5cc6da21b76fab2ab34c8d |
02-Sep-2007 |
Lennart Poettering <lennart@poettering.net> |
fix dbus version check for dbus_watch_get_unix_fd() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1528 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus-watch-glue.c
|
d32b1cf886980a6d8200d66895793081633cd596 |
26-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
properly use va_copy() when iterating more than once through a va_list; fix bad memory access by one byte; closes #164; identified by QuLogic git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1524 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
|
866440b19a3be830fa77f9039d5b0202ac7bf840 |
12-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
use dbus_watch_get_unix_fd() only in dbus >= 1.1.1 git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1518 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus-watch-glue.c
|
046ee102059fa0600b79aecc6e92a889184a993c |
12-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
gcc, shut the fuck up\! git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1511 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
9cd09b4229fceb505a3ecec3bdbdc4426e3388e0 |
12-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
replace obsolete dbus api git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1507 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus-watch-glue.c
|
c6ccfeec196614c15320f45f8ba1bdb86646bd97 |
12-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
add really long test cases git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1506 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
lternative-test.c
|
2c4cdd1ce33dd7dce8f28089be5b88e462e4014d |
12-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
deal properly with really long service/host names when looking for alternatives git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1505 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
lternative.c
|
daa2341c6c773e1da6b1e345a1b92dc8aec630e3 |
12-Aug-2007 |
Lennart Poettering <lennart@poettering.net> |
make gcc shut up git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1504 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
tf8-test.c
|
b5daab9d464d239b0bf24379c6472ba09af35f66 |
21-May-2007 |
Lennart Poettering <lennart@poettering.net> |
fix a local DoS (by hitting an assert) when passing empty TXT strings to the avahi-daemon for regsitration. (Problem identified and original patch supplied by Emanuele Aina) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1482 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
|
8c4483baa593205c3eaecebe0738d1455025777c |
09-May-2007 |
Lennart Poettering <lennart@poettering.net> |
Doxygen documentation cleanups: * Hide a few irrelevant header files and definitions from doxygen to make the docs shorter * Update some texts * Put functions into categories git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1477 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
efs.h
omain.h
alloc.h
trlst.h
|
2635b54ef09173bbf72072436fad7d1e1fca3bc9 |
15-Apr-2007 |
Lennart Poettering <lennart@poettering.net> |
Remove an invalid optimization in avahi_simple_poll_run(). (Closes #132) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1425 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.c
|
6474c4a0a75578090094a87be91bbccebcb56cd1 |
24-Mar-2007 |
Trent Lloyd <lathiat@bur.st> |
* Revert fix from R1398 * avahi-core/iface.c#avahi_interface_monitor_get_hw_interface - Change assert to idx >= 0, this is the correct fix incase a platform has interface indexes starting from 0 * Fix incorrect AVAHI_PROTO_UNSPEC to AVAHI_IF_UNSPEC git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1399 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
|
394b91f04a9a8901ec6896907cbe5ad998d4338e |
24-Mar-2007 |
Trent Lloyd <lathiat@bur.st> |
* avahi-common/address.h#AVAHI_IF_INDEX check should be interface > 0, not interface >= 0, otherwise the rest of Avahi gets upset, and when the rest of Avahi gets upset... (Closes #119) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1398 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
|
37b2be93e63ceff95698f24cd91cb11774eb621c |
11-Dec-2006 |
Trent Lloyd <lathiat@bur.st> |
* Revert previous patch to check nlmsg_pid as it is bogus and breaks in many cases, notably when using NetworkManager * Replace with new SO_PASSCRED-based check of the sending UID, which seems to work better * Apply for for 2.6.19+ where IFA_RTA / IFLA_RTA is no longer defined * Mild fix to some doxygen docs for avahi-common/address.h git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1336 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
|
a3770ae01c6c0af893af0a36ceecba6ff301c6f4 |
19-Nov-2006 |
Trent Lloyd <lathiat@bur.st> |
* Fix doxygen comments for avahi watch, thanks to tedp (Closes: #77) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1335 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
atch.h
|
0456242ed7e6ad6bb2afd2f8210e86dfa80ab9d2 |
31-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
fix a few more s/DBUS/D-Bus/ git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1298 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
rror.c
rror.h
|
50c10f3b83474d421f78b898ce374bdafd3cd9bc |
31-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
bump D-Bus API revision (forgotten in 0.6.13) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1297 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
83d9a20d5add460cba13dcd0d767dbb7bd8c5916 |
24-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
add new error code AVAHI_ERR_NO_CHANGE git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1266 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
rror.c
rror.h
|
7addead62ad76bfad74d1970cea2b73450f98973 |
22-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
documentation update git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1257 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
036384a8dc6894d77969234aba7fc9141caefc1a |
22-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
a few documentation updates git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1254 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
8cf0e9e31837c813fb05b90acfcec828e6309d76 |
21-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
follow Bonjour's hostname number incrementing algorithm for handling 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
lternative-test.c
lternative.c
|
d66af491a574de4d5421c995bec5357fc1c04128 |
06-Aug-2006 |
Lennart Poettering <lennart@poettering.net> |
fix a few typos in doxygen comments git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1244 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
hread-watch.h
imeval.h
|
7ac6cfcd01a7a8557f82f35d2708b4e05f0df9db |
22-Jul-2006 |
Lennart Poettering <lennart@poettering.net> |
disable time events after they have been dispatched git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1239 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus-watch-glue.c
|
8ac89804f1d6182dffa6952c6a3621f06a5fbefa |
05-May-2006 |
Lennart Poettering <lennart@poettering.net> |
call _stop() instead of _quit() in _free(), to avoid hitting an assert() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1212 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
hread-watch.c
|
ee2820a23c6968bbeadbdf510389301dca6bc765 |
24-Apr-2006 |
Lennart Poettering <lennart@poettering.net> |
add an utf8 check when unescaping domains - essentially this means that all domain related functions will now consider strings with invalid utf8 as invalid (see #21) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1202 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain.c
|
9541ceb22b5ecd525e16a318b95329a38240a7a4 |
24-Apr-2006 |
Lennart Poettering <lennart@poettering.net> |
add utf8 validity check API (based on the glib's implementation and hence mostly identical to DBUS's implementation) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1201 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
tf8-test.c
tf8.c
tf8.h
|
4d4577c5a953e9b462cffe9a5d3ead122b7bbe42 |
02-Mar-2006 |
Lennart Poettering <lennart@poettering.net> |
add new API function avahi_is_valid_fqdn() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1168 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
omain-test.c
omain.c
omain.h
|
7c171df2b2ae4d3f2cbab669d5b5b96562bdd9a8 |
20-Feb-2006 |
Lennart Poettering <lennart@poettering.net> |
reverse 1144, since it broke more things than it fixed git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1151 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.h
hread-watch.h
atch.h
|
b73aab83cbdaaac40c4bb80b82049dc4452b5f1c |
17-Feb-2006 |
Lennart Poettering <lennart@poettering.net> |
make anonymous structs appear properly in doxygen git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1144 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.h
hread-watch.h
atch.h
|
65ff53f25c418feea1c3e6223fbe0031b6dc5ba1 |
30-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
add new error code AVAHI_ERR_IS_EMPTY and use it in avahi_entry_group_commit() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1124 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
rror.c
rror.h
|
4ecb5cd013710a7871f58b68fa118b7f1a58ac8d |
27-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
Update doxygen docs a little to make clearer when to use what API when modifying an existing service git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1113 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
d9fd3e92dd9ae1b51e22053510da90c5af563bfd |
27-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
fix doxygen comment for AvahiPoll git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1108 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
atch.h
|
ee448b6e8d7c0ae4a01f0c3d062368fb55839d67 |
22-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
pthread build fix git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1100 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
600d2b77c7727da9322557c87afefcbe7553d74d |
21-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
add doxygen \since tags git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1093 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
hread-watch.h
|
59a51b43d0a50ce31ab1c43276e3b6005955d211 |
17-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
install thread-watch.h git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1086 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
1c7f879c9f0bdd3512ee2ae2d43fdefe1d7ff4e3 |
15-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
doxygen fix git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1079 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
hread-watch.h
|
63b016778a0a8c277f192acd6fe5fd5f56a9f170 |
14-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
add new AvahiThreadedPoll event loop implementation which runs a main loop in a helper thread git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1074 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
hread-watch.c
hread-watch.h
atch-test.c
|
bbe31b25f424b91eebbc2706def837429a3d187a |
04-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
improve strlst test git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1054 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst-test.c
|
df591ee292c99ead3a286c50f64e5c461f3a9d8e |
04-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
replace avahi_new() with a version that checks for an integer overflow (suggested by Martin Pitt) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1053 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
alloc.h
|
1b9ed98f7bdf7ff20057cca848ccfdebf6f4dfdd |
01-Jan-2006 |
Lennart Poettering <lennart@poettering.net> |
when serializing string lists for DNS TXT records, ignore empty strings unconditionally git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1050 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
|
df28cc51c00a958d25f7ebd7b5b0d7fb9af0b8e1 |
25-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
Fix compilation with -pthread git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1034 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
ef51c776fa80e67b84e2a6d48829f9040ac76c20 |
24-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
don't build static library for dbus-watch-glue and the like, instead compile the sources directly where it is needed git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1028 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
be4aaeb485d31dee095b0c9c90e6b79333bc0e21 |
24-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
Add DBUS API versioning git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1027 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
3632da5dea3a2e961729664d17808d98bfc2b325 |
24-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
Map DBUS specific errors to Avahi counterparts git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1026 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
rror.c
rror.h
|
f5045a44950e3e39d24dc3f226e847a3df662dc2 |
18-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
add pthread cflags/libs to avahi-common build git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1002 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
e285034f90e0856d13a441b0e8d355f9b34aa95b |
17-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
* add legal blurb to ssh.service * improve doxygen documentation git-svn-id: file:///home/lennart/svn/public/avahi/trunk@995 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
9e4237ebed07d00bf1176178d1358b475d749b27 |
16-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
* Implement client API for arbitrary record browsing * Fix memory leak in avahi-client git-svn-id: file:///home/lennart/svn/public/avahi/trunk@984 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
a3d45b39608418e261f34b3b3286b80e4878d25c |
16-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
* when calculating a random jitter time for time events, use the same jitter in every 10s timespans. This should increase the probability that multiple responses can be merged into a single packet, and thus decreases network traffic. * add _workstation._tcp services in RUNNING state, not earlier * an important bugfix which fixes the entry group state automatons * remove obsolete debug messages * minor other cleanups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@980 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imeval.c
|
e3f2e517162b80d256c966fa925c8e76e5691d6d |
15-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
add record browser DBUS interface names git-svn-id: file:///home/lennart/svn/public/avahi/trunk@977 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
4e2113a7d5b702ff070e8220b32662bb00ae02dd |
06-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus.c
bus.h
rror.c
rror.h
|
6f37f0e1126ad3776b80dbd64701f38a58738921 |
06-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
add new client state AVAHI_CLIENT_FAILURE git-svn-id: file:///home/lennart/svn/public/avahi/trunk@931 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ccmacro.h
|
fbce111b069aa1e4c701ed37ee1d9f6d6cefaac5 |
06-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus.c
bus.h
efs.h
rror.c
rror.h
|
e2f7e83d25a5f0966938163c18b1fd8c399393b1 |
04-Nov-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
efs.h
trlst.c
|
eee711106f721fc73a1ef50348984b7a1d9cb595 |
29-Oct-2005 |
Sebastien Estienne <sebastien.estienne@gmail.com> |
* 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
ddress.c
|
f6712902a92eb82b6c8d7e7fd0980a20a716fa0d |
27-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus.c
bus.h
efs.h
rror.c
rror.h
|
1a04f21bca1c5410019b29c2b7305796ecb5a8b8 |
27-Oct-2005 |
Trent Lloyd <lathiat@bur.st> |
* 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
bus.c
bus.h
rror.c
rror.h
|
20011324500a728851e4888c890a756ecf71394b |
27-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
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
trlst-test.c
trlst.c
trlst.h
|
854f901f491ccda79aee11edc3d59109cb229d28 |
26-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
lternative-test.c
bus-watch-glue.c
omain-test.c
ccmacro.h
imple-watch.c
trlst-test.c
imeval-test.c
atch-test.c
|
182da3ab7be8f813a09f1807c1c76747eff02af6 |
26-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
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
ddress.c
ddress.h
lternative.h
|
6efe2615e04c6ef664fa9d49b013e261ba1e6e66 |
26-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
ddress.h
lternative.h
decl.h
bus-watch-glue.h
bus.h
efs.h
omain.h
rror.h
ccmacro.h
list.h
alloc.h
list.h
imple-watch.h
imeval.h
atch.h
|
c3575017e2137ef664e4735bd6f9ff1209653ef3 |
26-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
ddress.c
ddress.h
omain-test.c
omain.c
omain.h
|
f17d2832301b0f2fcd50fdcc6fec77666178158f |
25-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus.c
bus.h
efs.h
rror.h
|
7d45167a88dceefc521bf94a618f29bfc1886932 |
24-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* gcc 2.95 compatibility git-svn-id: file:///home/lennart/svn/public/avahi/trunk@849 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain-test.c
alloc.c
imeval-test.c
|
e865e3dba3c6ee5de5581dbfbafc025aa5c9947e |
23-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
ddress.c
ddress.h
omain-test.c
omain.c
|
865d5b0bd2175e43feeeaf9d07624ce5023b9b99 |
21-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
fix size of escaped_name in avahi_service_name_join() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@834 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain.c
|
cb5fd7f601a158562b5ec003fecc928a720e10f3 |
19-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
actually drop avahi_strlcpy() from domain.h git-svn-id: file:///home/lennart/svn/public/avahi/trunk@821 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain.h
|
16d9e30dd7fa052bd7e6dd37927d7f27bec90ef1 |
19-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* Compile tests only when --enable-tests was specified on the configure 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
akefile.am
efs.h
omain.c
|
3839bb837f7ed2e7cb03834469b0f35adad3ecc5 |
19-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
in order to reduce our code/API size, drop support for reverse IPv6 name lookups ending in .in-addr.int. Use in-addr.arpa exclusively from now on. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@817 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.c
ddress.h
|
6b391bb81f0dce0193a722254016b26c12a17643 |
18-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* remove AVAHI_PUBLISH_IS_PROXY, it was a bad idea * drop avahi_service_is_service_local(), avahi_client_is_service_local() * add new lookup result flags AVAHI_LOOKUP_RESULT_OUR_OWN and AVAHI_LOOKUP_RESULT_LOCAL * remove avahi_address_resolver_new() and replace it by avahi_address_resolver_new_a() * avahi-client: save query data in browse/resolve objects so that we can return it on failure * other cleanups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@811 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
11fdf8612c684b0faf85781ef1b2766bf6ea1f0b |
17-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* do no longer include timeval.h in watch.h by default * fix some include lines from "" to <> * drop dbus.h from doxygen, users of our libraries shouldn't care * other cleanups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@801 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus-watch-glue.c
imple-watch.c
imple-watch.h
atch.h
|
3adbda2cd5be48b7c630325f0f92e315d7eb2cfb |
17-Oct-2005 |
Trent Lloyd <lathiat@bur.st> |
* Add custom user-specific configure flags to bootstrap.sh * Add new constant AVAHI_ADDRESS_STR_MAX for use with avahi_address_snprint arr ays * Update all our code to use AVAHI_ADDRESS_STR_MAX * Add avahi_client_add_address to avahi-client * Add avahi_client_add_address test to avahi-client git-svn-id: file:///home/lennart/svn/public/avahi/trunk@800 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
|
41f2725b37437a585ce285051bdae06f4919dc3b |
17-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* implement record updating through the new flags AVAHI_PUBLISH_UPDATE * add new helper function avahi_server_update_service_txt() to ease TXT record updating for services * other minor cleanups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@790 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
9da0241b9c1bf751605ba11fa6d4c75e34fe5f2b |
16-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* fix compat-howl to work with nautilus * 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
imple-watch.c
|
76b74d2dea0c6b44d5bf8efa4b96a7fb8de38751 |
15-Oct-2005 |
Sebastien Estienne <sebastien.estienne@gmail.com> |
* missing include for freebsd git-svn-id: file:///home/lennart/svn/public/avahi/trunk@761 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.c
|
5aec154ab298a1ebc3ba22906fde29ef99af7382 |
12-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
remove a trailing comma in an enum definition git-svn-id: file:///home/lennart/svn/public/avahi/trunk@740 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
bb14e0a8aa3173c8a6d80b1a9c8b300a452ee9f1 |
12-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* drop AVAHI_RESOLVER_TIMEOUT, AVAHI_RESOLVER_NOT_FOUND and AVAHI_BROWSER_NOT_FOUND, use AVAHI_xxx_FAILURE instead * set the client/server errno variable when AVAHI_xxx_FAILURE happens * update DBUS interface accordingly, pass errno value with Failure events * Pass DNS return codes to the app by wrapping them in avahi error codes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@732 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
efs.h
rror.c
rror.h
|
f56d3a4e5dec3aa75d25fae761a0642e6ebd7c3c |
11-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* rename avahi_is_valid_service_type() to avahi_is_valid_service_type_generic() * add avahi_is_valid_service_type_strict() which doesn't allow subtypes and other strange things to pass * fix protocol validity checks in server.c * add new API function avahi_get_type_from_subtype() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@716 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain-test.c
omain.c
omain.h
|
c530608ec993bf73e3d22d070a8d1ecd1f302ee4 |
11-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
remove some superfluous commas from enum definitions git-svn-id: file:///home/lennart/svn/public/avahi/trunk@715 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
efs.h
|
c1d9b9cffd6f756339c1d98a2d2914d49195cb41 |
11-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
add support for service subtypes: avahi_server_add_service_subtype() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@714 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
rror.c
rror.h
|
d1dd07145bb3db5c6fd77c55aea762eb79ab3b5c |
11-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* rename avahi_service_name_snprint() to avahi_service_name_join() * add avahi_service_name_split() and make everything use it * change avahi_normalize_name() to work on a supplied buffer instead of malloc'ed memory. * add avahi_normalize_name_strdup() that retains the old behaviour avahi_normalize_name() * same thing for avahi_get_host_name()/avahi_get_host_name_strdup() * Rewrite domain name escaping and validity checking code * Remove superfluous memory allocationsfrom various browsers and do some other major cleanups * add new global macro AVAHI_CHECK_VALIDITY_RETURN_NULL() and modify many things to make use of it * add AVAHI_LABEL_MAX * patch everything to make use of AVAHI_LABEL_MAX and AVAHI_DOMAIN_NAME_MAX * add pretty printing for NS records * add partial pretty printing for SOA records * add many more validity checks to various user API functions git-svn-id: file:///home/lennart/svn/public/avahi/trunk@708 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain-test.c
omain.c
omain.h
|
4499f8fb35edddcfb7ab666de78c78dd92da8eef |
05-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
define AVAHI_DOMAIN_NAME_MAX git-svn-id: file:///home/lennart/svn/public/avahi/trunk@699 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain.h
|
d0a9e76f8f858b7dd98c9950a376dc347b230af9 |
04-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
Add avahi_service_name_snprint() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@683 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain-test.c
omain.c
omain.h
|
ed851746209a39f7c835d74aa1996a478e1b7702 |
04-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
### BACKPORT ### * Fix a hard to trigger bug where events are dispatched that didn't happen in the first place. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@682 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.c
|
6c02b38b55f1ead652a63385f4314c9301352951 |
03-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
### BACKPORT ### * small docs typo fix git-svn-id: file:///home/lennart/svn/public/avahi/trunk@679 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.h
|
d3e893754d3158b72d488e515535dfcac980e1c3 |
02-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
* Split up avahi_simple_poll_iterate() into avahi_simple_poll_prepare(),avahi_simple_poll_run() and avahi_simple_poll_dispatch() * Export wakeup function() * add a userdata argument to poll() function * add avahi_simple_poll_loop() * minimize number of system calls * threading compat improvements * request pollfd rebuild in avahi_simple_poll_new() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@671 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.c
imple-watch.h
atch-test.c
|
cc9205deaefa0e2f1222298aa64bb456da009fb2 |
02-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
drop superfluous version info git-svn-id: file:///home/lennart/svn/public/avahi/trunk@670 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
9519191947bd7695208c6c57dc9db297323853a3 |
01-Oct-2005 |
Lennart Poettering <lennart@poettering.net> |
small doc fix git-svn-id: file:///home/lennart/svn/public/avahi/trunk@668 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
atch.h
|
2f5ff259bdb6fa7ddbb3d03dd683f3e034cddad6 |
30-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
Add new flag AVAHI_PUBLISH_IS_PROXY and activate it for static services with a host name set git-svn-id: file:///home/lennart/svn/public/avahi/trunk@658 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
424aefe8a431b79496672799dc4f4430fa935252 |
29-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* make all flags parameters UINT32 when marshalling for DBUS * rename AvahiEntryFlags to AvahiPublishFlags * add flags parameter to add_service() and friends * validity checking of flags, interface and protocol parameters of add_service() and friends * make AVAHI_VALID_FLAGS a global macro * add new flag AVAHI_PUBLISH_NO_REVERSE, if set address records will no be created with matching reverse lookup PTR RRs * add new flag AVAHI_PUBLISH_NO_COOKIE, for not implicitly adding the service cookie to TXT records * minor cleanups Yes, this will break the mono bindings. More breakages to come. NO_REVERSE and NO_COOKIE needs testing. Lathiat, I guess the new flag NO_REVERSE makes the immediate need to add a client side API to add arbitrary RRs obsolete for now. You might consider moving it in the TODO list to "later". git-svn-id: file:///home/lennart/svn/public/avahi/trunk@648 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
8782ae678cf60713b5513016f16b039251c40870 |
26-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* rename some DBUS errrors * add new VERSION_MISMATCH error git-svn-id: file:///home/lennart/svn/public/avahi/trunk@630 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
rror.c
rror.h
|
8185ec8431c51946095d3f11e80545e3519f67cf |
26-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
s/AVAHI_LOOKUP_CALLBACK/AVAHI_LOOKUP_RESULT/g git-svn-id: file:///home/lennart/svn/public/avahi/trunk@622 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
f0ffb789228ab2c719bfc83c659f8ace03c4aaa3 |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
refer to avahi_free() instead of g_free() in docs git-svn-id: file:///home/lennart/svn/public/avahi/trunk@618 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
trlst.h
|
b34e5e16edd347dbf5460b676c4531b662d6e2bd |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
brown paperbag fix git-svn-id: file:///home/lennart/svn/public/avahi/trunk@617 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
list.h
|
159f71aced253cde858c047976308431dd1514ba |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
documentation updates git-svn-id: file:///home/lennart/svn/public/avahi/trunk@615 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
omain.h
list.h
list.h
|
1ffedb586bd2fb6daa3970304fac7c5b415cd38f |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* split off lookup.h and publish.h from core.h * implement wide-area DNS-SD * if multiple clients query the same records, only start the query packet sequence once * implement recursive CNAME queries * add support for resolving services without TXT or A/AAAA records * enlarge resolving timeouts to 5s * implement new browse/resolving events CACHE_EXHAUSTED/ALL_FOR_NOW * add support for resolving services without name. (i.e. for normal SRV records) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@608 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
5867849876e19996fd05a0d4917cb739904519c1 |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* add new macros AVAHI_IF_VALID, AVAHI_PROTO_VALID * make AvahiProtocol an int git-svn-id: file:///home/lennart/svn/public/avahi/trunk@607 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
|
1b8b3c22a69f5d0cf8f6ff6bcb8a4cc770faa113 |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* add new linked list implementation ala GSList * install llist.h and rlist.h git-svn-id: file:///home/lennart/svn/public/avahi/trunk@606 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
list.c
list.h
|
8371548df70d1948bf04140c5f73eddd1edac12b |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
add new function avahi_domain_ends_with() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@605 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain.c
omain.h
|
1a0fb70d743f900859d9278c6ae01cfc2a993dad |
25-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
add a bunch of new errors codes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@604 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
bus.h
rror.c
rror.h
|
6f1ed6cef659805aeaa5b3f7cf80f2fc40e8ffdb |
19-Sep-2005 |
Trent Lloyd <lathiat@bur.st> |
* Fix minor typo in documentation comments git-svn-id: file:///home/lennart/svn/public/avahi/trunk@600 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
|
907bf2598220828a50b22cc00395524bb74feb8e |
16-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
Make AVAHI_PROTO_xxx well defined constants git-svn-id: file:///home/lennart/svn/public/avahi/trunk@595 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.c
ddress.h
|
4a10eaeee609b84972ef2b2d0a0fab8a3664891a |
14-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
add some mo0re wakeups git-svn-id: file:///home/lennart/svn/public/avahi/trunk@579 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.c
|
3b19a26c9d2f7924a0c84dd682aa51e4495f249f |
14-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* add wakeup stuff to AvahiSimplePoll to facilitate integration in threaded environments git-svn-id: file:///home/lennart/svn/public/avahi/trunk@578 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.c
|
fc260d3d4a1991ef2affddd2b483436f6faae232 |
14-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
fix for threading simple polls git-svn-id: file:///home/lennart/svn/public/avahi/trunk@577 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imple-watch.c
|
02e302dc116e359471aee1d9fb4f99fc0d442f24 |
10-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
fix bad memory access git-svn-id: file:///home/lennart/svn/public/avahi/trunk@560 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
|
9b68da84a46cfb4989bee3499278ada856d96758 |
10-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
add new API function avahi_string_list_get_service_cookie() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@557 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
trlst.h
|
e8edcf439d2ce1593af11c357893681b6b3c0bb4 |
10-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
* add magic identification cookies to service TXT records automatically * add an API to query the local service cookie * add a DBUS interface to query the local service cookie * wrap that in avahi-client git-svn-id: file:///home/lennart/svn/public/avahi/trunk@555 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
79ae5a976987130b9b6eb4920e2656d8ef4fe37c |
09-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
drp const from text accessor functons in strlst.c git-svn-id: file:///home/lennart/svn/public/avahi/trunk@551 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
trlst.h
|
223014183d626cd4cf6fb2cb7b17319375688138 |
09-Sep-2005 |
James Willcox <snopr@snorp.net> |
add some data access api to string list, and use it in ServiceResolver git-svn-id: file:///home/lennart/svn/public/avahi/trunk@550 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
trlst.h
|
ec27d6612430992e3524901d5ac9113169822ab6 |
07-Sep-2005 |
Lennart Poettering <lennart@poettering.net> |
move definition of libtool version info data to configure.ac git-svn-id: file:///home/lennart/svn/public/avahi/trunk@523 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
22b17916b4b7eceeee13be6d703a00479e167248 |
30-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
doc update git-svn-id: file:///home/lennart/svn/public/avahi/trunk@498 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
imeval.h
|
6fc2d9e75412ef168ef3b09c091e5821fc39b99a |
28-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* Yeh, maybe we should use the copied value instead of the old one... git-svn-id: file:///home/lennart/svn/public/avahi/trunk@474 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
alloc.c
|
9217e657e5afcbc6da90bfdd65b4417999af6402 |
28-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* We should va_end the va_copy'd value too git-svn-id: file:///home/lennart/svn/public/avahi/trunk@473 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
alloc.c
|
c0eb12ae8965571be6afe8c02e5f9d9cc70d073a |
28-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* avahi-common/malloc.c: va_copy the va_list before using it as we might want it again. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@472 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
alloc.c
|
c8207c0a13bfd3365560ed0b3d9dd003f2da63e5 |
25-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* fix string list serialization git-svn-id: file:///home/lennart/svn/public/avahi/trunk@447 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst-test.c
trlst.c
|
7bf79a1a47143d0b2d1eb87fe1b938f870edc5b2 |
25-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* fix behaviour of empty TXT lists git-svn-id: file:///home/lennart/svn/public/avahi/trunk@445 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst-test.c
trlst.c
|
d51775dec66c56ed2512568ac6bda2b87dc70814 |
23-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* Implement asynchronous address resolver git-svn-id: file:///home/lennart/svn/public/avahi/trunk@425 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
5f45c2d2b1fc88431a945ddb4a308f1a765a54d0 |
23-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
bump .so current and age git-svn-id: file:///home/lennart/svn/public/avahi/trunk@421 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
eb3966f2d8bbfab5554b9312998e1d4812b0e28b |
22-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
trlst-test.c
trlst.c
trlst.h
|
f61b06f15ae185410e4d5795b4fd22aeb08bbb56 |
21-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
alloc.c
trlst-test.c
trlst.c
trlst.h
|
66c497f4637276f390f1a7afaf7fe07616da9f1a |
21-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus-watch-glue.c
|
079c419ce7eabda110f1e21981f3175ce9240bc0 |
20-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* doxygen update git-svn-id: file:///home/lennart/svn/public/avahi/trunk@359 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
rror.h
|
dad41109f1726a876dd918290187d0a5296b267d |
20-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus.c
bus.h
rror.h
ccmacro.h
|
a52bd64a8db2c07bb2309cf2d8b888cc1a47ec56 |
19-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* 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
bus-watch-glue.c
|
2551f4d1cb1c2dfb02474c3ff4b5c2606076ffba |
19-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
fix error translation git-svn-id: file:///home/lennart/svn/public/avahi/trunk@356 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.c
|
1ff162d58059b9552c2b5594779eff9e0f215482 |
19-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
rename libdbus-watch-glue to libdbus-common git-svn-id: file:///home/lennart/svn/public/avahi/trunk@355 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
9642bac4b85de24ce62c53ad6a8e2ab4b2dd31ba |
19-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* 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
akefile.am
bus.c
bus.h
|
ee4cc41fafaac0a2d76c1c791f6d43a6b6d937a7 |
16-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus.h
omain.h
rror.c
rror.h
imeval.h
|
b66aeb7e7eb3c96aa600a15292dfc419417ca158 |
16-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
add error.h to installed files git-svn-id: file:///home/lennart/svn/public/avahi/trunk@346 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
88d989fdf558e9be1fea49f63a8d69e2054d46ab |
16-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
really install all header files git-svn-id: file:///home/lennart/svn/public/avahi/trunk@345 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
f1167112d926b189fe189599576e8588923f036c |
15-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
akefile.am
|
86727e2f97a5e845d462178692c8574d226f22d7 |
15-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
akefile.am
|
7ada090e70d25937d27b2e93b0dab4d9d68c5d23 |
15-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
bus-watch-glue.c
alloc.c
imple-watch.c
|
fe367caf27dd022258218a768da1ae2ddd246203 |
15-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
gcc 2.95 compatibility git-svn-id: file:///home/lennart/svn/public/avahi/trunk@332 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
lternative-test.c
ccmacro.h
|
deb6bcac8d1e1ecec4aafaee2d27dbe467e4f461 |
15-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
akefile.am
bus-watch-glue.c
bus-watch-glue.h
alloc.h
imple-watch.c
|
769c00f228ba0d37217aaf1424dedde390e7a01c |
15-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
imple-watch.c
atch-test.c
atch.h
|
3d2e63d2c5c351dde38b24a45a679ce819ed0e41 |
14-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* 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
bus.h
rror.c
rror.h
|
9f0dd75f02f5eceb758436de07f18fcc892c12f0 |
14-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* 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
akefile.am
|
fcc9b0efe1accdb0edcb3143a8e15782e69383db |
14-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
lternative.h
ccmacro.h
imple-watch.c
imple-watch.h
atch-test.c
atch.h
|
7f5fd7ab759d8881e04f9edf31decdb000498fd1 |
13-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
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
bus.h
rror.h
|
4f0a5e7572a4257894b4bfede42c26d65152609e |
13-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
akefile.am
omain-test.c
omain.c
omain.h
rror.c
rror.h
ccmacro.h
alloc.c
alloc.h
imple-watch.c
imple-watch.h
trlst.h
atch-test.c
atch.h
|
6e35536bddb52c8e6bc201265c77a846d879b5a3 |
12-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
omain-test.c
omain.c
omain.h
alloc.c
alloc.h
|
5d047523c87ba11aad8c384f7ffde25b4dd746ed |
12-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
implement new main loop abstraction layer git-svn-id: file:///home/lennart/svn/public/avahi/trunk@305 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
imple-watch.c
imple-watch.h
imeval-test.c
imeval.c
imeval.h
atch-test.c
atch.h
|
b0cc701e2f5acbd6b115549a1dbe9e00051ff867 |
12-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
small typo fix git-svn-id: file:///home/lennart/svn/public/avahi/trunk@302 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
omain.h
|
33f474169daae72b9aa4c5ede260663207b2e4a3 |
12-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
Documentation updates git-svn-id: file:///home/lennart/svn/public/avahi/trunk@301 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
ddress.h
decl.h
bus.h
efs.h
omain.h
rror.h
alloc.h
trlst.h
|
5ebf655c85076f200955458673a8bbf0dd927407 |
12-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
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
akefile.am
ddress.c
lternative.c
omain-test.c
omain.c
omain.h
imeval-test.c
til.c
til.h
|
e63a65b3955b173a3e8d6b78c6377a518a9922d6 |
12-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* 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
akefile.am
ddress.c
ddress.h
lternative-test.c
lternative.c
lternative.h
omain-test.c
list.h
alloc.c
alloc.h
trlst-test.c
trlst.c
trlst.h
imeval-test.c
til.c
til.h
|
7231641e5c53a9d1c255e06a7a134fa60a919f88 |
11-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* Work on avahi-client - Support for connecting and registering services works - Needs some more error handling (DBus Errors from the daemon) - Needs browser support yet * Fix avahi-utils to pass make dist-check * Add new error codes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@288 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
rror.c
rror.h
|
baf1f046e0255c4e0f864044ce06fe3d360eb4da |
09-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
move rr.[ch] back to avahi-core/ git-svn-id: file:///home/lennart/svn/public/avahi/trunk@286 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
r.c
r.h
|
9681c6175cda1ab1bb3bf5b0ffe326f0b80823de |
09-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* Actually add avahi-common/error.[ch] git-svn-id: file:///home/lennart/svn/public/avahi/trunk@285 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
rror.c
rror.h
|
beb3eff6ff01d12230e7b21d147392854a07c634 |
09-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* Split out error code handling to avahi-common/error.[ch] * Redefine states/evvents in avahi-common/defs.h not to have -1 values - Update avahi-utils/avahi/__init__.py to reflect this git-svn-id: file:///home/lennart/svn/public/avahi/trunk@283 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
efs.h
|
aa458a0a13d18882354f33c07b0a4e8e82e7a424 |
09-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* Update HACKING * 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
trlst.c
trlst.h
|
78e5c32efe567a123e94310f75896d5590d91ec9 |
08-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* Make distcheck work again, broken by my recent changes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@278 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
7540df5ed6b383ec93f5a4f10ab2d08f9b9869e4 |
08-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* Move avahi-core/llist.h to avahi-common/llist.h, not installed. * 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
akefile.am
list.h
|
8538c69e6b834036876960ab20cce0b551b2b548 |
08-Aug-2005 |
Trent Lloyd <lathiat@bur.st> |
* First set of changes for new avahi-client, move some core.h enum defs into a new avahi-common/defs.h for use with the client wrapper. * Add avahi-common/defs.h to doxygen config git-svn-id: file:///home/lennart/svn/public/avahi/trunk@272 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
efs.h
|
15cbcb2d3c23c83f7ae5f009e20d5ba0eb4b3679 |
08-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* simply compilation a little * 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
akefile.am
|
b4e1f08a735dfe56cdecb4337276a94d7da494a3 |
07-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
some autoconf fixes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@253 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
bf0db10cd964b708a77d2e1768500f57a1392023 |
05-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* Beef up simple protocol with error codes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@239 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
0632e854728e8e64552ae08f90852d4a2658539e |
05-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* add proper error codes and patch everything to make use of it * 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
bus.h
r.c
r.h
til.c
til.h
|
d59e7d4e59eac2e2e2e1a3be5b04a8b316e7032f |
04-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* DBUS: add GetNetworkInterface{NameByIndex,IndexByName} and make everyone use it git-svn-id: file:///home/lennart/svn/public/avahi/trunk@232 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
bus.h
|
f43187377e0c89ba02ca23e88efa01bbb255e037 |
03-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* replace guchar and gint by AvahiProtocol, AvahiIfIndex at many places 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
bus.h
|
66142b071a2497d7e3cf58d7bf5159bb1c970d84 |
02-Aug-2005 |
Lennart Poettering <lennart@poettering.net> |
* allow caller to specifiy additional CFLAGS arguments to bootstrap.sh * 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
ddress.c
trlst-test.c
trlst.c
|
f68a3a04e407e5bae5fffb703de8d4b981e4de53 |
30-Jul-2005 |
Lennart Poettering <lennart@poettering.net> |
* fix Server introspection data * 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
bus.h
|
522fb5c25acf2af440e5203e41d07f5fc97ad0a6 |
29-Jul-2005 |
Lennart Poettering <lennart@poettering.net> |
* add avahi-publish * 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
lternative.c
lternative.h
|
368ed1a2a0d95964b3f88c70c9a8c5516367f3f7 |
29-Jul-2005 |
Trent Lloyd <lathiat@bur.st> |
* Move dbus service #defines to avahi-common/dbus.h * 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
akefile.am
bus.h
|
ec9c575fb8d6d9ee2f929ad6cd70177e35ba9cd3 |
29-Jul-2005 |
Lennart Poettering <lennart@poettering.net> |
DBUS: Wrap service resolver Beef up AvahiStringList API a bit git-svn-id: file:///home/lennart/svn/public/avahi/trunk@189 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
trlst.h
|
de0452f2ed4520c48fcd30e3999a044844b89f37 |
28-Jul-2005 |
Lennart Poettering <lennart@poettering.net> |
* drop trailing dot in avahi_normalize_name() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@180 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
r.c
til.c
|
cc7bb72552184951e806f4d0f2449629b35b9c93 |
27-Jul-2005 |
Lennart Poettering <lennart@poettering.net> |
implement DBUS protocol git-svn-id: file:///home/lennart/svn/public/avahi/trunk@171 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
trlst.c
trlst.h
|
ac082e8eb624bc5ae0c19e91f412c8c5f12bfddf |
19-Jul-2005 |
Lennart Poettering <lennart@poettering.net> |
* Change timeval arithmetic functions to use 64bit integers. This fixes some problems with long lived queries git-svn-id: file:///home/lennart/svn/public/avahi/trunk@170 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
imeval-test.c
til.c
til.h
|
aaf4c3e431d767ee628758abdc99f82b3af66b8f |
06-Jul-2005 |
Trent Lloyd <lathiat@bur.st> |
* Patch by Ikke <ikke@eikke.com> to make distcheck pass. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@164 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
dbd6c48a552238d33e80a703feb901ade0c1a2b8 |
01-Jul-2005 |
Sebastien Estienne <sebastien.estienne@gmail.com> |
* using AC_GNU_SOURCE instead of -D _GNU_SOURCE * fixed a typo? in dbus-protocol ("% s" -> " %s") git-svn-id: file:///home/lennart/svn/public/avahi/trunk@159 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
b7ca2e3b1fe5d7a4134728aa8cc88d9fb363b77c |
30-Jun-2005 |
Sebastien Estienne <sebastien.estienne@gmail.com> |
Fixed Makefile.am not installing headers file. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@157 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
54d7450ef8b085110c380d4263794deffa5edda4 |
29-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
improve documentation git-svn-id: file:///home/lennart/svn/public/avahi/trunk@152 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
lternative.h
decl.h
r.h
trlst.h
|
14f8d9beb7ef14b0aab5512345e09109bdd8cb0c |
29-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
* recreate DNS query in simple protocol on host or domain name changes * C++ compatibility git-svn-id: file:///home/lennart/svn/public/avahi/trunk@151 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
lternative.h
decl.h
r.c
r.h
trlst.h
til.h
|
ff4a54d9cda0146974fab1d4f8da52e26d252eed |
25-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
* doxygen updates * reply to probe queries immediately git-svn-id: file:///home/lennart/svn/public/avahi/trunk@147 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.h
r.h
trlst.h
|
36c53c0c4c5764f4a5f14b2b49b9f3c7ef8d9adb |
24-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
* update default TTL generation to match RFC git-svn-id: file:///home/lennart/svn/public/avahi/trunk@145 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
r.c
r.h
|
9962a048634c590db23a00db1d01daada779844c |
24-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
* implement new source address check mechanisms * 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
ddress.c
ddress.h
r.c
r.h
trlst.c
trlst.h
til.c
|
f334deaf9d630782be3f7f535265ff7488162f85 |
16-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
* update avahi_address_parse() to work with AF_UNSPEC address family * complete simple protocol * defer scanning already cached RRs when browsing into its own main loop job git-svn-id: file:///home/lennart/svn/public/avahi/trunk@114 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
ddress.c
|
4e84c06f024cb079710af5bca7f7bc5c6674f076 |
11-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
* build libavahi-common statically for debugging purposes git-svn-id: file:///home/lennart/svn/public/avahi/trunk@108 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
|
e877dd63989740389135513745c92b253fefd3fe |
06-Jun-2005 |
Lennart Poettering <lennart@poettering.net> |
move dns.[ch] back to avahi-core/ git-svn-id: file:///home/lennart/svn/public/avahi/trunk@104 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
ns-test.c
ns.c
ns.h
r.c
|
c5544522f6409095627dc3d1129560195ab4ec40 |
04-Jun-2005 |
Trent Lloyd <lathiat@bur.st> |
* Split out a fair bit of avahi-core into avahi-common for use by the client library git-svn-id: file:///home/lennart/svn/public/avahi/trunk@98 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
akefile.am
ddress.c
ddress.h
lternative-test.c
lternative.c
lternative.h
ns-test.c
ns.c
ns.h
omain-test.c
r.c
r.h
trlst-test.c
trlst.c
trlst.h
til.c
til.h
|