Calendar and Contacts Server Change Log


Last modified: February 20, 2024

9.3.24


2024-02-19
  • CPANEL-41613: Fix issue where SSL installs no longer properly occurred
  • CPANEL-43581: Fix rare issue with masquerade based logins.

9.3-22


2023-10-16
  • CPANEL-43401: Fix rare issue on ubuntu relating to twextpy requirements.

9.3-21


2023-10-09
  • CPANEL-43227: Fix syntax error in scriptlet
  • CPANEL-43313: Add hooks for new addsubdomain and delsubdomain WHMAPI calls

9.3-17


2023-07-18
  • Case CPANEL-43007: Make logins case-insensitive.

9.3-16


2023-06-26
  • Case CPANEL-42872: Fix further bugs in output formatting of exports within CCSPkgacct.
  • Case CPANEL-42937: Clear any previously imported data suffering from previous bad formatting.

9.3-13


2023-03-22
  • Case HB-6668: Fix bug in CCSPkgacct which would mangle multi-line descriptions.

9.3-11


2023-01-06
  • Case CPANEL-42215: Remove useless import from Cpanel::CCS::Userdata.

9.3-9


2022-10-25
  • Case CPANEL-41469: Fix versioncheck in Cpanel::CCS::Utils

9.3-2


2022-09-07
  • Case DUCK-7499: Rename Change password method name on newer versions greater than 108.

9.3-1


2022-03-14
  • Remove incorrect ExecReload directive in systemd unit file
  • Fix bug in CCS_LDAP.pm on ubuntu
  • Add feature gate to calendar delegation
  • Fix bug resulting in lost data dir on CentOS
  • Changes to enable Ubuntu support

9.2.a.83


2021-10-27
  • BWG-2729: Restore event modification emails.WG-2729: Restore event modification emails.

9.2.a.81


2021-07-27
  • Fix bug where internal URNs were inappropriately added as iMIP recipients.
  • For cPanel users, use user@domain as sender for iMIP messages.
  • Fix CSSHooks::modify to not throw warning when domain is not found
  • Ensure systemd config is reloaded before attempting to perform initial PostgreSQL setup.
  • CPANEL-37334: Fix string split logic error causing backups to fail when URL present
  • Restart service after SSL certificates are copied over to CCS.

9.2.a.76


2021-06-22
  • BWG-2172: Send iMIP invitations for local users to facilitate replying on Android

9.2.a.75


2021-05-19
  • CPANEL-36956: Ensure CCS ssl certificate is updated when a new certificate is installed

9.2.a.74


2021-04-19
  • CPANEL-36125: Ensure restorepkg restores CCS data
  • CPANEL-36074: Ensure proper file locking when outputting xml data

9.2.a.73


2021-01-24
  • Fix bug in default send address for iMIP within config template.

9.2.a.72


2020-12-17
  • Fix failure of service to start when IPv6 is disabled.

9.2.a.71


2020-09-09
  • Fix bugs in Calendar configuration page for default user.

9.2.a.70


2020-08-10
  • Fix bug where CCSPkgacct would die when another user was over quota
  • Fix bug where Cpanel::CCS::Userdata::create_directory would die when another user was over quota
  • Use memflush to effect delegation status update instead of restarting the CCS server.
  • Fix bad domain name for non-virtual users
  • Ensure we ship no test configs

9.2.a.69


2020-07-21
  • Fix bad guard clause in twistedcaldav/resource.py
  • Actually queue restart of cpanel-ccs after delegation status change
  • Expire LDAP cache on 1h intervals when configured.

9.2.a.68


2020-07-14
  • Queue restart of cpanel-ccs after delegation status change

9.2.a.67


2020-07-07
  • Fix ‘0 equals unlimited’ assertion in config for MaxAttachmentSize

9.2.a.66


2020-07-07
  • Fix bug in managing delegation when the user source is LDAP

9.2.a.65


2020-07-04
  • Fix bad permissions on /var/cpanel/ccs directory

9.2.a.64


2020-07-02
  • Add more configuration values to /var/cpanel/ccs/config
  • Add delegation data to pkgacct and restorepkg.

9.2.a.63


2020-06-30
  • Add perl LDAP library as dependency.

9.2.a.62


2020-06-24
  • Allow more configuration values to be persist past rebuildccsconf in caldavd-dev.plist via adding new key=value pairs to /var/cpanel/ccs/config

9.2.a.61


2020-06-19
  • Add UAPI method for listing all CCS users under management (including LDAP).

9.2.a.60


2020-06-12
  • Add LDAP directory source configuration script and ability to CCS

9.2.a.59


2020-05-19
  • Add CCS calendar delegation UAPIs and cPanel UI
  • Use check on cpanel-ccs password that does not trigger cphulk

9.2.a-58


2020-04-22
  • Render Enabled key for APNS protocols.

9.2.a-57


2020-04-09
  • Remove unused PAM_TTY in service check
  • Use OBS-proof release versioning.

9.2.a-21


2020-03-18
  • Add cpanel-ccs user login check for restartsrv driver, rebuild config on fail.

9.2.a-20


2020-03-18
  • Make init script more robust against crashes and starting from a broken state.

9.2.a-19


2020-03-16
  • Create new init script.

9.2.a-18


2020-01-15
  • Fix iMIP configuration, as it was previously not configured properly.

9.2.a-17


2020-01-09
  • Move to using Domain TLS to get certificate data, since that is now more correct than whostmgr methods.

9.2.a-16


2020-01-02
  • Reduce time needed to rebuild ccs users.

9.2.a-15


2019-12-20
  • Fix issue #467 on CCS public tracker.

9.2.a-14


2019-12-16
  • Fix permissions on systemd service file to avoid security issues.

9.2.a-13


2019-11-06
  • Add the ability to authenticate with cPanel Temp Users.
  • Add import of horde calendar on install.

9.2.a-12


2019-11-06
  • Fix authentication bug when usernames are greater than 44 characters.

9.2.a-11


2019-10-19
  • Avoid cache invalidation slowdown during CCS hooks.

9.2.a-10


2019-09-26
  • On cPanel & WHM version 84+, bind to ports 2079 & 2080 instead of 8080 & 8443.

9.2.a-9


2019-08-26
  • Properly check cPuser account suspension status.

9.2.a-8


2020-08-26
  • Ensure cPanel monitors the system PostgreSQL if service newly installed.

9.2.a-7


2019-03-29
  • Add SNI support to CCS.

Additional Documentation