aboutsummaryrefslogtreecommitdiffstats
path: root/sm
diff options
context:
space:
mode:
Diffstat (limited to 'sm')
-rw-r--r--sm/ChangeLog5
-rw-r--r--sm/certdump.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/sm/ChangeLog b/sm/ChangeLog
index 2229a6869..a3c818a72 100644
--- a/sm/ChangeLog
+++ b/sm/ChangeLog
@@ -1,3 +1,8 @@
+2006-11-24 Werner Koch <[email protected]>
+
+ * certdump.c (parse_dn_part): Take '#' as a special character only
+ at the beginning of a string.
+
2006-11-21 Werner Koch <[email protected]>
* certdump.c (my_funopen_hook_ret_t): New.
diff --git a/sm/certdump.c b/sm/certdump.c
index 9f398d5ce..65c604e12 100644
--- a/sm/certdump.c
+++ b/sm/certdump.c
@@ -376,7 +376,7 @@ parse_dn_part (struct dn_array_s *array, const unsigned char *string)
else if (*s == '\"')
return NULL; /* invalid encoding */
else if (*s == ',' || *s == '=' || *s == '+'
- || *s == '<' || *s == '>' || *s == '#' || *s == ';' )
+ || *s == '<' || *s == '>' || *s == ';' )
break;
else
n++;