The annotated tag, v2.6.37-rc4 has been created
at 78d3494aa9e5cbd28600b5440655b263ab1c0efd (tag)
tagging e8a7e48bb248a1196484d3f8afa53bded2b24e71 (commit)
replaces v2.6.37-rc3
tagged by Linus Torvalds
on Mon Nov 29 20:42:18 2010 -0800
- Shortlog ------------------------------------------------------------
Linux 2.6.37-rc4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAkz0gLAACgkQF3YsRnbiHLsxRwCcDffYyBLcJI+woCU64dmR++YZ
7sQAn1vvWvjtNVWz6bi0F/wP6pXFI1ZW
=Ge2j
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
--
linux integration
The following commit has been merged in the next branch:
commit 6a9173fdca7b271115c719232b88f86891f6d336
Author: Linus Lüssing <linus.luessing(a)ascom.ch>
Date: Sun Nov 28 16:17:15 2010 +0100
batctl: Fix skipped substitutions of mac addresses with a following ', '
When batctl does not find a matching name for a given mac address in the
bat-hosts file, then it unfortunately removes the following ',' instead
of leaving the string unmodified. batctl bisect is then not able to find
the mac address anymore. This commit fixes this issue.
Signed-off-by: Linus Lüssing <linus.luessing(a)ascom.ch>
diff --git a/functions.c b/functions.c
index ce046ba..9b1e22b 100644
--- a/functions.c
+++ b/functions.c
@@ -201,16 +201,16 @@ read:
/* keep table format */
printf("%17s", bat_host->name);
- if (extra_char != '\0')
- printf("%c", extra_char);
-
- printf(" ");
goto written;
print_plain_buff:
- printf("%s ", buff_ptr);
+ printf("%s", buff_ptr);
written:
+ if (extra_char != '\0')
+ printf("%c", extra_char);
+
+ printf(" ");
buff_ptr = space_ptr + 1;
}
--
batctl
The following commit has been merged in the next branch:
commit b84133dce161872604086bddc3b960da9b2dc04e
Author: Linus Lüssing <linus.luessing(a)ascom.ch>
Date: Sun Nov 28 16:17:16 2010 +0100
batctl: Fix substitution of mac addresses with a following ')'
So far, mac addresses which had a following closing bracket and not a
comma were ignored for the bat-hosts substitutions. This commit allows
the substitution of such mac addresses, too.
Signed-off-by: Linus Lüssing <linus.luessing(a)ascom.ch>
diff --git a/functions.c b/functions.c
index 9b1e22b..52cfe4b 100644
--- a/functions.c
+++ b/functions.c
@@ -177,9 +177,17 @@ read:
*space_ptr = '\0';
extra_char = '\0';
- if ((strlen(buff_ptr) == ETH_STR_LEN + 1) && (buff_ptr[ETH_STR_LEN] == ',')) {
- extra_char = ',';
- buff_ptr[ETH_STR_LEN] = '\0';
+ if (strlen(buff_ptr) == ETH_STR_LEN + 1) {
+ extra_char = buff_ptr[ETH_STR_LEN];
+ switch (extra_char) {
+ case ',':
+ case ')':
+ buff_ptr[ETH_STR_LEN] = '\0';
+ break;
+ default:
+ extra_char = '\0';
+ break;
+ }
}
if (strlen(buff_ptr) != ETH_STR_LEN)
--
batctl
The following commit has been merged in the master branch:
commit 89cce17cef76894b391078a8b3a5a80eb59328cb
Author: Linus Lüssing <linus.luessing(a)ascom.ch>
Date: Sun Nov 28 16:17:15 2010 +0100
batctl: Fix skipped substitutions of mac addresses with a following ', '
When batctl does not find a matching name for a given mac address in the
bat-hosts file, then it unfortunately removes the following ',' instead
of leaving the string unmodified. batctl bisect is then not able to find
the mac address anymore. This commit fixes this issue.
Signed-off-by: Linus Lüssing <linus.luessing(a)ascom.ch>
diff --git a/functions.c b/functions.c
index ce046ba..9b1e22b 100644
--- a/functions.c
+++ b/functions.c
@@ -201,16 +201,16 @@ read:
/* keep table format */
printf("%17s", bat_host->name);
- if (extra_char != '\0')
- printf("%c", extra_char);
-
- printf(" ");
goto written;
print_plain_buff:
- printf("%s ", buff_ptr);
+ printf("%s", buff_ptr);
written:
+ if (extra_char != '\0')
+ printf("%c", extra_char);
+
+ printf(" ");
buff_ptr = space_ptr + 1;
}
--
batctl
The following commit has been merged in the master branch:
commit ebe3e81baf183ff43aa1717b9b6d037b581ece76
Author: Linus Lüssing <linus.luessing(a)ascom.ch>
Date: Sun Nov 28 16:17:16 2010 +0100
batctl: Fix substitution of mac addresses with a following ')'
So far, mac addresses which had a following closing bracket and not a
comma were ignored for the bat-hosts substitutions. This commit allows
the substitution of such mac addresses, too.
Signed-off-by: Linus Lüssing <linus.luessing(a)ascom.ch>
diff --git a/functions.c b/functions.c
index 9b1e22b..52cfe4b 100644
--- a/functions.c
+++ b/functions.c
@@ -177,9 +177,17 @@ read:
*space_ptr = '\0';
extra_char = '\0';
- if ((strlen(buff_ptr) == ETH_STR_LEN + 1) && (buff_ptr[ETH_STR_LEN] == ',')) {
- extra_char = ',';
- buff_ptr[ETH_STR_LEN] = '\0';
+ if (strlen(buff_ptr) == ETH_STR_LEN + 1) {
+ extra_char = buff_ptr[ETH_STR_LEN];
+ switch (extra_char) {
+ case ',':
+ case ')':
+ buff_ptr[ETH_STR_LEN] = '\0';
+ break;
+ default:
+ extra_char = '\0';
+ break;
+ }
}
if (strlen(buff_ptr) != ETH_STR_LEN)
--
batctl
The annotated tag, v2.6.37-rc3 has been created
at 8a198c8196ac3716e1856978d3e18cca5d800ef3 (tag)
tagging 3561d43fd289f590fdae672e5eb831b8d5cf0bf6 (commit)
replaces v2.6.37-rc2
tagged by Linus Torvalds
on Sun Nov 21 15:19:07 2010 -0800
- Shortlog ------------------------------------------------------------
Linux 2.6.37-rc3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAkzpqPAACgkQF3YsRnbiHLulnwCeJmOe2Jr7xE1Qzx5vxoHiFVP7
B5YAnRcFFe7CcnlKcw9InHgj4wdJV2AM
=Vx8A
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
--
linux integration