Skip to content

indimail Release 3.4.3

Compare
Choose a tag to compare
@mbhangui mbhangui released this 25 Mar 13:27
· 386 commits to master since this release
3b18a5b

Date: Sat Mar 25 2023 18:27:45 +0000

DNF / YUM / APT / Arch Binary Downloads

Open Build Service Binary Download

Release Highlights

indimail-virtualdomains

  • Test script testindimail-virtual tests essential indimail command

indimail-access

  • upgraded courier-imap to 5.2.2
  • upgraded maildrop to 3.1.1

What's Changed

  • update getln handling, removal of hardcoding, bug fixes by @mbhangui in #27

Full Changelog: v3.4.2...v3.4.3

Release 3.4.3-1.1 Start 13/02/2023 End 25/03/2023

  • 13/02/2023
  1. indimail.spec: added qcerts supplementary group for apache for roundcube access to certs
  2. auth_admin.c, indisrvr.c: free ctx if tls_session fails
  3. inquery.c: use FIFOTMPDIR instead of TMPDIR for inquery fifo
  • 20/03/2023
  1. add_vacation.c, autoturn_dir.c, bulletin.c, check_quota.c,
    count_rcpthosts.c, deldomain.c, deliver_mail.c, findhost.c,
    get_local_hostid.c, get_local_ip.c, get_real_domain.c, GetSMTProute.c,
    host_in_locals.c, iadduser.c, indisrvr.c, iopen.c, is_alias_domain.c,
    is_already_running.c, ischema.c, islocalif.c, ismaildup.c,
    isvirtualdomain.c, LoadBMF.c, LoadDbInfo.c, maildir_to_domain.c,
    maildir_to_email.c, open_master.c, print_control.c, printdir.c,
    ProcessInFifo.c, proxyimap.c, proxypop3.c, remove_line.c, resetquota.c,
    skip_relay.c, spam.c, sql_renamedomain.c, tcplookup.c, update_file.c,
    update_rules.c, userinfo.c, user_over_quota.c, vacation.c, vadduser,
    valiasinfo.c, vbulletin.c, vcalias.c, vdel_dir_control.c, vdelivermail.c,
    vdominfo.c, vfilter_header.c, vtable.c
    standardize getln handling
  2. backfill.c: documented backfill function
  3. cronlist.in: added cron entry to rotate mysql logs in indimaildir/mysqldb/logs
  4. dbload.c: fixed typo
  5. getFreeFS.c, vadduser: use SYSONFDIR env variable if set for lastfstab
  6. ischema.c.c: use SYSONFDIR env variable if set for indimail.schema
  7. indimail.h: removed mailing_list table
  8. indimail.spec.in: added logrotate.mysql
  9. inlookup.c, mgmtpass.c: fixed command line argument handling
  10. Makefile.am: fixed vadddomain man page target
  11. vaddaliasdomain_handle.in, vadddomain_handle, vdeldomain_handle, vmoduser_handle, vpasswd_handle, vrenamedomain_handle, vrenameuser_handle.in use SERVICEDIR, CONTROLDIR env variable if set for service and control directory
  12. vadddomain: call post handle script with the same arguments passed to vadddomain
  13. vadddomain_handle: handle all arguments passed to vaddomain
  • 22/03/2023
  1. add_domain_assign.c: BUG - set uid, gid variables before creating assign file
  2. vaddaliasdomain.c, vadddomain.c, vdeldomain.c, vmoduser.c, vmoveuser.c, vrenamedomain.c, vrenameuser.c run POST_HANDLE program (if set) with domain user uid/gid
  3. check_group.c: memory leak: free allocated variable list before returning
  4. vmoddomain.c, vdeluser.c: updated error strings
  • 23/03/2023
  1. deldomain.c: multiple bug fixes
  2. deluser.c: skip vdelfiles when directory doesn't exist
  3. limits.c: removed spurious warning message when limits doesn't exist
  4. sql_renamedomain.c: refactored code
  5. sql_setpw.c: bug fix - record not getting updated
  6. vmoduser.c: removed incorrect call to vdeldomain
  7. vmoveuser.c: bug fix - remove domain component from User
  8. vrenamedomain.c: multiple bug fixes
  9. vrenameuser.c: set BASE PATH of original domain for the new user
  10. renameuser.c: ignore duplicate error when updating lastauth table
  11. LoadBMF.c: fix wrong counts when badmailfrom has comments
  • 24/03/2023
  1. vbulletin.c: when processing all domains, do fork to lower privileges for child.
  2. vmoveuser.c, indimail.spec, variables.c, perm_list.in, indimail-permissions.*: vmoveuser command renamed to vmoveuserdir
  • 25/03/2023
  1. del_control.c, get_real_domain.c: refactored code
  2. is_alias_domain: fixed soft link resolved name
  3. add testindimail-virtual test script

Download IndiMail