Modify

Ticket #86 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

module google : search broken

Reported by: thaeron Owned by: timy_01
Priority: minor Milestone: Version 1.7
Component: modules Version:
Keywords: Cc:

Description

Le bot ne donne plus les résultats de la recherche. La commande googlecalc fonctionne toujours.

Attachments

google.patch Download (4.3 KB) - added by thaeron 3 years ago.
diff -u des corrections du module google

Change History

comment:1 Changed 3 years ago by timy_01

  • Owner changed from thaeron to timy_01
  • Status changed from new to assigned

Description des mises à jour :

  • Code du parser corrigé, légèrement revu et nettoyer
  • Blocage des sites skyrock
  • Si le premier lien fournit par google est une map google on prend le deuxième.

=> dans l'unstable en version 0.4.6, les quelques tests que j'ai fait au niveau valgrind sont cleans.

Changed 3 years ago by thaeron

diff -u des corrections du module google

comment:2 Changed 3 years ago by thaeron

  • Status changed from assigned to closed
  • Resolution set to fixed

Corrections de [Leo_01] :  http://cryptofractal.ath.cx/projects/newsyndrome/changeset/177
Code validé :  http://cryptofractal.ath.cx/projects/newsyndrome/changeset/179

J'ai effectué quelques modifications sur les corrections.
Le diff est en fichier attaché.

Résumé des modifs :
- légère harmonisation du code
- j'ai remis clean_html() et ses free() à la fin de la boucle, car en cas de break; on se retrouve avec un leak sur le retour de clean_html() et un double free() sur son argument
- ajout du remplacement de &; par &

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.