openafs: Improved calling of get-token script
[hcoop/debian/courier-authlib.git] / ChangeLog
CommitLineData
b0322a85
CE
12013-10-08 Sam Varshavchik <mrsam@courier-mta.com>
2
3 * Makefile.am: run sysconftool on authsqliterc, in install-configure.
4 Remove .la files for authentication modules, keep then for actual
5 API libraries. Install them in the -devel RPM package.
6
7 * userdb/Makefile.am: Stub for the pw2userdb(8) man page.
8
9 * courier-authlib.service.in: Added Install target.
10
110.66
12
132013-03-02 Eray Aslan <eray.aslan@caf.com.tr>
14
15 * sqlite fixes.
16
172013-02-24 Lutz Behnke <cypherfox@users.sourceforge.net>
18
19 * authldaplib.c (ldapopen): Added LDAP_INITBIND option.
20
212013-01-06 Sam Varshavchik <mrsam@courier-mta.com>
22
23 * Makefile.am: chmod $(pkglibexecdir) explicitly to 755
24
252012-10-25 Sam Varshavchik <mrsam@courier-mta.com>
26
27 * courier-authlib.spec.in: Typo.
28
290.65.0
30
312012-10-06 Sam Varshavchik <mrsam@courier-mta.com>
32
33 * New authsqlite authentication module.
34
35 * Fixed: when using authpgsql, if the Postgres server goes down
36 authpgsql will then start leaking memory.
37
38 * Fixed error codes returned by several authentication modules that
39 prevent certain combinations of authentication modules from being
40 used together.
41
420.64.0
43
442012-04-23 Sam Varshavchik <mrsam@courier-mta.com>
45
46 * authpam.c (callback_pam): Call pam_end() after an authentication
47 attempt.
48
492011-08-02 Sam Varshavchik <mrsam@courier-mta.com>
50
51 * Makefile.am: Renamed authstaticlist.h to courierauthstaticlist.h, and
52 added it to the list of header files that 'make install' puts into
53 includedir.
54
552011-06-19 Sam Varshavchik <mrsam@courier-mta.com>
56
57 * Fix gcc 4.6 warnings
58
59 * courier.spec.in: switch to systemd.
60
612011-05-25 Sam Varshavchik <mrsam@courier-mta.com>
62
63 * Fix autoconf warnings.
64
652010-03-08 Sam Varshavchik <mrsam@courier-mta.com>
66
67 * courier-authlib.spec: Make rmplint happy.
68
690.63.1
70
712010-03-06 Sam Varshavchik <mrsam@courier-mta.com>
72
73 * Remove the bundled libtdl library. Require the system-installed
74 libltdl library.
75
762010-01-31 Brian Costello <dolemite@gmail.com>
77
78 * authmysqllib.c (auth_mysql_setpass): Fix crash if DEFAULT_DOMAIN
79 is not set in the config file.
80
8d138742
CE
810.63.0
82
832009-12-17 Sam Varshavchik <mrsam@courier-mta.com>
84
85 * authldapescape.c: Factor out LDAP string escape function.
86
87 * authldap.schema: Various fixes
88
89 * authldap.ldif (olcObjectClasses): Create LDIF format schema from
90 authldap.schema
91
922009-11-21 Sam Varshavchik <mrsam@courier-mta.com>
93
94 * authoption.c (auth_getoptionenvint): For account options that
95 are parsed to an int, an option value that begins with t, T, y, or Y
96 is evaluated as 1, other alphabetic values as 0; so that 'true'
97 or 'yes' get evaluated as 1.
98
990.62.4
100
1012009-06-13 Sam Varshavchik <mrsam@courier-mta.com>
102
103 * Various compilation fixes for gcc 4.4 and libtool 2.2
104
1050.62.3
106
1072009-04-26 Sam Varshavchik <mrsam@courier-mta.com>
108
109 * courier-authlib.spec.in (MAKEFLAGS): Explicit path to ./configtmp
110
1112009-03-15 Sam Varshavchik <mrsam@courier-mta.com>
112
113 * README_authlib.sgml: Fixed documentation of authpipe AUTH command.
114
1152009-02-22 Sam Varshavchik <mrsam@courier-mta.com>
116
117 * authmigrate.in (rc): Add /etc/courier-imap
118
1190.62.2
120
1212009-02-03 Sam Varshavchik <mrsam@courier-mta.com>
122
123 * Makefile.am: Compatibility fix for bash 4
124
1250.62.1
126
1272008-12-25 Mr. Sam <mrsam@courier-mta.com>
128
129 * cryptpassword.c: Fix compiler warnings
130
131 * checkpasswordsha1.c: Fix compiler warnings.
132
133 * authldaplib.c (auth_ldap_enumerate): Fix typo.
134
1350.62.0
136
1372008-12-17 Sam Varshavchik <mrsam@courier-mta.com>
138
139 * authpgsqllib.c: Use PQescapeStringConn() instead of removing all
140 apostrophes from query parameters. This fixes a potential SQL injection
141 vulnerability if the Postgres database uses a non-Latin locale.
142
1432008-12-06 Sam Varshavchik <mrsam@courier-mta.com>
144
145 * Added support for {SSHA}-encrypted passwords. Based on a patch
146 by Zou bin <zb@bisp.com>.
147
148 * Added support for {SHA512} hash function.
149
1500.61.1
151
1522008-11-30 Sam Varshavchik <mrsam@courier-mta.com>
153
154 * authsasllogin.c (authsasl_login): Fix memory leak.
155
156 * authldaplib.c (read_env): Fix resource leak. authldap did not close
157 the authldaprc configuration file after reading it on startup.
158
159 * authldaplib.c (auth_ldap_do2): Fix used ptr after free(). When an
160 email map feature is enabled, and the map failed, the resulting
161 error message was formed from a buffer that was recently free()ed.
162
163 * authpipe.c (auth_pipe): Fix memory leak. If the fork() system call
164 failed (unlikely), a buffer wasn't getting released.
165
1662008-11-30 Sam Varshavchik <mrsam@courier-mta.com>
167
168 * Fix spec file to invoke authmksock with a short pathname.
169
1702008-08-07 Mr. Sam <mrsam@courier-mta.com>
171
172 * courier-authlib.spec.in: Add -C option to configure invocation.
173 Remove the authmigrate script, only needed when upgrading from
174 pre-2004 Courier, and the current packaging causes an error.
175
1762008-07-20 "Hanno Böck" <hanno@hboeck.de>
177
178 * authmigrate.in (rc): Use ${DESTDIR}, if set.
179
ac40fd9e 1800.61.0
181
1822008-07-13 Mr. Sam <mrsam@courier-mta.com>
183
184 * courier-authlib.spec: Dummy provides: for symlinks, to allow upgrade
185 with older packages that require <libname>.so.0.
186
1872008-07-09 Mr. Sam <mrsam@courier-mta.com>
188
189 * Makefile.am: Switch to versionless shared libraries.
190 Install all shared libraries just as <libname>.so. make install manually
191 removes *.so.0.0 files that were left over from previous versions,
192 and installs a temporary *.so.0 symlink to *.so, for temporary
193 binary ABI compatibility with 0.60. The symlinks will be removed in
194 0.62.
195
1962008-07-08 Mr. Sam <mrsam@courier-mta.com>
197
198 * Cleanup: always compile md5, sha* and hmac stuff, and remove all
199 conditionally-compiled cruft. Move SASL list to an internal header.
200 Add client-side support for AUTH EXTERNAL.
201
2022008-06-29 Mr. Sam <mrsam@courier-mta.com>
203
204 * authsasl.c (auth_sasl_ex): auth_sasl_ex() supercedes auth_sasl(),
205 invokes auth_sasl() for non-EXTERNAL SASL methods, implements EXTERNAL
206 by going through the motions, then setting up a dummy authentication
207 request.
208
209 * authdaemon.c (auth_generic): Check for the dummy EXTERNAL
210 authentication request, and handle it by invoking auth_getuserinfo(),
211 rather than sending it down the pipe. This avoid having to implement
212 a stub in every authentication module.
213
2140.60.6
215
2162008-06-08 Alessandro Vesely <vesely@tana.it>
217
218 * authmysqllib.c: Use mysql_set_character_set() instead of SET NAMES
219
2200.60.5
221
2222008-05-16 Mr. Sam <mrsam@courier-mta.com>
223
224 * authmysqllib.c: Fix domain-less queries.
225
2260.60.4
227
2282008-05-08 Mr. Sam <sam@email-scan.com>
229
230 * Makefile: Drop the unmaintained authvchkpw module.
231
2322008-05-04 Mr. Sam <mrsam@courier-mta.com>
233
234 * authmysqllib.c: Cleanup. Use mysql_real_escape_string instead of
235 crude filtering.
236
2370.60.3
238
2392007-11-11 Mr. Sam <sam@email-scan.com>
240
241 * Makefile.am: Use _LIBADD properly.
242
2432007-10-15 "Johnny C. Lam" <jlam-courier@buildlink.org>
244
245 * configure.in: More portability fixes.
246
84870c69 2470.60.2
248
2492007-10-10 "Johnny C. Lam" <jlam-courier@buildlink.org>
250
251 * liblock/lockdaemon.c: Portability fix for checking the highest
252 available file descriptor.
253
dd184caf 2540.60.1
255
2562007-10-06 Anton Dobkin <adobkin@viansib.ru>
257
258 * MYSQL_CHARACTER_SET option.
259
2602007-10-06 Oliver Lehmann <lehmann@ans-netz.de>
261
262 * authvchkpw.c: Fix typo.
263
2642007-10-06 Wayne Pascoe <courier@penguinpowered.org>
265
266 * courier-authlib.spec.in (BuildRequires): on redhat-rpm-config.
267
2682007-10-06 Mr. Sam <mrsam@courier-mta.com>
269
270 * userdb/userdb.pl.in (usage): Allow colons and pluses, in account
271 names.
272
2732007-10-06 Martin <psiplus@gmail.com>
274
275 * checkpasswordmd5.c (authcheckpasswordmd5): Add {MD5RAW} hash method.
276
2770.60
278
2792007-09-25 "Johnny C. Lam" <jlam-courier@buildlink.org>
280
281 * liblock/lockdaemon.c (OPEN_MAX): Use OPEN_MAX, instead of hardcoded
282 99
283
2842007-09-25 Mr. Sam <mrsam@courier-mta.com>
285
286 * liblock/lockdaemon.c (OPEN_MAX): Even better, use
287 sysconf(_SC_OPEN_MAX), where available.
288
2892007-09-20 Mr. Sam <sam@email-scan.com>
290
291 * userdb/userdb.pl.in: Allow underscores in account names.
292
2932007-08-29 "Noel (Sourceforge)" <noelb@users.sourceforge.net>
294
295 * authvchkpw.c: Compilation error.
296
2972007-07-26 Mr. Sam <sam@email-scan.com>
298
299 * COPYING: GPL 3
300
3012007-04-25 Mr. Sam <mrsam@courier-mta.com>
302
303 * authvchkpw.c: Quell a compiler warning about a fwd declaration.
304
d9898ee8 3050.59.3
306
3072007-04-22 Bill Shupp <hostmaster@shupp.org>
308
309 * Implement CRAM authentication in the vchpw module.
310
3112007-04-22 Mr. Sam <mrsam@courier-mta.com>
312
313 * courier-authlib.spec.in: spec files requires redhat-rpm-config
314
3152007-04-15 Mr. Sam <mrsam@courier-mta.com>
316
317 * man pages: work around for some bugs in Docbook XML stylesheets.
318
3192007-04-13 Mr. Sam <mrsam@courier-mta.com>
320
321 * authpipe.c (auth_pipe_pre): Fix leak when authpipe module is
322 enabled, but the actual authpipe script/external prog is not
323 installed.
324
325 * authpipe.c (auth_pipe_chgpwd): Pedantic resource cleanup,
326 after fork() fails.
327
328 * userdb/userdb.c (userdb): Pedantic resource cleanup, after
329 a malloc failure.
330
331 * userdb/userdb2.c (userdbshadow): Ditto.
332
3330.59.2
334
3352007-04-05 Mr. Sam <mrsam@courier-mta.com>
336
337 * Update man pages and documentation to Docbook XML V4.4
338
3392007-02-25 Mr. Sam <mrsam@courier-mta.com>
340
341 * More configure script cleanup
342
3432007-02-25 Kurt Roeckx <kurt@roeckx.be>
344
345 * Clean up configure scripts
346
3472007-02-09 Juraj Lutter <otis@wilbury.sk>
348
349 * authmysqlrc: Implement SSL-encrypted MySQL connections
350
3512007-01-20 Mr. Sam <mrsam@courier-mta.com>
352
353 * authldaplib.c: Fix pedantic C code.
354
3550.59.1
356
3572007-01-16 Mr. Sam <mrsam@courier-mta.com>
358
359 * authldaplib.c (l_simple_bind_s): Fix anon binds.
360
3610.59
362
3632006-12-30 Lars Timmann <Lars.Timmann@mcs.de>
364
365 * Makefile.am: Fixes for Solaris's linker.
366
3672006-10-28 Mr. Sam <mrsam@courier-mta.com>
368
369 * Ported code to gcc 4.1.1
370
371 * Ported authldap to openldap 2.3.27
372
3732006-09-17 Chris Petersen <rpm@forevermore.net>
374
375 - Make the spec a little prettier
376 - Replace BuildPreReq with BuildRequires
377 - Remove period from summaries (rpmlint)
378 - Fix release tag to use %{?dist} macro if it's present
379 - Change distro-detection to use "rh" and "fc" for version detection, and add support for mandriva
380
3812006-06-01 kabe@sra-tohoku.co.jp
382
383 * authldaplib.c (auth_ldap_enumerate): Fix LDAP account enumeration
384
3852006-05-28 Mr. Sam <mrsam@courier-mta.com>
386
387 * all: Fix many compiler warnings.
388
3892006-03-25 Rui Lopes <rui@ruilopes.com>
390
391 * userdb/makeuserdb.in: Added the -f option to makeuserdb
392
3932006-02-23 Mr. Sam <mrsam@courier-mta.com>
394
395 * authldaplib.c (authldap_read_config): Fix up an error message.
396
3972006-01-30 Mr. Sam <mrsam@courier-mta.com>
398
399 * authldaplib.c: Try to recover when the LDAP server closes the
400 persistent socket, for inactivity.
401
4022006-01-21 Mr. Sam <mrsam@courier-mta.com>
403
404 * configure.in: Fix libtool 1.9 breakage.
405
406 * Makefile.am: Ditto
407
408 * courier-authlib spec file (BuildRequires): Demand /usr/include/ltdl.h
409
410 * authdaemonlib.c (s_connect): Fix compiler warning.
411
412 * authdaemond.c (start): Ditto.
413
414 * authsaslclientcram.c (authsaslclient_cram): Ditto.
415
416 * libhmac/hmac.c (dohashkey): Ditto.
417
4180.58
419
4202005-12-08 Mr. Sam <mrsam@courier-mta.com>
421
422 * authpam.c (dopam): Re-enable pam_acct_mgmt hook.
423
4242005-11-16 Mr. Sam <mrsam@courier-mta.com>
425
426 * preauthshadow.c: Add support for shadow password expiration --
427 based on Krzysztof Oledzki <ole@ans.pl>'s patch.
428
4292005-10-04 Brian Candler <B.Candler@pobox.com>
430
431 * authdaemonrc.in (LOGGEROPTS): Add a section for LDAP environment
432 variable options.
433
4342005-09-30 Mr. Sam <mrsam@courier-mta.com>
435
436 * authdaemonlib.c (opensock): Configurable daemon socket timeout,
437 based on a patch by Rodrigo Salinas <rodrigo@facea.uchile.cl>.
438
4392005-09-30: Michael Richard <michael.richard@cesart.com>
440
441 * authldaplib: Replace LDAP_SERVER and LDAP_PORT settings with
442 LDAP_URI, which obsoletes LDAP_TLS.
443
4442005-09-18 Mr. Sam <mrsam@courier-mta.com>
445
446 * authldaplib.c (auth_ldap_do2): Fix LDAP error checking.
447
4482005-09-03 Mr. Sam <mrsam@courier-mta.com>
449
450 * authinfo.c (getmgid): Fix misleading error message.
451
4522005-08-10 "Johnny C. Lam" <jlam@NetBSD.org>
453
454 * authpipelib.c: Include sys/time.h
455
4560.57
457
4582005-07-16 Mr. Sam <mrsam@courier-mta.com>
459
460 * configure.in: Update to automake 1.9, autoconf 2.59, libtool 1.5.6.
461
4622005-07-12 Mr. Sam <mrsam@courier-mta.com>
463
464 * authlib: create the authtest and authpasswd manual pages.
465
4662005-07-09 Mr. Sam <mrsam@courier-mta.com>
467
468 * authldaplib.c (auth_ldap_do3): Fix call of authcryptpasswd().
469
470 * authpgsqllib.c (auth_pgsql_setpass): Ditto.
471
472 * authmysqllib.c (auth_mysql_setpass): Ditto.
473
474 * cryptpassword.c (authcryptpasswd): Fix handling of encryption hints.
475
476 * checkpassword.c (do_authcheckpassword): Ignore {CRYPT} prefix on
477 crypted passwords.
478
479 * checkpasswordsha1.c (authcheckpasswordsha1): Fix {SHA256} passwords.
480
481 * authmysqllib.c (auth_mysql_setpass): Fix a memory leak.
482
4832005-07-06 Willi Mann <willi@wm1.at>
484
485 * authdaemond.c: Strip full name/gecos field after the first comma.
486
4872005-07-04 Brian Candler <B.Candler@pobox.com>
488
489 * liblog/logger.c: Fix wrong args to setuidgid().
490
491 * README_authlib.sgml: Document updated authpipe protocol.
492
493 * authdaemond: Pass LOGGEROPTS option to authdaemond.
494
4952005-07-02 Mr. Sam <mrsam@courier-mta.com>
496
497 * liblog/logger.c: Added -droproot option to courierlogger.
498
499 * liblock/lockdaemon.c: Try to recover if upgraded daemon process runs
500 under a different uid.
501
5022005-07-01 Brian Candler <B.Candler@pobox.com>
503
504 * Changed -uid and -gid options to -user and -group for consistency
505 with couriertcpd. Change them to affect courierlogger itself,
506 after it has spawned any child.
507
508 * Optional default domain for authentication requests.
509
5102005-07-02 Mr. Sam <mrsam@courier-mta.com>
511
512 * Makefile.am: Refactor the linking process to make it more portable.
513
5142005-06-30 Brian Candler <B.Candler@pobox.com>
515
516 * authdaemon.c (auth_generic): Silly bug in auth_generic().
517
518 * authpipe: more fixes to the authpipe module.
519
5202005-05-14 Christian Loitsch <christian@fgecko.com>
521
522 * authpipe: various fixes to the authpipe module.
523
5240.56
525
5262005-05-08 Mr. Sam <mrsam@courier-mta.com>
527
528 * courier-authlib.sysvinit: Remove lockfile after stop.
529
5302005-04-07 Mr. Sam <mrsam@courier-mta.com>
531
532 * authpipe.c (auth_pipe_pre): Fix zombies created by the authpipe
533 module.
534
5352005-03-20 Christian Loitsch <courier-imap@abc.fgecko.com>
536
537 * New authpipe authentication module.
538
5392005-03-20 Brian Candler <B.Candler@pobox.com>
540
541 * Fix the error code when an empty password is provided.
542
543 * authldap.schema: Add mailhost to the recommended LDAP schema.
544
5450.55
546
5472005-03-02 Mr. Sam <mrsam@courier-mta.com>
548
549 * authsystem.passwd.in: Explicitly set LC_ALL to en_US
550
5512005-02-20 Mr. Sam <mrsam@courier-mta.com>
552
553 * SASL: Added CRAM-SHA256 authentication method (experimental).
554
5552005-02-19 Mr. Sam <mrsam@courier-mta.com>
556
557 * courierauthdebug.h: Macro dprintf conflicts with new glibc.
558
5590.54
560
5612005-01-31 Mr. Sam <mrsam@courier-mta.com>
562
563 * authmigrate.in (rc): Fix - userdb file does not have to have a
564 leading ##VERSION
565
5662005-01-19 Brian Candler <B.Candler@pobox.com>
567
568 * userdb/makeuserdb.in: Report dangling symlinks.
569
5700.53
571
5722005-01-11 Mr. Sam <mrsam@courier-mta.com>
573
574 * configure.in: Typo fix.
575
5762005-01-05 Mr. Sam <mrsam@courier-mta.com>
577
578 * Makefile.am (uninstall-hook): pw2userdb was not being installed.
579
5800.52
581
5822005-01-01 Mr. Sam <mrsam@courier-mta.com>
583
584 * configure.in: Fix gdbm/bdb check. Try to autoprobe for Solaris
585 linker.
586
5872004-12-05 Mr. Sam <mrsam@courier-mta.com>
588
589 * configure.in: Fix courierauthconfig --cppflags, new option to the
590 configure script: --without-stdheaderdir
591
5922004-12-03 Mr. Sam <mrsam@courier-mta.com>
593
594 * courierauthconfig: --version prints package version.
595 --version=V print "yes" if package version is at least V.
596
5972004-12-01 Mr. Sam <mrsam@courier-mta.com>
598
599 * liblog/logger.c: Added -uid and -gid options to courierlogger.
600
6012004-11-29 Brian Candler <B.Candler@pobox.com>
602
603 * authldaplib.c: Use persistent connections for authenticated binds
604 when using LDAPv3. Use the LDAP_OPT_NETWORK_TIMEOUT setting,
605 initialized from the configuration file, if provided (OpenLDAP).
606 If using authenticated binds, a password change is done under the
607 user's credentials, instead of the admin's.
608
6092004-11-24 Brian Candler <B.Candler@pobox.com>
610
611 * README.authdebug.html: document temporary failure messages.
612
6132004-11-24 Mr. Sam <mrsam@courier-mta.com>
614
615 * courier-authlib.spec.in: Move the userdb scripts in sbindir from
616 main package to the userdb subpackage.
617
6182004-11-24 Brian Candler <B.Candler@pobox.com>
619
620 * authuserdb.c: Fix error handling in userdb CRAM.
621
622 * userdb-test-cram-md5: Helper script for verifying C/R authentication.
623
6242004-11-20 Brian Candler <B.Candler@pobox.com>
625
626 * Additional debug messages.
627
6282004-11-13 Brian Candler <B.Candler@pobox.com>
629
630 * mysql/pgsql fixes; other misc fixes
631
6322004-11-16 Mr. Sam <mrsam@courier-mta.com>
633
634 * configure.in: Fix mysql/pgslq autodetection
635
6362004-11-13 Brian Candler <B.Candler@pobox.com>
637
638 * authdaemond: Fix bug in account enumeration function.
639
640 * authdaemond: Return individual account options when enumerating
641 accounts. Affects mysql, ldap, pgsql modules. mysql and pgsql
642 enumeration filter must now return one more column. Added an ldap
643 enumeration filter. New option to authenumerate, -o, includes
644 account options in the output. New option, -s, suppressed accounts
645 that have the disableshared option set.
646
647 * authmysql, authpgsql: Additional debugging.
648
649 * authmysql, authpgsql, authldap: Replaced enumeration function,
650 more efficient memory usage with large accounts.
651
652 * authldap: Suggested account schema has uid and gid optional, because
653 global uid and gids may be set in authldaprc instead.
654
655 * authvchkpw: Fix vpopmail compilation.
656
6572004-11-10 Mr. Sam <mrsam@courier-mta.com>
658
659 * configure.in: Do not disable mysql + pgsql if vchkpw lib was found.
660
6612004-11-09 Brian Candler <B.Candler@pobox.com>
662
663 * authdaemond.c: New DEFAULTOPTIONS setting.
664
6652004-11-04 Mr. Sam <mrsam@courier-mta.com>
666
667 * authdaemonlib.c (s_connect): Wait for connection to authdaemond
668 only if async connect() failed with EINPROGRESS.
669
6702004-11-03 Mr. Sam <mrsam@courier-mta.com>
671
672 * Makefile.am (SUBDIRS): Ok, only build in bdbobj/gdbmobj according
673 to what autoconf finds.
674
675 * authldaplib.c (auth_ldap_do3): Fix LDAP driver.
676
6772004-11-03 Brian Candler <B.Candler@pobox.com>
678
679 * Makefile.am: Fixes.
680
6812004-10-30 Mr. Sam <mrsam@courier-mta.com>
682
683 * authinfo.c: Added mailuid= and mailgid=
684
6852004-10-21 Mr. Sam <mrsam@courier-mta.com>
686
687 * Makefile.am (libcourierauthsaslclient_la_SOURCES): Factored out
688 SASL client support into libcourierauthsaslclient.la
689
6902004-10-21 Brian Candler <B.Candler@pobox.com>
691
692 * Makefile.am: Fixes.
693
6942004-10-16 Mr. Sam <mrsam@courier-mta.com>
695
696 * authldap.schema: Added disableimap, disablepop3, disablewebmail,
697 and sharedgroup.
698
6992004-10-07 Mr. Sam <mrsam@courier-mta.com>
700
701 * authsyschangepwd.c (dochangepwd): Do not reset the environment
702 before exec-ing expect.
703
7042004-10-04 Mr. Sam <mrsam@courier-mta.com>
705
706 * Merged authuserdb with authcram. Fixed CRAM password changes.
707 Do not reset the environment before exec-ing userdb and makeuserdb.
708
709