Up to [local] / src / usr.sbin / ldapd
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.5 / (download) - annotate - [select for diffs], Sun May 28 15:48:49 2017 UTC (7 years ago) by jmatthew
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
HEAD
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)
Fix checks for seconds and timezones in generalized times. Fixing the CHECK_RANGE macro in r1.4 revealed that the seconds check accidentally relied on the macro being broken. While looking into this I noticed that the timezone check was also wrong, treating the timezone as optional for generalized times. investigation and diff mostly by Seiya Kawashima.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Apr 13 14:48:31 2017 UTC (7 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.3: +9 -7 lines
Diff to previous 1.3 (colored)
multi-statement CHECK_RANGE() macro isn't safe for all placements, and needs to use "do {} while 0" idiom; all callers need repair also. Discovered by jsg
Revision 1.3 / (download) - annotate - [select for diffs], Sun Oct 11 03:23:28 2015 UTC (8 years, 8 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)
The <ctype.h> is*() interfaces expect EOF or an unsigned char; cast to (unsigned char) as required found by Michael McConville (mmcconv1 (at) sccs.swarthmore.edu) w/Coccinelle
Revision 1.2 / (download) - annotate - [select for diffs], Sat Nov 23 18:02:44 2013 UTC (10 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5
Changes since 1.1: +10 -8 lines
Diff to previous 1.1 (colored)
unsigned char casts for ctype ok jca
Revision 1.1 / (download) - annotate - [select for diffs], Fri Sep 3 09:39:17 2010 UTC (13 years, 9 months ago) by martinh
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9
Implement attribute syntaxes from RFC4517. This adds validation to the most common attribute types. Specialized attribute types like Delivery Method or Teletex Terminal Identifier are recognized for completeness, but not validated.