Releases
v3.4.7
indimail-virtualdomains 3.4.7
Latest
ChangeLogs
indimail-access
Tue Aug 06 2024 13:32:20 +0000 Manvendra Bhangui indimail-access@indimail.org 1.3-1.1%{?dist}
Release 1.3-1.1 Start 10/05/2024 End 06/08/2024
courier-imap/libs/rfc1035/rfc1035str.c: Fix missing prototype for
strcasecmp
indimail-access.spec: use $HOME/rpmbuild/SOURCES for source directory
indimail-access.spec: use python3-devel for mageia
upgraded courier-imap to 5.2.7
upgraded maildrop to 3.1.7
iwebadmin
Tue Aug 06 2024 13:34:32 +0000 Manvendra Bhangui iwebadmin@indimail.org 2.1.2-1.1%{?dist}
Release 2.1.2-1.1 Start 28/07/2023 End 06/08/2024
iwebadmin.c: exit with specific error codes defined in iwebadmin.h to
indicate the error and help testing iwebadmin with curl
html/mod_user.html: shortened quota input box length
alias.c: fixed null domain getting passed to valias_select_all()
iwebadmin.c, iwebadminx.h, template.c: added configurable mrtg url
user.c: fixed user addition to mailing list in "New Email Account"
user.c: remove user from mailing list subscriptions in 'Delete User"
iwebadmin.c, template.c: added few configurable debug statements
user.c: fixed enabling of catch-all button
user.c, autorespond.c, user.c: removed limits.c, limits.h
auth.[c,h]: added struct passwd argument to set_admin_type function, avoid
extra call to sql_getpw
autorespond.h, dotqmail.h, forward.h, html.h, iwebadmin.h, iwebadminx.h,
mailinglist.h, printh.h, show.h, template.h, user.h, util.h: prevent
multiple inclusion of header file
command.c, iwebadmin.c: added role based access/delegation using vlimits
common.c: iweb_exit() - flush outut before exit
configure.ac: removed depcrated macros
iwebadmin.c: refactored code
Makefile.am: enabled auto dependency tracking
template.c: removed uneccessary output on descriptor 2
iwebadmin.spec, debian/*.dsc.in: updated indimail, indimail-devel minimum
version requirement
command.c: corrected defines used for role based access
created mod_user1.html, mod_user2.html for scram, non-scram setup
user.c: fix search by index
user.c: use mod_user1.html, mod_user2.html for scram, non-scram setup
indimail-spamfilter
New package indimail-spamfilter
upgraded bogofilter version to 1.2.5
Add AC_PROG_CC_C99 to configure
added debuginfo packages
enabled suse permissions
added scientic linux distribution
set/unset QMAILQUEUE=/usr/sbin/qmail-spamfilter on package
installation/removal
PKGBUILD.in: Added missing variable definitions
changed permissions for dirs with 555 to 755
format.c: fix format for '%'
indimail-spamfilter.spec: updated for copr builds
indimail-spamfilter.spec: fixed centos, rhel version
src/Makefile.am, src/version.sh: replaced egrep with grep -E
bogofilter.cf.example: updated run_type field
configure.ac, fixed --with-charset option
indimail-spamfilter.spec: Added glibc-locale-base to Requires
default.configure: added --with-charset=utf-8
updated spec file for mageia
indimail-virtualdomains
crc.c: fixed bug with -d option
crc.c: fixed bug with printing group permissions
crcdiff.c: display L1, L2 changes
crcdiff.c: added -s, -c option
indisrvr.c: added -l option for running under tcpserver
dbload.c: fixed setting of (*ptr)->fd
dbinfoSelect.c: fix SIGSEGV when mysql is down
mgmtpass.c: fixed handling of command line arguments
mgmtpassfuncs.c: added missing new line
indisrvr.c: Fixed typos
adminclient.c, indisrvr.c: added paranoid check for command mismatch
checkPerm.c: added feature to match command line args using
regex/wildmatch
vsetuserquota.c: print current usage in bytes on stdout
setuserquota.c: changed return type of setuserquota to 64bit int
ProcessInFifo.c, VlimitInLookup.c, authindi.c, authpgsql.c, iauth.c,
sql_getpw.c, vadduser.c, vchkpass.c, vlimit.c, vmoduser.c,
vsetuserquota.c: initialize struct vlimits
limits.c: fix data types to fix stack smashing
vlimits.h: changed data types to long
vlimit.c: added -T option to toggle bit field
vlimit.c: fixed data types
inquerytest: change data type to long
vadduser.c: fix .domain_limits path
vmoddomain.c: added -H method to configure hash method for domain
authindi.c, authpgsql.c, iauth.c, vchkpass.c, sql_getpw.c, vadduser.c,
vmoduser.c: handle -1 return code for vget_limits()
indimail.h: re-arranged gid bit field masks
added print_limits() common function for inquerytest.c, vlimit.c
inquery.c, tcplookup.c, ProcessInFifo: Use INFIFODIR #define from inquery.h for infifo
inquery.h: define INFIFODIR for infifo
limits.c: fetch entry for domain when entry not found for user
vadduser.c, vmoduser.c, vsetuserquota.c: removed check for perms_defaultquota
vlimit.c: use print_limits() from print_limits.c to print domain limits
information
vlimit.c: handle both domain and user level records
VlimitInLookup.c: return domain level record of user level record not found
vlimits.h: added limit_type member to vlimits sructure
ProcessInFifo.c: use vget_limits when argument is domain instead of email
iadddomain.c, vmoddomain.c: fixed perms for .qmail-default,
.domain_limits, hash_method
sql_passwd.c: BUG: fixed wrong condition for sql query
ipasswd.c: fixed typo
vlimit.c: refactored code
indimail.spec, debian/*.dsc: updated libqmail-devel minimum version
requirement
crc.c: removed ignoring of errors
crcdiff.c: added -C option to display checksum
You can’t perform that action at this time.