aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* tools/migration/migrator/prosody_sql: Throw a friendlier error when LuaDBI ↵Matthew Wild2011-04-051-1/+5
| | | | is not found
* tools/migration: Rename main.lua -> prosody-migrator.lua and update the MakefileMatthew Wild2011-03-212-3/+3
|
* tools/migration/Makefile: Don't install main.lua (we already install it as ↵Matthew Wild2011-03-031-2/+2
| | | | prosody-migrator) (thanks Enrico)
* tools/migration/*: Numerous changes and restructuring, and the addition of a ↵Matthew Wild2011-02-265-9/+56
| | | | Makefile
* tools/migration/*.lua: Rename config to migrator.cfg.lua, add error handling ↵Matthew Wild2011-02-252-8/+69
| | | | for config and command-line parameters
* tools/migration/main.lua: Add command-line parsing, including ↵Matthew Wild2011-02-251-11/+29
| | | | --config=CONFIG_FILE, and the ability to specify to/from stores to migrate
* tools/migration/config.lua: Minor fixes for more sensible defaultsMatthew Wild2011-02-251-10/+10
|
* tools/migration/*.lua: Convert to unix line endingsMatthew Wild2011-02-235-416/+416
|
* tools/migration/*: Initial commit of a new migration tool. Currently ↵Waqas Hussain2011-02-235-0/+416
| | | | supports Prosody files and Prosody SQL as input and output.
* tools/xep227toprosody.lua: Rename ns_xep227 to xmlns_xep227 for consistency ↵Matthew Wild2010-12-071-6/+7
| | | | with main Prosody code
* tools/xep227toprosody.lua: Convert to use util.xmppstreamMatthew Wild2010-12-071-4/+5
|
* ejabberdsql2prosody: Added a global 'prosody' table to fix a traceback.Waqas Hussain2010-10-201-0/+2
|
* Monster whitespace commit (beware the whitespace monster).Waqas Hussain2010-10-161-1/+1
|
* tools/xep227toprosody.lua: Set executable bitMatthew Wild2010-06-091-0/+0
|
* tools/erlparse: Discard erlang PIDs instead of choking on them as a syntax errorMatthew Wild2010-03-251-0/+6
|
* tools/erlparse: Report the line number when showing a syntax error in the ↵Matthew Wild2010-03-251-2/+6
| | | | input file
* tools/erlparse: Optimisations aplenty for faster processing of large filesMatthew Wild2010-03-251-28/+30
|
* tools/ejabberd2prosody: Create prosody singleton so datamanager can detect ↵Matthew Wild2010-03-251-0/+2
| | | | the platform (set no platform to use lfs, pposix isn't necessary here)
* Merge 0.6->0.7Matthew Wild2010-03-223-6/+6
|\
| * Update copyright headers for 2010Matthew Wild2010-03-223-6/+6
| |
| * ejabberd2prosody: Don't print passwords of imported accountsMatthew Wild2010-02-211-1/+1
| |
| * ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu)Matthew Wild2010-02-211-1/+1
| |
* | ejabberd2prosody: Don't print passwords of imported accountsMatthew Wild2010-02-211-1/+1
| |
* | ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu)Matthew Wild2010-02-211-1/+1
| |
* | xep227toprosody: Fixed some global accesses.Waqas Hussain2010-01-271-3/+2
| |
* | xep227toprosody: Initial commit (thanks stefan).Waqas Hussain2010-01-271-0/+262
|/
* ejabberd2prosody: Fixed a problem with null roster groups.Waqas Hussain2009-09-181-1/+5
|
* ejabberd2prosody: Fixed escape code processing when parsing strings.Waqas Hussain2009-09-181-3/+13
|
* ejabberd2prosody: Added support for ask='both' in subscriptions.Waqas Hussain2009-09-181-3/+10
|
* Merge with 0.5Matthew Wild2009-08-201-1/+6
|\
| * ejabberd2prosody: More intelligent searching for erlparse libraryMatthew Wild2009-08-201-1/+6
| |
* | ejabberdsql2prosody: Removed unnecessary stanza reserialization for private ↵Waqas Hussain2009-08-081-1/+1
| | | | | | | | storage
* | ejabberdsql2prosody: Added support for offline messagesWaqas Hussain2009-08-081-0/+21
| |
* | ejabberdsql2prosody: Fix access of undefined globalWaqas Hussain2009-08-081-2/+2
| |
* | ejabberdsql2prosody: Added support for Private XML StorageWaqas Hussain2009-08-021-0/+9
| |
* | ejabberdsql2prosody: Added support for vCardsWaqas Hussain2009-08-021-0/+4
| |
* | ejabberdsql2prosody: Added an XML parserWaqas Hussain2009-08-021-0/+52
| |
* | ejabberdsql2prosody: Allow for multiple INSERTs to the same tableWaqas Hussain2009-07-281-1/+8
| |
* | ejabberdsql2prosody: Fixed a nil global access errorWaqas Hussain2009-07-261-1/+1
| |
* | ejabberdsql2prosody: Add support for rosterusers.ask == "B" (both pending in ↵Waqas Hussain2009-07-261-0/+3
| | | | | | | | and out subscriptions)
* | ejabberdsql2prosody: Fix typo, and improve the warning messageWaqas Hussain2009-07-261-6/+6
| |
* | ejabberdsql2prosody: Display a warning if a row has more columns than expectedWaqas Hussain2009-07-261-2/+5
| |
* | ejabberdsql2prosody: Added support for all mysql escape sequencesWaqas Hussain2009-07-261-4/+14
| |
* | ejabberdsql2prosody: Added support for the escape sequence '\\' in stringsWaqas Hussain2009-07-261-0/+1
| |
* | ejabberdsql2prosody: Fixed: 'ask' value should be nil for pending-in ↵Waqas Hussain2009-07-261-0/+1
| | | | | | | | subscriptions
* | ejabberdsql2prosody: Fixed: pending-in subscriptions could halt processingWaqas Hussain2009-07-261-3/+2
| |
* | ejabberdsql2prosody: Added support for rostersWaqas Hussain2009-07-261-4/+51
| |
* | ejabberdsql2prosody: Added a second required command line parameter: hostnameWaqas Hussain2009-07-251-12/+5
| |
* | ejabberdsql2prosody: Improved help messageWaqas Hussain2009-07-251-5/+4
| |
* | ejabberdsql2prosody: Initial commitWaqas Hussain2009-07-251-0/+197
|/ | | | | - full parser - only exports account data at the moment