[spip] 7 commits

placido/spip | 7 commits

Par Glop, le 8 novembre 2024 à 22h14min :

fix: tenter de rejouer la session tant que le changement d’IP n’est pas résolu

Une fois qu’on a observé un changement d’IP de la session, la constante
_SESSION_REJOUER doit être mise à vrai tant que le cookie de session
n’a pas été renouvelé. Sans cela, en cas de vol de cookie,
l’utilisateurice légitime n’aura jamais la possibilité de déclencher
de renouvellement de son cookie, et l’usurpateurice de cookie ne sera
jamais déconnecté·e.

Pour que cela fonctionne, il faut aussi que l’application de
_SESSION_REJOUER soit immédiate et non soumise aux aléas du cache.
Il faut donc que prive#15 soit aussi résolue afin que l’appel à
html_tests_js() (dans prive/squelettes/inclure/pied.html) ne soit
pas caché.

Aussi, on passe l’<img> qui déclenche le rejeu de session en
display: none, car sinon elle provoque un bug d’affichage dans
certains navigateurs (Firefox en particulier).

fix: #6033

Modifié
ecrire/inc/session.php

Détails : fix: tenter de rejouer la session tant que le changement d'IP n'est pas résolu (ed7fd52d) · Validations · placido / spip · GitLab

==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 22h50min :

docs(phpdocs): méthodes privées de Spip\Compilateur\Iterateur\Sql

Modifié
ecrire/src/Compilateur/Iterateur/Sql.php

Détails : docs(phpdocs): méthodes privées de `Spip\Compilateur\Iterateur\Sql` (6181a201) · Validations · placido / spip · GitLab

==============================
Par Matthieu Marcillaud, le 7 novembre 2024 à 12h05min :

fix: Erreur SQL lors de l’optimisations de certaines boucles paginées

Refs: #5989

Modifié
ecrire/src/Compilateur/Iterateur/Sql.php

Détails : fix: Erreur SQL lors de l’optimisations de certaines boucles paginées (a808ac20) · Validations · placido / spip · GitLab

==============================
Par Cerdic, le 7 novembre 2024 à 11h56min :

fix: retablir l’authentification LDAP si REMOTE_USER est vide ou null

(coquille dans !6066)

Fix: #6013

Modifié
ecrire/auth/ldap.php

Détails : fix: retablir l'authentification LDAP si `REMOTE_USER` est vide ou `null` (be5ab1cb) · Validations · placido / spip · GitLab

==============================
Par Cerdic, le 6 novembre 2024 à 15h27min :

fix: rétablir le fonctionnement du debuggeur cassé dans certains cas par 373bc3038a7f2a2950f1bf744ef5ed9f5608f090

Refs: #6040

Modifié
ecrire/public/debusquer.php

Détails : fix: rétablir le fonctionnement du debuggeur cassé dans certains cas par... (7ace0c2a) · Validations · placido / spip · GitLab

==============================
Par cy_altern, le 30 octobre 2024 à 16h14min :

fix : corriger la parenthèse manquante dans le if

Fix #6038

Modifié
ecrire/inc/distant.php

Détails : fix : corriger la parenthèse manquante dans le if (d3c4c95d) · Validations · placido / spip · GitLab

==============================
Par JLuc, le 30 octobre 2024 à 11h18min :

fix: Tester le résultat de recuperer_url avant de s’en servir

close: !6086
fix: #6031

Modifié
ecrire/inc/distant.php

Détails : fix: Tester le résultat de `recuperer_url` avant de s'en servir (02337caa) · Validations · placido / spip · GitLab