indimail Release 3.4.0
DNF / YUM / APT / Arch Binary Downloads
Open Build Service Binary Download
Release Highlights
courier-imap
- courier-imap version upgraded to courier-imap-5.1.4
- unicode version upgraded to 2.2.3
- maildrop version upgraded to 3.0.3
indimail-auth
- use /run/indimail for nssd socket path
- FreeBSD port of nssd
- Darwin port of pam-multi
- suport dovecot authentication in pam-checkpwd
ChangeLog
bogofilter-wordlist
- 01/03/2021 - indimail-3.0
- First Release
- 13/07/2021
- bogofiter-wordlist.spec: Removed indimail-spamfilter from Requires
- 18/07/2021 - indimail-3.4
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- 12/09/2021 - indimail-3.4.0
courier-imap
- 01/03/2021
- upgraded courier-imap to 5.0.12
- upgraded fetchmail to 6.4.16
- 02/03/2021
- upgraded courier-imap to 5.0.14
- upgraded unicode to 2.1.2
- upgraded maildrop to 3.0.2
- libcouriertls.c: replaced default cipher list to "PROFILE=SYSTEM"
- 23/03/2021
- upgraded courier-imap to 5.1.1
- upgraded unicode to 2.2.2
- upgraded maildrop to 3.0.3
- 28/03/2021
- upgraded courier-imap to 5.1.2
- 18/04/2021
- added scientic linux distribution
- 25/04/2021
- updated courier-imap to version 5.1.3
- 30/04/2021
- fixed syntax error getting HOSTNAME
- 17/06/2021
- bumped unicode version to 2.2.3
- pop3login: use unbuffered reads, handle our own buffering.
- synced mailbolist.c, smap.c with courier-imap-5.1.3.20210615
- 13/07/2021
- indimail-access.spec: removed chkconfig from Requires
- 18/07/2021 - indimail-3.4.0-pre1
- indimail-access.spec, debian/postinst: use default domain from global_vars instead of local env variable
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- 01/08/2021
- spec, PKGBUILD, debian pre/post: skip service if dir doesn't exist
- 02/08/2021
- PKGBUILD: Fix permissions for directories
- 12/08/2021
- updated courier-imap to 5.1.4
- 12/09/2021 - indimail-3.4.0
indimail-auth
- 21/05/2020
- changed nssd.sock path to /run/indimail
- changed nssd.pid path to /run/indimail
- nssd-1.2/configure.ac - fixed --enable-nssd-socket, --enable-nssd-config-path options
- 12/06/2020
- configure.ac: define HAVE_LIBMARIADB using egrep st_mysql_res in mysql.h
to pull in MYSQL_RES typedef - postinst: shutdown nssd before upgrade
- 14/06/2020
- QA fixes on README, Makefile, specfile
- use svctool to set alternatives for pam-multi during package installation/removal
- 19/06/2020
- Add AC_PROG_CC_C99 to configure
- 22/09/2020
- FreeBSD port
- 24/09/2020
- spwd.c, pwd.c, misc.c, grp.c: renamed nsvs to nssd
- 28/09/2020
- pipe_exec.c: display authmodule being executed in debug statements
- pam-checkpwd.c print authmodule name in error logs/debug statements
- pam-checkpwd.c added pid error logs/debug statements
- 29/09/2020
- pop3, imap, pam-multi pam config: pam-multi.so uses getopt. argv0 must be supplied
- pam-multi.c: replace LOG_EMERG with LOG_INFO
- 03/10/2020
- pam-multi.c: Darwin Port
- pam-support.c: Fixed compilation warnings
- default.configure, configure.ac: Darwin Port
- 04/10/2020
- pam-multi.c: set optreset=1 for Darwin
- added pam-config files for Linux, Darwin
- set SYSTEM variable for Makefile to create pam config files based on System
- 05/10/2020
- set CPPFLAGS, CFLAGS, LDFLAGS for nssd, pam-multi
- 13/10/2020
- added debuginfo package
- 17/11/2020
- stop start pwdlookup service on upgrade
- 19/01/2021
- pam-support.c: display pam function in failure
- 27/01/2021 - indimail-3.3
- pam-checkpwd.c: dovecot support added
- pam-checkpwd.c: env variable NATIVE_CHECKPASSWORD to comply exactly with checkpassword protocol
- 28/02/2021
- post install: save variables
- 18/03/2021
- added obs triggers
- 30/04/2021
- fixed syntax error getting HOSTNAME
- 18/07/2021
- fixed salt size argument in makesalt
- 18/07/2021 - indimail-3.4.0-pre1
- 21/07/2021
- updated configure.ac
- nssd.c: replace sys/poll.h with poll.h
- util.c: include sys/select.h
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- Makefile.am (pam-multi, nssd): use sbindir for sbin programs to fix
installation on arch linux - default.configure: fixed pam module directory for arch linux
- ArchLinux, Debian: added perm_list.auth
- PKGBUILD.in: added perm_list.auth to source array
- 02/08/2021
- PKGBUILD: Fix permissions for directories
- PKGBUILD.in fixed typos
- 20/08/2021
- indimail-auth.spec, PKGBUILD removed host compoment from default domain
- 12/09/2021 - indimail-3.4.0
indimail-spamfiter
- 06/06/2020
- New package indimail-spamfilter
- 07/06/2020
- upgraded bogofilter version to 1.2.5
- 19/06/2020
- Add AC_PROG_CC_C99 to configure
- 13/10/2020
- added debuginfo packages
- 17/10/2020 - indimail-3.2
- enabled suse permissions
- 18/04/2021
- added scientic linux distribution
- 10/06/2021
- set/unset QMAILQUEUE=/usr/sbin/qmail-spamfilter on package installation/removal
- 01/03/2021 - indimail-3.4.0-pre1
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- 12/09/2021 - indimail-3.4.0
indimail-utils
- 02/06/2020
- New package indimail-utils
- QA Fixes for documentation, RPM Lint fixes
- 19/06/2020
- Add AC_PROG_CC_C99 to configure
- mpack - fixed possible buffer overflow in uudecode.c
- 07/10/2020
- Fixed compiler warnings on Darwin
- 12/10/2020
- exec.c: replaced sys_siglist with strsignal()
- 13/10/2020 - indimail-3.2
- added debuginfo package
- 18/03/2021
- added github-obs integration
- 01/03/2021 - indimail-3.3
- First Release
- 13/07/2021
- bogofiter-wordlist.spec: Removed indimail-spamfilter from Requires
- 18/07/2021 - indimail-3.4.0-pre1
- 02/08/2021
- PKGBUILD: Fix permissions for directories
- 12/09/2021 - indimail-3.4.0
IndiMail
- 23/02/2021
- sql_adddomain.c,, sql_setpw.c : replaced CREATE TABLE statements with create_table() function
- post install: save variables
- 03/03/2021
- indisrvr.c, tls.c - renamed SSL_CIPHER to TLS_CIPHER_LIST
- tls.c, tls.h, auth_admin.c - updated datatypes
- tls.c, tls.h - added cafile argument to tls_init()
- auth_admin.c - tls_init() changed for cafile argument
- 04/03/2021
- auth_admin.c, tls.c - added option to match host with common name
- adminclient.c - added -m option to match host with common name
- adminclient.c - added -C option to specify cafile
- proxylogin.c - added option to specify CAFILE and match host with common name
- 09/03/2021
- tls.c, tls.h - refactored tls code
- auth_admin.c, indisrvr.c: use functions from tls.c
- 10/03/2021
- tls.c: use set_essential_fd() to avoid deadlock
- 10/03/2021
- vpriv_insert.c: fixed SQL syntax error
- 14/03/2021
- Changes for making code github action, added workflow for CI
- indimail.h - allow inclusion without having mysql installed
- 30/04/2021
- spec, postinst: fixed syntax error getting HOSTNAME
- 03/05/2021
- RemoteBulkMail.c: added missing guarding braces
- vdeloldusers.c: fix compiler warnings
- tcplookup.c: initialize rfd, wfd
- 26/05/2021
- tcpopen.c: treat access on socket other than ENOENT as error
- 09/06/2021
- inquerytest.c: BUG - Fixed SIGSEGV
- ProcessInFifo.c: BUG: Fixed read failing on fifo because of O_NDELAY flag
- inquerytest: use fifo read to ensure inlookup service is ready to serve requests.
- 11/06/2021
- indisrvr.c, ismaildup.c, runcmmd.c, vfilter: replaced MakeArgs with makeargs from libqmail
- deliver_mail.c, ismaildup.c, vdelivermail.c, vfilter.c: replaced makeseekable with mktempfile from libqmail
- 08/07/2021
- printdir.c vadduser.c vbulletin.c vcfilter.c vdeluser.c vdominfo.c vmoduser.c vmoveuser.c vrenameuser.c vreorg.c add check for misconfigured assign file
- add_domain_assign.c valiasinfo.c: removed QMAILDIR setting through env variable
- initsvc.c: removed LIBEXECDIR setting through env variable
- controlfiles.i: added mcdinfo, mailalert.cfg
- vacation.c: fixed argument handling
- add_vacation.c: added missing error handling
- removed sq_vacation
- 13/07/2021
- indimail.spec: removed chkconfig from Requires
- 18/07/2021 - Indimail-3.4.0-pre1
- 21/07/2021
- adminCmmd.c, monkey.c: conditional compilation (alpine linux)
- tcpopen.c: deprecated rresvport
- configure.ac: check for asm/ioctl.h, rresvport function
- authpgsql.c default.configure doc/ChangeLog incrypt.c passwd_policy.c proxylogin.c userinfo.c vchkpass.c vlimit.c vsetpass.c: conditionally define _XOPEN_SOURCE
- default.configure: use /usr/local/etc/indimail/sv as servicedir for darwin/freebsd
- 27/07/2021
- deliver_mail.c findhost.c LoadDbInfo.c Login_Tasks.c parse_email.c smtp_port.c vdelivermail.c vfilter.c set default domain using vset_default_domain
- ProcessInFifo.c: use getEnvConfigStr to set default domain
- vset_default_domain.c: changed vset_default_domain to return default domain
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- 01/08/2021
- PKGBUILD.in: added missing variable _sysconfdir
- indimail-mta.spec, indimail-postinst: install mrtg service only if mrtg binary is present
- spec, PKGBUILD, debian pre/post: skip service if dir doesn't exist
- 02/08/2021
- PKGBUILD: Fix permissions for directories
- 04/08/2021
- indimail.spec, Makefile.am: removed r_mkdir, evalulate function
- 16/08/2021
- indimail.spec: fixed noproxy variable
- 18/08/2021
- vget_ip_map.c: create ip_alias_map table if absent
- 20/08/2021
- indimail.spec, PKGBUILD, debian post scripts: removed host compoment from default domain
- 21/08/2021
- moved no_of_days.[c,h] to libqmail
- 24/08/2021
- vadddomain: added check for domain name validity
- 30/08/2021
- clearopensmtp.c, handlers.c, inquerytest.c, osh.h: mark functions not returing as attribute ((noreturn))
- 01/09/2021
- indimail.spec: removed use of chrpath
- 05/09/2021
- changed permissions for dirs with 555 to 755
- 11/09/2021
- add_user_assign.c, is_alias_domain.c, make_user_dir.c, sql_adduser.c: use getEnvConfig for domain directory
- is_alias_domain: on system error, return -1 instead of exit
- get_real_domain.c: corrected wrong variable used for domain director
- inlookup.c: fixed wrong assignment of strnum2 for pid
- sql_insertaliasdomain.c: fixed missing round brace in sql statement
- FifoCreate.c: set permission mode of inquery fifo from FIFO_MODE env variable
- 12/09/2021 - indimail-3.4.0
indium
- 19/06/2020
- Add AC_PROG_CC_C99 to configure
- RPM/debian Build Fixes
- added create_rpm, create_debian scripts
- 13/10/2020 - indimail-3.3
- added debuginfo package
- 18/07/2021 - indimail-3.4.0-pre1
- 12/09/2021 - indimail-3.4.0
ircube
- 13/03/2017
- Created package for roundcube plugins
- 16/03/2017
- Created autoconfigure scripts
- Added INSTALL file
- Added testssl.php
- 07/11/2018
- fixed typos in README
- 02/05/2020
- added roundcubemail config script roundcube_config
- updated README
- 04/05/2020
- removed IF NOT EXISTS from create user sql statement to support older mysqld versions
- updated roundcube_config for deskey, crontab entry
- 06/05/2020
- Create supervised services for apache2, php-fpm
- Enable php-fpm for apache2 on debian systems
- 23/06/2020
- fixed imap host variable
- roundcube_config - updated for CentOS8
- generate ircube.spec from ircube.spec.in
- fix for opensuse ssl.conf and wwwrun group
- 01/02/2021 - indimail-3.3
- roundcube_config: Fix value of PRIV_PASS
- roundcube_config: fixed path of cleandb.sh
- 18/07/2021 - indimail-3.4.0-pre1
- 25/08/2021
- roundcube_config: updated for almalinux8 and apache2 on debian
- 12/09/2021 - indimail-3.4.0
iwebadmin
- 14/03/2021
- Changes for making code github action, added workflow for CI
- compile without using mysql (removed mysql-devel from BuildRequires"
- 18/07/2021 - indimail-3.4.0-pre1
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- 12/09/2021 - indimail-3.4.0
logalert
- 25/02/2010
- parser.c, main.c, parser.y added -i option
- 29/12/2019
- parser.y fixed return value of handle_conf_file()
- 13/10/2020 - indimail-3.3
- added debuginfo package
- 15/03/2021
- use libidimail and remove common.c. Update common.h to remove functions present in libindimail
- 18/07/2021 - indimail-3.4.0-pre1
- 02/08/2021
- PKGBUILD: Fix permissions for directories
- 12/09/2021 - indimail-3.4.0
procmail
- 20/06/2020
- added setgroups() before setuid() call
- 13/10/2020 - indimail-3.3
- added debuginfo package
- 18/07/2021 - indimail-3.4.0-pre1
- 31/07/2021
- PKGBUILD.in: Added missing variable definitions
- 12/09/2021 - indimail-3.4.0