aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Lib
Commit message (Collapse)AuthorAgeFilesLines
...
* start checking integrity proofs, remove signature prior to verify, iterate ↵Mario2024-01-133-14/+57
| | | | trough the array to find the desired ekey in actor_store()
* fix some deprecation warningsMario2024-01-131-0/+1
|
* store epubkey in actor_storeMario2024-01-131-12/+27
|
* start storing epubkeys in libzotMario2024-01-131-1/+4
|
* expose epubkey in zotinfoMario2024-01-131-0/+1
|
* typoMario2024-01-131-1/+1
|
* make our jsonld parser happyMario2024-01-131-3/+3
|
* prepare outbound fep-8b32 (object integrity) but do not enable yet since the ↵Mario2024-01-102-0/+77
| | | | additional context seems to break ldsig for some reason, introduce Activity::build_packet() and Activity::ap_context() to reduce code duplication, implement fep-2c59 (webfinger) and some cleanup
* ekey and xchan_updated updatesMario2024-01-071-10/+14
|
* we do not use named params yetMario2024-01-061-1/+1
|
* port multibase and jcsedssa2022 libs from streamsMario2024-01-032-0/+125
|
* Merge branch 'dev' of https://framagit.org/hubzilla/core into devMario2024-01-011-2/+0
|\
| * Work around possible loop and use Lib/Config in initMario Vavti2024-01-011-2/+0
| |
* | reveal repeatMario2024-01-012-10/+12
|/
* Revert "changelog"Mario2023-12-202-26/+22
| | | | This reverts commit 3aefe23184c25c1fc0865313d13902cabfb934d3.
* changelogMario2023-12-202-22/+26
|
* move App::$install check to Config::Load() as suggested by HaraldMario2023-12-201-7/+2
|
* Merge branch 'fix-config-deserialization' into 'dev'Mario2023-12-201-6/+15
|\ | | | | | | | | Fix deserialization of config values broken by 69266cd6. See merge request hubzilla/core!2077
| * Fix deserialization of config values broken by 69266cd6.Harald Eilertsen2023-12-171-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix issue #1828. This patch makes it explicit that we store arrays in the config as json encoded arrays, while we allow both json encoded and PHP serialized arrays to be deserialized correctly. Unless it's a brand new install, the existing data in the database will be PHP serialized. I've also added a hardening measure in case we fall back to PHP unserialize, making sure we're not vulnerable to a PHP Object Injection attack. This means that deserializing arrays containing PHP objects will no longer work, but afaict we never do that anyways, so I don't think that should break anything.
* | fix loop as described in issue #1827Mario2023-12-171-0/+6
|/
* check return from Config::Load() and retry on failure plus cleanupMario Vavti2023-12-141-30/+57
|
* return if we could not fetch the authorMario Vavti2023-12-141-8/+7
|
* like in get_cached_actor() also remove fragment in get_actor()Mario2023-11-231-0/+3
|
* revert dreport changes - too chattyMario2023-11-201-2/+1
|
* some low level work on native repeatsMario2023-11-092-19/+26
|
* check if required keys are setMario2023-11-071-1/+1
|
* remove loggingMario2023-11-071-1/+0
|
* libzot: correctly attribute streams repeatsMario2023-11-071-4/+17
|
* remove the directory updates entry if the channel was removedMario Vavti2023-10-261-6/+3
|
* Merge branch 'dev' of https://framagit.org/hubzilla/core into devMario2023-10-253-4/+4
|\
| * slightly less noise when logging normalMario Vavti2023-10-253-4/+4
| |
* | add stats logging to zotfingerMario2023-10-251-0/+4
|/
* use Activity::get_actor() which will check for the cache record in xconfig ↵Mario Vavti2023-10-211-1/+1
| | | | before fetching
* update logger statementsMario2023-10-202-4/+11
|
* refactor actor_store()Mario2023-10-191-15/+31
|
* use the correct variableMario2023-10-061-1/+1
|
* use encode_person() instead of plain xchan_url since the function makes some ↵Mario2023-10-061-1/+1
| | | | special effort to determine the real actor id
* parse the event object in first place and use the body bbcode as backupMario Vavti2023-10-041-2/+11
|
* if the item is sourced and provides an event add it to the calendarMario2023-09-281-1/+8
|
* fix php warningsMario2023-09-221-6/+6
|
* store the actor cache date so we can easily invalidate it after a period of timeMario2023-09-211-6/+3
|
* use small profile images instead of mediumMario2023-09-171-2/+2
|
* more type checkingMario2023-09-151-2/+2
|
* allow themes to manipulate app icons (photos) via a hookMario2023-09-151-2/+19
|
* an attempt to cache seen item mids for the purpose that we can hide seen ↵Mario2023-09-101-7/+7
| | | | pubstream items from the notifications - might revert if it turns out that it does not scale
* test refactor the previous commitMario Vavti2023-08-211-4/+7
|
* allow public stream comments/reactions if item_fetched is set, when fetching ↵Mario Vavti2023-08-211-4/+3
| | | | parent of a reaction fetch the thr_parent
* only try to fetch the icon if we actually got oneMario2023-08-141-3/+7
|
* move profile photo fetching to backgroundMario2023-08-141-9/+1
|
* fix accesslist in two casesMario2023-07-201-1/+1
|