Skip to main content

Remote Calendars - Releases

← App details

Nextcloud 35

Remote Calendars 1.0.1
Release Details
UpdatedNov. 14, 2026, 7:23 a.m.
Changelog
  • Security: response size limit (default 20 MB, app config max_response_mb) – a hostile server can no longer exhaust memory or stall the background job
  • Security: hrefs from the remote server are only followed on the calendar's own origin (discovery: same domain), so credentials never go to another host
  • Security: blocks CGNAT/benchmark/multicast/NAT64 ranges and this server's own addresses; only ports 443/8443 unless private addresses are allowed by the admin
  • Security: rate limits on all endpoints that trigger outgoing requests
  • Background job: least recently synced first, 240 s budget per run, every calendar isolated
  • UI: hint that sharing a connected calendar with write access lets others write with your login
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECzCCAvMCAhS8MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYxMTA5MDg1NzM4WhcNMzcwMjE0MDg1NzM4WjAbMRkwFwYD
VQQDDBByZW1vdGVfY2FsZW5kYXJzMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
CgKCAgEAqDIBIMAL6z7GV7KY38vz7MuI7CUSltGR5GfDWk1gDYNckUkRdbWOlBB+
AgO6x9kFqIatJJtPkrtwAvrTSoGkCYl/iQRZulx/d7EdZKla160htjJLKGDUtpHl
+UoSFeE3s/Qcc4BlvuCRybo13Wdq7ocWu+LmmoUuXRyxJvBwapZp4XZtkytR3tVf
18Zb81LUlNjAlaJxGSytxnP6EqorqpYyF5UNhE5neNeyjtw0mOUuqzWOHGXtYK0x
YJt7RoNIYSSaacWVjn/WcoAhJMD4Q+uNY9n4lKDexS4q/HTN2bY+uIjIHst4l3vK
lrP3KA2PeakjdbjRci+BPkFzgNDvbI7ErsIco8THk5Dg4RzobFnC0ujjG9kAduH7
FdPsQd13yjI0zQUQFYMnl473WbVsiBsVQR3p5B7j7ydSZwDZ3UN/tlP+0AQtrnD3
gFAv4HJZd5aFqC+0cm8rdEnu8k81o3w9ZpFTWvVtxLpkLQAhU2UkU+br0hAl2pYd
mCgRiCZwU/dn1pfV4opGnPgZzFTEZ/kehW2z7mvXmuULM+w0I31hKGhAIuI38Cm7
xx+8kwC8assCDPg/w92rvRugKHyn2qrdOT88CTBmCaxOQmfLmhP7EH9wClJfcb/N
xAX3Ex4MmQP+C4bZC6b2hd7sO3SiZH33zeFRCfGmlD5uY8LtJcsCAwEAATANBgkq
hkiG9w0BAQsFAAOCAQEAIqoBeMK7MnwX5AYBLNj7UPQArwFYgr3xySfYyCZP6Xjg
ge0peznt3IjZpXTaLhg6mwTIQBtHe2KG6fNA0u0KYfIhyphJtQ7RoDpXpjxSqlac
4huC9MSPggh+WkQ75Diw7WH6om/7MGwCucMWZDj0boTkqhVTSL0V9X2kSEhjJCRK
qnAwsAV2SFTctxCUfKWfIS9X/J6c1Idb/CHlcdvH7nWqUtiNpI0GEVyTGoStSwwK
Va3ooeut2e+90hzSAq8vSe6RvJ36bWwvbuGsVPhjhZCY7PAo2i2u+q9w2h5an/qM
TKmTtzr0xeJInrVV8lrNkBvGTp9PcFHuPAqDVGkJ8Q==
-----END CERTIFICATE-----
SignatureQJ1f6XKB8YsggJEyDPSkKC4zoj9+TRXxHZZvgQ5XoMJ++KvQ91wF9X6XtnIL5fW/sq6XvWvazJUMpVFcAQtPVK9z/ahQxy2OF6IwQ5W39y7pFTzNrNE6885rW8sixeqCCvJTSRNocNZMwBph3BGLOVnCcmrLppJi46ohmvVrQlS4nCVgKsfFpdAL5OUMsiA74Q6qYo31lJLZkmr5RVoV6tprr5TopL4+2S3oMSJRrUFP3P/x2xBH+fqyl1ZWS9XXp7nRITI14laoFMhrKyAUzb4LZJZcTMpc0waPjVi0nU5uJB47thJxejklWNJRLrBbOwc04Osb0RpV/9ExhRDiUE21S5W1BAC9kIDdnqPVtW5Di6JR8sZKeRR/xBcw/GGNqhbOLSvdJ3ToJQNJP5r+yjcKzhbPkwl479hAUIZacHzdEhlP510N5PhFzaMOHTsVwQ5eA8s2cOtC/U8wkCck5UselHdpqZ9zHNEVxmHcqDq/gKIgejivBquT8L55Y1r3ho8mbpjeUrOD+npxBGjWvYdSYNBMF5p9iBOKs5Ta/8uTg6TxhxeF7dGuhReFM+hUQQ9zVSC5heZ2bqiECukjRxakiXMwUIaspVaUxje+aYBVmaFOG8pq7qNj7x98GZwazceyeKfKXx1rNvVFFFNsOnvgKqjR1631tW25L/Yoqh4=
Signature digestsha512
Dependencies
Required Nextcloud versions >=35.0.0,<36.0.0
Minimum Integer bits32
PHP>=8.1.0