prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
|
Matthew Wild |
2010-01-28 |
util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
|
Matthew Wild |
2010-01-28 |
prosody: Listen for component connections on port 5347 by default.
|
Waqas Hussain |
2010-01-24 |
prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
|
Matthew Wild |
2010-01-09 |
prosody: Read list of possible config extensions from configmanager, removes old TODO
|
Matthew Wild |
2010-01-09 |
prosody: Fixed a possible nil concatenation.
|
Waqas Hussain |
2009-12-15 |
prosody: Fix to net_activate_ports to mend binding to specific interfaces
|
Paul Aurich |
2009-12-15 |
prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
|
Waqas Hussain |
2009-12-10 |
prosody: Use the multiplex listener when the 'ports' config option is specified.
|
Waqas Hussain |
2009-12-10 |
net_activate_ports: Use the default config option 'ports' when no option is specified.
|
Waqas Hussain |
2009-12-10 |
prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
|
Waqas Hussain |
2009-12-09 |
prosody: Log a warning and traceback, but don't throw an error on nil global read.
|
Waqas Hussain |
2009-12-09 |
Mainfile: Broke up a really long line.
|
Waqas Hussain |
2009-12-09 |
prosody: Report the current socket backend in use
|
Matthew Wild |
2009-12-08 |
prosody: Clarify and add some comments to describe what we're doing when and why
|
Matthew Wild |
2009-12-08 |
prosody: Less strict matching for the magic 'interrupted' error
|
Matthew Wild |
2009-12-07 |
prosody: Expose global_ssl_ctx through prosody object
|
Matthew Wild |
2009-12-04 |
Disable SSLv2 by default, it's known to be insecure.
|
Paul Aurich |
2009-12-04 |
prosody: Added support for command line argument '--config'.
|
Waqas Hussain |
2009-11-23 |
Mainfile: Fixed some comments.
|
Waqas Hussain |
2009-11-23 |
mod_console: Moved activation of the console port from the main file to mod_console.
|
Waqas Hussain |
2009-11-18 |
prosody.net_activate_ports: Slightly refactored and definition moved to before modules are loaded.
|
Waqas Hussain |
2009-11-18 |
Prosody top-level error handler modified to log properly on non-string error messages.
|
Waqas Hussain |
2009-10-25 |
prosody, util.require: Remove util.require, the shortest-lived module so far. Woke up this morning with a much simpler idea, which is also effective against C modules (I believe). Yay for metatables :)
|
Matthew Wild |
2009-10-21 |
prosody: Use rawget to test for the existence of ssl (LuaSec) so we don't look for a nil global
|
Matthew Wild |
2009-10-20 |
prosody: Move global protection earlier (to before modules are loaded, etc.)
|
Matthew Wild |
2009-10-17 |
prosody: Require new require :)
|
Matthew Wild |
2009-10-17 |
prosody: Require some core/util libraries which core modules depend upon, C modules and other modules which write to _G
|
Matthew Wild |
2009-10-17 |
prosody: Rename global net_activate_ports -> prosody.net_activate_ports
|
Matthew Wild |
2009-10-17 |
Minor changes; outgoing TLS works.
|
Paul Aurich |
2009-10-04 |
prosody: Add prosody.installed flag to indicate whether Prosody has been installed or is running from checkout
|
Matthew Wild |
2009-09-19 |
prosody: Add prosody.platform which can be either 'windows', 'posix' or 'unknown'
|
Matthew Wild |
2009-09-19 |
Merge with 0.5
|
Matthew Wild |
2009-07-29 |
Added: Support for PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables
|
Waqas Hussain |
2009-07-29 |
prosody: net_activate_ports: Check listener exists before trying to open port for it
|
Matthew Wild |
2009-07-23 |
Merge with 0.5
|
Matthew Wild |
2009-07-23 |
prosody: Correctly allow console ports to be changed through the config
|
Matthew Wild |
2009-07-23 |
prosody: Send friendly text with system-shutdown stream error
|
Matthew Wild |
2009-07-18 |
prosody: Return success/error from prosody.reload_config()
|
Matthew Wild |
2009-07-18 |
prosody: Load util.helpers at startup
|
Matthew Wild |
2009-07-12 |
prosody: Call initialisation functions at once
|
Matthew Wild |
2009-07-11 |
prosody: Start of refactoring of main file
|
Matthew Wild |
2009-07-11 |
Remove version number from copyright headers
|
Matthew Wild |
2009-07-10 |
prosody: Record time the server started
|
Matthew Wild |
2009-07-08 |
prosody: Add fallbacks/ to path
|
Matthew Wild |
2009-07-02 |
prosody: Switch anonymous_login check to use the new datamanager callback syntax
|
Matthew Wild |
2009-06-22 |
Main: Don't use empty event data objects for some global events. Some handlers don't expect it.
|
Waqas Hussain |
2009-06-20 |
Main: removed some eventmanager references (replaced by prosody.events)
|
Waqas Hussain |
2009-06-20 |
Fire global events using prosody.events
|
Waqas Hussain |
2009-06-20 |
prosody: prosody_reload_config => prosody.reload_config (guess I accidentally missed it when converting the others)
|
Matthew Wild |
2009-06-05 |
prosody: Prefix hg: to changeset ids in the version
|
Matthew Wild |
2009-06-05 |
prosody: Read version from prosody.version file and set, er, prosody.version!
|
Matthew Wild |
2009-06-05 |
prosody: Add support for general 'interface' option which is used as the default network interface
|
Matthew Wild |
2009-06-04 |
Added new prosody.events object
|
Waqas Hussain |
2009-05-30 |
prosody: Remove global functions
|
Matthew Wild |
2009-05-30 |
prosody: (un)lock_globals() -> prosody.(un)lock_globals()
|
Matthew Wild |
2009-05-30 |
prosody: New global 'prosody' object
|
Matthew Wild |
2009-05-30 |
Added globals bare_sessions and full_sessions, which map bare and full JIDs to sessions.
|
Waqas Hussain |
2009-05-29 |
Removed unused global 'session'
|
Waqas Hussain |
2009-05-29 |
prosody: Add functions to reload the config and re-open log files
|
Matthew Wild |
2009-05-05 |
prosody, xmppcomponent_listener: Add listener for XEP-0114 component connections
|
Matthew Wild |
2009-05-04 |
prosody: Less verbose logging during shutdown sequence
|
Matthew Wild |
2009-05-02 |
prosody: Define prosody_shutdown() before emitting the server-starting event
|
Matthew Wild |
2009-05-02 |
prosody: Add log messages during shutdown sequence to indicate progress
|
Matthew Wild |
2009-05-02 |
prosody: Don't require console_enabled option anymore
|
Matthew Wild |
2009-05-02 |
prosody: Fire events during server shutdown process
|
Matthew Wild |
2009-04-21 |
prosody: Remove logging code and instead load core.loggingmanager to set up logging
|
Matthew Wild |
2009-04-21 |
prosody: Simple whitespace fix in error output
|
Matthew Wild |
2009-04-17 |
prosody: Add prosody_shutdown() function to initiate a server shutdown, add code to gracefully close connections before stopping
|
Matthew Wild |
2009-04-12 |
Allow config to specify listening interfaces
|
Matthew Wild |
2009-04-10 |
prosody: Don't look to use SSL when LuaSec not available (thanks Florob)
|
Matthew Wild |
2009-04-09 |
Add lock_globals() and unlock_globals() functions (for when you really need to use globals)
|
Matthew Wild |
2009-03-31 |
Load util.array and util.iterator at startup
|
Matthew Wild |
2009-03-31 |
Automated merge with ssh://hg@prosody.im/prosody-hg
|
Matthew Wild |
2009-03-30 |
Move SSL initialisation into the correct spot (thanks albert)
|
Matthew Wild |
2009-03-30 |
Added: Prevent disk writes for anonmous hosts (option: core/anonymous_login = true)
|
Waqas Hussain |
2009-03-29 |
prosody: Expose net_activate_ports as a global function for use by plugins
|
Matthew Wild |
2009-03-22 |
prosody: Allow ports to be specified as just numbers
|
Matthew Wild |
2009-03-22 |
0.3->0.4
|
Matthew Wild |
2009-03-20 |
prosody: Load logger after reading the config
|
Matthew Wild |
2009-03-07 |
prosody: Log top-level errors
|
Matthew Wild |
2009-03-02 |
prosody: Protect main loop. Dare I say crashing finally becomes impossible.
|
Matthew Wild |
2009-02-27 |
Report errors in the config file to the user
|
Matthew Wild |
2009-02-13 |
Update main prosody file, since it doesn't match *.lua pattern, and sed -i treats symlinks badly
|
Matthew Wild |
2009-01-30 |
Load net.server after util.dependencies to catch missing luasocket
|
Matthew Wild |
2009-01-29 |
Friendlier message when config file not found
|
Matthew Wild |
2009-01-22 |
Port to new server.lua, quite some changes, but I believe everything to be working
|
Matthew Wild |
2009-01-17 |
Removed core/offlinemessage.lua along with documentation and references - we have core/offlinemanager.lua instead
|
Waqas Hussain |
2009-01-09 |
Default mod_console to listening on localhost only. May be changed with console_interface=xxx.xxx.xxx.xxx in the config
|
Matthew Wild |
2009-01-07 |
Don't use TLS connection handler when SSL/TLS not available or configured (thanks to Ricardo for finding)
|
Matthew Wild |
2008-12-29 |
Fix specifying ports in config, and SSL support
|
Matthew Wild |
2008-12-27 |
Moved directory auto-creation to datamanager
|
Waqas Hussain |
2008-12-25 |
Fixed URL encoding to generate %0x instead of %x
|
Waqas Hussain |
2008-12-15 |
0.1 -> 0.2
|
Matthew Wild |
2008-12-10 |
Add commented line to disable logging entirely
|
Matthew Wild |
2008-12-10 |
Added: Ports now read from the config
|
Waqas Hussain |
2008-12-07 |
Some code cleaning for the main script
|
Matthew Wild |
2008-12-06 |
Move the setting of data_path to fix #unfiledbug
|
Matthew Wild |
2008-12-06 |
Move module loading to modulemanager
|
Matthew Wild |
2008-12-06 |
Add hostmanager, and eventmanager
|
Matthew Wild |
2008-12-06 |
Merge from waqas
|
Matthew Wild |
2008-12-03 |
config and data directories taken from path, and quoted to allow spaces in path
|
Waqas Hussain |
2008-12-03 |
Insert copyright/license headers
|
Matthew Wild |
2008-12-03 |
Installation improvements (auto-creation of data directories)
|
Matthew Wild |
2008-11-30 |
Path fix for auto-creating directories
|
Waqas Hussain |
2008-11-30 |
Auto-create data directories on start
|
Waqas Hussain |
2008-11-30 |
Update Makefile to now pass config paths to prosody. Update prosody, modulemanager and connectionlisteners to obey these paths.
|
Matthew Wild |
2008-11-29 |
main.lua -> prosody
base
main.lua@cc027f7a8f08
|
Matthew Wild |
2008-11-29 |