mnoGoSearch

Screenshot Software:
mnoGoSearch
Mga detalye ng Software:
Bersyon: 3.2.43 / 3.3.14
I-upload ang petsa: 20 Feb 15
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

mnoGoSearch (dating kilala bilang UdmSearch) ay isang ganap na tampok Web search engine. Maaari mong gamitin ang mnoGoSearch upang bumuo ng mga search engine sa paglipas ng HTTP, HTTPS, FTP, at NTTP mga server, mga lokal na file, at database malaking field ng teksto.
Sinusuportahan ito ng Oracle, MS SQL Server, MySQL, PostgreSQL, InterBase / Firebird, Openlink birtuoso, Intersystems Cach, iODBC, EasySoft ODBC, at unixODBC backends database. Mayroon itong XML, HTML, at TEXT built-in na suporta, at mga panlabas na suporta converter para sa iba pang mga uri ng dokumento.
Isang awtomatikong wika / charset guesser para sa higit sa 70 wika kumbinasyon / charset ay kasama, kasama ng pangunahing suporta ng pahintulot, at ikaw ay maaaring index password-protected intranet HTTP server na may suporta sa proxy-debit.

Ano ang bagong sa paglabas:.

  • DOCX at RTF built-in na parsers ay idinagdag
  • Ngayon ay posible na gamitin ang $ (ConfDir), $ (ShareDir), $ (VarDir), $ (TmpDir) variable template sa search.htm, hal:
  • Isama $ (ConfDir) /common.inc
  • DBAddr sqlite3: /// $ (VarDir) /mnogosearch.sqlite3/
  • Dati mga variable na ito ay mauunawaan lamang sa indexer.conf.
  • Ang isang menor de edad pag-aayos sa layout ng pag-install ay ginawa: ang --docdir parameter upang i-configure Kikilalanin ngayon, at sa papeles ng HTML na naka-install na ngayon sa PREFIX / share / doc / mnogosearch / sa pamamagitan ng default. Dati --docdir ay binabalewala, at ang dokumentasyon na-install sa PREFIX / doc /.
  • Mga File na bumuo ng rpm at deb binary pakete ay naidagdag.
  • Ang ilang mga menor de edad mga problema na natuklasan sa pamamagitan ng static na mga tool sa pagtatasa code ay naayos na.
  • Hindi naka-assign euc-JP character convert sa U + 0000 sa halip na ang tandang pananong kapag kino-convert sa iba pang mga hanay ng character.
  • snippet ng konteksto ay hindi mahusay na gumagana kung ang pangalan ng seksyon CachedCopy ay isinulat sa sa maliit na titik sa indexer.conf.
  • Mga Fixed na static na pag-link laban sa MySQL-5.5 client library hindi nagtagumpay dahil sa mga nawawala -ldl linker na flag.
  • Mga Fixed isang pag-crash sa search.cgi kapag pinagsama-sama sa dagdag na mode ng pag-debug na may --enable-trace sa 64-bit na machine.
  • Mga Fixed na nabigo sa error na & quot indexer; Integer Hindi kasya sa hanay na & quot; sa 64-bit machine kapag tumatakbo sa OpenLink birtuoso backend.

Ano ang bagong sa bersyon 3.3.13:

  • Bug # 4818 & quot; di-makatwirang mga file Reading sa mnoGoSearch & quot ; ay naayos na. Ito ay isang seguridad bug. Lahat ng mga gumagamit ng mas maaga 3.3.x release lubos na pinapayuhan na mag-upgrade.
  • Bug # 4819 & quot; Variable Sasapawan nito sa mnoGoSearch & quot; ay naayos na. search.cgi ay mahina sa Cross-Site Scripting sa mga kaso kapag ang mga halaga ng ilang mga walang laman paunang natukoy na panloob na mga variable ay pinalitan sa HTTP query string (hal search.cgi? q = test & nakaimbak =). Ngayon ang lahat ng mga variable na nanggagaling mula sa query string ay awtomatikong HTML-escape sa $ (var) na format template.
  • Ang kahulugan ng $ & (var) ay hindi nagbago, nalalapat pa rin ito HTML escaping sa lahat ng mga variable, parehong nagmumula sa query string at mga nabuo sa loob.
  • Suporta para sa & quot; Content-Uri: mensahe / rfc822 & quot; Idinagdag ang (* .eml at * .mht mga file), kabilang ang multi-bahagi mensahe at mga mensaheng may kalakip, na may Content-Transfer-Encoding ng 7bit uri, 8bit, base64 at naka-quote na-napi-print. Kapag pinoproseso ang attachment, indexer ay maaaring gumamit ng mga panlabas na parsers. Halimbawa, kung indexer ay naka-configure upang gamitin ang catdoc para sa mga dokumento ng uri ng application / msword, executes rin pagkatapos indexer catdoc para sa mga attachment ng ganitong uri.
  • Bug # 4803 & quot; Nakita buffer overflow sa search.cgi & quot; ay naayos na.
  • Mga Fixed na search.cgi ay hindi gumamit ng entity HTML (at &) upang takasan ang mga espesyal na character kapag nagpapakita ng naka-cache na kopya para sa isang dokumento ng uri ng teksto / plain.
  • Mga Fixed na ang & quot; .dm & quot; parameter sa paghahanap ay hindi gumagana sa ilang mga kaso.
  • Mga Fixed na ang & quot; su & quot; paghahanap parameter (tinukoy pagkakasunud-sunod ng user) ay hindi isinasaalang-alang sa pamamagitan ng cache query sa paghahanap, kaya mali hit cache ay ibinalik sa ilang mga kaso.
  • Mga Bug sa pagpoproseso ng kasingkahulugan ay naayos: isang salita form na nabuo mula sa mga kasing-kahulugan ay maaaring mahanapan nang dalawang beses sa database; masamang pag-access memory kapag gumagamit ng & quot; ComplexSynonyms yes & quot;.
  • Ang isang memory tumagas bug ay naayos na sa ang code na gumagawa form salita mula sa isang diksyunaryo Ispell.
  • Pinahusay na sa pagiging tugma sa mga pinakabagong bersyon ng PostgreSQL. Escaping ng literals SQL character para sa PostgreSQL & gt;. = 90000 ay binago mula sa C-magkamukha stype (gamit ang backslash) sa karaniwang estilo SQL
  • Uri ng data para sa hanay na & quot; url.url & quot; para sa Firebird ay napalitan mula sa varchar (127) upang varchar (247), na ang pinakamahabang index na varchar sa isang Firebird database na may page_size = 1024 (bug # 2125).
  • Mga Fixed na mnoGoSearch ay hindi gumagana sa Mecab (Japanese segmenter) diksyunaryo naka-encode sa utf-8 naka-encode.
  • Mga Fixed na indexer tahimik na binabalewala ang mga halaga -u (limitasyon URL) na mas mahaba sa 64 character (bug # 4800, bug # 4689).
  • Ang Nakatakdang ng isang bug sa code sa paghawak ng mga sipi. Hindi ito gumana nang maayos sa mga kaso kung konteksto sumusunod na naka-highlight na salita ay walang puwang character at ExcerptPadding nagtatapos sa gitna ng susunod na naka-highlight na salita. Ang buong sipi ay hindi wasto naka-highlight sa mga ganitong kaso.
  • Mga Fixed na ang module extension na PHP ay hindi sumulat ng libro sa PHP-5.4 (bug # 4808).
  • Mga Fixed isang pag-crash sa indexer nangyari sa pagproseso ng tugon mensahe / http kasama ang isang panlabas na pang-parse bumabalik ng walang laman na tugon.
  • Bug # 4806 & quot; Command Proxy walang argumento & quot; ay naayos na.
  • Bug # 4359 & quot; buffer overflow kapag ang paggawa ng paggamit -Ewordstat pagpipiliang & quot; ay naayos na.
  • Ang ilang mga babala compilation sa 64bit platform ay naayos na.
  • Bug # 4722 & quot; ipakita nang direkta mensahe ng error sa web page & quot; ay naayos na.
  • Bug # 4718 & quot; sqlite3 driver: (1) ay hindi maaaring magsimula sa isang transaksyon sa loob ng isang transaksyon & quot; ay naayos na.
  • Mga Fixed na sa kaso ng LiveUpdates = yes search.cgi maling na-print ang error na & quot; Hindi natagpuan ang & quot index ng salita; kapag ginawa sa query sa mga resulta.
  • Ang ilang mga patay na link sa Seksyon tinatawag Panlabas na parsers para sa mga pinaka-karaniwang mga uri ng file sa Kabanata 5 ay naayos na.
  • babala autoconf ay naayos na. Pagkakita client library MySQL ay napabuti para sa OS X Lion.

Ano ang bagong sa bersyon 3.3.12:

  • Ang isang SQL iniksyon na nangyari dahil sa mahinang kontrol ng wastong character sa pangalan ng host sa hypertext link ay naayos na. Iniksyon ay posible sa mga database ng pagsuporta sa maramihang mga pahayag sa isang solong SQL query: may MySQL (kapag ClientMultiStatement = yes opsyon ay pinagana sa DBAddr) pati na rin sa PostgreSQL
  • .
  • Ang isang bagong syntax query sa paghahanap para sa paghahanap na hanay ay naidagdag. Halimbawa,
  • makikitang mga dokumento na kinakailangang salita sa hanay sa pagitan ng Enero at john. Ang paghahanap hanay ng mga operator ay maaaring gamitin kasama ang iba pang mga operator (hal parirala sa paghahanap, sa paghihigpit ng paghahanap salita sa isang seksyon, atbp).
  • Isang bagong search.htm utos UseRangeOperators ay naidagdag upang i-activate paghahanap hanay ng mga operator (na ay hindi pinagana sa pamamagitan ng default).
  • Ang isang bagong pagpipilian decimal ay naidagdag sa command Seksyon. Mga salita ng mga seksyon na may markang ang pagpipiliang ito ay itinuturing bilang mga decimal na numero. Ito, halimbawa, ay nagbibigay-daan numeric paghahanap hanay para sa ibinigay na seksyon.
  • makikitang mga dokumento na kinakailangang t-shirt sa pamagat at sa presyo sa hanay ng 10.1-200.
  • Ang isang paglalarawan kung paano gamitin ang pdftohtml converter ay naidagdag sa indexer.conf-dist at sa manu-manong ang.
  • Mga Fixed na pinapayagan indexer sirang URL na naglalaman ng di-ASCII na mga character sa mga pangalan ng host, na humantong sa mga error SQL sa pagtatangka upang ipasok ang sirang URL sa database, halimbawa: PQexec: ERROR: hindi wastong byte sequence para sa pag-encode & quot; UTF8 & quot; :. 0xbf
  • Ang isang bug sa udm-config ay naayos na. Dahil sa ang bug na ito, pag-uugnay ng mga nabigong may mga error sa module ng mnoGoSearch PHP ay hindi maaaring mahanap -lmnogosearch.
  • Mga Fixed na ang Firebird (Interbase) API ay hindi gumagana sa SQL_LONG uri ng data nang tama sa x86_64 platform.
  • UDM_MAXTIMESTRSIZE pare-pareho ang nabago 35-64, bilang strftime () ay maaaring magbalik ng resulta na mas mahaba sa 35 character sa ilang mga operating system (hal Aix). Masyadong maliit ang pare-pareho ang halaga ay humantong sa hindi tama o ang isang zero na halaga sa $ (Huling Binagong-) variable template sa Aix.
  • Mga Fixed na ang Microsoft SQL Server ay hindi gumagana sa mga pangalan ng database na binubuo lamang ng mga digit na mga character.
  • problema sa pagsasama-sama kapag pagbuo gamit --without-pthreads kung saan naayos na.
  • nangyari na problema sa pagsasama-sama sa AIX5 / AIX6 dahil sa maling thread compiler mga flag ay naayos na.
  • May problema sa pagsasama-sama sa Sybase client library sa 64-bit platform Linux ay naayos na.
  • & quot; Bug # 4704 Paglilista iba't ibang mga binary bilang XML & quot; ay naayos na.
  • & quot; Bug # 8299 Maling score kapag UserScore nakakakuha ng 0 at UserScoreFactor ay nakatakda & quot; ay naayos na.

Ano ang bagong sa bersyon 3.3.11:

  • Ang isang makabuluhang pagpapabuti ng pagganap para sa indexer startup sa mga file ng configuration pagkakaroon ng daan-daan o libu-libong mga utos Server ginawa.
  • suporta ng GNU-style mahaba ang pagpipilian ay naidagdag.
  • Isang bagong-flag I-configure ang --enable-fhs-layout ay naidagdag upang bumuo at mag-install ng isang mas mahusay na Filesystem Hierarchy Standard na sumusunod layout.
  • I-configure ang mga pagpapabuti para sa 64-bit platform ay ginawa.
  • Ang ilang mga bug ay naayos na.
  • Ang ilang iba pang mga menor de edad pagpapahusay sa tampok ay ginawa.

Ano ang bagong sa bersyon 3.3.10:

  • Content-Length ay naka-imbak na ngayon sa database para sa FTP protocol kapag CheckOnly paraan ng pag-access ang gagamitin. Nakaraang ito ay nakatakda sa 0.
  • mconv conversion pagpapabuti utility ay ginawa. Laki ng pag-input buffer ay binago sa 1MB upang maiwasan ang breaking apart multibyte character kapag nagpoproseso ng isang file na may mahabang linya. .py -x pagpipilian sa linya ng command ay idinagdag upang ipakita ang mga character na hindi ma-convert sa mga target na character set ng paggamit ng hexadecimal SGML mga entity (hal & # x123;).
  • zh-hans.utf8.lm at zh-hant.utf8.lm wika ng mga mapa ay idinagdag sa detect Pinapayak at Tradisyunal na Tsino sa UTF-8.
  • Ipinapakita ang Naka-cache na kopya ay gumagana na ngayon na may module ng extension mnoGoSearch PHP.
  • format ng & quot Petsa; 1997-07-16T19: 20: 30 + 01: 00 & quot; at & quot; 1997-07-16T19: 20: 30-01: 00 & quot; ay nauunawaan na ngayon sa header ng protocol at kapag sa pag-parse ng XML file.
  • Ang Sitemap Protocol ay suportado na ngayon upang makuha ang listahan ng mga magagamit para sa pag-crawl sa isang website URL. Isang bagong utos UseSitemap ay naidagdag upang tukuyin kung gagamitin Sitemap Protocol (oo sa pamamagitan ng default).
  • Mga Fixed na may-bisang ng integer parameter sa driver ng SQL ay hindi gagana nang maayos sa 64-bit platform na maaaring maging sanhi ng kabiguan indexer -Eblob.
  • Mga Fixed na ctlib (Sybase at Microsoft SQL Server client library) driver ibinalik CS_ROW_FAIL error sa numero ng float na may mataas na katumpakan.
  • QCache = yes at Suggest ngayon gumana sa Microsoft SQL Server.
  • Pagpapatakbo ng maraming indexer pag-crawl sa mga proseso na ngayon ang posible sa Microsoft SQL Server. indexer ay gumagamit ng (TABLOCKX) talahanayan pahiwatig kapag kinukuha ang mga target mula sa database upang maiwasan ang pag-crawl ng parehong dokumento sa pamamagitan ng maramihang mga kaso indexer. Dati tumatakbo ang maramihang mga proseso ng pag-crawl ay posible lamang sa MySQL, PostgreSQL at Oracle.
  • indexer -Eblob ay tumatakbo na ngayon sa non-pagla-lock mode (ibig sabihin, nang hindi sa paghahanap down time) kapag nagtatrabaho sa Microsoft SQL Server. Dati di-pagla-lock ng muling pag-index ay posible lamang sa MySQL, PostgreSQL at Oracle.
  • Bug # 4220 & quot; pamagat ng HTML isa-character ay hindi na-index & quot; ay naayos na.
  • Bug # 501 & quot; HoldBadHrefs hindi gumagana & quot; ay naayos na.
  • Nirerespeto ngayon indexer ang -D pagpipilian sa linya ng command kapag paglalaglag ng data. Halimbawa, indexer -Edumpdata -D2 ay dump data mula sa pangalawang utos DBAddr sa indexer.conf.
  • Bagong ranggo pagpapangkat mode GroupBySite ay idinagdag.
  • MonetDB at OpenLink birtuoso database ay suportado na ngayon.
  • Bug # 3963 & quot; SQL iniksyon posible sa tag at URL parameter na & quot; ay naayos na. Pangangalaga laban sa SQL iniksyon sa iba pang mga parameter sa paghahanap ay napabuti.
  • Bagong parameter MultiInsert = yes Idinagdag ang DBAddr utos, upang paganahin ang pagpasok ng mga ito sa mga maramihang mga record sa isang solong INSERT SQL na pahayag kapag tumatakbo ang & quot; indexer -Eblob & quot; may MySQL database.
  • masyadong masalita output ay napabuti upang magbigay ng higit pang impormasyon tungkol ginugol sa iba't-ibang mga hakbang sa pag-index ng oras (kapag tumatakbo indexer -Eblob) at mga hakbang sa paghahanap (kapag tumatakbo search.cgi), upang makahanap ng mas madali bottlenecks pagganap.
  • Maliliit na indexer -Eblob pagpapabuti ng pagganap ay ginawa: higit pang mga tala inilalagay na ngayon sa bawat solong pahayag maghanda ng tawag
  • .
  • Ang isang problema XSS ay naayos: pagta-type ang URL na ito sa address bar ng Internet Explorer pop up ng alerto window ng mensahe
  • Ngayon ay posible upang tukuyin ang isang kahalili pangalan para sa pangalan ng talahanayan bdict sa DBAddr parameter
  • Ito ay maaaring magamit upang bumuo ng maramihang mga ini-index ng paghahanap sa parehong database, halimbawa, ang paggamit ng iba't ibang mga subsection filter.
  • Bug # 3792 & quot; limit URL para sa htdb nagiging sanhi ng hindi mabisa query na & quot SQL; ay naayos na.
  • Bug # 3806 & quot; maling paggamit ng memset function na & quot; ay naayos na.
  • Ang utos UserScore ay maaari na ngayong nakasulat sa indexer.conf, kaya resulta nito ay naka-cache sa database sa panahong indexer -Eblob at pagkatapos ay maaari search.cgi gamitin ang naka-cache na resulta sa oras ng paghahanap. Ito ay nagpapabuti sa pagganap sa kaso ng mga kumplikadong mga query SQL sa UserScore.
  • Tika MSWord-to-text converter tagubilin configuration ay idinagdag sa manu-manong ang.

Ano ang bagong sa bersyon 3.3.8:

  • Ang release na ito ay may maraming mga pagpapabuti sa tampok, kabilang ang mga utos UserOrder, UserSiteScore, CrawlerDelay, at CrawlerThreads, pagpapabuti na ginawa para sa mga wika Asyano, at isang bagong cache ng resulta ng paghahanap na may & quot; na paghahanap ang nakita & quot in; tampok na ito.
  • Ang isang bilang ng mga pagpapabuti sa pagganap ay ginawa at isang bilang ng mga bug ay naayos na.

Mga komento sa mnoGoSearch

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!