fixed a memleak when sph_attr_factors attribute was fixuped from final to presort stage

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3568 8b96e2b9-35c5-2c16-bc47-5122d61876d4
added sphinx_unpack_factors() helper to UDF interface

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3569 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed constness for index tokenizer

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3570 8b96e2b9-35c5-2c16-bc47-5122d61876d4
added global IDF support (global_idf directive, OPTION global_idf)

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3571 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed factor packing/unpacking;
added sending factors as string to mysql;
fixed ranker=expr vs ranker=export crash;


git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3572 8b96e2b9-35c5-2c16-bc47-5122d61876d4
added sphinxudf.c to VC solutions

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3573 8b96e2b9-35c5-2c16-bc47-5122d61876d4
udf version control

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3574 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed #1380 incorrect warning on rt index removed

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3575 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed a few msvc warnings

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3576 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed msvc warning and crlf in sphinxudf.c

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3577 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed svn:eol-style on sphinxudf.c



git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3578 8b96e2b9-35c5-2c16-bc47-5122d61876d4
removed per-func version control

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3579 8b96e2b9-35c5-2c16-bc47-5122d61876d4
linted and fixed some warnings

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3580 8b96e2b9-35c5-2c16-bc47-5122d61876d4
global IDF bigint total documents storing

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3581 8b96e2b9-35c5-2c16-bc47-5122d61876d4
added packfactors() vs non-expr ranker, vs fullscan warnings;
outer limit/offset vs inner limit is now a warning, not an error;
linted

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3582 8b96e2b9-35c5-2c16-bc47-5122d61876d4
error instead of assert when numeric operations are applied to non-numeric operands

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3583 8b96e2b9-35c5-2c16-bc47-5122d61876d4
implemented 'select udf_func(packedfactors())' instead of 'select packedfactors() pf, udf_func(pf)'

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3584 8b96e2b9-35c5-2c16-bc47-5122d61876d4
added SHOW INDEX <indexname> STATUS

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3585 8b96e2b9-35c5-2c16-bc47-5122d61876d4
using so/dll name w/o extension as _ver base

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3586 8b96e2b9-35c5-2c16-bc47-5122d61876d4
fixed global IDF rotation

git-svn-id: http://sphinxsearch.googlecode.com/svn/trunk@3587 8b96e2b9-35c5-2c16-bc47-5122d61876d4