Howard Chu
|
f5fd4dc355
|
Added ldap_ucs_to_utf8s to convert ASN.1 T61STRING, BMPSTRING, and
UNIVERSALSTRING to UTF-8 format.
|
2002-04-30 13:57:24 +00:00 |
|
Pierangelo Masarati
|
4a8ab5dbf2
|
Mostly based on patches provided by Hallvard B. Furuseth
ITS#1677 - cast away const warnings
ITS#1678 - unsigned char args to ctype funcs
ITS#1682 - don't redefine ldap_debug
ITS#1683 - uninitialized vars
ITS#1703 - ldo_debug initialization
ITS#1705 - unsigned testing
ITS#1706 - socklen_t args
ITS#1719 - back-tcl update (other cleanups/fixes/improvements; yet untested)
ITS#1724 - integerNormalize/integerFilter/integerIndexer bugs
ITS#1725 - libdes not required
Implement back-null (/dev/null style backend)
Cleanup some misc warnings ("%lu" format, unused/uninitialized vars,
ambiguous operator precedence)
Kurt, please regenerate configure
|
2002-04-08 09:43:22 +00:00 |
|
Stig Venaas
|
c476878fde
|
Using new UTF8bv* all over, getting rid of UTF8normalize() and
UTF8normcmp().
|
2002-02-27 16:11:24 +00:00 |
|
Stig Venaas
|
94983da942
|
Added code for approximate matching in UTF8bvnormalize() and changed to use
this in approxMatch etc in schema_init.c
|
2002-02-26 18:38:40 +00:00 |
|
Stig Venaas
|
d6c3ccadc4
|
Optimizing UTF8bvnormcmp() by adding flags that tells which arguments are
in NFC. By default no arguments are assumed to be NFC.
|
2002-02-25 13:20:09 +00:00 |
|
Stig Venaas
|
9e8f3053cb
|
Added UTF8bvnormcmp(), should replace UTF8normcmp()
|
2002-02-20 15:51:10 +00:00 |
|
Pierangelo Masarati
|
ef607e65d7
|
first round at replacing UTF8normalize with UTF8bvnormalize
|
2002-02-14 16:01:48 +00:00 |
|
Howard Chu
|
2d51ad52b3
|
Added LDAP_UTF8_CHARLEN2() to validate shortest possible encoding
of UTF8 string. (Returns charlen if valid, 0 if not.)
|
2002-01-15 08:07:46 +00:00 |
|
Howard Chu
|
996eb58011
|
Fix ASCII detection; can't use "< 0x80" on a signed char.
|
2002-01-05 10:33:38 +00:00 |
|
Kurt Zeilenga
|
c38027902a
|
Update copyright notices
|
2002-01-04 20:40:29 +00:00 |
|
Kurt Zeilenga
|
763c0de59b
|
Rework filter code
Misc cleanup / lint removal
|
2002-01-02 17:06:56 +00:00 |
|
Howard Chu
|
61128d0020
|
Added LDAP_UTF8_ISSPACE (tho no one uses it)
|
2002-01-02 08:49:17 +00:00 |
|
Howard Chu
|
729fe56698
|
Made LDAP_UTF8_CHARLEN/ldap_utf8_charlen table-driven.
|
2001-12-29 02:57:32 +00:00 |
|
Kurt Zeilenga
|
25b5aaf262
|
Delete ldap_build_filter(), it's broke.
Clean up headers.
|
2001-12-24 03:49:54 +00:00 |
|
Mark Adamson
|
f05420c8d8
|
use berval's instead of strings with UTF8normalize()
|
2001-11-09 19:01:23 +00:00 |
|
Kurt Zeilenga
|
978e417699
|
Make some additional UTF8 public
Remove lint
|
2001-07-21 23:13:04 +00:00 |
|
Kurt Zeilenga
|
be9a50af25
|
Update copyright (including with or without modification clarification)
|
2001-05-29 03:29:53 +00:00 |
|
Stig Venaas
|
7a3c92f2a7
|
Adding UTF8normcmp() for normalizing and comparing two UTF8 strings
|
2001-01-31 15:45:30 +00:00 |
|
Stig Venaas
|
080acc3ecd
|
Defines for case folding argument to UTF8normalize()
|
2001-01-24 15:28:53 +00:00 |
|
Stig Venaas
|
8c61bd279e
|
Added UTF8normalize() that does Unicode canonical normalization and
optionally case folding
|
2001-01-19 15:52:58 +00:00 |
|
Kurt Zeilenga
|
2504f29a0c
|
Fix IS ASCII checks. Should be < 0x80 (0100), not < 0x100.
|
2000-10-23 18:04:45 +00:00 |
|
Kurt Zeilenga
|
f9717334c4
|
Add pvt ucdata header
|
2000-09-07 23:23:41 +00:00 |
|