Page MenuHomePhorge
Feed All Stories

Feb 18 2025

machniak requested review of D5106: Use a separate queue for mailing jobs, de-duplicate code.
Feb 18 2025, 2:44 PM

Feb 17 2025

emunson updated the task description for T8416: Kolab Ubuntu 20.04 and newer repos are missing packages.
Feb 17 2025, 1:33 PM · Bug Reports

Feb 15 2025

mollekopf committed rKe3518e80f60a: Use kolab.example.com as session domain instead of example.com.
Feb 15 2025, 10:52 AM

Feb 14 2025

machniak requested review of D5104: Move wallet top-up code into Wallet.
Feb 14 2025, 2:24 PM
machniak closed D5056: WalletCheck cleanup.
Feb 14 2025, 11:13 AM
machniak committed rK5d2a518a8832: WalletCheck cleanup.
Feb 14 2025, 11:13 AM
machniak requested review of D5102: Make "postmaster" and "webmaster" a forbidden local part of an email address in public domain.
Feb 14 2025, 9:03 AM

Feb 13 2025

machniak requested review of D5100: Bump version numbers, cleanup composer.json files.
Feb 13 2025, 4:24 PM
machniak closed D5096: Prevent a duplicate mail submission.
Feb 13 2025, 10:43 AM
machniak committed rSb81b6fb8aceb: Prevent a duplicate mail submission.
Feb 13 2025, 10:43 AM

Feb 11 2025

machniak committed rK790071faabaa: CS fixes.
Feb 11 2025, 3:54 PM
machniak requested review of D5098: DataMigrator: Support user impersonation on Kolab4 account.
Feb 11 2025, 3:51 PM
machniak closed D5092: Files migration from Kolab v3 to Kolab v4.
Feb 11 2025, 2:38 PM
machniak committed rKfe6ff88cd7c2: Files migration from Kolab v3 to Kolab v4.
Feb 11 2025, 2:38 PM
machniak closed D5094: Remove redundant Domain::unsuspend().
Feb 11 2025, 2:38 PM
machniak committed rK65b28533fe78: Remove redundant Domain::unsuspend().
Feb 11 2025, 2:38 PM
mollekopf committed rS66eda2d28bab: Roundcube 1.6 compat.
Feb 11 2025, 1:53 PM
mollekopf committed rS1346153e76bc: bin/inspect.php dump option to print the 10 most recent ids.
Feb 11 2025, 1:53 PM
mollekopf committed rS58842bff6044: Select the userid taking mail_host into account.
Feb 11 2025, 1:53 PM
mollekopf accepted D5096: Prevent a duplicate mail submission.
Feb 11 2025, 1:47 PM
mollekopf accepted D5092: Files migration from Kolab v3 to Kolab v4.
Feb 11 2025, 1:39 PM
mollekopf accepted D5094: Remove redundant Domain::unsuspend().
Feb 11 2025, 1:35 PM
mollekopf committed rKe7c604d4da38: Accept dkim=neutral.
Feb 11 2025, 1:09 PM
mollekopf committed rKd1d431771fc7: Mail delivery for aliases.
Feb 11 2025, 1:09 PM
mollekopf committed rKd6045fee74ad: mailtransporttest from_address option.
Feb 11 2025, 1:09 PM
mollekopf committed rK14d899063ad2: More flexible mailtransporttest checks.
Feb 11 2025, 1:09 PM
mollekopf committed rK0c8c871c4784: update-ca-certificates can fail it seems.
Feb 11 2025, 1:09 PM
mollekopf committed rK9e0794b09b91: Build cleanup.
Feb 11 2025, 1:09 PM
mollekopf committed rKc72c9f4649a8: Build vector.
Feb 11 2025, 1:09 PM
mollekopf committed rK08480c3c30b0: Shallow clone git repository.
Feb 11 2025, 1:09 PM
mollekopf committed rKc3d1318472ed: Implement postfix relay_restrictions.
Feb 11 2025, 1:09 PM

Feb 10 2025

machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • Migrate DAV folder color
Feb 10 2025, 12:12 PM

Feb 7 2025

machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • Migrate DAV folder ACL into Kolab4-style sharees
Feb 7 2025, 3:43 PM

Feb 5 2025

machniak updated the diff for D5096: Prevent a duplicate mail submission.
  • Add SendMail command tests
Feb 5 2025, 3:07 PM

Feb 4 2025

machniak updated the diff for D5096: Prevent a duplicate mail submission.
  • Cleanup
Feb 4 2025, 1:27 PM
machniak requested review of D5096: Prevent a duplicate mail submission.
Feb 4 2025, 1:26 PM

Feb 3 2025

machniak requested review of D5094: Remove redundant Domain::unsuspend().
Feb 3 2025, 11:12 AM
machniak committed rS433a2d92c7c4: Remove unused property.
Feb 3 2025, 10:57 AM

Jan 30 2025

emunson added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

So the 389-ds packages are a mess in Ubuntu. The tools and scripts needed to update the on disk formats are not built and when I enable them they are broken. I am not sure if the upstream source is broken or it comes from the patches applied by Debian or Ubuntu. The only thing that I found worked was moving the contents of /var/lib/dirsrv and /etc/dirsrv to a backup, then upgrade from 18.04 to 20.04 and return the contents before rebooting. There were several other hiccups in the process as kolab packaging for Ubuntu newer than 18.04 is broken and missing packages, see: https://git.kolab.org/T8416

Jan 30 2025, 2:19 PM · Bug Reports
emunson created T8416: Kolab Ubuntu 20.04 and newer repos are missing packages.
Jan 30 2025, 2:19 PM · Bug Reports

Jan 29 2025

mollekopf committed rKe82812d3c83b: postfix recipient table: Take aliases into account.
Jan 29 2025, 4:53 PM
mollekopf committed rKd2e63ca9eae4: Avoid unnecessary config options in the ui.
Jan 29 2025, 4:29 PM
mollekopf committed rKd64003bda2bc: Fixed mydestination sql query.
Jan 29 2025, 3:42 PM
mollekopf committed rKbd432d7ee857: Move to trash instead of flagging as deleted.
Jan 29 2025, 2:58 PM
mollekopf committed rK55972ced43dc: postfix: set mydestination via sql query.
Jan 29 2025, 2:35 PM

Jan 28 2025

machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • Support IMAP folder ACL migration
Jan 28 2025, 3:58 PM
machniak committed rKcf4f8d6e3f0e: Remove redundant check.
Jan 28 2025, 12:15 PM
machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • CS
Jan 28 2025, 12:08 PM
machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • DataMigrator: Advertise itself as a Kolab client when talking to Kolab IMAP server
  • Speed up Fs\Item::storeProperty()
  • CS fixes
Jan 28 2025, 11:52 AM

Jan 27 2025

machniak requested review of D5092: Files migration from Kolab v3 to Kolab v4.
Jan 27 2025, 2:54 PM
mollekopf closed D5090: Authentication caching for passwords.
Jan 27 2025, 10:57 AM
mollekopf committed rK31bfd99f93c4: Authentication caching for passwords.
Jan 27 2025, 10:57 AM
mollekopf added inline comments to D5090: Authentication caching for passwords.
Jan 27 2025, 10:52 AM
machniak accepted D5090: Authentication caching for passwords.
Jan 27 2025, 10:52 AM
mollekopf added a comment to D5090: Authentication caching for passwords.

When $verifyMFA=true you still call hash() and store it in the cache. When using $verifyMFA=false that hash would be used. If you add to this not using $clientIP it looks to me like a potential geo-lock bypass.

Jan 27 2025, 10:51 AM
mollekopf updated the diff for D5090: Authentication caching for passwords.

Addressed comments

Jan 27 2025, 10:50 AM
machniak requested changes to D5090: Authentication caching for passwords.

When $verifyMFA=true you still call hash() and store it in the cache. When using $verifyMFA=false that hash would be used. If you add to this not using $clientIP it looks to me like a potential geo-lock bypass.

Jan 27 2025, 10:27 AM
mollekopf added a reviewer for D5090: Authentication caching for passwords: Restricted Project.
Jan 27 2025, 9:36 AM
mollekopf requested review of D5090: Authentication caching for passwords.
Jan 27 2025, 9:35 AM
machniak committed rK8693cb4b2a7e: Fix error when authenticating with simple, but long password.
Jan 27 2025, 9:16 AM
mollekopf committed rKd3b60de3a1f7: Remove unnecessary auth request.
Jan 27 2025, 9:06 AM
mollekopf committed rK70a38c6f69fb: Lower max wait from 20min to 120s.
Jan 27 2025, 9:06 AM
mollekopf committed rK8c1eedb19a15: testctl profile function.
Jan 27 2025, 9:06 AM
mollekopf committed rK5e8788e9c8eb: Make sure we have a working redis on start.
Jan 27 2025, 9:06 AM
mollekopf committed rK2c86dd0fc77b: WITH_SYNC_TARGET for imap replication.
Jan 27 2025, 9:06 AM

Jan 23 2025

menge added a comment to T7502: guam 0.9.13-1 is crashing.

On our server ipv6 was disabled in the kernel. Enabling ipv6 did resolve the crash of guam

Jan 23 2025, 1:52 PM · Guam, Kolab 16, Bug Reports

Jan 22 2025

menge created T8414: https://docs.kolab.org/ is not available .
Jan 22 2025, 4:33 PM · Bug Reports
menge added a comment to T7502: guam 0.9.13-1 is crashing.

I also see crashes of guam on AlmaLinux release 9.5 (Teal Serval)
I tested with I guam-0.9.13-3.61.el9.kolab_16.x86_64

Jan 22 2025, 4:23 PM · Guam, Kolab 16, Bug Reports
machniak closed D5088: Kolab Data Migrator: Tags migration.
Jan 22 2025, 1:32 PM
machniak committed rKc224858807cc: Kolab Data Migrator: Tags migration.
Jan 22 2025, 1:32 PM
machniak updated the diff for D5088: Kolab Data Migrator: Tags migration.
  • Fix non-ascii folders migration, migrate folder subscription state
  • Use kolab3:// and kolab4:// schemes
Jan 22 2025, 12:14 PM

Jan 17 2025

machniak updated the diff for D5088: Kolab Data Migrator: Tags migration.
  • Small improvements and cleanup
Jan 17 2025, 12:55 PM
machniak requested review of D5088: Kolab Data Migrator: Tags migration.
Jan 17 2025, 12:41 PM

Jan 14 2025

mollekopf closed D5086: Lookup existing clients by id, not by name.
Jan 14 2025, 2:35 PM
mollekopf committed rK9404752c78c1: Lookup existing clients by id, not by name.
Jan 14 2025, 2:35 PM
mollekopf closed D5082: Authentication health check.
Jan 14 2025, 2:35 PM
mollekopf committed rK6eb7bb96d066: Authentication health check.
Jan 14 2025, 2:35 PM
mollekopf updated the diff for D5086: Lookup existing clients by id, not by name.

Lookup by id

Jan 14 2025, 2:07 PM
mollekopf added a reviewer for D5086: Lookup existing clients by id, not by name: Restricted Project.
Jan 14 2025, 1:59 PM
mollekopf requested review of D5086: Lookup existing clients by id, not by name.
Jan 14 2025, 1:58 PM
machniak closed D5080: Remove "Functional" tests.
Jan 14 2025, 1:17 PM
machniak committed rK1f3f5ae10c0e: Remove "Functional" tests.
Jan 14 2025, 1:17 PM
machniak committed rSafdb54cd4b6b: Add tests for ContentId and ContentLocation, add some comments.
Jan 14 2025, 12:25 PM
machniak closed D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 12:25 PM
machniak committed rSc7752217f73e: more tests.
Jan 14 2025, 12:25 PM
machniak committed rSc191aaa311e0: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 12:25 PM
machniak updated the diff for D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
  • Add tests for ContentId and ContentLocation, add some comments
Jan 14 2025, 12:22 PM
mollekopf accepted D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 9:53 AM
mollekopf added inline comments to D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 9:49 AM
machniak updated the diff for D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
  • more tests
Jan 14 2025, 9:28 AM
machniak requested review of D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 9:16 AM

Jan 10 2025

machniak requested changes to D5082: Authentication health check.
Jan 10 2025, 2:34 PM
mollekopf accepted D5080: Remove "Functional" tests.
Jan 10 2025, 1:19 PM
mollekopf added a reviewer for D5082: Authentication health check: Restricted Project.
Jan 10 2025, 12:09 PM
mollekopf requested review of D5082: Authentication health check.
Jan 10 2025, 12:08 PM

Jan 9 2025

machniak closed D5078: Cleanup/de-duplicate password validation code.
Jan 9 2025, 1:35 PM
machniak committed rKcfe362d051c9: Cleanup/de-duplicate password validation code.
Jan 9 2025, 1:35 PM
machniak closed D5076: Google Takeout driver for DataMigrator.
Jan 9 2025, 1:35 PM
machniak committed rK3771b0e2172a: Google Takeout driver for DataMigrator.
Jan 9 2025, 1:35 PM

Jan 8 2025

mollekopf accepted D5078: Cleanup/de-duplicate password validation code.
Jan 8 2025, 10:03 PM