gregor herrmann [Sat, 21 Jun 2014 20:31:17 +0000 (22:31 +0200)]
Revert "update changelog"
This reverts commit
f173a1e7d845c2fd688a60dbbb73d64d477a0e8e.
gregor herrmann [Sat, 21 Jun 2014 20:31:09 +0000 (22:31 +0200)]
Revert "Split package into server and client packages."
This reverts commit
8597eb3a2c2b5d831bb8c66ef80459899d5ffe0f.
gregor herrmann [Fri, 20 Jun 2014 01:52:36 +0000 (03:52 +0200)]
update changelog
Git-Dch: Ignore
gregor herrmann [Fri, 20 Jun 2014 01:50:53 +0000 (03:50 +0200)]
Split package into server and client packages.
Closes: #491287
gregor herrmann [Tue, 17 Jun 2014 18:54:17 +0000 (20:54 +0200)]
releasing package iodine version 0.6.0~rc1-19
gregor herrmann [Tue, 17 Jun 2014 18:50:50 +0000 (20:50 +0200)]
Declare compliance with Debian Policy 3.9.5.
gregor herrmann [Tue, 17 Jun 2014 18:50:38 +0000 (20:50 +0200)]
Set urgency=high.
gregor herrmann [Tue, 17 Jun 2014 17:37:29 +0000 (19:37 +0200)]
update changelog
Git-Dch: Ignore
gregor herrmann [Tue, 17 Jun 2014 17:32:50 +0000 (19:32 +0200)]
Add patch 0001-Fix-authentication-bypass-bug.patch
from upstream's iodine-0.6.0 branch.
This fixes a security problem where the client could bypass the password
check by continuing after getting an error from the server and guessing the
network parameters and the server would still accept the rest of the setup
and also network traffic. The patch adds checks for normal and raw mode that
user has authenticated before allowing any other communication.
Thanks: Salvatore Bonaccorso for the bug report, and Erik Ekman for backporting the fix super fast.
Closes: #751834
gregor herrmann [Mon, 30 Sep 2013 12:30:58 +0000 (14:30 +0200)]
releasing package iodine version 0.6.0~rc1-18
gregor herrmann [Mon, 30 Sep 2013 12:21:56 +0000 (14:21 +0200)]
debian/control: use iproute2 in Suggests
instead of the transitional package iproute.
gregor herrmann [Sat, 6 Jul 2013 15:55:20 +0000 (17:55 +0200)]
releasing package iodine version 0.6.0~rc1-17
gregor herrmann [Sat, 6 Jul 2013 12:45:22 +0000 (14:45 +0200)]
Build-depend on check >= 0.9.10-3 which fixes #712140.
Closes: #714267
gregor herrmann [Wed, 26 Jun 2013 19:18:31 +0000 (21:18 +0200)]
releasing package iodine version 0.6.0~rc1-16
gregor herrmann [Wed, 26 Jun 2013 19:16:30 +0000 (21:16 +0200)]
Add patch to add linker flags to test; build-depend on pkg-config.
gregor herrmann [Wed, 26 Jun 2013 19:09:57 +0000 (21:09 +0200)]
Re-enable tests after check seems to be fixed (cf. #712140).
gregor herrmann [Sat, 22 Jun 2013 21:31:37 +0000 (23:31 +0200)]
releasing package iodine version 0.6.0~rc1-15
gregor herrmann [Sat, 22 Jun 2013 21:21:27 +0000 (23:21 +0200)]
Temporarily turn off tests.
We can add the missing -lm and -lrt but then we still run into check's
pthread problems (cf. #712140).
Closes: #713556
gregor herrmann [Tue, 14 May 2013 15:19:11 +0000 (17:19 +0200)]
releasing package iodine version 0.6.0~rc1-14
gregor herrmann [Tue, 14 May 2013 15:10:34 +0000 (17:10 +0200)]
debian/postinst: use perl and fancy regex delimiters instead of sed
for updating the configuration file. The typical `sed -e s///' breaks if
IODINED_ARGS contains slashes.
Thanks: Pierre Ynard for the bug report.
Closes: #708187
gregor herrmann [Thu, 9 May 2013 13:37:42 +0000 (15:37 +0200)]
releasing package iodine version 0.6.0~rc1-13
gregor herrmann [Thu, 9 May 2013 13:16:21 +0000 (15:16 +0200)]
New patch verbose-build.patch: unhide compiler flags.
gregor herrmann [Thu, 9 May 2013 13:05:29 +0000 (15:05 +0200)]
Update years of packaging copyright.
gregor herrmann [Thu, 9 May 2013 12:59:37 +0000 (14:59 +0200)]
wrap-and-sort
Git-Dch: Ignore
gregor herrmann [Thu, 9 May 2013 12:58:26 +0000 (14:58 +0200)]
Add oping as an alternative to fping in Suggests.
gregor herrmann [Thu, 9 May 2013 12:57:17 +0000 (14:57 +0200)]
Set Standards-Version to 3.9.4 (no changes).
gregor herrmann [Thu, 9 May 2013 12:56:56 +0000 (14:56 +0200)]
update changelog
Git-Dch: Ignore
gregor herrmann [Thu, 9 May 2013 12:54:49 +0000 (14:54 +0200)]
Rewrite handling of /etc/default/iodine
according to debconf-devel(7) in debian/config and debian/postinst.
gregor herrmann [Thu, 9 May 2013 12:53:46 +0000 (14:53 +0200)]
New version of iodine-client-start (1.0.5),
pulled from upstream git (
d50ae59): Use either fping or oping or no ping.
gregor herrmann [Wed, 31 Oct 2012 19:40:21 +0000 (20:40 +0100)]
releasing version 0.6.0~rc1-12
David Prévot [Wed, 31 Oct 2012 17:50:32 +0000 (13:50 -0400)]
debian/po/de.po: Fix charset
Closes: #691959
gregor herrmann [Tue, 22 May 2012 17:49:24 +0000 (19:49 +0200)]
releasing version 0.6.0~rc1-11
gregor herrmann [Tue, 22 May 2012 17:47:23 +0000 (19:47 +0200)]
add bugs to changelog
Git-Dch: Ignore
gregor herrmann [Tue, 22 May 2012 17:43:35 +0000 (19:43 +0200)]
New version of iodine-client-start (1.0.4), pulled from upstream git (
db977d3).
gregor herrmann [Sun, 15 Apr 2012 16:29:32 +0000 (18:29 +0200)]
mark gismo's patch forwarded
Git-Dch: Ignore
gregor herrmann [Sat, 14 Apr 2012 20:08:34 +0000 (22:08 +0200)]
releasing version 0.6.0~rc1-10
gregor herrmann [Sat, 14 Apr 2012 20:02:25 +0000 (22:02 +0200)]
Add patch 0001-man-iodine.8-add-note-about-sharing-port-dnsport.patch:
adds a note to the manpage about sharing port/dnsport.
Thanks: Luca Capello for the great analysis and the patch.
Closes: #668621
Luca Capello [Wed, 11 Apr 2012 11:21:57 +0000 (13:21 +0200)]
debian/iodine.iodined.init: add to LSB's Required-Start
gregor herrmann [Sat, 31 Mar 2012 19:42:02 +0000 (21:42 +0200)]
releasing version 0.6.0~rc1-9
gregor herrmann [Sat, 31 Mar 2012 19:37:12 +0000 (21:37 +0200)]
Make udev|makedev dependency Linux-only.
Thanks: Robert Millan for the bugreport and the patch.
Closes: #666509
gregor herrmann [Fri, 30 Mar 2012 18:44:20 +0000 (20:44 +0200)]
releasing version 0.6.0~rc1-8
gregor herrmann [Fri, 30 Mar 2012 18:36:08 +0000 (20:36 +0200)]
Bump Standards-Version to 3.9.3 (no changes).
gregor herrmann [Fri, 30 Mar 2012 18:35:47 +0000 (20:35 +0200)]
Update years of packaging copyright.
gregor herrmann [Fri, 30 Mar 2012 18:35:21 +0000 (20:35 +0200)]
debian/copyright: update to Copyright-Format 1.0.
gregor herrmann [Fri, 30 Mar 2012 18:34:59 +0000 (20:34 +0200)]
Build-depend on debhelper >= 9.
gregor herrmann [Fri, 30 Mar 2012 18:33:17 +0000 (20:33 +0200)]
Add Italian debconf translation.
Thanks: Beatrice Torracca
Closes: #666426
gregor herrmann [Sun, 8 Jan 2012 19:55:43 +0000 (20:55 +0100)]
Update Vcs-* headers.
gregor herrmann [Mon, 19 Dec 2011 19:00:06 +0000 (19:00 -0000)]
releasing version 0.6.0~rc1-7
gregor herrmann [Mon, 19 Dec 2011 18:51:30 +0000 (18:51 -0000)]
Add support for "status" action to init.d script
Closes: #652671
gregor herrmann [Sun, 23 Oct 2011 21:12:37 +0000 (21:12 -0000)]
releasing version 0.6.0~rc1-6
gregor herrmann [Sun, 23 Oct 2011 21:06:33 +0000 (21:06 -0000)]
Set Standards-Version to 3.9.2 (no changes).
gregor herrmann [Sun, 23 Oct 2011 21:03:33 +0000 (21:03 -0000)]
debian/{rules,control}: replace hardening-includes with the new
dpkg-dev/debhelper approach. Update cflags.patch to honour CPPFLAGS.
gregor herrmann [Sun, 23 Oct 2011 20:24:55 +0000 (20:24 -0000)]
New patch: cmdline-r-u.patch. Due to a missing "break", -r causes -u to
have no effect (client). Thanks to Pavel Pergamenshchik for the bug report
and the patch.
LP: #880508
gregor herrmann [Sat, 12 Feb 2011 13:53:56 +0000 (13:53 -0000)]
releasing version 0.6.0~rc1-5
gregor herrmann [Fri, 11 Feb 2011 14:08:53 +0000 (14:08 -0000)]
improve awk snippet to only remove first and last double quotation
gregor herrmann [Thu, 10 Feb 2011 15:53:25 +0000 (15:53 -0000)]
rename {03_,}cflags.patch
gregor herrmann [Thu, 10 Feb 2011 15:52:46 +0000 (15:52 -0000)]
mark patch forwarded
gregor herrmann [Thu, 10 Feb 2011 15:51:13 +0000 (15:51 -0000)]
Add patch armel_ftbfs.patch: Rename struct user to struct _user in the
code to avoid naming conflict caused by including <sys/user.h> as part of
the armel build. Taken from Ubuntu; not needed currently in Debian but
saves Ubuntu from carrying the patch and might be helpful later.
gregor herrmann [Thu, 10 Feb 2011 15:36:01 +0000 (15:36 -0000)]
Add a logcheck filter; thanks to martin f krafft for the bug report and
the logcheck file (closes: #612721).
gregor herrmann [Thu, 10 Feb 2011 15:01:12 +0000 (15:01 -0000)]
Don't source /etc/default/iodine in config script but read out the values
with awk. This allows to use shell constructs like $() in the file and
preserve them during re-configuration (closes: #612723).
Thanks to "Debian bug at v.nix.is" for the bug report.
gregor herrmann [Mon, 7 Feb 2011 17:43:36 +0000 (17:43 -0000)]
releasing version 0.6.0~rc1-4
gregor herrmann [Fri, 14 Jan 2011 02:10:24 +0000 (02:10 -0000)]
add upstream bug number to patch
gregor herrmann [Fri, 14 Jan 2011 02:06:49 +0000 (02:06 -0000)]
releasing version 0.6.0~rc1-3
gregor herrmann [Fri, 14 Jan 2011 02:00:38 +0000 (02:00 -0000)]
debian/copyright: update years of packaging copyright, update formatting.
gregor herrmann [Mon, 6 Dec 2010 15:39:26 +0000 (15:39 -0000)]
Update iodine-client-start to version 1.0.3, commit
04c2dee
(closes: #605703).
gregor herrmann [Wed, 10 Nov 2010 17:57:39 +0000 (17:57 -0000)]
commit da.po again after debconf-updatepo changed a bit
gregor herrmann [Wed, 10 Nov 2010 17:53:50 +0000 (17:53 -0000)]
Add Danish debconf translation, thanks to Joe Dalton (closes: #602447).
tony mancill [Wed, 22 Sep 2010 17:47:14 +0000 (17:47 -0000)]
#597736
gregor herrmann [Mon, 20 Sep 2010 21:23:49 +0000 (21:23 -0000)]
New patch uninitialized-inside_topdomain.patch: initialize
inside_topdomain before using it; thanks to Samuel Thibault for the bug
report and the patch (closes: #596740).
gregor herrmann [Mon, 20 Sep 2010 21:18:57 +0000 (21:18 -0000)]
add bug closer
gregor herrmann [Mon, 20 Sep 2010 21:18:28 +0000 (21:18 -0000)]
revert the reversion ...
gregor herrmann [Mon, 20 Sep 2010 21:15:39 +0000 (21:15 -0000)]
releasing version 0.6.0~rc1-2
gregor herrmann [Mon, 20 Sep 2010 16:06:35 +0000 (16:06 -0000)]
simplify init script a bit / minimize diff against current version
tony mancill [Mon, 20 Sep 2010 03:59:30 +0000 (03:59 -0000)]
proposed patch for #597258
tony mancill [Mon, 20 Sep 2010 03:55:37 +0000 (03:55 -0000)]
revert prior commit temporarily for #597258
gregor herrmann [Sat, 21 Aug 2010 22:34:11 +0000 (22:34 -0000)]
* Build with hardening; thanks to Romain Francoise for the bug report and
the patch.
* Set Standards-Version to 3.9.1 (no changes).
gregor herrmann [Sat, 10 Jul 2010 16:09:38 +0000 (16:09 -0000)]
releasing version 0.6.0~rc1-1
gregor herrmann [Sat, 10 Jul 2010 16:04:11 +0000 (16:04 -0000)]
debian/copyright: point to /usr/share/common-licenses/GPL-1 now that the
GNU GPLv1 is included in base-files.
gregor herrmann [Sat, 10 Jul 2010 15:49:12 +0000 (15:49 -0000)]
tweaks
gregor herrmann [Sat, 3 Jul 2010 17:07:37 +0000 (17:07 -0000)]
This version introduces a new and incompatible protocol version
(
00000502); adjust debia/README.Debian and add debian/NEWS.
gregor herrmann [Sat, 3 Jul 2010 16:45:20 +0000 (16:45 -0000)]
Set Standards-Version to 3.9.0 (no changes).
gregor herrmann [Sat, 3 Jul 2010 16:42:41 +0000 (16:42 -0000)]
Add new patch manpage.patch (*roff problems). Refresh remaining patches.
Improve patch headers (DEP3).
gregor herrmann [Sat, 3 Jul 2010 16:21:29 +0000 (16:21 -0000)]
includes the changes we had backported in openlog.patch, so remove the
patch now
gregor herrmann [Sat, 3 Jul 2010 16:19:57 +0000 (16:19 -0000)]
* New upstream release:
- return nonzero if tunnel fails to open (closes: #534186)
- added support for CNAME/TXT/A/MX query types (closes: #587894)
gregor herrmann [Sat, 3 Jul 2010 16:11:22 +0000 (16:11 -0000)]
[svn-upgrade] new version iodine (0.6.0~rc1)
gregor herrmann [Sat, 3 Jul 2010 16:11:01 +0000 (16:11 -0000)]
debian/watch: relax regexp to also catch release candidates.
gregor herrmann [Mon, 24 May 2010 16:46:55 +0000 (16:46 -0000)]
releasing version 0.5.2-7
gregor herrmann [Mon, 24 May 2010 16:40:07 +0000 (16:40 -0000)]
es.po after debconf-updatepo
gregor herrmann [Mon, 24 May 2010 16:39:26 +0000 (16:39 -0000)]
Add Spanish debconf translation, thanks to Francisco Javier Cuadrado
(closes: #582872).
gregor herrmann [Sun, 23 May 2010 20:37:04 +0000 (20:37 -0000)]
releasing version 0.5.2-6
gregor herrmann [Sun, 23 May 2010 20:34:07 +0000 (20:34 -0000)]
.po files updated (debconf-updatepo)
gregor herrmann [Sun, 23 May 2010 20:27:49 +0000 (20:27 -0000)]
Update iodine-client-start (
02eb805).
gregor herrmann [Sun, 23 May 2010 20:23:57 +0000 (20:23 -0000)]
Convert to source format 3.0 (quilt). Remove quilt framework.
gregor herrmann [Sun, 23 May 2010 20:21:52 +0000 (20:21 -0000)]
Add $syslog facility to init script.
gregor herrmann [Wed, 10 Mar 2010 17:49:57 +0000 (17:49 -0000)]
releasing version 0.5.2-5
gregor herrmann [Wed, 10 Mar 2010 17:47:45 +0000 (17:47 -0000)]
README.Debian: mention /usr/sbin/iodine-client-start now that it's not in
examples/ anymore.
gregor herrmann [Wed, 10 Mar 2010 17:37:50 +0000 (17:37 -0000)]
New patch openlog.patch: move openlog() call before chrooting; thanks to
Romain Francoise for the patch (closes: #573194).
gregor herrmann [Sat, 27 Feb 2010 12:42:02 +0000 (12:42 -0000)]
Update iodine-client-start (
01b8c6f).
gregor herrmann [Wed, 10 Feb 2010 21:10:24 +0000 (21:10 -0000)]
releasing version 0.5.2-4
gregor herrmann [Wed, 10 Feb 2010 21:03:04 +0000 (21:03 -0000)]
Include updated iodine-client-start script and install it into /usr/sbin.
Adjust some files and create manpage with help2man.