Move hcoop changes to quilt patch
[hcoop/debian/courier-authlib.git] / ChangeLog
CommitLineData
d50284c4
CE
10.66.4
2
32015-11-14 "Hanno Böck" <hanno@hboeck.de>
4
5 * authgetconfig.c (authgetconfig): avoid invalid memory read.
6
70.66.3
8
92015-06-09 Sam Varshavchik <mrsam@courier-mta.com>
10
11 * authdaemon.c: auth_callback_default_autocreate, default callback
12 used by clients that autocreates a home directory, if one does not
13 exist already.
14
150.66.2
16
172015-02-28 Sam Varshavchik <mrsam@courier-mta.com>
18
19 * Update to courier-unicode 1.2.
20
212014-07-13 Sam Varshavchik <mrsam@courier-mta.com>
22
23 * liblock, couriertls: fix compilation for OpenBSD -- based on a
24 patch from Giovanni Bechis <giovanni@paclan.it>.
25
262014-07-04 Sam Varshavchik <mrsam@courier-mta.com>
27
28 * checkpassword.c (safe_strcmp): Fix bug introduced in 2014-04-27.
29
302014-04-27 Sam Varshavchik <mrsam@courier-mta.com>
31
32 * courier.spec.in: Update to use systemd macros.
33
34 * Check for NULL return value from crypt().
35
362014-01-12 Sam Varshavchik <mrsam@courier-mta.com>
37
38 * Factored out the unicode library into a separate package.
39
b0322a85
CE
402013-10-08 Sam Varshavchik <mrsam@courier-mta.com>
41
42 * Makefile.am: run sysconftool on authsqliterc, in install-configure.
43 Remove .la files for authentication modules, keep then for actual
44 API libraries. Install them in the -devel RPM package.
45
46 * userdb/Makefile.am: Stub for the pw2userdb(8) man page.
47
48 * courier-authlib.service.in: Added Install target.
49
500.66
51
522013-03-02 Eray Aslan <eray.aslan@caf.com.tr>
53
54 * sqlite fixes.
55
562013-02-24 Lutz Behnke <cypherfox@users.sourceforge.net>
57
58 * authldaplib.c (ldapopen): Added LDAP_INITBIND option.
59
602013-01-06 Sam Varshavchik <mrsam@courier-mta.com>
61
62 * Makefile.am: chmod $(pkglibexecdir) explicitly to 755
63
642012-10-25 Sam Varshavchik <mrsam@courier-mta.com>
65
66 * courier-authlib.spec.in: Typo.
67
680.65.0
69
702012-10-06 Sam Varshavchik <mrsam@courier-mta.com>
71
72 * New authsqlite authentication module.
73
74 * Fixed: when using authpgsql, if the Postgres server goes down
75 authpgsql will then start leaking memory.
76
77 * Fixed error codes returned by several authentication modules that
78 prevent certain combinations of authentication modules from being
79 used together.
80
810.64.0
82
832012-04-23 Sam Varshavchik <mrsam@courier-mta.com>
84
85 * authpam.c (callback_pam): Call pam_end() after an authentication
86 attempt.
87
882011-08-02 Sam Varshavchik <mrsam@courier-mta.com>
89
90 * Makefile.am: Renamed authstaticlist.h to courierauthstaticlist.h, and
91 added it to the list of header files that 'make install' puts into
92 includedir.
93
942011-06-19 Sam Varshavchik <mrsam@courier-mta.com>
95
96 * Fix gcc 4.6 warnings
97
98 * courier.spec.in: switch to systemd.
99
1002011-05-25 Sam Varshavchik <mrsam@courier-mta.com>
101
102 * Fix autoconf warnings.
103
1042010-03-08 Sam Varshavchik <mrsam@courier-mta.com>
105
106 * courier-authlib.spec: Make rmplint happy.
107
1080.63.1
109
1102010-03-06 Sam Varshavchik <mrsam@courier-mta.com>
111
112 * Remove the bundled libtdl library. Require the system-installed
113 libltdl library.
114
1152010-01-31 Brian Costello <dolemite@gmail.com>
116
117 * authmysqllib.c (auth_mysql_setpass): Fix crash if DEFAULT_DOMAIN
118 is not set in the config file.
119
8d138742
CE
1200.63.0
121
1222009-12-17 Sam Varshavchik <mrsam@courier-mta.com>
123
124 * authldapescape.c: Factor out LDAP string escape function.
125
126 * authldap.schema: Various fixes
127
128 * authldap.ldif (olcObjectClasses): Create LDIF format schema from
129 authldap.schema
130
1312009-11-21 Sam Varshavchik <mrsam@courier-mta.com>
132
133 * authoption.c (auth_getoptionenvint): For account options that
134 are parsed to an int, an option value that begins with t, T, y, or Y
135 is evaluated as 1, other alphabetic values as 0; so that 'true'
136 or 'yes' get evaluated as 1.
137
1380.62.4
139
1402009-06-13 Sam Varshavchik <mrsam@courier-mta.com>
141
142 * Various compilation fixes for gcc 4.4 and libtool 2.2
143
1440.62.3
145
1462009-04-26 Sam Varshavchik <mrsam@courier-mta.com>
147
148 * courier-authlib.spec.in (MAKEFLAGS): Explicit path to ./configtmp
149
1502009-03-15 Sam Varshavchik <mrsam@courier-mta.com>
151
152 * README_authlib.sgml: Fixed documentation of authpipe AUTH command.
153
1542009-02-22 Sam Varshavchik <mrsam@courier-mta.com>
155
156 * authmigrate.in (rc): Add /etc/courier-imap
157
1580.62.2
159
1602009-02-03 Sam Varshavchik <mrsam@courier-mta.com>
161
162 * Makefile.am: Compatibility fix for bash 4
163
1640.62.1
165
1662008-12-25 Mr. Sam <mrsam@courier-mta.com>
167
168 * cryptpassword.c: Fix compiler warnings
169
170 * checkpasswordsha1.c: Fix compiler warnings.
171
172 * authldaplib.c (auth_ldap_enumerate): Fix typo.
173
1740.62.0
175
1762008-12-17 Sam Varshavchik <mrsam@courier-mta.com>
177
178 * authpgsqllib.c: Use PQescapeStringConn() instead of removing all
179 apostrophes from query parameters. This fixes a potential SQL injection
180 vulnerability if the Postgres database uses a non-Latin locale.
181
1822008-12-06 Sam Varshavchik <mrsam@courier-mta.com>
183
184 * Added support for {SSHA}-encrypted passwords. Based on a patch
185 by Zou bin <zb@bisp.com>.
186
187 * Added support for {SHA512} hash function.
188
1890.61.1
190
1912008-11-30 Sam Varshavchik <mrsam@courier-mta.com>
192
193 * authsasllogin.c (authsasl_login): Fix memory leak.
194
195 * authldaplib.c (read_env): Fix resource leak. authldap did not close
196 the authldaprc configuration file after reading it on startup.
197
198 * authldaplib.c (auth_ldap_do2): Fix used ptr after free(). When an
199 email map feature is enabled, and the map failed, the resulting
200 error message was formed from a buffer that was recently free()ed.
201
202 * authpipe.c (auth_pipe): Fix memory leak. If the fork() system call
203 failed (unlikely), a buffer wasn't getting released.
204
2052008-11-30 Sam Varshavchik <mrsam@courier-mta.com>
206
207 * Fix spec file to invoke authmksock with a short pathname.
208
2092008-08-07 Mr. Sam <mrsam@courier-mta.com>
210
211 * courier-authlib.spec.in: Add -C option to configure invocation.
212 Remove the authmigrate script, only needed when upgrading from
213 pre-2004 Courier, and the current packaging causes an error.
214
2152008-07-20 "Hanno Böck" <hanno@hboeck.de>
216
217 * authmigrate.in (rc): Use ${DESTDIR}, if set.
218
ac40fd9e 2190.61.0
220
2212008-07-13 Mr. Sam <mrsam@courier-mta.com>
222
223 * courier-authlib.spec: Dummy provides: for symlinks, to allow upgrade
224 with older packages that require <libname>.so.0.
225
2262008-07-09 Mr. Sam <mrsam@courier-mta.com>
227
228 * Makefile.am: Switch to versionless shared libraries.
229 Install all shared libraries just as <libname>.so. make install manually
230 removes *.so.0.0 files that were left over from previous versions,
231 and installs a temporary *.so.0 symlink to *.so, for temporary
232 binary ABI compatibility with 0.60. The symlinks will be removed in
233 0.62.
234
2352008-07-08 Mr. Sam <mrsam@courier-mta.com>
236
237 * Cleanup: always compile md5, sha* and hmac stuff, and remove all
238 conditionally-compiled cruft. Move SASL list to an internal header.
239 Add client-side support for AUTH EXTERNAL.
240
2412008-06-29 Mr. Sam <mrsam@courier-mta.com>
242
243 * authsasl.c (auth_sasl_ex): auth_sasl_ex() supercedes auth_sasl(),
244 invokes auth_sasl() for non-EXTERNAL SASL methods, implements EXTERNAL
245 by going through the motions, then setting up a dummy authentication
246 request.
247
248 * authdaemon.c (auth_generic): Check for the dummy EXTERNAL
249 authentication request, and handle it by invoking auth_getuserinfo(),
250 rather than sending it down the pipe. This avoid having to implement
251 a stub in every authentication module.
252
2530.60.6
254
2552008-06-08 Alessandro Vesely <vesely@tana.it>
256
257 * authmysqllib.c: Use mysql_set_character_set() instead of SET NAMES
258
2590.60.5
260
2612008-05-16 Mr. Sam <mrsam@courier-mta.com>
262
263 * authmysqllib.c: Fix domain-less queries.
264
2650.60.4
266
2672008-05-08 Mr. Sam <sam@email-scan.com>
268
d50284c4 269 * Makefile: Drop the unmaintained authvchkpw module.
ac40fd9e 270
2712008-05-04 Mr. Sam <mrsam@courier-mta.com>
272
273 * authmysqllib.c: Cleanup. Use mysql_real_escape_string instead of
274 crude filtering.
275
2760.60.3
277
2782007-11-11 Mr. Sam <sam@email-scan.com>
279
280 * Makefile.am: Use _LIBADD properly.
281
2822007-10-15 "Johnny C. Lam" <jlam-courier@buildlink.org>
283
284 * configure.in: More portability fixes.
285
84870c69 2860.60.2
287
2882007-10-10 "Johnny C. Lam" <jlam-courier@buildlink.org>
289
290 * liblock/lockdaemon.c: Portability fix for checking the highest
291 available file descriptor.
292
dd184caf 2930.60.1
294
2952007-10-06 Anton Dobkin <adobkin@viansib.ru>
296
297 * MYSQL_CHARACTER_SET option.
298
2992007-10-06 Oliver Lehmann <lehmann@ans-netz.de>
300
301 * authvchkpw.c: Fix typo.
302
3032007-10-06 Wayne Pascoe <courier@penguinpowered.org>
304
305 * courier-authlib.spec.in (BuildRequires): on redhat-rpm-config.
306
3072007-10-06 Mr. Sam <mrsam@courier-mta.com>
308
309 * userdb/userdb.pl.in (usage): Allow colons and pluses, in account
310 names.
311
3122007-10-06 Martin <psiplus@gmail.com>
313
314 * checkpasswordmd5.c (authcheckpasswordmd5): Add {MD5RAW} hash method.
315
3160.60
317
3182007-09-25 "Johnny C. Lam" <jlam-courier@buildlink.org>
319
320 * liblock/lockdaemon.c (OPEN_MAX): Use OPEN_MAX, instead of hardcoded
321 99
322
3232007-09-25 Mr. Sam <mrsam@courier-mta.com>
324
325 * liblock/lockdaemon.c (OPEN_MAX): Even better, use
326 sysconf(_SC_OPEN_MAX), where available.
327
3282007-09-20 Mr. Sam <sam@email-scan.com>
329
330 * userdb/userdb.pl.in: Allow underscores in account names.
331
3322007-08-29 "Noel (Sourceforge)" <noelb@users.sourceforge.net>
333
334 * authvchkpw.c: Compilation error.
335
3362007-07-26 Mr. Sam <sam@email-scan.com>
337
338 * COPYING: GPL 3
339
3402007-04-25 Mr. Sam <mrsam@courier-mta.com>
341
342 * authvchkpw.c: Quell a compiler warning about a fwd declaration.
343
d9898ee8 3440.59.3
345
3462007-04-22 Bill Shupp <hostmaster@shupp.org>
d50284c4 347
d9898ee8 348 * Implement CRAM authentication in the vchpw module.
349
3502007-04-22 Mr. Sam <mrsam@courier-mta.com>
351
d50284c4 352 * courier-authlib.spec.in: spec files requires redhat-rpm-config
d9898ee8 353
3542007-04-15 Mr. Sam <mrsam@courier-mta.com>
355
356 * man pages: work around for some bugs in Docbook XML stylesheets.
357
3582007-04-13 Mr. Sam <mrsam@courier-mta.com>
359
360 * authpipe.c (auth_pipe_pre): Fix leak when authpipe module is
361 enabled, but the actual authpipe script/external prog is not
362 installed.
d50284c4 363
d9898ee8 364 * authpipe.c (auth_pipe_chgpwd): Pedantic resource cleanup,
365 after fork() fails.
366
367 * userdb/userdb.c (userdb): Pedantic resource cleanup, after
368 a malloc failure.
369
370 * userdb/userdb2.c (userdbshadow): Ditto.
371
3720.59.2
373
3742007-04-05 Mr. Sam <mrsam@courier-mta.com>
375
376 * Update man pages and documentation to Docbook XML V4.4
377
3782007-02-25 Mr. Sam <mrsam@courier-mta.com>
379
380 * More configure script cleanup
381
3822007-02-25 Kurt Roeckx <kurt@roeckx.be>
383
384 * Clean up configure scripts
385
3862007-02-09 Juraj Lutter <otis@wilbury.sk>
387
388 * authmysqlrc: Implement SSL-encrypted MySQL connections
389
3902007-01-20 Mr. Sam <mrsam@courier-mta.com>
391
392 * authldaplib.c: Fix pedantic C code.
393
3940.59.1
395
3962007-01-16 Mr. Sam <mrsam@courier-mta.com>
397
398 * authldaplib.c (l_simple_bind_s): Fix anon binds.
399
4000.59
401
4022006-12-30 Lars Timmann <Lars.Timmann@mcs.de>
403
404 * Makefile.am: Fixes for Solaris's linker.
405
4062006-10-28 Mr. Sam <mrsam@courier-mta.com>
407
408 * Ported code to gcc 4.1.1
409
410 * Ported authldap to openldap 2.3.27
411
4122006-09-17 Chris Petersen <rpm@forevermore.net>
413
414 - Make the spec a little prettier
415 - Replace BuildPreReq with BuildRequires
416 - Remove period from summaries (rpmlint)
417 - Fix release tag to use %{?dist} macro if it's present
418 - Change distro-detection to use "rh" and "fc" for version detection, and add support for mandriva
419
4202006-06-01 kabe@sra-tohoku.co.jp
421
422 * authldaplib.c (auth_ldap_enumerate): Fix LDAP account enumeration
423
4242006-05-28 Mr. Sam <mrsam@courier-mta.com>
425
426 * all: Fix many compiler warnings.
427
4282006-03-25 Rui Lopes <rui@ruilopes.com>
429
430 * userdb/makeuserdb.in: Added the -f option to makeuserdb
431
4322006-02-23 Mr. Sam <mrsam@courier-mta.com>
433
434 * authldaplib.c (authldap_read_config): Fix up an error message.
435
4362006-01-30 Mr. Sam <mrsam@courier-mta.com>
437
438 * authldaplib.c: Try to recover when the LDAP server closes the
439 persistent socket, for inactivity.
440
4412006-01-21 Mr. Sam <mrsam@courier-mta.com>
442
443 * configure.in: Fix libtool 1.9 breakage.
444
445 * Makefile.am: Ditto
446
447 * courier-authlib spec file (BuildRequires): Demand /usr/include/ltdl.h
448
449 * authdaemonlib.c (s_connect): Fix compiler warning.
450
451 * authdaemond.c (start): Ditto.
452
453 * authsaslclientcram.c (authsaslclient_cram): Ditto.
454
455 * libhmac/hmac.c (dohashkey): Ditto.
456
4570.58
458
4592005-12-08 Mr. Sam <mrsam@courier-mta.com>
460
461 * authpam.c (dopam): Re-enable pam_acct_mgmt hook.
462
4632005-11-16 Mr. Sam <mrsam@courier-mta.com>
464
465 * preauthshadow.c: Add support for shadow password expiration --
466 based on Krzysztof Oledzki <ole@ans.pl>'s patch.
467
4682005-10-04 Brian Candler <B.Candler@pobox.com>
469
470 * authdaemonrc.in (LOGGEROPTS): Add a section for LDAP environment
471 variable options.
472
4732005-09-30 Mr. Sam <mrsam@courier-mta.com>
474
475 * authdaemonlib.c (opensock): Configurable daemon socket timeout,
476 based on a patch by Rodrigo Salinas <rodrigo@facea.uchile.cl>.
477
4782005-09-30: Michael Richard <michael.richard@cesart.com>
479
480 * authldaplib: Replace LDAP_SERVER and LDAP_PORT settings with
481 LDAP_URI, which obsoletes LDAP_TLS.
482
4832005-09-18 Mr. Sam <mrsam@courier-mta.com>
484
485 * authldaplib.c (auth_ldap_do2): Fix LDAP error checking.
486
4872005-09-03 Mr. Sam <mrsam@courier-mta.com>
488
489 * authinfo.c (getmgid): Fix misleading error message.
490
4912005-08-10 "Johnny C. Lam" <jlam@NetBSD.org>
492
493 * authpipelib.c: Include sys/time.h
494
4950.57
496
4972005-07-16 Mr. Sam <mrsam@courier-mta.com>
498
499 * configure.in: Update to automake 1.9, autoconf 2.59, libtool 1.5.6.
500
5012005-07-12 Mr. Sam <mrsam@courier-mta.com>
502
503 * authlib: create the authtest and authpasswd manual pages.
504
5052005-07-09 Mr. Sam <mrsam@courier-mta.com>
506
507 * authldaplib.c (auth_ldap_do3): Fix call of authcryptpasswd().
508
509 * authpgsqllib.c (auth_pgsql_setpass): Ditto.
510
511 * authmysqllib.c (auth_mysql_setpass): Ditto.
512
513 * cryptpassword.c (authcryptpasswd): Fix handling of encryption hints.
514
515 * checkpassword.c (do_authcheckpassword): Ignore {CRYPT} prefix on
516 crypted passwords.
517
518 * checkpasswordsha1.c (authcheckpasswordsha1): Fix {SHA256} passwords.
519
520 * authmysqllib.c (auth_mysql_setpass): Fix a memory leak.
521
5222005-07-06 Willi Mann <willi@wm1.at>
523
524 * authdaemond.c: Strip full name/gecos field after the first comma.
525
5262005-07-04 Brian Candler <B.Candler@pobox.com>
527
528 * liblog/logger.c: Fix wrong args to setuidgid().
529
530 * README_authlib.sgml: Document updated authpipe protocol.
531
532 * authdaemond: Pass LOGGEROPTS option to authdaemond.
533
5342005-07-02 Mr. Sam <mrsam@courier-mta.com>
535
d50284c4 536 * liblog/logger.c: Added -droproot option to courierlogger.
d9898ee8 537
538 * liblock/lockdaemon.c: Try to recover if upgraded daemon process runs
539 under a different uid.
540
5412005-07-01 Brian Candler <B.Candler@pobox.com>
d50284c4 542
d9898ee8 543 * Changed -uid and -gid options to -user and -group for consistency
544 with couriertcpd. Change them to affect courierlogger itself,
545 after it has spawned any child.
d50284c4 546
d9898ee8 547 * Optional default domain for authentication requests.
548
5492005-07-02 Mr. Sam <mrsam@courier-mta.com>
550
551 * Makefile.am: Refactor the linking process to make it more portable.
552
5532005-06-30 Brian Candler <B.Candler@pobox.com>
554
555 * authdaemon.c (auth_generic): Silly bug in auth_generic().
556
557 * authpipe: more fixes to the authpipe module.
558
5592005-05-14 Christian Loitsch <christian@fgecko.com>
560
561 * authpipe: various fixes to the authpipe module.
562
5630.56
564
5652005-05-08 Mr. Sam <mrsam@courier-mta.com>
566
567 * courier-authlib.sysvinit: Remove lockfile after stop.
568
5692005-04-07 Mr. Sam <mrsam@courier-mta.com>
570
571 * authpipe.c (auth_pipe_pre): Fix zombies created by the authpipe
572 module.
573
5742005-03-20 Christian Loitsch <courier-imap@abc.fgecko.com>
575
576 * New authpipe authentication module.
577
5782005-03-20 Brian Candler <B.Candler@pobox.com>
579
580 * Fix the error code when an empty password is provided.
581
582 * authldap.schema: Add mailhost to the recommended LDAP schema.
583
5840.55
585
5862005-03-02 Mr. Sam <mrsam@courier-mta.com>
587
588 * authsystem.passwd.in: Explicitly set LC_ALL to en_US
589
5902005-02-20 Mr. Sam <mrsam@courier-mta.com>
591
592 * SASL: Added CRAM-SHA256 authentication method (experimental).
593
5942005-02-19 Mr. Sam <mrsam@courier-mta.com>
595
596 * courierauthdebug.h: Macro dprintf conflicts with new glibc.
597
5980.54
599
6002005-01-31 Mr. Sam <mrsam@courier-mta.com>
601
602 * authmigrate.in (rc): Fix - userdb file does not have to have a
603 leading ##VERSION
604
6052005-01-19 Brian Candler <B.Candler@pobox.com>
606
607 * userdb/makeuserdb.in: Report dangling symlinks.
608
6090.53
610
6112005-01-11 Mr. Sam <mrsam@courier-mta.com>
612
613 * configure.in: Typo fix.
614
6152005-01-05 Mr. Sam <mrsam@courier-mta.com>
616
617 * Makefile.am (uninstall-hook): pw2userdb was not being installed.
618
6190.52
620
6212005-01-01 Mr. Sam <mrsam@courier-mta.com>
622
623 * configure.in: Fix gdbm/bdb check. Try to autoprobe for Solaris
624 linker.
625
6262004-12-05 Mr. Sam <mrsam@courier-mta.com>
627
628 * configure.in: Fix courierauthconfig --cppflags, new option to the
629 configure script: --without-stdheaderdir
630
6312004-12-03 Mr. Sam <mrsam@courier-mta.com>
632
633 * courierauthconfig: --version prints package version.
634 --version=V print "yes" if package version is at least V.
635
6362004-12-01 Mr. Sam <mrsam@courier-mta.com>
637
638 * liblog/logger.c: Added -uid and -gid options to courierlogger.
639
6402004-11-29 Brian Candler <B.Candler@pobox.com>
641
642 * authldaplib.c: Use persistent connections for authenticated binds
643 when using LDAPv3. Use the LDAP_OPT_NETWORK_TIMEOUT setting,
644 initialized from the configuration file, if provided (OpenLDAP).
645 If using authenticated binds, a password change is done under the
646 user's credentials, instead of the admin's.
647
6482004-11-24 Brian Candler <B.Candler@pobox.com>
649
650 * README.authdebug.html: document temporary failure messages.
651
6522004-11-24 Mr. Sam <mrsam@courier-mta.com>
653
654 * courier-authlib.spec.in: Move the userdb scripts in sbindir from
655 main package to the userdb subpackage.
656
6572004-11-24 Brian Candler <B.Candler@pobox.com>
658
659 * authuserdb.c: Fix error handling in userdb CRAM.
660
661 * userdb-test-cram-md5: Helper script for verifying C/R authentication.
662
6632004-11-20 Brian Candler <B.Candler@pobox.com>
664
665 * Additional debug messages.
666
6672004-11-13 Brian Candler <B.Candler@pobox.com>
668
669 * mysql/pgsql fixes; other misc fixes
670
6712004-11-16 Mr. Sam <mrsam@courier-mta.com>
672
673 * configure.in: Fix mysql/pgslq autodetection
674
6752004-11-13 Brian Candler <B.Candler@pobox.com>
676
677 * authdaemond: Fix bug in account enumeration function.
678
679 * authdaemond: Return individual account options when enumerating
680 accounts. Affects mysql, ldap, pgsql modules. mysql and pgsql
681 enumeration filter must now return one more column. Added an ldap
682 enumeration filter. New option to authenumerate, -o, includes
683 account options in the output. New option, -s, suppressed accounts
684 that have the disableshared option set.
685
686 * authmysql, authpgsql: Additional debugging.
687
688 * authmysql, authpgsql, authldap: Replaced enumeration function,
689 more efficient memory usage with large accounts.
690
691 * authldap: Suggested account schema has uid and gid optional, because
692 global uid and gids may be set in authldaprc instead.
693
694 * authvchkpw: Fix vpopmail compilation.
695
6962004-11-10 Mr. Sam <mrsam@courier-mta.com>
697
698 * configure.in: Do not disable mysql + pgsql if vchkpw lib was found.
699
7002004-11-09 Brian Candler <B.Candler@pobox.com>
701
702 * authdaemond.c: New DEFAULTOPTIONS setting.
703
7042004-11-04 Mr. Sam <mrsam@courier-mta.com>
705
706 * authdaemonlib.c (s_connect): Wait for connection to authdaemond
707 only if async connect() failed with EINPROGRESS.
708
7092004-11-03 Mr. Sam <mrsam@courier-mta.com>
710
d50284c4 711 * Makefile.am (SUBDIRS): Ok, only build in bdbobj/gdbmobj according
d9898ee8 712 to what autoconf finds.
713
714 * authldaplib.c (auth_ldap_do3): Fix LDAP driver.
715
7162004-11-03 Brian Candler <B.Candler@pobox.com>
717
718 * Makefile.am: Fixes.
719
7202004-10-30 Mr. Sam <mrsam@courier-mta.com>
721
722 * authinfo.c: Added mailuid= and mailgid=
723
7242004-10-21 Mr. Sam <mrsam@courier-mta.com>
725
726 * Makefile.am (libcourierauthsaslclient_la_SOURCES): Factored out
727 SASL client support into libcourierauthsaslclient.la
728
7292004-10-21 Brian Candler <B.Candler@pobox.com>
730
731 * Makefile.am: Fixes.
732
7332004-10-16 Mr. Sam <mrsam@courier-mta.com>
734
735 * authldap.schema: Added disableimap, disablepop3, disablewebmail,
736 and sharedgroup.
737
7382004-10-07 Mr. Sam <mrsam@courier-mta.com>
739
740 * authsyschangepwd.c (dochangepwd): Do not reset the environment
741 before exec-ing expect.
742
7432004-10-04 Mr. Sam <mrsam@courier-mta.com>
744
745 * Merged authuserdb with authcram. Fixed CRAM password changes.
746 Do not reset the environment before exec-ing userdb and makeuserdb.