Page MenuHomePhorge
Feed All Stories

Sep 3 2024

Carl Byington <carl@five-ten-sg.com> committed rLIBPSTfad131b99282: more valgrind fixes.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST1946144c52c9: mege changes from Joe Nahmias.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTc43692488c47: enable -d option, but if not specified, don't generate a debug file.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTb2b91d44acd8: fix signed/unsigned to allow very small pst files with only leaf nodes.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST94ed7f1134a9: mege changes from Joe Nahmias.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST40e2031d3c41: more cleanup from Arne, document 7c block format.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTbf9e90c33835: more cleanup from Arne, document 7c block format.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST85f4dd85a247: more cleanup from Arne, document 7c block format.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST19a505230c28: more cleanup from Arne, document 7c block format.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST8f75f6c9cff4: more cleanup from Arne.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST38d76d7bdcb2: switch to automake/autoconf.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST119b3e74438a: patches from Arne.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST08bb448082bb: switch to automake/autoconf.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST5634ccc924f9: switch to automake/autoconf.
Sep 3 2024, 12:22 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST985028de6c28: switch to automake/autoconf.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTd300d7ede772: switch to automake/autoconf.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST294ec0fc5c33: switch to automake/autoconf.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTba8741316d3b: switch to automake/autoconf.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTb16d44bd8db3: switch to automake/autoconf.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST9516b77fe97b: switch to automake/autoconf.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST0bacc161e9f7: patches from debian.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST614af39a329c: patches from debian.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTe5237f1a3649: patches from debian.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST6566341efaa1: properly ignore (second block zero) errors. that will just drop some unknown….
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTd50584a227d3: more code cleanup.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTe0b7a02d5b5c: fix tree walk, we now use the item counts in the node blocks.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTc65809e48908: changes for ldap v3, needs o:value not o:o=value.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTab425ace20df: pst is case sensitive, ldap is not.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST4d3dc293c4a8: changes to look for duplicates.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTb72738f1be83: revert to vendor branch, since I don't care about this part.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPSTe01a936d452b: add pst2ldif back after merge from newer vendor branch.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST38b26695dbb3: fix usage help.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST1730dae480d2: Initial revision.
Sep 3 2024, 12:21 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST7e0445316c00: add ldif converters.
Sep 3 2024, 12:20 PM
Carl Byington <carl@five-ten-sg.com> committed rLIBPST3e2d9828129d: Initial revision.
Sep 3 2024, 12:20 PM
machniak requested review of D4920: Trigger user update job on entitlement create/delete.
Sep 3 2024, 11:43 AM
machniak requested review of D4917: Use more appropriate tenant context checks.
Sep 3 2024, 10:37 AM
mollekopf committed rSf0fe008a7f91: Check the filter type.
Sep 3 2024, 7:03 AM
mollekopf committed rSb22ba526c6ee: Take modseq into account.
Sep 3 2024, 7:03 AM
mollekopf committed rSf2dd9daf413e: Count ALL UNDELETED, which is what we synchronize.
Sep 3 2024, 7:03 AM
mollekopf committed rS7927616ed248: Print the right username.
Sep 3 2024, 7:03 AM
mollekopf committed rS23a9d53b2eac: Less noise.
Sep 3 2024, 7:03 AM

Sep 2 2024

mollekopf committed rSaa0cba6d3f83: Formatted inspect output.
Sep 2 2024, 8:23 PM
mollekopf committed rS5f8ac624c77c: bin/inspect.php: Ignore cert errors, better output.
Sep 2 2024, 5:12 PM
machniak added inline comments to D4914: Log failure reason.
Sep 2 2024, 2:03 PM
mollekopf added a reviewer for D4914: Log failure reason: Restricted Project.
Sep 2 2024, 12:57 PM
mollekopf added a comment to D4914: Log failure reason.

So I don't have to go modify production code to figure out that geolocation somehow blocks the login attempt.

Sep 2 2024, 12:57 PM
mollekopf requested review of D4914: Log failure reason.
Sep 2 2024, 12:56 PM
machniak committed rKeb0b0df8e05c: Replace curl_ with Http client.
Sep 2 2024, 8:06 AM

Aug 30 2024

machniak committed rRPKccc000f219aa: Fix Uncaught TypeError: date(): Argument #2 ($timestamp) must be of type ?int….
Aug 30 2024, 6:09 PM
machniak committed rRPK0e78f492fe0f: Fix PHP 8.4 deprecation warning.
Aug 30 2024, 6:05 PM
machniak committed rK7e8b1f50d968: Fix ommited imap. -> services.imap. change in seeders.
Aug 30 2024, 4:57 PM
mollekopf closed D4911: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 1:45 PM
mollekopf committed rSb025153020db: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 1:45 PM
mollekopf abandoned D4908: Proxy auth as user.

Nevermind, I misread the code. You're setting $config['user'] to $login_as and then pass $config['user'], which of course leads to the same.

Aug 30 2024, 1:31 PM
machniak closed D4905: Integrate services configuration.
Aug 30 2024, 10:03 AM
machniak committed rKc057960ea12a: Integrate services configuration.
Aug 30 2024, 10:03 AM
machniak added inline comments to D4908: Proxy auth as user.
Aug 30 2024, 8:38 AM
machniak accepted D4911: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 8:34 AM
mollekopf added a reviewer for D4911: Syncroton inspect utility to inspect the synchronization state: Syncroton.

POC of an inspect command that gather some data.

Aug 30 2024, 7:28 AM
mollekopf requested review of D4911: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 7:26 AM
mollekopf added a reviewer for D4908: Proxy auth as user: Restricted Project.

Not really a full patch, but this seems to be necessary so we actually log in as user and not admin, which then also results in the folders being represented as INBOX instead of user/$name/INBOX@domain.

Aug 30 2024, 7:19 AM
mollekopf requested review of D4908: Proxy auth as user.
Aug 30 2024, 7:18 AM
mollekopf accepted D4905: Integrate services configuration.
Aug 30 2024, 6:39 AM

Aug 29 2024

machniak closed D4656: DAV: Single-type calendar and tasks folders.
Aug 29 2024, 1:41 PM
machniak committed rRPK79756d53dfe0: DAV: Single-type calendar and tasks folders.
Aug 29 2024, 1:41 PM
machniak requested review of D4905: Integrate services configuration.
Aug 29 2024, 1:14 PM
machniak closed D4659: Init default DAV folders.
Aug 29 2024, 12:25 PM
machniak committed rK3ad714919340: Init default DAV folders.
Aug 29 2024, 12:25 PM
machniak closed D4899: Single-Sign-On for Webmail.
Aug 29 2024, 12:21 PM
machniak committed rK03fc36160e31: Single-Sign-On for Webmail.
Aug 29 2024, 12:21 PM
machniak updated the diff for D4899: Single-Sign-On for Webmail.
  • Show "Redirecting..." message before redirect
  • otp -> auth.token
Aug 29 2024, 12:19 PM
mollekopf committed rSaba440b5876d: Adjust cleanup to preserve the "before" timestamp..
Aug 29 2024, 10:27 AM
mollekopf committed rS32a5bc2feee9: Deal with collisions in the cache.
Aug 29 2024, 10:27 AM
mollekopf committed rS6ed687a23516: Avoid resetting the cache on read.
Aug 29 2024, 10:27 AM
mollekopf committed rS35f1f3a7f785: Checking for empty leads to duplicate inserts when the new set of.
Aug 29 2024, 10:27 AM
mollekopf committed rSb5e8c08eb076: Fix race condition in relation state handling.
Aug 29 2024, 10:27 AM
mollekopf closed D4902: Fix relation handling in syncroton.
Aug 29 2024, 10:27 AM
mollekopf closed D4893: Convert to an exception that is caught in the MeetingResponse command.
Aug 29 2024, 10:27 AM
mollekopf committed rS71838700603e: RelationsTest.
Aug 29 2024, 10:27 AM
mollekopf committed rS841f1cd49e0c: Convert to an exception that is caught in the MeetingResponse command.
Aug 29 2024, 10:27 AM
mollekopf added inline comments to D4902: Fix relation handling in syncroton.
Aug 29 2024, 10:26 AM
machniak accepted D4902: Fix relation handling in syncroton.
Aug 29 2024, 10:25 AM
mollekopf updated the diff for D4902: Fix relation handling in syncroton.
Adressed comments
Aug 29 2024, 10:23 AM
mollekopf accepted D4899: Single-Sign-On for Webmail.
Aug 29 2024, 10:18 AM
mollekopf added a comment to D4899: Single-Sign-On for Webmail.

Looks nice and concise. It seems the alternative would be to request the access token via a protected api route, which I suppose would require more manual handling to make the token then available to the server and refresh it when necessary, so this seems like a good option.

Aug 29 2024, 10:18 AM
machniak requested changes to D4902: Fix relation handling in syncroton.
Aug 29 2024, 10:03 AM
mollekopf retitled D4902: Fix relation handling in syncroton from RelationsTest
Aug 29 2024, 9:01 AM
mollekopf updated the diff for D4902: Fix relation handling in syncroton.
  • Adjust cleanup to preserve the "before" timestamp.
Aug 29 2024, 8:44 AM
mollekopf added a comment to D4902: Fix relation handling in syncroton.

Another less confusing option for the cache would be to use "before" and "after" in the cache instead of timestamps, because we really want to cache two separate things that a timestamp happens to separate usually (but not always).

Aug 29 2024, 6:41 AM
mollekopf retitled D4902: Fix relation handling in syncroton from RelationsTest
Aug 29 2024, 6:38 AM
mollekopf requested review of D4902: Fix relation handling in syncroton.
Aug 29 2024, 6:34 AM

Aug 28 2024

mollekopf committed rKa6ed411f04c9: Fixed running roundcube tests.
Aug 28 2024, 9:04 PM
machniak requested review of D4899: Single-Sign-On for Webmail.
Aug 28 2024, 12:35 PM
mollekopf accepted D4659: Init default DAV folders.
Aug 28 2024, 12:13 PM
vanmeeuwen committed rKffb98f3ba8a7: Add specialuse metadata for default folders.
Aug 28 2024, 12:01 PM
machniak requested changes to D4890: Exempt liveness checks from logging.
Aug 28 2024, 11:14 AM

Aug 27 2024

machniak requested review of D4896: Use INSERT ... ON DUPLICATE KEY UPDATE for relations state cache.
Aug 27 2024, 7:40 AM
machniak accepted D4893: Convert to an exception that is caught in the MeetingResponse command.
Aug 27 2024, 7:09 AM

Aug 26 2024

mollekopf added a reviewer for D4893: Convert to an exception that is caught in the MeetingResponse command: Syncroton Developers.
Aug 26 2024, 3:08 PM