History


7.7.2008      Version 2.0.3109.26002
  • Index folder can be changed now.
  • Free and used disk space displayed.
  • Tray icon notification number limited.
  • Now also left mouse click opens tray icon menu.
  • Improved compatibility if port 80 in use: No error notification, search with faroo.com and search box
  • Improved search with www.faroo.com: if port 80 in use, from search box, with keyword in title,
    no false history entries, improved layout in FF.
  • Search box in Firefox 3.0 and Opera 3.5.
  • Location map compatibility mode for old IE versions (no png alpha transparency).
  • faroo-url-protocol fixed: faroo:search.xml starts faroo.
  • FAROO search pane in IE6 fixed.
  • Google as new external search source.
3.3.2008      Version 2.0.2983.33189
  • No Ajax error displayed anymore, when computer offline.
  • Ajax now also functional for public search access (if enabled).
  • Size of installation package reduced by 20%.
  • Minor improvents of visual style.
25.2.2008      Version 2.0.2977.30546
  • Hotkey changed from Ctrl S into Win S.
  • Hotkey may be disabled in options.
  • Semi-autoupdate under Windows Vista with UAC. If the user is not member of the administrator group or user is member of the administrator group, but FAROO was started without elevation under the UAC (User Account Control), then a message is displayed, indicating that a new program version is available. The update can be started manually in the tray icon context menu. The update menu item is visible only, if an update is available.
20.2.2008      Version 2.0.2972.31922
  • New geographical P2P network visualization at the search page.
  • New Ajax based query auto suggest.
  • External source integration for additional results, if a query can't be answered from the distributed index.
    Option tab for external source selection.
  • New active, community directed crawler. Crawler start points are derived from searches of the FAROO users.
  • New checkbox for passive crawler, active crawler, pause crawler on user activity,
  • If the raw socket http monitor is not supported, the checkbox "enable passive crawling" is grayed.
  • The tray icon context menu item "Disable Crawler" disables active and passive crawler temporally: e.g. for performance or privacy reasons.
  • New tray icon context menu item "Privacy Mode": disables favicon download, passive crawler, query crawler, external web services, query suggestions.
  • Global hotkey Ctrl-s opens search page.
  • DNS cache for P2P lookups.
  • DHT caching policy changed.
  • Local and global indexing parallelized.
  • Improved font scaling compatibility in option window for different Windows DPI settings.
  • Result number with decimal separator formatted.
  • Display of omitted stop words.
  • Improved translation for search page.
  • Homepage links for Home / English / Deutsch are now also functional, when FAROO is running.
  • RSS feed for FAROO program history.
7.1.2008      Version 2.0.2928.29562
  • New real time crawler. If a search returns only few or no results, pages are crawled in realtime and included in the results of that search.
  • Statistics revised.
  • Rare exception fixed.
27.12.2007      Version 2.0.2917.24688
  • Improved UPnP-support: Display of router and port forwarding. New re-check-button.
  • Fixed WTSRegisterSessionNotification exception in Windows 2000.
  • Improved localization.
  • Improved Microsoft Vista visual style compatibility.
  • Crawler is working now also without admin rights. In Windows 2000 an additional registry patch is required.
    In Windows Vista not yet working.
  • FAROO integration in search box of Internet Explorer and Firefox 2/3 based on OpenSearch plugin.
  • FAROO OpenSearch plugin detection in FAROO homepage and search page.
24.10.2007      Version 2.0.2853.28751
  • Fixed index distribution.
  • Fixed rare i/o exceptions.
  • Fixed rare cases, where results contained html tags.
  • Improved handling of peers with dynamic ip-addresses.
  • Improved indexing speed.
19.10.2007      Version 2.0.2848.35932
  • Fixed second and following resultpages, which were sometimes empty.
18.10.2007      Version 2.0.2847.24698
  • Improved overlay protocol: Faster connect and indexing.
17.10.2007      Version 2.0.2846.22817
  • Fixed exception if user was not member of the Performance Monitor Users group.
  • Fixed broken snippet generation.
  • Improved search in local index.
14.10.2007      Version 2.0.2843.28408
  • Improved recall during fast network growth.
  • Fixed network statistic.
29.9.2007      Version 2.0.2828.37002
  • Keyword highlighting now supported for all browsers, previous only IE.
  • Improved localisation.
24.9.2007      Version 2.0.2823.22785
  • Opera XSL template fixed.
23.9.2007      Version 2.0.2822.36178
  • First private beta release.
  • Faster parsing and indexing.
  • Improved selection of result peers under churn.
  • Improved aggregation of local and p2p results.
  • Improved single result per domain.
  • Improved ranking.
  • Improved incremental search.
  • Improved localisation.
29.7.2007      Version 2.0.2774.31079
  • Improved speed and scaling for complex boolean queries.
  • Improved index compression and encryption.
  • Improved ranking.
  • Improved sensibility to user activity.
  • Single result per domain.
  • Reduced memory and processor load.
  • Improved user interface (status and options).
  • Public search access posible (option)
10.1.2007      Version 2 in Progress ...
  • Fachliche Entwicklung für Version 2 abgeschlossen.
  • Programmtechnische Umsetzung gestartet:
  • Skaliert für beliebig viele Dokumente, User, Worte, Aktualisierungen und Anfragen bei Indexieren, Ranking, Republishing und Suche (global scale).
  • Verteilt Postingliste häufiger Worte über mehrere Peers.
  • Instant Loadbalancing für plötzliche Anfragespitzen.
  • Persistente Information trotz Userfluktuation (churn) durch Republishing.
  • Hocheffektive verteilte Datenbank-Kompression: wie bei jpg, divx,mp3 oder mpeg werden nur die für den Nutzer relevanten Daten gespeichert.
  • Sparsames, Instant Indexing/Updating/Ranking: nicht jeder Seitenaufruf muss gemeldet werden.
  • verbessertes Caching
  • Userdefinierbares Speicherplatzlimit je Peer
  • Inkrementelles Indexieren: Löschen und Updates werden unterstützt.
  • Personal Rank:vollautomatisches Ranking auf Basis des Userverhaltens / Soziale Suche bei vollem Datenschutz.
  • Garantiert Top-1000 Ergebnisse für boolsche Anfragen bis zur Länge n (bei max n Indexzugriffen).
  • Auch bei boolschen Anfragen immer die bestgerankten Ergebnisse ohne die kompletten Postinglisten zu durchsuchen.
  • Liefert auch für seltenen Kombinationen häufiger Worte vollständige Ergebnisse.
  • Nur ein Ergebnis pro Domain / Weitere Ergebnisse dieser Domain
  • komplett anonymisiertes Advertising-System
6.8.2006      Version 1.0.2410.18957
  • Block Level Analyse: nur sinntragende Inhalte einer Seite werden indiziert, Menüs, Werbelinks und Verweise werden nicht indiziert (Speicherbedarf pro Seite sinkt auf ein Viertel, relevantere Ergebnisse).
  • Stemmer für deutsche und englische regelmäßige und unregelmäßige Verben (weniger Speicherbedarf, weniger Bandbreite, mehr Ergebnisse, besseres Matching für Advertising). Vor der Implementierung des Stemming indexierte Wörter werden nur gefunden, wenn sie im Text in der Stammform aufgetreten sind.
  • Es werden auch alle gestemmten Worte richtig markiert.
  • Bei Stopwordliste wurden Umlaute nicht richtig erkannt. Fixed!
  • Teilweise falsche Ergebnisse bei NOT-Operator. Fixed!
  • NOT-Terms werden beim Advertising nicht mehr berücksichtigt.
  • FAROO ist jetzt mit Windows Vista und .NET framework v2.0 kompatibel.
  • Wenn kein .NET framework installiert ist, wird jetzt .NET framework 2.0 angeboten, bisher 1.1.
  • Auch unter Vista werden jetzt die Applicationdata-Ordner von Desktopsuche ausgeschlossen.
  • Bisher führte das Laden von Favicons manchmal zum Neuindizieren von Ergebnissen wegen Weiterleitung von Favicon auf Startseite der Domain. Fixed!
  • FAROO Community Forum und FAROO Blog eingerichtet, FAROO Hompage überarbeitet.
2.7.2006      Version 1.0.2374.17872
  • Automatische Stopwortliste durch vordefinierte Stopwortliste (deutsch und englisch) ersetzt.
  • Kompakterer Index durch Ausschließen der Stopworte.
  • Ignorierte Stopworte werden jetzt bei der Suche angezeigt.
  • Indexierung und Suche von Worten mit Apostroph (´') überarbeitet.
  • Wenn nach dem Apostoph weniger als zwei Zeichen folgen, werden sie entfernt (london's -> london), sonst wird der Apostroph entfernt (ku'damm -> kudamm).
  • Abschnitt zu Worten mit Apostrophen in help.html.
  • Versioncheck für Autoupdate funktionierte in sehr seltenen Fällen nicht. Fixed!
  • Manche Zeichen führten beim Laden des Caches zu Fehlern. Fixed!
24.6.2006      Version 1.0.2366.17204      (entspricht Diplomversion)
  • Seitenzahlen wurden ab der 11 Ergebnisseite falsch angezeigt. Fixed!
  • In letzter Version wurden Stopworte bei der Suche nicht korrekt behandelt. Fixed!
  • Versioncheck für Autoupdate funktionierte in sehr seltenen Fällen nicht. Fixed!
  • Fehlerwahrscheinlichkeit reduziert und Performance verbessert für UND-Verknüpfung.
20.6.2006      Version 1.0.2363.12967
  • Vollständige P2P-Suche (bisher auf 20 Ergebnisse beschränkt).
  • Inkrementelle P2P-Suche.
  • Lastreduktion bei P2P-Suche (pro Schritt werden nur noch 10 Ergebnisse angefragt und nicht 20).
  • UND-Verknüpfung bei P2P-Suche (vollständig bei geringer Netzlast - nur für neu indizierte Seiten).
  • Lokale Ergebnisse und P2P-Ergebnisse werden zusammengefasst (bisher erfolgte P2P-Suche nur bei weniger als 10 lokale Ergebnissen).
  • Korrekte Anzeige der Ergebniszahl (Summe aus lokalen und P2P-Ergebnissen).
  • Indizierte Textlänge auf 100 KB begrenzt.
  • Connection.html aktualisiert.
16.5.2006      Version 1.0.2327.14566
  • Fehler in InternetConnectionState. Fixed.
15.5.2006      Version 1.0.2326.17407
  • Ad-System überarbeitet.
  • Dialup-Connection-Dialog wird aufgerufen, wenn bei Aufrufen der Suche keine Internet-Verbindung besteht.
10.5.2006      Version 1.0.2321.28119
  • Ad-System überarbeitet.
  • Version-Check zuverlässiger.
  • schnellerer Aufbau der P2P-Verbindung.
  • Spam-Filter auf Keyword-, Url-, IP- und Metrik-Basis.
4.5.2006      Version 1.0.2315.25123
  • Ad-System überarbeitet.
  • Firefox-Searchbox-Plug überarbeitet.
  • Stabilität des Index-Caches verbessert.
  • Connection.html um einen Abschnitt über Root-Peers ergänzt.
2.5.2006      Version 1.0.2313.20712
  • Werbungs-IFrame in Ergebnisseite integriert.
  • Mini-Adserver implementiert.
  • Es werden Keyword, Sprache und Referral an Adserver übergeben.
  • Adviews und Adclicks können über Logfile getrackt werden.
  • Redirection-PHP für Tracking der Adclicks implementiert.
  • Redirection-Urls werden in Statuszeile maskiert.
  • Homepage-Url von faroo_mousover auf home umgestellt.
25.4.2006      Version 1.0.2306.18546
  • Abbrüche in Index-Konvertierung. Fixed!
  • HTTP-Header geändert.
24.4.2006      Version 1.0.2305.23944
  • Suche im Overlay führte zu Disconnect. Fixed!
23.4.2006      Version 1.0.2304.21931
  • Statistik korrigiert.
  • Schnellere Suche, wenn Peer nicht connected.
  • Connected/Idle-Icon wurde nicht immer angezeigt. Fixed.
  • Username wird in Ergebnissen nicht mehr angezeigt, statt dessen Local, Peer, P2P (verbesserte Privacy).
  • Zugriff auf Overlay erfolgt nicht mehr über overlay.xml. Damit kann Faroo nicht über Url-Filter blockiert werden. Dritte können nicht sehen, ob Faroo genutzt wurde.
  • Transport komprimiert (gzip) und verschlüsselt (Asymmetric/Public Key Encryption). Dadurch schneller (50-90% weniger Netzwerktraffic), das Faroo-Protokoll kann nicht blockiert werden, Sniffer können Protokoll nicht analysieren, Dritte können Faroo-Protokoll/Index/Clients nicht nutzen oder verschmutzen, Dritte können nicht protokollieren was gespeichert oder gesucht wurde (verbesserte Privacy, Schutz vor Betrug, Missbrauch, Sabotage und Reverse Engeneering).
    Die Verschlüsselung kann mit mit einem HTTP-Debugger sehr gut überprüft werden.
  • Indexieren funktioniert jetzt auch bei Zugang über Modem/ohne Lan.
  • Transport überarbeitet.
  • Index-Struktur überarbeitet (word.source entfernt, word.termHash eingeführt, filenamen auf termHash umgestellt, word.term und word normalizedTerm werden in IndexOverlay gelöscht). Im Overlay-Index taucht der Term dadurch nicht mehr im Index und im Filenamen auf (verbesserte Privacy).
  • Index-Location geändert: IndexDht in IndexOverlay, Index in IndexPeer.
  • Im Overlay-Index werden die Werte url, title, kwic mit Symmetric/Secret Key Encryption (AES / Rijndael) verschlüsselt (verbesserte Privacy).
  • Kwic wird jetzt von | sowie aufeinanderfolgenden Leerzeichen und -- gesäubert.
  • Index Konvertierung: Dabei wird der bestehende Index auf die neue Lokation übertragen und verschlüsselt sowie kwic gesäubert.
    Rechter Mouseclick auf Tray-Icon / Options / "Convert Index". Achtung Konvertierung kann mehrere Stunden dauern. Nach Abschluss der Konvertierung wird eine Ende-Meldung angezeigt. Danach können die Verzeichnisse C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Faroo\Index und C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Faroo\IndexDht gelöscht werden.
  • Website überarbeitet: Idee/Ausblick und Technologie/Beschreibung/Netzwerk/Verschlüsselung.
  • Website und Ergebnisseite überarbeitet: Farbschemen mit nicht-weissem Hintergrund werden berücksichtigt.
7.4.2006      Version 1.0.2288.16383
  • Overlay und Statistik optimiert.
  • Privacy verbessert. Seiten einer Domain werden nach Login werden nicht mehr indiziert.
6.4.2006      Version 1.0.2286.19372
  • Overlay und Statistik optimiert.
29.3.2006      Version 1.0.2279.27364
  • Overlay und Transport optimiert.
28.3.2007      Version 1.0.2278.26382
  • Overlay optimiert. Schnelleres Suchen und Indexieren.
  • Digitale Signatur für Updates. Es erfolgt kein Update, wenn das Programm manipuliert, der Server gehackt oder auf einen anderen Server umgeleitet wird.
  • Manche Peers konnten sich nicht connecten. Fixed.
  • Suche nach Worten mit Punkt brachte keine Ergebnisse (google.de). Fixed.
24.3.2006      Version 1.0.2274.25865
  • Fehler im Overlay bei mehreren aktiven Peers (häufiges Disconnect). Fixed.
23.3.2006      Version 1.0.2273.23380
  • Neue User bekamen leere Suchseite angezeigt. Fixed.
  • Suchseite wurde nicht angezeigt, wenn über Startmenü aufgerufen. Fixed.
  • IndexCache wuchs bei langsamer Verbindung unbegrenzt an. Fixed.
  • Statistik bei mehreren aktiven Peers fehlerhaft. Fixed.
  • Da Skype (80) und eMule (4669) die gleichen Ports verwenden, benutzt Faroo jetzt noch mehr Alternativen: 80, 443, 4669, 57152, 60103
  • Es wird jetzt eine Fehlermeldung im Browser angezeigt, wenn lokaler Webserver wegen Portkonflikt nicht läuft.
20.3.2006      Version 1.0.2269.21861
  • Preview auf thumbshots.org umgestellt.
  • Automatisches Port Forwarding des Routers über UPNP.
  • Update Check funktioniert jetzt auch, wenn Internetverbindung erst später manuell aufgebaut wird.
7.3.2006      Version 1.0.2258.18589
  • Suchen in eigenem Dht-Index auch wenn nicht verbunden.
  • Peerzählung überarbeitet.
  • Fehlermeldung bei nicht unterstütztem Browser.
  • Alternativer Port 4669, wenn Port 80 belegt ist.
  • Search Engine Trigger: FAROO Suche startet automatisch, wenn mit Google gesucht wird. Muss in Optionen eingeschaltet werden.
3.3.2006      Version 1.0.2253.23958
  • Unterbrechen der Indexierung bei Mausclick.
  • Bugfixes.
28.2.2006      Version 1.0.2250.29819
  • Index-Caching überarbeitet (schnellerer Programmstart, schnelleres Shutdown, geringerer Speicherverbrauch).
  • Http-Monitor überarbeitet (geringerer Speicherverbrauch).
  • Statistik überarbeitet: Worte/Dokumente global, Suchanfragen out, User alle (aktive+passive) / aktive / direkt verbundene.
  • Disconnected from p2p-Network: Message/rotes Tray-Icon.
  • Connect-Befehl im Tray-Icon-Menu, wenn disconnected.
  • Tray-Icon-Anzeige: eingehendes/ausgehendes Indexieren.
  • Desktop-Indexieren wird unterbrochen bei eingehendem/ausgehenden Indexieren.
  • zuverlässigere Kommunikation durch Wiederholung.
  • Key Functions auf Homepage überarbeitet.
  • Optimierungen.
  • Bugfixes.
21.2.2006      Version 1.0.2243.27025
  • SeedList implementiert.
  • Test auf Admin-Rechte vor Programm-Update.
  • Keine Indizierung von HTTPS-Seiten mehr.
  • Bugfixes.
13.2.2006      Version 1.0.2235.29716
  • Peer-to-Peer (fast) vollständig implementiert (Siehe Implementierung). Suche und Indexieren mit Redundanz ohne Vorgabe fester IP.
  • "Connected to P2P-Network"-Anzeige über Tray-Icon-Farbe und -Meldung.
  • Anzeige von Peer-Mode: Active/Passive + Info-Seite.
  • Schätzung der Overlay-Peers, -Dokumente, -Worte, -Updates.
  • gesamte Overlay-Kommunikation auf POST mit RequestObject und ResponseObject umgestellt.
  • Transport komplett überarbeitet. Viel zuverlässiger bei schlechten Verbindungen.
  • auch ein eingeschränkter Windows-User (kein admin/Poweruser) kann FAROO jetzt nutzen (aber nicht installieren).
17.1.2006      Version 1.0.2208.31916
  • Transport überarbeitet.
  • Nur geänderte Webseiten werden neu indiziert.
  • Shallow Indexierung überschreibt nicht mehr.
  • Verteilter Index implementiert.
  • Statistik auf Startseite überarbeitet.
  • Mehrere Interface-Sprachen.
  • Automatische Sprachwahl.
  • Erweiterbar durch User.
10.12.2005      Version 1.0.2170.40950
  • Bugfix: Ticks müssen sich zwischen DateTime.MinValue.Ticks...
  • Bugfix: Can't write to stream.
  • Tooltip zu Suchoptionen.
  • Prüft, ob .NET-Framework 1.1 installiert ist, sonst Download.
9.12.2005      Version 1.0.2169.19061
  • Mehrfache Stopwortunterdrückung.
  • Stopwordunterdrückung auch bei Phrasensuche.
  • Style wählbar.
  • Style persistent.
  • Version History in Website.
7.12.2005      Version 1.0.2167.24251
  • Phrasen-Suche.
  • Near-Suche (Proximity Search: Wortabstand < 10).
  • Suche nach Worten mit Bindestrich.
  • Welcome-Page nach Installation.
  • Stopwort-Unterdrückung auch bei OR- und NOT-Verknüpfung.
  • Hilfeseite überarbeitet.
2.12.2005      1.0.2162.1965
  • Indexieren auch bei Firefox und Opera.
  • Bugfix: Autoupdate.
30.11.2005      Version 1.0.2159.25537
  • Download-Button auf Homepage.
  • Bei Suche werden ä, ö, ü, ß mit ae, oe, ue, ss gleichbehandelt.
  • Hilfeseite überarbeitet.
  • Ergebnisseite überarbeitet.
  • Öffnen der Suchseite nach Installation.
  • Öffnen der Suchseite nach Start aus Startmenü.
  • Immer neues, maximiertes Browserwindow.
  • Kompatibel zu falsch kodierten Sonderzeichen.
28.11.2005      Version Version 1.0.2136.27217
  • AutoUpdate.
  • Bessere Worttrennung.
  • Bugfix: Umlaute.
  • Bugfix: Popups.
2.11.2005      Version 1.0.2132.23177
  • Urls kürzer.
  • Index-Datum fixed.
  • User statistic.
  • Stopwords aus Query (Verknüpfung mit Stopword korrekt).
  • Favicons fixed.
  • 2 zusätzliche Layouts.
  • Zero-Result-Meldung.