The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
indimail Release 3.4.2.tar.gz | 2023-01-31 | 22.3 MB | |
indimail Release 3.4.2.zip | 2023-01-31 | 24.1 MB | |
README.md | 2023-01-31 | 7.9 kB | |
Totals: 3 Items | 46.3 MB | 0 |
Date: Tue Jan 31 2023 03:32:40 +0000
DNF / YUM / APT / Arch Binary Downloads
Open Build Service Binary Download
Release Highlights
indimail-virtualdomains - use TLS functions from libqmail - use variadic functions from libqmail for logging and display
iwebadmin - Added cram, scram checkboxes in modify user for setting passwords for CRAM, SCRAM authentication - added feature to create passwords for SCRAM for new user addition
indimail-access - upgraded courier-imap to 5.2.1 - upgraded fetchmail to to 6.4.36
indimail-auth - FreeBSD port - Darwin port for pam-multi - support dovecot authentication
ircube - port for almalinux, rockylinux, centos-stream-8, centos-stream-9
What's Changed
- refactored tls code by @mbhangui in https://github.com/mbhangui/indimail-virtualdomains/pull/24
- replaced qprintf with subprintf by @mbhangui in https://github.com/mbhangui/indimail-virtualdomains/pull/25
Full Changelog: https://github.com/mbhangui/indimail-virtualdomains/compare/v3.4.1...v3.4.2
Detailed ChangeLog
- Tue Jan 31 2023 08:19:46 +0000 Manvendra Bhangui indimail-access@indimail.org 1.1.1-1.1%{?dist} Release 1.1.1-1.1 Start 01/03/2021 End 08/09/2022
- 05/12/2022
- upgraded maildrop to 3.1.0
- upgraded courier-imap to 5.2.0
- courier-imap: replaced libidn with libidn2
- 06/12/2022
- courier-imap: added portability for both libidn1 and libidn2
- 23/12/2022
- upgraded courier-imap to 5.2.1
- 13/01/2023
- courier-imap/authlib/Makefile.am: removed crud
- 30/01/2023
- fetchmail version upgraded to 6.4.36
-
31/01/2023 - indimail-3.4.1
-
Tue Jan 31 2023 03:32:40 +0000 Manvendra Bhangui indimail-virtualdomains@indimail.org 3.4.2-1.1%{?dist} Release 3.4.2-1.1 Start 08/09/2022 End 31/01/2023
- 08/09/2022
- authindi.c: hotfix: fix domain absent in assign causing AUTHFAILURE for system users
- 12/09/2022
- Fixed vpasswd usage
- iauth.c, vmoduser.c, renameuser.c, sql_setpw.c, vsetpas.c: extract encrypted password from pw->pw_passwd starting with {SCRAM-SHA.*}
- sql_setpw.c: fixed password struct getting overwritten with call to sql_getpw()
- 08/10/2022
- vfilter_display.c: Fixed SIGSEGV
- 18/10/2022
- postdel.c: added wrapper for postfix delivery to indimail virtualdomains.
- 20/10/2022
- Converted function prototypes to ansic
- 22/10/2022
- handlers.c: fixed out of bounds copy
- get_localtime.c: use date822fmt() for local time
- deliver_mail.c: Changed Received header to be consistent with qmail style
- 27/10/2022
- valias_delete_domain.c: delete entries for alias instead of real domain
- iadduser.c: add to hostcntrl only for distributed domains
- is_user_present.c: make variables static to avoid clash
- sql_deldomain.c, sql_deluser.c, sql_getpw.c, sql_passwd.c, sql_setpw.c, sql_setquota.c, sql_updateflag.c: refactored sql code into do_sql()
- 29/10/2022
- vchkpass.c: fixed display of auth method in logs
- 02/11/2022
- vadddomain.c, vadduser.c, vgroup.c: added feature to add scram password during user addition
- vmoduser.c, vpasswd.c: set usage string depeding on gsasl availability
- renameuser.c: restore scram password while renaming user
- 05/11/2022
- vchkpass.c: use ENABLE_CRAM to allow use of pw_passwd field of indimail, indibak for plain text cram auth
- 22/11/2022
- configure.ac: fixed typo
- 23/11/2022
- load_mysql.c: renamed mysql_lib to libmysql
- 07/12/2022
- vadduser.c: fixed incorrect order of arguments in get_options
- indimail.spec: skip lsb-core on obs builds
- 18/12/2022
- deliver_mail.c, ismaildup.c, postdel.c, qmail_remote.c, vfilter.c: recoded wait logic
- indisrvr.c, initsvc.c: log additional wait status
- inlookup.c, runcmmd.c: handle SIGCONT
- 25/12/2022
- proxylogin.c: authenticate using SCRAM salted password
- proxyimap, proxypop3: allow any TLS/SSL helper program other than sslerator, couriertls
- 03/01/2023
- adminCmmd.c, auth_admin.c: renamed ADMIN_TIMEOUT to TIMEOUTDATA
- adminCmmd.c, auth_admin.c: replaced safewrite, saferead with tlswrite, tlsread from tls library in libqmail
- adminclient.c: added -r option to specify certification revocation list
- auth_admin.c: replaced tls code with TLS library from libqmail
- auth_admin.c: added env variable TIMEOUTCONN for connection timeout
- auth_admin.h: added crlfile argument to auth_admin()
- get_local_ip.c: replaced hints.ai_socktype from SOCK_DGRAM to SOCK_STREAM
- indisrvr.c: replaced tls code with TLS library from libqmail
- indisrvr.c: added -T option to specify connection timeout
- indisrvr.c: added -r option to specify crl file
- indisrvr.c: added -d option to specify certificate dir
- proxyimap.c: added 'proxyimap' identifier in connection log message
- proxypop3.c: added 'proxypop3' identifier in connection log message
- proxylogin.c: added crlfile argument for auth_admin()
- 08/01/2023
- indisrvr.c: fixed potential double free if tls_accept fails
- postinstall: fixed refresh of services
- 03/01/2023
- mpack-x/encode.c: Fixed usage of variable after free
- 18/01/2023
- LoadBMF.c hostcntrl.c ischema.c spam.c vatrn.c vcalias.c vcfilter.c vdeloldusers.c vdominfo.c vfilter.c vfilter_display.c vfstab.c vhostid.c vpriv.c vsmtp.c: replaced qprintf with subprintf
- 21/01/2023
-
configure.ac, Makefile.am: added provision to have system specific Makefile rules
-
Tue Jan 31 2023 03:32:40 +0000 Manvendra Bhangui ircube@indimail.org 1.0.0-1.1%{?dist} Release 1.0.0-1.1 Start 13/09/2022 End 31/01/2023
- 13/09/2022
- roundcube_config: moved mysql config to separate function
- 18/09/2022
- roudcube_config: fixed empty variable error
- 19/09/2022
- roundcube_config: php-fpm.conf on stream8, 9 is /etc/php-fpm.conf
- 20/09/2022
- roundcube_config: Fixed php-fpm supervise run script
- roundcube_config: Fixed /etc/httpd/conf.d/php.conf
- 07/12/2022
-
roundcube_config: fixed /etc/httpd/conf.d/php.conf for almalinux, rockylinux, fedora
-
Tue Jan 31 2023 03:34:39 +0000 Manvendra Bhangui iwebadmin@indimail.org 2.1.1-1.1%{?dist} Release 2.1.1-1.1 Start 14/09/2022 End 31/01/2023
- 14/09/2022
- Added cram, scram checkboxes in modify user for setting passwords for CRAM, SCRAM authentication
- html/mod_user.html, html/add_user.html: removed redundant spamcheck code
- html/mod_user.html: added checkboxes for cram, scram
- iwebadmin.c: Log authentcation errors
- iwebadmin.c: added u_scram variable for scram checkbox
- template.c: activate cram, scram checkboxes
- user.c: activate cram, scram functionality
- added functionality to set passwords for cram, scram authentication
- 15/09/2022
- html/*.html: Moved status message to bottom
- iwebadmin.c: Extract encrypted password from SCRAM type passwords to fix authentication failure
- 16/09/2022
- user.c: fixed saveacopy functionality
- template.c: fixed path for check_quota ('Q' show quota usage)
- configure.ac: added limits.h to AC_CHECK_HEADERS
- util.c: check return value of strtoll
- iwebadmin.c: added more info in debug mode
- html/README: added test cases
- 24/09/2022
- user.c: refactored user modification page
- alias.c, auth.c, autorespond.c, template.c: corrected error messages
- added new error messages to lang files
- 25/09/2022
- user.c: added comments
- html/mod_user.html: Added input box for scram base64 salt
- command.c: get input for scram base64salt
- template.c, iwebadmin.c: get base64 salt from database
- lang/*: added string for 'SCRAM salt'"
- alias.c: BUGFIX: Fixed SIGSEGV
- 27/09/2022
- user.c: added feature to create passwords for SCRAM for new user addition
- 31/01/2023 - indimail-3.4.2