Added function latin1toutf8 to sasl.lua, for processing non-utf8 responses

Makefile fix for creating datadir in correct place on install

Installation improvements (auto-creation of data directories)

Don't overwrite config on make install if it already exists

Path fix for auto-creating directories

Merge from waqas

Auto-create data directories on start

Merge with Tobias

idna-to-unicode so password_handler looks for the right domain.

Do idna-to-ascii to the realm we send first in Digest-MD5.

Yet another fix for the makefile :)

Fix missing prosody.cfg.lua.install

Don't write to prosody.cfg.lua from Makefile. Much apologies to poor albert :(

Add -fPIC to util-src/Makefile

Another automatic merge, this gets annoying."

(0) -300 -100 -15 +15 +100 +300 +1000 +3000 tip

mercurial