Lennart Poettering [Tue, 13 Jul 2010 00:56:05 +0000 (02:56 +0200)]
init: fix lfs init script generation
Lennart Poettering [Tue, 13 Jul 2010 00:45:39 +0000 (02:45 +0200)]
systemd: update sd-daemon.[ch] from upśtream
Lennart Poettering [Sat, 10 Jul 2010 15:25:09 +0000 (17:25 +0200)]
daemon: unblock all signals by default
Lennart Poettering [Sat, 10 Jul 2010 14:38:20 +0000 (16:38 +0200)]
systemd: send status message when shutting down
Lennart Poettering [Sat, 10 Jul 2010 14:30:57 +0000 (16:30 +0200)]
daemon: reset signals on initialization
Lennart Poettering [Sat, 10 Jul 2010 14:30:46 +0000 (16:30 +0200)]
daemon: return successful error code when we ran successfully
Lennart Poettering [Sat, 10 Jul 2010 14:30:30 +0000 (16:30 +0200)]
daemon: make sure we never choke on SIGPIPE
Lennart Poettering [Sat, 10 Jul 2010 14:30:13 +0000 (16:30 +0200)]
systemd: enable status messages by default
Lennart Poettering [Sat, 10 Jul 2010 14:29:53 +0000 (16:29 +0200)]
systemd: properly format status message
Lennart Poettering [Sat, 10 Jul 2010 14:01:35 +0000 (16:01 +0200)]
systemd: update sd-daemon.[ch]
Lennart Poettering [Sat, 10 Jul 2010 13:50:39 +0000 (15:50 +0200)]
systemd: send status updates to the init system
Lennart Poettering [Sat, 3 Jul 2010 21:15:22 +0000 (23:15 +0200)]
systemd: simplify systemd unit files following the recent DefaultDependencies= changes
Lennart Poettering [Wed, 30 Jun 2010 16:14:33 +0000 (18:14 +0200)]
systemd: add description strings to all systemd services/sockets
Michael Biebl [Tue, 29 Jun 2010 18:32:00 +0000 (20:32 +0200)]
build-sys: fix build for systems that have gtk2 but no gtk3
Lennart Poettering [Tue, 29 Jun 2010 03:02:08 +0000 (05:02 +0200)]
fedora: fix typo in LSB header
Lennart Poettering [Tue, 29 Jun 2010 01:05:29 +0000 (03:05 +0200)]
fedora: fix init script dir
Lennart Poettering [Tue, 29 Jun 2010 00:43:14 +0000 (02:43 +0200)]
build-sys: fix homepage target
Lennart Poettering [Tue, 29 Jun 2010 00:37:44 +0000 (02:37 +0200)]
doc: add NEWS section for 0.6.26
Lennart Poettering [Tue, 29 Jun 2010 00:30:52 +0000 (02:30 +0200)]
build-sys: bump version/soname
Lennart Poettering [Tue, 29 Jun 2010 00:24:02 +0000 (02:24 +0200)]
core: implement packet rate limiting and enable it by default
Lennart Poettering [Mon, 28 Jun 2010 23:36:58 +0000 (01:36 +0200)]
fedora: init LSB header to init scripts
Lennart Poettering [Mon, 28 Jun 2010 23:10:18 +0000 (01:10 +0200)]
main: don't abort if daemon_close_all() cannot close valgrind fds
Lennart Poettering [Mon, 28 Jun 2010 23:09:58 +0000 (01:09 +0200)]
main: fix minor memory leak
Patrick Oppenlander [Mon, 28 Jun 2010 23:08:26 +0000 (01:08 +0200)]
core: fix potential crash on service name collision
If there is a service name collision and the entry group callback calls
avahi_s_entry_group_reset or avahi_s_entry_group free on the group in
question, the entries were released. This could cause a crash in
withdraw_rrset as it is walking a list of entries at this time.
The fix for this issue is to schedule a cleanup event to clean up
entries after a a short timeout (currently one second). If a cleanup
occurs for any other reason the event is cancelled.
http://avahi.org/ticket/302
Lennart Poettering [Mon, 28 Jun 2010 21:50:08 +0000 (23:50 +0200)]
core: fix counting of workstation services that are in the process of being registered
Fixes http://avahi.org/ticket/276
Lennart Poettering [Mon, 28 Jun 2010 20:58:44 +0000 (22:58 +0200)]
core: don't warn if we try to remove a querier that is already gone
This might happen if an iface goes away while we are querying.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548952
Lennart Poettering [Mon, 28 Jun 2010 20:51:25 +0000 (22:51 +0200)]
i18n: run make update-po
Lennart Poettering [Mon, 28 Jun 2010 20:48:53 +0000 (22:48 +0200)]
i18n: make avahi-discover translatable.
Original patch from "fujiwara"
http://avahi.org/ticket/122
Lennart Poettering [Mon, 28 Jun 2010 20:32:13 +0000 (22:32 +0200)]
avahi-browse: replace unprintable chars when printing services names
http://avahi.org/ticket/285
Lennart Poettering [Mon, 28 Jun 2010 20:32:07 +0000 (22:32 +0200)]
core: properly unescape host name before using it in the workstation service
Lennart Poettering [Mon, 28 Jun 2010 20:18:16 +0000 (22:18 +0200)]
dbus: allow root to set the host name unconditionally
Lennart Poettering [Mon, 28 Jun 2010 20:09:54 +0000 (22:09 +0200)]
core: don't check ARCOUNT to avoid incompatibility with EDNS0
Newer Bonjour implementations add EDNS0 extensions to the query packets.
We currently consider those corrupted or invalid. This patch drops the
check, and accepts them as valid.
http://avahi.org/ticket/284
Lennart Poettering [Mon, 28 Jun 2010 20:02:20 +0000 (22:02 +0200)]
iface: check for IFA_F_DEPRECATED
http://avahi.org/ticket/211
Lennart Poettering [Mon, 28 Jun 2010 19:33:03 +0000 (21:33 +0200)]
libdns_sd: implement DNSServiceQueryRecord()
Modified patch, originally from "AlfonsName".
http://avahi.org/ticket/270
Lennart Poettering [Mon, 28 Jun 2010 19:20:06 +0000 (21:20 +0200)]
avahi-ui: fix wording of the description strings of a few properties
As suggested in http://avahi.org/ticket/275
Sjoerd Simons [Mon, 28 Jun 2010 19:16:23 +0000 (21:16 +0200)]
gobject: avoid assertion when using ga_entry_group_attach() improperly
http://avahi.org/ticket/304
Lennart Poettering [Mon, 28 Jun 2010 18:39:05 +0000 (20:39 +0200)]
static-services: unescape host name when using it in static service names
Lennart Poettering [Mon, 28 Jun 2010 18:13:22 +0000 (20:13 +0200)]
core: always normalize configure host/domain name
Lennart Poettering [Mon, 28 Jun 2010 16:23:34 +0000 (18:23 +0200)]
autoipd: fix debian's dhcp path
As discussed with mbiebl on IRC
Lennart Poettering [Mon, 28 Jun 2010 16:08:51 +0000 (18:08 +0200)]
daemon: bump up resource limit of open file descriptors a little
This should allow more clients to query hsot names via the simple
protocol.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=412256
Lennart Poettering [Mon, 28 Jun 2010 16:00:42 +0000 (18:00 +0200)]
i18n: update gitignore
Lennart Poettering [Mon, 28 Jun 2010 16:00:11 +0000 (18:00 +0200)]
i18n: run make update-po
Lennart Poettering [Mon, 28 Jun 2010 15:57:14 +0000 (17:57 +0200)]
i18n: update LINGUAS
Lennart Poettering [Mon, 28 Jun 2010 15:56:15 +0000 (17:56 +0200)]
Merge remote branch 'origin/master-tx'
Alan Knowles [Sun, 27 Jun 2010 00:55:13 +0000 (02:55 +0200)]
gobject: implement gobject introspection
Lennart Poettering [Sat, 26 Jun 2010 23:36:25 +0000 (01:36 +0200)]
build-sys: install systemd service files
Lennart Poettering [Sat, 26 Jun 2010 02:05:56 +0000 (04:05 +0200)]
dnsconfd: add --syslog switch
Lennart Poettering [Sat, 26 Jun 2010 01:57:42 +0000 (03:57 +0200)]
build-sys: get rid of old cruft
Lennart Poettering [Sat, 26 Jun 2010 01:55:49 +0000 (03:55 +0200)]
dbus: move interfaces into standard D-Bus interfaces directory
http://avahi.org/ticket/268
Lennart Poettering [Fri, 25 Jun 2010 21:42:26 +0000 (23:42 +0200)]
man: clarify avahi-daemon.conf.5
As requested in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=549445
Lennart Poettering [Fri, 25 Jun 2010 21:35:01 +0000 (23:35 +0200)]
watch: ignore EINTR in the main loop
Lennart Poettering [Fri, 25 Jun 2010 21:32:56 +0000 (23:32 +0200)]
socket: ignore EINTR on sendmsg()
Lennart Poettering [Fri, 25 Jun 2010 21:31:45 +0000 (23:31 +0200)]
daemon: don't include long prefix blurb in ssh-sftp.service
The old service name describes the service type which can much better be
described on the client side.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=389336
Lennart Poettering [Fri, 25 Jun 2010 21:16:13 +0000 (23:16 +0200)]
limits: considerably bump up limits, since users can now easily lower them again and some applications need the high values
Lennart Poettering [Fri, 25 Jun 2010 21:13:22 +0000 (23:13 +0200)]
service-type-db: add libvirt service
Lennart Poettering [Fri, 25 Jun 2010 21:12:57 +0000 (23:12 +0200)]
daemon: add some minimal OOM checking against D-Bus
Lennart Poettering [Fri, 25 Jun 2010 21:12:26 +0000 (23:12 +0200)]
daemon: make internal limits configurable
Lennart Poettering [Fri, 25 Jun 2010 19:33:50 +0000 (21:33 +0200)]
daemons: drop unnecessary setsid() calls
Nathaniel McCallum [Fri, 25 Jun 2010 19:18:14 +0000 (21:18 +0200)]
autoipd: don't consider packets with out own MAC as source as conflicting. See #265
Lennart Poettering [Fri, 25 Jun 2010 18:59:47 +0000 (20:59 +0200)]
avahi-autopid: set metric for default route in action script
Lennart Poettering [Fri, 25 Jun 2010 18:46:39 +0000 (20:46 +0200)]
build-sys: fix compiler warnings to make build more silent
Lennart Poettering [Fri, 25 Jun 2010 18:46:15 +0000 (20:46 +0200)]
build-sys: set MONO_SHARED_DIR= to avoid build env troubles on redhat (stolen from our rpms)
Lennart Poettering [Fri, 25 Jun 2010 04:06:28 +0000 (06:06 +0200)]
docs: document what to do on AVAHI_ERR_DISCONNECTED (see #278)
Lennart Poettering [Fri, 25 Jun 2010 03:57:07 +0000 (05:57 +0200)]
build-sys: fix reference to LIBINTL/INTLLIBS
Fixes #293.
Chris Couzens [Fri, 25 Jun 2010 03:54:03 +0000 (05:54 +0200)]
service-types-db: add 6 new service types
Chris Couzens [Fri, 25 Jun 2010 03:53:25 +0000 (05:53 +0200)]
python: extend ServiceTypeDatabase.py API a little
Added a few useful methods to ServiceTypeDatabase.py such as get(key,
default). These methods will be familiar to any python programmer.
Fixes #294
Pino Toscano [Fri, 25 Jun 2010 03:44:41 +0000 (05:44 +0200)]
build-sys: fix build on Hurd
Julien Blache [Fri, 25 Jun 2010 03:39:31 +0000 (05:39 +0200)]
core: fix build on kFreeBSD
Tommaso Colombo [Wed, 27 Jan 2010 01:43:11 +0000 (02:43 +0100)]
core: Don't ignore records with link-local addresss
Fix a regression introduced by commit
2ea7e99ed0dcfd371fef5aeecd3de77da1dfcd4f that caused the mDNS response
handler to completely ignore records with link-local addresses.
Fixes #300
Lennart Poettering [Fri, 25 Jun 2010 03:29:46 +0000 (05:29 +0200)]
darwin: don't make plists executable (See #301)
Lennart Poettering [Fri, 25 Jun 2010 03:29:23 +0000 (05:29 +0200)]
gtk: build for both gtk2 and gtk3
Lennart Poettering [Fri, 25 Jun 2010 01:57:24 +0000 (03:57 +0200)]
service-type-db: add Window Shifter protocol (See #308)
Aaron Faanes [Sat, 5 Jun 2010 23:05:29 +0000 (18:05 -0500)]
Corrected some spellings of 'privilege'
Lennart Poettering [Fri, 25 Jun 2010 01:36:17 +0000 (03:36 +0200)]
discover: don't show python backtrace when we cannot connect to Avahi (rhbz#585061)
Lennart Poettering [Fri, 25 Jun 2010 01:31:33 +0000 (03:31 +0200)]
discover: don't show python backtrace when we cannot connect to X11 (rhbz#599137)
James Laska [Fri, 25 Jun 2010 01:25:16 +0000 (03:25 +0200)]
init: fix fedora init script handling for PIDFILE (rhbz#600430)
Lennart Poettering [Fri, 25 Jun 2010 01:10:32 +0000 (03:10 +0200)]
get rid of a lot of old svn cruft
Ludwig Nussel [Wed, 19 May 2010 13:43:44 +0000 (15:43 +0200)]
socket: ignore packet if FIONREAD returns zero
zero size is reported for corrupt packets. recvmsg() later could
nevertheless get data from a good packet that followed the bad one.
So get out early to avoid hitting an assertion.
Olivier Crête [Fri, 25 Jun 2010 00:17:20 +0000 (02:17 +0200)]
gobject: clean up compiler output
Lennart Poettering [Fri, 25 Jun 2010 00:06:54 +0000 (02:06 +0200)]
build-sys: almost completely make the build clean, missing are howl and avahi-gobject
Lennart Poettering [Thu, 24 Jun 2010 23:50:03 +0000 (01:50 +0200)]
build-sys: make things more quiet
Lennart Poettering [Thu, 24 Jun 2010 23:12:50 +0000 (01:12 +0200)]
build-sys: enable git commit hook by default
Lennart Poettering [Thu, 24 Jun 2010 23:08:29 +0000 (01:08 +0200)]
from now on we enforce a strict whitespace regime
Lennart Poettering [Wed, 2 Jun 2010 02:37:40 +0000 (04:37 +0200)]
systemd: add support for acquiring socket from systemd
frandieguez [Sun, 30 May 2010 15:14:41 +0000 (15:14 +0000)]
l10n: New Galician (gl) translation
New status: 155 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Luca Ferretti [Tue, 18 May 2010 12:24:56 +0000 (12:24 +0000)]
l10n: Updated Italian (it) translation to 100%
New status: 155 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Jorge González [Sun, 16 May 2010 08:25:57 +0000 (08:25 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation
New status: 155 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Jorge González [Fri, 14 May 2010 16:00:15 +0000 (16:00 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation
New status: 155 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Cheng-Chia Tseng [Mon, 3 May 2010 03:22:01 +0000 (03:22 +0000)]
l10n: Updates to Chinese (Taiwan) translation
New status: 49 messages complete with 3 fuzzies and 103 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Andre Klapper [Sun, 11 Apr 2010 11:51:11 +0000 (13:51 +0200)]
Compile with -DGSEAL_ENABLE. Fixes avahi.org/ticket/305
Jake Li [Sat, 6 Mar 2010 18:28:14 +0000 (18:28 +0000)]
l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (www.transifex.net)
Jake Li [Sat, 6 Mar 2010 18:11:59 +0000 (18:11 +0000)]
l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (www.transifex.net)
Jake Li [Sat, 6 Mar 2010 18:09:23 +0000 (18:09 +0000)]
l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (www.transifex.net)
Jake Li [Sat, 6 Mar 2010 18:06:27 +0000 (18:06 +0000)]
l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (www.transifex.net)
Jake Li [Sat, 6 Mar 2010 18:00:13 +0000 (18:00 +0000)]
l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (www.transifex.net)
alshopov [Mon, 1 Mar 2010 06:13:17 +0000 (06:13 +0000)]
Sending translation for po/bg.po
perplex [Sat, 12 Dec 2009 08:35:01 +0000 (08:35 +0000)]
Sending translation for Italian
elgringo [Mon, 7 Dec 2009 11:36:29 +0000 (11:36 +0000)]
Sending translation for French
bruce89 [Wed, 2 Dec 2009 01:39:05 +0000 (01:39 +0000)]
Sending translation for British English
Lennart Poettering [Sat, 14 Nov 2009 01:43:37 +0000 (02:43 +0100)]
core: Bug fixes for cleanup code
Patch contributed by "oc3an".
http://avahi.org/ticket/267