Mario
deb4c54ebf
version 11.2.1
11.2.1
2026-05-20 07:53:27 +02:00
Mario
281f518705
update changelog
...
(cherry picked from commit 496dade675 )
Co-authored-by: Mario <mario@mariovavti.com >
2026-05-20 05:51:49 +00:00
Mario
a8d9747b12
test variable before using it
...
(cherry picked from commit 82b8ed2652 )
Co-authored-by: Mario <mario@mariovavti.com >
2026-05-20 05:49:33 +00:00
Mario
4b15b07b8b
update changelog
...
(cherry picked from commit 2625fe9527 )
Co-authored-by: Mario <mario@mariovavti.com >
2026-05-20 05:43:42 +00:00
Mario
607a5488d6
Improve detecting suspicious ActivityStreams keys
...
Using string comparison on the whole key does not work, as some keys
will be given prefixes during expansion. We need to check if the payload
has keys that _contain_ the suspicious keywords we're looking for.
(cherry picked from commit 0c7731bb76 )
Co-authored-by: Harald Eilertsen <haraldei@anduin.net >
2026-05-18 19:06:06 +00:00
Mario
519b52ccdc
check for currently unsafe json-ld constructs
...
(cherry picked from commit 67d73f74ac )
45460e99 check for currently unsafe constructs
5ebb8546 move the jsonld unsafe keys check up a little so that it will actually terminate if positive.
363e2ab5 fix invalid json
b2362c8c only expand and check jsonld if verifying
d21ac6ef jsonld: refactor and hard fail on normalisation or expansion error
2e64496e Merge branch 'dev' into json-ld
c0918861 revert always hard fail
Co-authored-by: Mario <mario@mariovavti.com >
2026-05-18 19:05:16 +00:00
Mario
99fd2e1cb9
tests: Use minimal channel for LDSignature tests
...
Move the channel keypair and other fields needed by the
LDSignature::verify function to the test case itself. This makes the
test case independent on any potential future changes to the fixtures.
(cherry picked from commit 8d283e0be5 )
Co-authored-by: Harald Eilertsen <haraldei@anduin.net >
2026-05-18 19:03:59 +00:00
Mario
a69c460ee6
tests: Add basic test for LDSignature::verify
...
(cherry picked from commit 0cd682d85e )
Co-authored-by: Harald Eilertsen <haraldei@anduin.net >
2026-05-18 19:03:11 +00:00
Mario
71ba6406e3
tests: Fix invalid keypair for channel fixture
...
(cherry picked from commit 9aff1d4024 )
Co-authored-by: Harald Eilertsen <haraldei@anduin.net >
2026-05-18 19:02:48 +00:00
Mario
4922acb18a
actually there is no need to set App::$profile here because it will be set in profile_load() if applicable
...
(cherry picked from commit 0376b5d442 )
Co-authored-by: Mario <mario@mariovavti.com >
2026-05-18 19:01:04 +00:00
Mario
a0ea19e51c
do not set App::$profile for removed channels and minor cleanup
...
(cherry picked from commit b20ed4f455 )
Co-authored-by: Mario <mario@mariovavti.com >
2026-05-18 19:00:15 +00:00
Mario
8c4457db8b
messageFilter: make sure we do not choke if we expect a string but an array is given
2026-03-27 21:53:04 +00:00
Mario
89a1af1794
Merge branch '11.2RC'
11.2
2026-03-26 08:08:37 +00:00
Mario
d5e0c24e13
version 11.2
2026-03-26 08:06:51 +00:00
Mario
8fe73d73ce
Merge branch 'dev' into 11.2RC
2026-03-26 08:05:53 +00:00
Mario
7559d6bb5c
update changelog
2026-03-26 08:05:06 +00:00
Mario
6c40576f94
Merge branch 'dev' into 11.2RC
2026-03-26 07:50:56 +00:00
Mario
1c9c0dc70e
update changelog
2026-03-26 07:50:08 +00:00
Mario
bf4227bfef
Merge branch 'drop-private-members-from-apidocs' into 'dev'
...
Remove private members from API docs
See merge request hubzilla/core!2275
2026-03-25 18:12:54 +00:00
Mario
c296d4bbed
Merge branch 'drop-custom-ca-certs' into 'dev'
...
Remove custom CA certs
See merge request hubzilla/core!2274
2026-03-25 18:12:21 +00:00
Harald Eilertsen
68452fb07b
Remove private members from API docs
...
Private class members are internal implementation details, and should
not be in public API documentation.
2026-03-25 18:29:38 +01:00
Harald Eilertsen
7f98cd606b
Remove custom CA certs
...
The included collection of CA certificates has not been updated since
2021, which means it's outdated and possibly a security risk. Also it
should not be necessary, as curl is able to find the system installed CA
certs which is more likely to be up to date and safer.
2026-03-25 18:06:39 +01:00
Mario
d0ae7a0493
Merge branch 'route-apidoc-fixes' into 'dev'
...
Zotlabs\Extend\Route: API docs and visibility/type fixes
See merge request hubzilla/core!2273
2026-03-25 15:18:27 +00:00
Harald Eilertsen
81e79eec04
Zotlabs\Extend\Route: Add type annotations
...
Make the code safer by adding type annotations for parameters and return
values.
2026-03-25 15:34:24 +01:00
Harald Eilertsen
7d70f2f0f2
Zotlabs\Extend\Route: Set method visibility
...
Make `Route::set()` private. It is not referenced outside of the class
itself, and is also unsafe as it uncritically replaces the system routes
with whatever value it was passed.
The remaining functions are set to public visibility.
2026-03-25 12:45:44 +01:00
Harald Eilertsen
016a11ad27
Zotlabs\Extend\Route: Add API docs + licence info
2026-03-25 12:33:11 +01:00
Mario
1637e61681
update changelog
2026-03-25 10:30:27 +00:00
Mario
1ec0e91405
fix issue in route and widget unregister: we should remove only if both arguments are different. Also only register routes and widgets if they are not yet registered
2026-03-25 10:16:49 +00:00
Mario
3ab52a060b
add sleep intervals when adding worker tasks in a loop in Activity::init_background_fetch()
...
(cherry picked from commit 955ee217e3 )
Co-authored-by: Mario <mario@mariovavti.com >
2026-03-25 07:54:51 +00:00
Mario
866cd52073
Convo: fetched collections can be huge - add a slight delay between storing items if we did not fetch them from the network to allow the DB to do its thing
...
(cherry picked from commit 6d8bfe58ef )
Co-authored-by: Mario <mario@mariovavti.com >
2026-03-25 07:52:33 +00:00
Mario
1774140307
Storage/Directory: fix issue where we returned a partial path instead of throwing exception if a directory of a path could not be found
2026-03-23 20:57:46 +00:00
Mario
698dce044d
rc2
2026-03-18 09:13:58 +00:00
Mario
bf0d73515e
Merge branch 'dev' into 11.2RC
2026-03-18 09:13:23 +00:00
Mario
8152da1275
update changelog
2026-03-18 09:13:00 +00:00
Mario
01de48b994
Merge branch 'dev' into 11.2RC
2026-03-18 09:02:20 +00:00
Mario
eb10820195
Merge branch 'daemon-externals-endless-loop' into 'dev'
...
Daemon/Externals: Shorten endless loop
See merge request hubzilla/core!2272
2026-03-18 09:01:32 +00:00
Harald Eilertsen
9d33456c89
Daemon/Externals: Shorten endless loop
...
If the query towards the hubloc table don't return any entries, the loop
would continue without modifying any of the variables that could
possibly make the loop end.
2026-03-17 21:42:28 +01:00
Mario
56c7f76230
Merge branch 'dev' into 11.2RC
2026-03-17 11:47:27 +00:00
Mario
3dd9559d9f
fix spdx info and remove superfluous use statements
2026-03-17 06:24:03 +00:00
Mario Vavti
51ac502d97
refactor drop_query_params() to deal with array params and add test
2026-03-16 10:32:59 +01:00
Mario
955ee217e3
add sleep intervals when adding worker tasks in a loop in Activity::init_background_fetch()
2026-03-14 19:58:09 +00:00
Mario
6d8bfe58ef
Convo: fetched collections can be huge - add a slight delay between storing items if we did not fetch them from the network to allow the DB to do its thing
2026-03-14 19:41:26 +00:00
Mario
f98f540256
update changelog
2026-03-14 19:37:37 +00:00
Mario
54c7319075
fix version
2026-03-14 10:33:06 +00:00
Mario
72c930f964
remove accent color test
2026-03-14 10:31:32 +00:00
Mario
ce24b86841
fix fatal error in italian hstrings.php
2026-03-14 10:29:48 +00:00
Mario
f63ba541d7
bump dev version
2026-03-13 16:14:46 +00:00
Mario
a9f54473db
version and strings and move hmessages.po to hmessages.pot
2026-03-13 16:11:13 +00:00
Mario
eb5ea6536b
fix php warning
2026-03-11 19:05:39 +00:00
Mario
2e9b64347d
Merge branch 'gettext-updates' into 'dev'
...
util/run_xgettext: Rename template to .pot and force PHP matching
See merge request hubzilla/core!2271
2026-03-11 18:48:47 +00:00