changelog
- Fri, 29 Jan 2010 03:06:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 03:06:37 +0000] rev 2520
- Backed out changeset a4f9ed3f912e (you didn't see this)
- Fri, 29 Jan 2010 02:49:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:49:34 +0000] rev 2519
- mod_privacy: ...and no 'to' for presence implies an outgoing broadcast
- Fri, 29 Jan 2010 02:41:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:41:36 +0000] rev 2518
- mod_privacy: Mmph, no 'from' == from local
- Fri, 29 Jan 2010 02:24:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:24:36 +0000] rev 2517
- mod_privacy: Fix repeated presence-in (should be presence-out) - this stops the blocking of legitimate inbound presence, and inbound/outbound iqs and messages in Gajim's invisible mode (maybe I can sleep now)
- Fri, 29 Jan 2010 02:16:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:16:43 +0000] rev 2516
- mod_privacy: Trailing whitespace (I can't sleep)
- Thu, 28 Jan 2010 18:11:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:11:24 +0000] rev 2515
- prosodyctl: Don't load luarocks as util.dependencies now does this
- Thu, 28 Jan 2010 18:11:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:11:03 +0000] rev 2514
- prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
- Thu, 28 Jan 2010 18:10:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:10:20 +0000] rev 2513
- util.dependencies: Load luarocks.loader/luarocks.require
- Thu, 28 Jan 2010 15:17:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 15:17:55 +0000] rev 2512
- mod_console: Update !! shortcut for new connection API
- Thu, 28 Jan 2010 15:05:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 15:05:30 +0000] rev 2511
- prosodyctl: Don't display message about failing to start Prosody is daemonizing is disabled (if daemonizing is disabled then Prosody is stopped by the time control returns to prosodyctl, which then can't see Prosody running)
- Thu, 28 Jan 2010 14:56:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 14:56:47 +0000] rev 2510
- 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
- Thu, 28 Jan 2010 13:39:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 13:39:23 +0000] rev 2509
- s2smanager: Whitespace
- Wed, 27 Jan 2010 23:11:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 27 Jan 2010 23:11:06 +0500] rev 2508
- xep227toprosody: Fixed some global accesses.
- Wed, 27 Jan 2010 23:04:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 27 Jan 2010 23:04:13 +0500] rev 2507
- xep227toprosody: Initial commit (thanks stefan).
- Tue, 26 Jan 2010 03:39:53 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 03:39:53 +0500] rev 2506
- xmlhandlers: Removed unused variables.
- Tue, 26 Jan 2010 03:39:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 03:39:24 +0500] rev 2505
- xmlhandlers: A little optimization.
- Tue, 26 Jan 2010 02:30:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:30:56 +0500] rev 2504
- MUC: Removed old commented code.
- Tue, 26 Jan 2010 02:29:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:29:32 +0500] rev 2503
- MUC: Converted some local functions into methods.
- Tue, 26 Jan 2010 02:11:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:11:50 +0500] rev 2502
- mod_privacy: Removed a useless 'require' within a function.
- Tue, 26 Jan 2010 02:10:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:10:25 +0500] rev 2501
- Merge with trunk.
- Tue, 26 Jan 2010 02:07:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:07:13 +0500] rev 2500
- mod_privacy: Cleaned up code.
- Tue, 26 Jan 2010 01:49:45 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 01:49:45 +0500] rev 2499
- mod_privacy: Reduced a function.
- Tue, 26 Jan 2010 01:47:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 01:47:21 +0500] rev 2498
- mod_privacy: Fixed global access.
- Mon, 25 Jan 2010 20:58:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 25 Jan 2010 20:58:15 +0000] rev 2497
- prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe)
- Tue, 26 Jan 2010 01:32:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 01:32:39 +0500] rev 2496
- mod_privacy: Imported from prosody-modules.
- Sun, 24 Jan 2010 05:36:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 24 Jan 2010 05:36:25 +0500] rev 2495
- mod_component: Cleaned up unused variables.
- Sun, 24 Jan 2010 05:35:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 24 Jan 2010 05:35:21 +0500] rev 2494
- prosody: Listen for component connections on port 5347 by default.
- Sat, 23 Jan 2010 18:41:20 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 23 Jan 2010 18:41:20 +0500] rev 2493
- xmlhandlers: Rearranged a little code.
- Sat, 23 Jan 2010 18:33:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 23 Jan 2010 18:33:39 +0500] rev 2492
- xmlhandlers: Fixed indentation and added some semicolons.
- Sat, 23 Jan 2010 18:16:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 23 Jan 2010 18:16:10 +0500] rev 2491
- mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result.
- Sat, 23 Jan 2010 02:53:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 23 Jan 2010 02:53:44 +0000] rev 2490
- mod_component: Fix name of config option in error message (thanks nulani!)
- Fri, 22 Jan 2010 16:36:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 16:36:11 +0000] rev 2489
- xmppcomponent_listener: Update for new connection API
- Fri, 22 Jan 2010 14:58:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 14:58:31 +0000] rev 2488
- util.dataforms: Add optional type parameters (defaults to 'form')
- Fri, 22 Jan 2010 14:48:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 14:48:30 +0000] rev 2487
- mod_xmlrpc: Obsolete, remove
- Fri, 22 Jan 2010 03:36:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 03:36:03 +0000] rev 2486
- mod_bosh: I == fail.
- Fri, 22 Jan 2010 03:18:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 03:18:55 +0000] rev 2485
- mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed
- Thu, 21 Jan 2010 15:07:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 15:07:52 +0000] rev 2484
- mod_bosh: Support for cross-domain access control using CORS
- Thu, 21 Jan 2010 14:53:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 14:53:01 +0000] rev 2483
- net.httpserver: More robust handling of headers split across multiple packets
- Thu, 21 Jan 2010 13:22:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:22:41 +0000] rev 2482
- util.stanza: Trailing whitespace
- Thu, 21 Jan 2010 13:14:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:14:52 +0000] rev 2481
- net.httpserver: Make it possible to return responses with no body
- Thu, 21 Jan 2010 13:10:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:10:13 +0000] rev 2480
- net.httpserver: Close connection on invalid HTTP status line
- Thu, 21 Jan 2010 12:57:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 12:57:12 +0000] rev 2479
- modulemanager: Remove obsolete actions code
- Thu, 21 Jan 2010 12:56:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 12:56:08 +0000] rev 2478
- net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think)
- Thu, 21 Jan 2010 12:23:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 12:23:13 +0000] rev 2477
- net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent
- Thu, 21 Jan 2010 01:08:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 01:08:50 +0000] rev 2476
- objectmanager: Obsolete, remove
- Thu, 21 Jan 2010 01:07:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 01:07:17 +0000] rev 2475
- actions: Obsolete, remove
- Thu, 21 Jan 2010 01:06:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 01:06:30 +0000] rev 2474
- mod_actions_http: Obsolete, remove
- Thu, 21 Jan 2010 00:35:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 00:35:07 +0000] rev 2473
- mod_bosh: Trailing whitespace
- Tue, 19 Jan 2010 19:58:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 19:58:02 +0000] rev 2472
- s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault)
- Tue, 19 Jan 2010 04:38:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 04:38:43 +0000] rev 2471
- net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response
- Tue, 19 Jan 2010 04:37:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 04:37:28 +0000] rev 2470
- net.xmppserver_listener: Extend session:close() with a remote_reason parameter
- Tue, 19 Jan 2010 04:35:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 04:35:10 +0000] rev 2469
- s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :)
- Tue, 19 Jan 2010 03:58:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:58:20 +0000] rev 2468
- xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly
- Tue, 19 Jan 2010 03:57:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:57:19 +0000] rev 2467
- mod_bosh: Update for new xmlhandlers syntax
- Tue, 19 Jan 2010 03:56:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:56:44 +0000] rev 2466
- net.xmpp{client,server,component}: Update for new xmlhandlers syntax
- Tue, 19 Jan 2010 03:55:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:55:19 +0000] rev 2465
- net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known
- Tue, 19 Jan 2010 03:52:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:52:41 +0000] rev 2464
- xmlhandlers: More refactoring, split up stream_ns and stream_tag, add stream_error_tag so that callers don't need to be so worried about the separator we use
- Mon, 18 Jan 2010 19:00:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 19:00:18 +0000] rev 2463
- xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file
- Mon, 18 Jan 2010 18:20:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 18:20:03 +0000] rev 2462
- net.server_event: Remove access to starttls method when starttls is negotiated - fixes offering starttls to client who are already using it (thanks darkrain and Adium)
- Mon, 18 Jan 2010 17:14:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 17:14:41 +0000] rev 2461
- mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
- Mon, 18 Jan 2010 16:31:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 16:31:57 +0000] rev 2460
- stanza_router: Log the name of unhandled stanzas (thanks bear)
- Fri, 15 Jan 2010 18:30:33 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 15 Jan 2010 18:30:33 +0100] rev 2459
- util.signal: Using stdlib.h instead of malloc.h.
- Wed, 13 Jan 2010 00:05:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:05:07 +0000] rev 2458
- mod_muc: Remove unused history_length declaration
- Wed, 13 Jan 2010 00:04:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:04:38 +0000] rev 2457
- prosodyctl: Use mode r+ for opening the file so 1) it fails if the file doesn't exist 2) we have write access to lock it
- Wed, 13 Jan 2010 00:03:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:03:22 +0000] rev 2456
- mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
- Tue, 12 Jan 2010 15:35:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:35:36 +0000] rev 2455
- util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir
- Tue, 12 Jan 2010 15:17:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:17:08 +0000] rev 2454
- xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used
- Tue, 12 Jan 2010 15:16:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:16:22 +0000] rev 2453
- net.server_event: Add conn:setoption() to set options on the socket
- Tue, 12 Jan 2010 15:15:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:15:49 +0000] rev 2452
- net.server_select: Add conn:setoption() to set options on the socket
- Mon, 11 Jan 2010 19:17:26 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 19:17:26 +0500] rev 2451
- mod_saslauth: Fixed some indentation and added some semi-colons.
- Mon, 11 Jan 2010 19:05:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 19:05:08 +0500] rev 2450
- mod_saslauth: Made some variables local to avoid unnecessary global access.
- Mon, 11 Jan 2010 18:59:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 18:59:06 +0500] rev 2449
- sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
- Mon, 11 Jan 2010 17:52:28 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 17:52:28 +0500] rev 2448
- mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
- Mon, 11 Jan 2010 10:13:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 11 Jan 2010 10:13:02 +0000] rev 2447
- componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo)
- Mon, 11 Jan 2010 00:14:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 11 Jan 2010 00:14:33 +0000] rev 2446
- util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
- Sun, 10 Jan 2010 23:49:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:49:38 +0000] rev 2445
- mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
- Sun, 10 Jan 2010 23:13:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:13:30 +0000] rev 2444
- util.datamanager: Use pposix.mkdir if available
- Sun, 10 Jan 2010 23:12:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:12:22 +0000] rev 2443
- util.pposix: Add mkdir(path)
- Sun, 10 Jan 2010 23:11:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:11:28 +0000] rev 2442
- prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform
- Sun, 10 Jan 2010 22:43:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 22:43:28 +0000] rev 2441
- util.pposix: Replace the unwieldy module table generation with luaL_register() call - side effect - it now sets the pposix global to the module table
- Sun, 10 Jan 2010 22:15:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 22:15:15 +0000] rev 2440
- mod_posix: Set umask to 'umask' from the config, or 027
- Sun, 10 Jan 2010 22:14:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 22:14:44 +0000] rev 2439
- prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2
- Sun, 10 Jan 2010 21:48:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 21:48:25 +0000] rev 2438
- util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix)
- Sun, 10 Jan 2010 20:21:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 20:21:48 +0000] rev 2437
- util.pposix: Fix return type of lc_abort to shush compiler warning
- Sun, 10 Jan 2010 17:35:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 17:35:37 +0000] rev 2436
- util.posix: Trailing whitespace
- Sun, 10 Jan 2010 15:26:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 15:26:36 +0000] rev 2435
- net.server: When libevent backend is in use, override signal.signal to use server.hook_signal
- Sun, 10 Jan 2010 15:25:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 15:25:19 +0000] rev 2434
- net.server_event: Add server.hook_signal(signal_num, handler) to wrap libevent's signal-catching interface
- Sun, 10 Jan 2010 14:09:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 14:09:17 +0000] rev 2433
- mod_posix: Remove the lines added to work around the util.signal loop bug
- Sun, 10 Jan 2010 03:54:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 03:54:29 +0000] rev 2432
- util.signal: Restore the old debug hook earlier, just in case we receive another signal between clearing the signal queue and restoring it
- Sun, 10 Jan 2010 00:31:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 00:31:38 +0000] rev 2431
- util.signal: Update version in header, and author's email
- Sun, 10 Jan 2010 00:28:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 00:28:48 +0000] rev 2430
- util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own)
- Sat, 09 Jan 2010 07:12:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 07:12:30 +0000] rev 2429
- prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
- Sat, 09 Jan 2010 07:03:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 07:03:48 +0000] rev 2428
- prosody: Read list of possible config extensions from configmanager, removes old TODO
- Sat, 09 Jan 2010 06:59:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 06:59:47 +0000] rev 2427
- configmanager: Add parsers() method to return an array of supported config formats
- Sat, 09 Jan 2010 06:53:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 06:53:23 +0000] rev 2426
- s2smanager: Split sending of stream header into a :open_stream() method
- Thu, 07 Jan 2010 01:26:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 07 Jan 2010 01:26:01 +0000] rev 2425
- net.dns: Make sure math.randomseed() gets passed an integer
- Wed, 06 Jan 2010 16:20:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 06 Jan 2010 16:20:56 +0000] rev 2424
- net.server_select: Fix oops in last commit
- Wed, 06 Jan 2010 16:16:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 06 Jan 2010 16:16:23 +0000] rev 2423
- net.server_select: Allow setting the logger using server.setlogger
- Mon, 04 Jan 2010 17:32:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 04 Jan 2010 17:32:26 +0000] rev 2422
- s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false)
- Sun, 03 Jan 2010 11:26:36 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 11:26:36 -0800] rev 2421
- s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
- Sun, 03 Jan 2010 18:55:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 18:55:42 +0000] rev 2420
- s2smanager, hostmanager: Make dialback secrets per-host
- Sun, 03 Jan 2010 18:37:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 18:37:03 +0000] rev 2419
- s2smanager: Trim trailing whitespace
- Sun, 03 Jan 2010 10:07:20 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 10:07:20 -0800] rev 2418
- mod_saslauth: Oops.
- Sun, 03 Jan 2010 17:54:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 17:54:26 +0000] rev 2417
- Merge with Paul
- Sun, 03 Jan 2010 17:53:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 17:53:54 +0000] rev 2416
- mod_muc/muc.lib: Use stanza:get_child() to locate MUC child element
- Sun, 03 Jan 2010 09:51:01 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 09:51:01 -0800] rev 2415
- mod_saslauth: Use module:get_option()
- Sat, 02 Jan 2010 20:03:24 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 02 Jan 2010 20:03:24 -0800] rev 2414
- mod_saslauth: Add sasl_backend config parameter
- Sun, 03 Jan 2010 15:17:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 15:17:51 +0000] rev 2413
- Merge with Rob
- Wed, 30 Dec 2009 13:26:11 -0600
- by Rob Hoelz <rob@hoelzro.net> [Wed, 30 Dec 2009 13:26:11 -0600] rev 2412
- Added notification of configuration changes for MUCs
- Tue, 29 Dec 2009 16:21:12 -0600
- by Rob Hoelz <rob@hoelzro.net> [Tue, 29 Dec 2009 16:21:12 -0600] rev 2411
- Add support for non-anonymous MUC rooms
- Sun, 03 Jan 2010 03:36:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 03:36:40 +0000] rev 2410
- prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
- Fri, 01 Jan 2010 21:32:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 21:32:23 +0000] rev 2409
- mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
- Fri, 01 Jan 2010 03:32:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 03:32:26 +0000] rev 2408
- prosody.cfg.lua.dist: Remove lie about requiring console_enabled
- Fri, 01 Jan 2010 03:29:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 03:29:12 +0000] rev 2407
- prosody.cfg.lua.dist: Remove trailing whitespace
- Thu, 31 Dec 2009 02:39:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 31 Dec 2009 02:39:40 +0000] rev 2406
- util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively
- Wed, 30 Dec 2009 20:24:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 30 Dec 2009 20:24:11 +0000] rev 2405
- util.signal: Update header comment for new filename
- Wed, 30 Dec 2009 16:43:08 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 30 Dec 2009 16:43:08 +0100] rev 2404
- util.sasl_cyrus: Report an error if Cyrus SASL init fails.
- Tue, 29 Dec 2009 01:04:48 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 29 Dec 2009 01:04:48 +0100] rev 2403
- util.sasl_cyrus: Removing whitespace.
- Tue, 29 Dec 2009 01:03:37 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 29 Dec 2009 01:03:37 +0100] rev 2402
- util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name.
- Mon, 28 Dec 2009 22:08:32 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 28 Dec 2009 22:08:32 +0100] rev 2401
- util.sasl_cyrus: Change variable name.
- Mon, 28 Dec 2009 20:21:49 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 28 Dec 2009 20:21:49 +0100] rev 2400
- util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain)
- Sun, 27 Dec 2009 10:09:22 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 27 Dec 2009 10:09:22 +0500] rev 2399
- net.httpserver: Optimized response serialization.
- Wed, 23 Dec 2009 23:13:39 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 23 Dec 2009 23:13:39 +0100] rev 2398
- mod_saslauth: Adjust sanitizing.
- Wed, 23 Dec 2009 23:09:44 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 23 Dec 2009 23:09:44 +0100] rev 2397
- mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth.
- Wed, 23 Dec 2009 16:46:49 -0500
- by jorj@jorj.org [Wed, 23 Dec 2009 16:46:49 -0500] rev 2396
- first working version with Cyrus SASL support.
- Wed, 23 Dec 2009 16:45:03 -0500
- by jorj@jorj.org [Wed, 23 Dec 2009 16:45:03 -0500] rev 2395
- added comment to remind us to fix binary output breaking the terminal
later
- Tue, 22 Dec 2009 21:08:58 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 21:08:58 +0100] rev 2394
- util.sasl_cyrus: Further fixing and cleanup.
- Tue, 22 Dec 2009 20:55:35 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 20:55:35 +0100] rev 2393
- util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup.
- Tue, 22 Dec 2009 20:21:44 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 20:21:44 +0100] rev 2392
- util.sasl_cyrus: Log errors if CyrusSASL init fails.
- Tue, 22 Dec 2009 20:20:37 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 20:20:37 +0100] rev 2391
- mod_saslauth: Make service_name configurable for CyrusSASL users.
- Tue, 22 Dec 2009 19:27:19 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 19:27:19 +0100] rev 2390
- mod_saslauth: Add support for CyrusSASL.
- Tue, 22 Dec 2009 19:26:16 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 19:26:16 +0100] rev 2389
- Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication.
- Mon, 21 Dec 2009 22:00:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 21 Dec 2009 22:00:49 +0000] rev 2388
- mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
- Mon, 21 Dec 2009 17:03:47 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Mon, 21 Dec 2009 17:03:47 +0000] rev 2387
- net.dns: Update synchronous path for new connection API
- Mon, 21 Dec 2009 16:52:12 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Mon, 21 Dec 2009 16:52:12 +0000] rev 2386
- util.prosodyctl: Saner determination of Prosody executable path
- Mon, 21 Dec 2009 06:37:58 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 21 Dec 2009 06:37:58 +0500] rev 2385
- mod_pep: Added a TODO.
- Mon, 21 Dec 2009 06:26:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 21 Dec 2009 06:26:37 +0500] rev 2384
- mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain).
- Mon, 21 Dec 2009 06:25:12 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 21 Dec 2009 06:25:12 +0500] rev 2383
- mod_disco: Handle and fire events for service discovery queries for bare account JIDs (thanks darkrain).
- Thu, 17 Dec 2009 21:50:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:50:02 +0000] rev 2382
- s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
- Thu, 17 Dec 2009 21:38:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:38:16 +0000] rev 2381
- Merge with backout branch
- Thu, 17 Dec 2009 21:36:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:36:31 +0000] rev 2380
- s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
- Thu, 17 Dec 2009 21:33:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:33:35 +0000] rev 2379
- Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :)
- Thu, 17 Dec 2009 21:18:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:18:02 +0000] rev 2378
- s2smanager: More whitespace
- Thu, 17 Dec 2009 21:17:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:17:47 +0000] rev 2377
- s2smanager: Mark stream as opened sooner, this prevents a duplicated stream header on host-unknown errors (thanks darkrain and his mail server)
- Thu, 17 Dec 2009 21:14:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:14:44 +0000] rev 2376
- s2smanager: Whitespace
- Thu, 17 Dec 2009 20:30:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:30:41 +0000] rev 2375
- net.server_event: Add properties like _ip and _port to server objects too
- Thu, 17 Dec 2009 20:30:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:30:10 +0000] rev 2374
- net.server_event: Add :serverport() method to be compatible with old API
- Thu, 17 Dec 2009 20:28:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:28:32 +0000] rev 2373
- mod_bosh: Update for new connection API
- Thu, 17 Dec 2009 20:22:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:22:52 +0000] rev 2372
- httpserver_listener: Update for new connection API
- Thu, 17 Dec 2009 20:10:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:10:11 +0000] rev 2371
- net.httpserver: Fix usage of old connection API syntax
- Thu, 17 Dec 2009 19:01:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 19:01:57 +0000] rev 2370
- xmppserver_listener: Make log messages during SRV retries clearer
- Thu, 17 Dec 2009 19:00:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 19:00:36 +0000] rev 2369
- xmppserver_listener: When a connection fails, pass the reason to destroy_session
- Thu, 17 Dec 2009 18:59:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 18:59:29 +0000] rev 2368
- s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
- Thu, 17 Dec 2009 16:53:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 16:53:28 +0000] rev 2367
- net.server_event: Load ssl/socket libraries if not already available
- Thu, 17 Dec 2009 16:52:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 16:52:39 +0000] rev 2366
- util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)
- Wed, 16 Dec 2009 00:11:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 16 Dec 2009 00:11:54 +0500] rev 2365
- prosody: Fixed a possible nil concatenation.
- Tue, 15 Dec 2009 18:58:22 +0000
- by Paul Aurich <paul@darkrain42.org> [Tue, 15 Dec 2009 18:58:22 +0000] rev 2364
- prosody: Fix to net_activate_ports to mend binding to specific interfaces
- Thu, 10 Dec 2009 22:13:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 10 Dec 2009 22:13:04 +0000] rev 2363
- net.http: Don't expect the body on redirects
- Thu, 10 Dec 2009 18:40:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 18:40:21 +0500] rev 2362
- prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
- Thu, 10 Dec 2009 16:52:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:52:08 +0500] rev 2361
- mod_httpserver: Text files are text/plain, and not plain/text.
- Thu, 10 Dec 2009 16:36:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:36:33 +0500] rev 2360
- net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.
- Thu, 10 Dec 2009 16:34:38 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:34:38 +0500] rev 2359
- mod_httpserver: Removed a log message.
- Thu, 10 Dec 2009 16:27:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:27:17 +0500] rev 2358
- mod_httpserver: Read files in binary mode; fixes issues with serving binary files.
- Thu, 10 Dec 2009 16:25:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:25:50 +0500] rev 2357
- mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).
- Thu, 10 Dec 2009 16:22:34 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:22:34 +0500] rev 2356
- mod_httpserver: Return Content-Type header based on file extension.
- Thu, 10 Dec 2009 16:21:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:21:33 +0500] rev 2355
- mod_httpserver: Delay setup until after server is started.
- Thu, 10 Dec 2009 16:21:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:21:06 +0500] rev 2354
- mod_bosh: Delay setup until after server is started.
- Thu, 10 Dec 2009 05:08:59 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 05:08:59 +0500] rev 2353
- prosody: Use the multiplex listener when the 'ports' config option is specified.
- Thu, 10 Dec 2009 05:07:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 05:07:32 +0500] rev 2352
- net_activate_ports: Use the default config option 'ports' when no option is specified.
- Thu, 10 Dec 2009 05:04:09 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 05:04:09 +0500] rev 2351
- multiplex_listener: Initial commit. Multiple protocols on a single port.
- Thu, 10 Dec 2009 03:02:04 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 03:02:04 +0500] rev 2350
- modulemanager: Fire item-removed events on module unload.
- Thu, 10 Dec 2009 03:00:16 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 03:00:16 +0500] rev 2349
- modulemanager: Fixed a global access.
- Thu, 10 Dec 2009 02:50:23 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 02:50:23 +0500] rev 2348
- prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
- Thu, 10 Dec 2009 02:47:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 02:47:13 +0500] rev 2347
- prosody: Log a warning and traceback, but don't throw an error on nil global read.
- Thu, 10 Dec 2009 01:56:16 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 01:56:16 +0500] rev 2346
- Mainfile: Broke up a really long line.
- Wed, 09 Dec 2009 13:20:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 09 Dec 2009 13:20:46 +0000] rev 2345
- Merge with 0.6
- Wed, 09 Dec 2009 13:19:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 09 Dec 2009 13:19:50 +0000] rev 2344
- mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
- Wed, 09 Dec 2009 16:25:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 09 Dec 2009 16:25:18 +0500] rev 2343
- util.signal: Make kill() available on Solaris; really fixes #136.
- Tue, 08 Dec 2009 01:24:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:24:16 +0000] rev 2342
- mod_posix: Fix to not loop in SIGTERM either, but the same happens with SIGHUP (where the same 'fix' can't be applied) - shall investigate tomorrow
- Tue, 08 Dec 2009 01:23:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:23:22 +0000] rev 2341
- prosody: Report the current socket backend in use
- Tue, 08 Dec 2009 01:22:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:22:54 +0000] rev 2340
- net.server_event: Add get_backend() method
- Tue, 08 Dec 2009 01:22:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:22:09 +0000] rev 2339
- net.server_select: Add get_backend() method
- Tue, 08 Dec 2009 01:16:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:16:24 +0000] rev 2338
- mod_posix: Set empty SIGINT handler when a SIGINT is caught
- Tue, 08 Dec 2009 00:55:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 00:55:17 +0000] rev 2337
- prosody: Clarify and add some comments to describe what we're doing when and why
- Mon, 07 Dec 2009 19:26:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 19:26:50 +0000] rev 2336
- Rename closeallservers to closeall in the public API (same as net.server_select) and expose setquitting
- Mon, 07 Dec 2009 19:26:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 19:26:12 +0000] rev 2335
- net.server_event: Add setquitting() function to be compatible with net.server_select
- Mon, 07 Dec 2009 19:25:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 19:25:16 +0000] rev 2334
- net.server_event: Fix closeallservers() to work correctly after the giant refactorizification
- Mon, 07 Dec 2009 18:42:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:42:31 +0000] rev 2333
- net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke
- Mon, 07 Dec 2009 18:38:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:38:35 +0000] rev 2332
- mod_posix: Catch SIGINT
- Mon, 07 Dec 2009 18:32:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:32:50 +0000] rev 2331
- Merge with trunk
- Mon, 07 Dec 2009 18:32:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:32:06 +0000] rev 2330
- prosody: Less strict matching for the magic 'interrupted' error
- Sat, 05 Dec 2009 10:26:43 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 05 Dec 2009 10:26:43 -0800] rev 2329
- mod_pep: Support item retrieval use cases
- Sat, 05 Dec 2009 09:43:53 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 05 Dec 2009 09:43:53 -0800] rev 2328
- mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data)
- Mon, 07 Dec 2009 18:30:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:30:57 +0000] rev 2327
- prosodyctl: Nicer errors when addplugin command fails
- Sun, 06 Dec 2009 00:35:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 06 Dec 2009 00:35:06 +0000] rev 2326
- util.datamanager: Store data stores with no host in '_global' folder
- Sat, 05 Dec 2009 13:34:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 05 Dec 2009 13:34:45 +0000] rev 2325
- util.pluginloader: Don't specify a host for the plugin data store (clever waqas...)
- Fri, 04 Dec 2009 19:04:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 19:04:03 +0000] rev 2324
- mod_compression: Tweak some log levels
- Fri, 04 Dec 2009 18:59:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 18:59:28 +0000] rev 2323
- componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available
- Fri, 04 Dec 2009 18:57:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 18:57:54 +0000] rev 2322
- prosody: Expose global_ssl_ctx through prosody object
- Fri, 04 Dec 2009 09:48:08 -0800
- by Paul Aurich <paul@darkrain42.org> [Fri, 04 Dec 2009 09:48:08 -0800] rev 2321
- Disable SSLv2 by default, it's known to be insecure.
- Fri, 04 Dec 2009 14:41:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 14:41:53 +0000] rev 2320
- mod_proxy65: Strip trailing whitespace
- Fri, 04 Dec 2009 12:14:14 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Fri, 04 Dec 2009 12:14:14 +0000] rev 2319
- util-src/Makefile: Clean up makefile (re-commit because MattJ shouldn't commit anything at 3AM)
- Fri, 04 Dec 2009 03:07:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 03:07:17 +0000] rev 2318
- net.server_select, net.server_event: Convert to unix line endings from Windows
- Fri, 04 Dec 2009 03:02:25 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Fri, 04 Dec 2009 03:02:25 +0000] rev 2317
- util-src/Makefile: Clean up makefile, rename lsignal.c to signal.c
- Fri, 04 Dec 2009 02:51:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 02:51:43 +0000] rev 2316
- configure: fix typo of 'yes' -> 'yet'
- Fri, 04 Dec 2009 02:51:03 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Fri, 04 Dec 2009 02:51:03 +0000] rev 2315
- configure: Add 'linux' ostype and rename lflags to LDFLAGS to match expectations.
- Thu, 03 Dec 2009 21:57:47 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 03 Dec 2009 21:57:47 +0100] rev 2314
- Redo merge with Waqas' PBKDF2 optimizations.
- Thu, 03 Dec 2009 21:53:36 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 03 Dec 2009 21:53:36 +0100] rev 2313
- Merge with Waqas.
- Thu, 03 Dec 2009 19:18:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 19:18:18 +0000] rev 2312
- net.server_select: Restore checks for wantread/timeout errors on receive
- Thu, 03 Dec 2009 17:07:37 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:07:37 +0100] rev 2311
- mod_proxy65: Don't read data from the connection untill the proxying is activated
- Thu, 03 Dec 2009 17:05:35 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:05:35 +0100] rev 2310
- mod_proxy65: Make the proxying bidirectional
- Thu, 03 Dec 2009 17:04:54 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:04:54 +0100] rev 2309
- mod_proxy65: Use a bigger buffer for data we're proxying
A slightly larger buffer seems to preform a lot better
- Thu, 03 Dec 2009 17:02:38 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:02:38 +0100] rev 2308
- mod_proxy65: Only lock the reading side when throttling
- Thu, 03 Dec 2009 16:53:58 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 16:53:58 +0100] rev 2307
- net.server_select: Add a function to just lock a stream for reading
- Thu, 03 Dec 2009 14:15:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:15:30 +0000] rev 2306
- mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough
- Thu, 03 Dec 2009 14:13:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:13:09 +0000] rev 2305
- mod_proxy65: Replace error() calls with module:log("error", ...)
- Thu, 03 Dec 2009 14:08:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:08:54 +0000] rev 2304
- net.server_select: Make bufferlen() method return, of all things, the buffer length
- Thu, 03 Dec 2009 02:30:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 02:30:09 +0000] rev 2303
- net.server_event: Port fix in 2dc9bbf25447 to libevent-based backend
- Thu, 03 Dec 2009 02:28:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 02:28:34 +0000] rev 2302
- net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons)
- Thu, 03 Dec 2009 01:13:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 01:13:06 +0000] rev 2301
- net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...)
- Thu, 03 Dec 2009 01:10:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 01:10:08 +0000] rev 2300
- net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
- Wed, 02 Dec 2009 22:15:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 22:15:17 +0000] rev 2299
- Merge with 0.6
- Wed, 02 Dec 2009 22:13:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 22:13:31 +0000] rev 2298
- util.dependencies: Fix package name of LuaFilesystem
- Wed, 02 Dec 2009 20:35:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:35:31 +0000] rev 2297
- Merge with Tobias
- Tue, 01 Dec 2009 23:23:51 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 23:23:51 +0100] rev 2296
- mod_console: Show compression status on s2s:show() output.
- Tue, 01 Dec 2009 23:05:32 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 23:05:32 +0100] rev 2295
- Merge with tip.
- Wed, 02 Dec 2009 20:33:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:33:09 +0000] rev 2294
- Merge with Tobias
- Wed, 02 Dec 2009 20:32:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:32:44 +0000] rev 2293
- modulemanager, net.dns: Remove trailing whitespace
- Wed, 02 Dec 2009 20:31:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:31:54 +0000] rev 2292
- prosodyctl: Experimental 'addplugin' command
- Tue, 01 Dec 2009 21:17:13 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 21:17:13 +0100] rev 2291
- mod_compression: Removing trailing whitespace.
- Tue, 01 Dec 2009 21:04:02 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 21:04:02 +0100] rev 2290
- mod_compression: Declaring the de-/compression pipes as local.
- Tue, 01 Dec 2009 20:59:42 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 20:59:42 +0100] rev 2289
- mod_compression: Some comment clean up.
- Tue, 01 Dec 2009 20:55:32 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 20:55:32 +0100] rev 2288
- Merge with tip.
- Tue, 01 Dec 2009 00:21:32 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 00:21:32 +0100] rev 2287
- mod_compression: Removing forgotten debugging output.
- Tue, 01 Dec 2009 00:10:47 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 00:10:47 +0100] rev 2286
- mod_compression: Define db (dialback) namespace in stream header.
- Mon, 30 Nov 2009 23:25:10 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 30 Nov 2009 23:25:10 +0100] rev 2285
- Merge with tip.
- Mon, 30 Nov 2009 23:23:42 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 30 Nov 2009 23:23:42 +0100] rev 2284
- mod_compression: Enabeling compression for outgoing s2s streams.
- Sun, 29 Nov 2009 23:43:12 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 23:43:12 +0100] rev 2283
- mod_compression: Some further refactoring.
- Sun, 29 Nov 2009 23:04:19 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 23:04:19 +0100] rev 2282
- mod_compression: Make setup_compression work for s2s sessions too.
- Sun, 29 Nov 2009 22:18:06 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 22:18:06 +0100] rev 2281
- mod_compression: Moving compression setup in a dedicated function.
- Sun, 29 Nov 2009 22:02:21 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 22:02:21 +0100] rev 2280
- mod_compression: Prepare activating of compression on s2s.
- Sun, 29 Nov 2009 21:33:37 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 21:33:37 +0100] rev 2279
- Merge with tip.
- Sun, 29 Nov 2009 21:32:39 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 21:32:39 +0100] rev 2278
- Enable one way stream compression on s2s links.
- Fri, 20 Nov 2009 17:12:12 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 20 Nov 2009 17:12:12 +0100] rev 2277
- Fixing some typos.
- Wed, 02 Dec 2009 18:05:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:05:03 +0000] rev 2276
- util.pluginloader: Support for fetching plugins from the data store
- Wed, 02 Dec 2009 18:03:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:03:10 +0000] rev 2275
- net.httpserver: Fix to work with new server API
- Wed, 02 Dec 2009 18:02:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:02:47 +0000] rev 2274
- net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
- Tue, 01 Dec 2009 20:18:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 20:18:47 +0000] rev 2273
- mod_proxy65: Remove trailing whitespace
- Tue, 01 Dec 2009 20:07:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 20:07:07 +0000] rev 2272
- mod_proxy65: Fix log:module -> module:log :)
- Tue, 01 Dec 2009 19:57:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 19:57:54 +0000] rev 2271
- Merge with trunk
- Tue, 01 Dec 2009 22:32:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 22:32:37 +0500] rev 2270
- util.sasl.plain: Allow empty authzid (thanks bjc).
- Tue, 01 Dec 2009 02:23:48 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 02:23:48 +0500] rev 2269
- util.hmac: Optimized.
- Tue, 01 Dec 2009 01:45:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 01:45:56 +0500] rev 2268
- util.sasl.scram: Optimized binaryXOR.
- Tue, 01 Dec 2009 01:41:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 01:41:31 +0500] rev 2267
- util.sasl.scram: Fixed a variable redeclaration.
- Tue, 01 Dec 2009 19:57:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 19:57:33 +0000] rev 2266
- modulemanager: Fire events module-loaded and module-unloaded, both receive a table with 'module' and 'host' fields, thanks bjc
- Mon, 30 Nov 2009 20:53:25 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 30 Nov 2009 20:53:25 +0100] rev 2265
- util.sasl.scram: Making =2D and =3D substitution actually work.
- Mon, 30 Nov 2009 16:39:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 30 Nov 2009 16:39:27 +0000] rev 2264
- util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns
- Sun, 29 Nov 2009 18:30:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 29 Nov 2009 18:30:33 +0500] rev 2263
- util.sasl.plain: A little refactoring.
- Sun, 29 Nov 2009 18:29:19 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 29 Nov 2009 18:29:19 +0500] rev 2262
- Merge with 0.6.
- Sat, 28 Nov 2009 12:00:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 28 Nov 2009 12:00:31 +0500] rev 2261
- core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat).
- Sat, 28 Nov 2009 11:59:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 28 Nov 2009 11:59:06 +0500] rev 2260
- mod_register: Properly notify contacts of subscription removal on account deletion.
- Thu, 26 Nov 2009 15:19:59 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 15:19:59 +0500] rev 2259
- mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations.
- Sat, 28 Nov 2009 18:58:58 +0100
- by Tobias Markmann <tm@ayena.de> [Sat, 28 Nov 2009 18:58:58 +0100] rev 2258
- util.sasl.digest-md5: Fixing some variable access.
- Sat, 28 Nov 2009 17:40:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 17:40:49 +0000] rev 2257
- Merge with Tobias
- Sat, 28 Nov 2009 17:40:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 17:40:37 +0000] rev 2256
- xmppserver_listener: Update for new server API, fixes traceback when closing s2s connections
- Sat, 28 Nov 2009 18:32:41 +0100
- by Tobias Markmann <tm@ayena.de> [Sat, 28 Nov 2009 18:32:41 +0100] rev 2255
- Make some more variables to locals.
- Sat, 28 Nov 2009 18:23:25 +0100
- by Tobias Markmann <tm@ayena.de> [Sat, 28 Nov 2009 18:23:25 +0100] rev 2254
- util.sasl: Move some variables to local space. Fix a bug.
- Sat, 28 Nov 2009 17:39:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 17:39:05 +0000] rev 2253
- mod_console: Update for new server API, fixes traceback when closing console sessions
- Sat, 28 Nov 2009 15:12:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 15:12:43 +0000] rev 2252
- util.sasl.plain: Fail gracefully on empty <auth/> tag
- Sat, 28 Nov 2009 15:12:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 15:12:07 +0000] rev 2251
- mod_saslauth: Fix typo in variable name
- Sat, 28 Nov 2009 14:09:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 14:09:53 +0000] rev 2250
- net.server_select: Update conn.close() to use new connection method convention
- Fri, 27 Nov 2009 18:02:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 18:02:24 +0000] rev 2249
- mod_proxy65: Use new jid.join() from util.jid
- Fri, 27 Nov 2009 18:00:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 18:00:47 +0000] rev 2248
- tests/test.lua: Changes to environment handling of tests, and replace module() with dummy function that doesn't alter the current environment
- Fri, 27 Nov 2009 17:41:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:41:52 +0000] rev 2247
- tests: Add tests for util.jid.join()
- Fri, 27 Nov 2009 17:39:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:39:17 +0000] rev 2246
- tests/test.lua: Print the current test being run if verbosity sufficient
- Fri, 27 Nov 2009 17:33:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:33:55 +0000] rev 2245
- util.jid: Add join(node, host, resource) function to join the components and return nil if invalid
- Fri, 27 Nov 2009 16:51:05 +0000
- by sjoerd.simons@collabora.co.uk [Fri, 27 Nov 2009 16:51:05 +0000] rev 2244
- mod_proxy65: Update listener callback names for new server API
- Fri, 27 Nov 2009 00:19:56 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 27 Nov 2009 00:19:56 +0100] rev 2243
- Merged with tip.
- Thu, 26 Nov 2009 23:18:26 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 26 Nov 2009 23:18:26 +0100] rev 2242
- mod_saslauth: Allow relogins after failed SASL login.
- Thu, 26 Nov 2009 23:11:02 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 26 Nov 2009 23:11:02 +0100] rev 2241
- util.sasl: Adding clean_clone() method.
- Thu, 26 Nov 2009 22:25:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:25:13 +0000] rev 2240
- net.server_event: Add addclient/wrapclient compatible with server_select, DNS and s2s should now work with libevent \o/
- Thu, 26 Nov 2009 22:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:23:51 +0000] rev 2239
- net.server_event: tostring() some debug logging parameters
- Thu, 26 Nov 2009 22:22:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:22:03 +0000] rev 2238
- net.server_event: Add set_send() for compatibility with server_select
- Thu, 26 Nov 2009 22:21:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:21:12 +0000] rev 2237
- net.server_event: Hide starttls function when the connection is not SSL-enabled
- Thu, 26 Nov 2009 22:19:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:19:49 +0000] rev 2236
- net.server_event: Count the number of client connections *upwards* :)
- Thu, 26 Nov 2009 22:18:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:18:44 +0000] rev 2235
- net.server_handler: Add stub handlers as fallbacks for those listeners don't implement
- Thu, 26 Nov 2009 22:15:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:15:40 +0000] rev 2234
- net.server_event: Fix to make ontimeout() listener callback work
- Thu, 26 Nov 2009 22:08:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:08:47 +0000] rev 2233
- net.server_select: Rename server.setsend() to server.set_send() for consistency
- Thu, 26 Nov 2009 22:08:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:08:10 +0000] rev 2232
- net.adns: Some cleanup, happens to also make it compatible with libevent
- Thu, 26 Nov 2009 17:17:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 17:17:54 +0000] rev 2231
- s2smanager: Allow configuration of the dialback_secret in the config
- Thu, 26 Nov 2009 13:06:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 13:06:52 +0500] rev 2230
- Merge with 0.6.
- Thu, 26 Nov 2009 13:02:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 13:02:10 +0500] rev 2229
- mod_presence: Use the local host as origin for subscription request acks.
- Thu, 26 Nov 2009 13:00:11 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 13:00:11 +0500] rev 2228
- mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal.
- Thu, 26 Nov 2009 12:57:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 12:57:24 +0500] rev 2227
- mod_roster: Ask remote server to remove pending subscription requests when removing roster items.
- Thu, 26 Nov 2009 00:02:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 00:02:01 +0000] rev 2226
- Tagging 0.6.1
- Thu, 26 Nov 2009 00:01:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 00:01:12 +0000] rev 2225
- Tagging 0.6.0
- Thu, 26 Nov 2009 01:09:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 01:09:10 +0000] rev 2224
- Makefile: Fix to install new util/sasl directory
- Wed, 25 Nov 2009 23:46:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 23:46:58 +0000] rev 2223
- Merge with 0.6
- Wed, 25 Nov 2009 23:45:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 23:45:45 +0000] rev 2222
- util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias)
- Wed, 25 Nov 2009 19:59:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 19:59:16 +0000] rev 2221
- Merge with trunk
- Thu, 26 Nov 2009 00:05:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 00:05:18 +0500] rev 2220
- Merge with trunk.
- Thu, 26 Nov 2009 00:03:16 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 00:03:16 +0500] rev 2219
- MUC: Added support for the room-destroy owner use case.
- Wed, 25 Nov 2009 22:26:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 22:26:06 +0500] rev 2218
- MUC: Slightly refactored form processing.
- Wed, 25 Nov 2009 19:58:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 19:58:58 +0000] rev 2217
- Merge with 0.6
- Wed, 25 Nov 2009 19:58:19 +0000
- by Florian Zeitz [Wed, 25 Nov 2009 19:58:19 +0000] rev 2216
- util.dataforms: Don't require type when parsing form XML
- Wed, 25 Nov 2009 19:46:22 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 25 Nov 2009 19:46:22 +0100] rev 2215
- SASL: Using locally mapped s_gmatch instead of unavailable gmatch.
- Wed, 25 Nov 2009 17:40:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 17:40:24 +0000] rev 2214
- Merge with trunk
- Wed, 25 Nov 2009 22:00:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 22:00:33 +0500] rev 2213
- MUC: Only allow moderators to change the room subject.
- Wed, 25 Nov 2009 21:42:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 21:42:05 +0500] rev 2212
- MUC: Prevent visitors from broadcasting messages.
- Wed, 25 Nov 2009 21:40:44 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 21:40:44 +0500] rev 2211
- MUC: Improved handling of incoming groupchat messages (state preserved for possible later use).
- Wed, 25 Nov 2009 21:30:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 21:30:41 +0500] rev 2210
- Removed some legacy doc/ files.
- Wed, 25 Nov 2009 17:39:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 17:39:23 +0000] rev 2209
- Merge with Tobias's SASL redesign branch
- Thu, 19 Nov 2009 17:53:52 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:53:52 +0100] rev 2208
- Merge with trunk.
- Thu, 19 Nov 2009 17:20:38 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:20:38 +0100] rev 2207
- Reduce needed roundtrips during DIGEST-MD5 login.
- Thu, 19 Nov 2009 17:17:52 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:17:52 +0100] rev 2206
- Adding some human readable error messages.
- Thu, 19 Nov 2009 17:08:58 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:08:58 +0100] rev 2205
- Fail if username or password don't pass SASLprep.
- Thu, 19 Nov 2009 16:44:37 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 16:44:37 +0100] rev 2204
- Use new cofig option reading API.
- Thu, 19 Nov 2009 16:43:38 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 16:43:38 +0100] rev 2203
- Allow SASL PLAIN over unsecure connections when intended by admin.
- Thu, 19 Nov 2009 15:29:09 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 15:29:09 +0100] rev 2202
- Typo.
- Thu, 19 Nov 2009 00:04:14 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 00:04:14 +0100] rev 2201
- Handle , and = in usernames for SCRAM.
- Wed, 18 Nov 2009 23:26:35 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 23:26:35 +0100] rev 2200
- Provide SASL PLAIN mechanism only if TLS is active.
- Wed, 18 Nov 2009 23:25:27 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 23:25:27 +0100] rev 2199
- Cleaning up.
- Wed, 18 Nov 2009 22:59:43 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 22:59:43 +0100] rev 2198
- Tidying up.
- Wed, 18 Nov 2009 22:56:50 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 22:56:50 +0100] rev 2197
- Enable restriction of supported mechanisms in the SASL library.
- Wed, 18 Nov 2009 22:02:32 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 22:02:32 +0100] rev 2196
- SASLprep authentication and password in SASL PLAIN implementation.
- Wed, 18 Nov 2009 11:59:50 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 11:59:50 +0100] rev 2195
- SASLprep usernames and passwords.
- Tue, 17 Nov 2009 22:39:18 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 22:39:18 +0100] rev 2194
- Making interop with libpurple. (Thanks darkrain).
- Tue, 17 Nov 2009 11:31:59 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 11:31:59 +0100] rev 2193
- Add check for forbidden char sequences in validate_username().
- Tue, 17 Nov 2009 11:03:54 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 11:03:54 +0100] rev 2192
- Completed SCRAM-SHA-1 implementation to a ready-to-test state.
- Tue, 17 Nov 2009 09:33:15 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 09:33:15 +0100] rev 2191
- Added missing require for generate_uuid.
- Tue, 17 Nov 2009 00:56:41 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 00:56:41 +0100] rev 2190
- Initial commit of SCRAM SASL mechanism.
- Mon, 16 Nov 2009 21:43:57 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 16 Nov 2009 21:43:57 +0100] rev 2189
- Merge with sasl branch.
- Fri, 13 Nov 2009 14:31:03 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 14:31:03 +0100] rev 2188
- Adding a note for possible round trip savings.
- Fri, 13 Nov 2009 11:24:22 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 11:24:22 +0100] rev 2187
- Adding support for digest-md5 profile in DIGEST-MD5 implementation.
- Fri, 13 Nov 2009 11:21:21 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 11:21:21 +0100] rev 2186
- Change of the digest-md5 profile.
- Fri, 13 Nov 2009 11:10:06 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 11:10:06 +0100] rev 2185
- Broken DIGEST-MD5 client support again.
- Fri, 13 Nov 2009 10:54:17 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 10:54:17 +0100] rev 2184
- Add support for plain profile in digest-md5 implementation.
- Fri, 13 Nov 2009 09:21:19 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 09:21:19 +0100] rev 2183
- Getting PLAIN mechanism work with the new API.
- Thu, 12 Nov 2009 21:57:37 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 12 Nov 2009 21:57:37 +0100] rev 2182
- Move each mechanism in an own file.
- Fri, 28 Aug 2009 22:03:11 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 22:03:11 +0200] rev 2181
- Fail if mechanism has already been selected.
- Fri, 28 Aug 2009 22:01:58 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 22:01:58 +0200] rev 2180
- Store stage in SASL object.
- Fri, 28 Aug 2009 19:57:09 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:57:09 +0200] rev 2179
- Importing SASL Digest-MD5 code. Now for real.
- Fri, 28 Aug 2009 19:56:54 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:56:54 +0200] rev 2178
- Importing SASL Digest-MD5 code.
- Fri, 28 Aug 2009 19:43:33 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:43:33 +0200] rev 2177
- List RFC numbers.
- Fri, 28 Aug 2009 19:20:12 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:20:12 +0200] rev 2176
- Allow ampersands in passwords for SASL PLAIN mechanism.
- Fri, 28 Aug 2009 13:04:38 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 13:04:38 +0200] rev 2175
- Making mod_saslauth use the new SASL API.
- Thu, 27 Aug 2009 21:29:36 +0200
- by Tobias Markmann <tm@ayena.de> [Thu, 27 Aug 2009 21:29:36 +0200] rev 2174
- Adjust SASL PLAIN mechanism to the new API.
- Sun, 16 Aug 2009 23:20:02 +0200
- by Tobias Markmann <tm@ayena.de> [Sun, 16 Aug 2009 23:20:02 +0200] rev 2173
- Adding some docu.
- Mon, 10 Aug 2009 23:04:19 +0200
- by Tobias Markmann <tm@ayena.de> [Mon, 10 Aug 2009 23:04:19 +0200] rev 2172
- Mostly making the code run; includes fixing typos and so on.
- Mon, 10 Aug 2009 12:14:40 +0200
- by Tobias Markmann <tm@ayena.de> [Mon, 10 Aug 2009 12:14:40 +0200] rev 2171
- Initial commit of the SASL redesign.
- Wed, 25 Nov 2009 15:41:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 15:41:04 +0000] rev 2170
- Merge with 0.6
- Wed, 25 Nov 2009 15:40:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 15:40:33 +0000] rev 2169
- util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko)
- Wed, 25 Nov 2009 05:11:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 05:11:10 +0000] rev 2168
- Merge with 0.6 on prosody.im
- Tue, 24 Nov 2009 22:42:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 24 Nov 2009 22:42:08 +0500] rev 2167
- xmppclient_listener: Escape control characters when logging invalid XML.
- Wed, 25 Nov 2009 03:30:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 03:30:41 +0000] rev 2166
- Merge with 0.6
- Wed, 25 Nov 2009 03:30:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 03:30:00 +0000] rev 2165
- s2smanager: Log warning when trying to send a stanza from a host we don't serve, instead of a traceback (thanks stpeter)
- Tue, 24 Nov 2009 20:35:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Nov 2009 20:35:18 +0000] rev 2164
- Merge with trunk
- Tue, 24 Nov 2009 14:37:14 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 24 Nov 2009 14:37:14 +0500] rev 2163
- net.server: Log an error when libevent is requested, but luaevent is unavailable, and don't load luaevent when not requested.
- Tue, 24 Nov 2009 20:34:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Nov 2009 20:34:22 +0000] rev 2162
- core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls
- Mon, 23 Nov 2009 20:22:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 20:22:37 +0000] rev 2161
- Merge with trunk
- Mon, 23 Nov 2009 21:49:20 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 21:49:20 +0500] rev 2160
- Merged with 0.6.
- Mon, 23 Nov 2009 21:46:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 21:46:37 +0500] rev 2159
- prosody: Added support for command line argument '--config'.
- Mon, 23 Nov 2009 20:21:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 20:21:20 +0000] rev 2158
- Merge with 0.6
- Mon, 23 Nov 2009 20:18:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 20:18:04 +0000] rev 2157
- util.datamanager: Replace popen(mkdir) with lfs.mkdir, keeping the just-in-time creation until we have the new datamanager API
- Mon, 23 Nov 2009 19:59:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 19:59:32 +0000] rev 2156
- util.dependencies: Missed a Debian/
- Mon, 23 Nov 2009 18:51:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 18:51:54 +0000] rev 2155
- util.dependencies: Clearer message, add homepages, etc.
- Mon, 23 Nov 2009 17:31:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 17:31:49 +0000] rev 2154
- util.dependencies: Add LuaFileSystem as a hard dependency
- Mon, 23 Nov 2009 16:30:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 16:30:34 +0000] rev 2153
- Merge with trunk
- Mon, 23 Nov 2009 21:02:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 21:02:06 +0500] rev 2152
- Merged with 0.6.
- Mon, 23 Nov 2009 19:50:04 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 19:50:04 +0500] rev 2151
- util.serialization: Replaced commas with semi-colons between table fields.
- Mon, 23 Nov 2009 19:35:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 19:35:24 +0500] rev 2150
- util.serialization: Concise output for empty tables.
- Mon, 23 Nov 2009 08:55:27 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 08:55:27 +0500] rev 2149
- Mainfile: Fixed some comments.
- Mon, 23 Nov 2009 16:09:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 16:09:44 +0000] rev 2148
- tests/modulemanager_option_conversion.lua: Add standalone test script for the new modulemanager config option API
- Mon, 23 Nov 2009 16:07:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 16:07:33 +0000] rev 2147
- modulemanager: New module API methods for getting config options with type conversion, get_option_string, get_option_number, get_option_boolean, get_option_array, get_option_set
- Mon, 23 Nov 2009 02:58:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 02:58:42 +0000] rev 2146
- util.dependencies: Make the commands line up properly in the "missing dependency" output. Yes, this was the commit you didn't know you were waiting for!
- Sun, 22 Nov 2009 21:09:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 21:09:25 +0000] rev 2145
- mod_console: Update for new net.server API
- Sun, 22 Nov 2009 21:55:58 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:55:58 +0500] rev 2144
- Merged with 0.6.
- Sun, 22 Nov 2009 21:47:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:47:54 +0500] rev 2143
- mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes.
- Sun, 22 Nov 2009 21:45:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:45:31 +0500] rev 2142
- mod_presence: Acknowledge subscription requests by responding with an unavailable presence.
- Sun, 22 Nov 2009 21:41:09 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:41:09 +0500] rev 2141
- sessionmanager: Added function send_to_interested_resources().
- Sun, 22 Nov 2009 21:40:01 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:40:01 +0500] rev 2140
- sessionmanager: Fixed and cleaned function send_to_available_resources(). The 'to' attribute for presence subscription stanzas is now preserved.
- Sun, 22 Nov 2009 21:33:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:33:41 +0500] rev 2139
- loggingmanager: Explicitly flush log messages if the __FLUSH_LOG environment variable is defined (workaround for MSVCRT buffering piped output).
- Sun, 22 Nov 2009 15:06:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 15:06:30 +0000] rev 2138
- mod_proxy65: Update for new net.server API, untested
- Sun, 22 Nov 2009 14:58:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 14:58:09 +0000] rev 2137
- mod_proxy65: Import from prosody-modules, thanks Ephraim :)
- Sun, 22 Nov 2009 14:42:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 14:42:56 +0000] rev 2136
- net.server: Add some comments to explain to waqas how it all works :)
- Sun, 22 Nov 2009 13:47:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 13:47:24 +0000] rev 2135
- xmppcomponent_listener: Use new API for writing to components, fixes traceback (thanks Tobias)
- Sun, 22 Nov 2009 04:53:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:53:02 +0000] rev 2134
- s2smanager: Fix syntax error introduced in merge
- Sun, 22 Nov 2009 04:50:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:50:42 +0000] rev 2133
- Merge with trunk
- Sun, 22 Nov 2009 04:46:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:46:48 +0000] rev 2132
- stanza_router: Don't log full stanzas destined for s2s
- Sat, 21 Nov 2009 23:04:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 23:04:26 +0000] rev 2131
- objectmanager: Convert to unix line-endings
- Sat, 21 Nov 2009 13:49:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:49:48 +0000] rev 2130
- s2smanager: Don't log full stanza when sending outwards
- Sat, 21 Nov 2009 13:47:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:47:45 +0000] rev 2129
- s2smanager: Don't tostring() the data before sending, sends2s already does this.
- Sun, 22 Nov 2009 04:45:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:45:13 +0000] rev 2128
- net.server_select: Bring up to date to new common connection API
- Sun, 22 Nov 2009 04:44:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:44:26 +0000] rev 2127
- net.httpserver, net.http: Update for new net.server API (untested)
- Sun, 22 Nov 2009 04:43:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:43:46 +0000] rev 2126
- *_listener: Update for new net.server API, specifically .listener -> .onincoming, .disconnect -> .ondisconnect
- Sun, 22 Nov 2009 04:42:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:42:47 +0000] rev 2125
- net.adns: Update for new net.server API (doesn't work with libevent yet)
- Sun, 22 Nov 2009 04:42:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:42:03 +0000] rev 2124
- s2smanager: Update for new net.server API (s2s still doesn't work with libevent for other reasons)
- Sun, 22 Nov 2009 04:09:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:09:57 +0000] rev 2123
- net.server_event: Comment accidentally uncommented vdebug()
- Sun, 22 Nov 2009 04:08:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:08:11 +0000] rev 2122
- net.server_event: Handle and ignore 'wantread' error from receive(), treat as a timeout
- Sun, 22 Nov 2009 04:06:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:06:40 +0000] rev 2121
- net.server_event: Remove premature non-optimisation
- Sun, 22 Nov 2009 04:06:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:06:00 +0000] rev 2120
- net.server_event: Fix moved line caused by Mercurial's crecord and my selective commits
- Sun, 22 Nov 2009 04:04:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:04:04 +0000] rev 2119
- net.server_event: Obey nowriting/nointerface for locks in interface methods
- Sun, 22 Nov 2009 03:58:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:58:37 +0000] rev 2118
- net.server_event: Use conn property for send/receive instead of caching, fixes trying to use original socket after SSL-wrapping
- Sun, 22 Nov 2009 03:55:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:55:48 +0000] rev 2117
- net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake
- Sun, 22 Nov 2009 03:53:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:53:44 +0000] rev 2116
- net.server_event: Add set_sslctx() method to connections
- Sun, 22 Nov 2009 03:53:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:53:07 +0000] rev 2115
- net.server_event: conn.usingssl -> conn._usingssl
- Sun, 22 Nov 2009 03:51:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:51:31 +0000] rev 2114
- net.server_event: Use correct listener callbacks
- Sun, 22 Nov 2009 03:49:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:49:47 +0000] rev 2113
- net.server_event: Small whitespace fixes
- Sun, 22 Nov 2009 03:48:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:48:04 +0000] rev 2112
- net.server_event: Correct a few instances of .sslctx to ._sslctx
- Sun, 22 Nov 2009 03:44:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:44:15 +0000] rev 2111
- net.server_event: Call connection's onconnect, no need to pass closures around now
- Sun, 22 Nov 2009 03:42:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:42:45 +0000] rev 2110
- net.server_event: Use connection id in all relevant logging
- Sun, 22 Nov 2009 03:20:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:20:35 +0000] rev 2109
- net.server_event: Define id property for connection objects, to aid logging
- Sun, 22 Nov 2009 03:14:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:14:32 +0000] rev 2108
- net.server_event: Define vdebug function for convenience
- Sat, 21 Nov 2009 17:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:23:51 +0000] rev 2107
- net.server_event: Change to new standard addserver() syntax
- Sat, 21 Nov 2009 17:19:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:19:57 +0000] rev 2106
- net.server_select: Change addserver() parameters to be compatible with new standard syntax
- Sat, 21 Nov 2009 17:16:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:16:46 +0000] rev 2105
- mod_tls: Switch to : syntax for connection methods
- Sat, 21 Nov 2009 17:15:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:15:59 +0000] rev 2104
- xmppclient_listener: Use : syntax for connection methods, to be compatible with new server.lua
- Sat, 21 Nov 2009 17:14:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:14:59 +0000] rev 2103
- xmppclient_listener: Switch to .onincoming listener method, to be compatible with new server_event.lua
- Sat, 21 Nov 2009 17:13:21 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:13:21 +0000] rev 2102
- net.server: Small fix for addtimer() compatibility code
- Sat, 21 Nov 2009 17:11:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:11:59 +0000] rev 2101
- net.connlisteners: Standardise on new syntax for addserver(), and clean up a bit
- Sat, 21 Nov 2009 17:07:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:07:22 +0000] rev 2100
- sessionmanager: Use : syntax for calling connection methods
- Sat, 21 Nov 2009 13:15:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:15:46 +0000] rev 2099
- mod_bosh: Don't log response XML
- Sat, 21 Nov 2009 03:16:14 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 03:16:14 +0000] rev 2098
- util.timer: Fix libevent timers (event.base doesn't exist...)
- Sat, 21 Nov 2009 03:15:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 03:15:59 +0000] rev 2097
- net.server_event: Export base as event_base
- Sat, 21 Nov 2009 02:41:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:41:09 +0000] rev 2096
- net.server_event: Comment overly verbose log message
- Sat, 21 Nov 2009 02:40:21 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:40:21 +0000] rev 2095
- util.timer: Use libevent for lightweight timers if available and configured (use_libevent option)
- Sat, 21 Nov 2009 02:39:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:39:08 +0000] rev 2094
- net.server: New net.server to choose the appropriate library from server_select/server_event based on the availability of luaevent and the use_libevent config option
- Sat, 21 Nov 2009 02:36:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:36:35 +0000] rev 2093
- net.server: Rename to net.server_select
- Fri, 20 Nov 2009 23:24:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 23:24:41 +0000] rev 2092
- net.server_event: Remove redundant getid() function
- Fri, 20 Nov 2009 22:58:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 22:58:56 +0000] rev 2091
- net.server_event: Initial commit of server_event.lua. Don't get too excited, it's not used at all yet, and is still incomplete :)
- Fri, 20 Nov 2009 15:07:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 15:07:39 +0000] rev 2090
- s2smanager: Fail outgoing s2s connection if hostname does not pass idna_to_ascii(), thanks Flo + waqas
- Fri, 20 Nov 2009 04:39:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 04:39:54 +0000] rev 2089
- s2smanager: Queue db:verify unless we already sent a db:result (if we had then it can could a dialback deadlock). Also remove some redundant code which could cause a db:result to be sent while still negotiating features (e.g. TLS) and break things. Collectively these fix a 'random' s2s failure (usually with ejabberd for some reason) - resulting in an 'unbound prefix' XML error, or 'ssl handshake failure'. Was this commit message long enough? I think so.
- Wed, 18 Nov 2009 03:35:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 18 Nov 2009 03:35:42 +0000] rev 2088
- util.sasl: Add COMPAT comment
- Wed, 18 Nov 2009 08:30:03 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 08:30:03 +0500] rev 2087
- mod_console: Moved activation of the console port from the main file to mod_console.
- Wed, 18 Nov 2009 08:26:43 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 08:26:43 +0500] rev 2086
- prosody.net_activate_ports: Slightly refactored and definition moved to before modules are loaded.
- Wed, 18 Nov 2009 06:23:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 06:23:41 +0500] rev 2085
- mod_register: Log a debug message when a session's IP is not available.
- Wed, 18 Nov 2009 06:22:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 06:22:52 +0500] rev 2084
- mod_bosh: Set session.ip for BOSH sessions.
- Wed, 18 Nov 2009 06:21:59 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 06:21:59 +0500] rev 2083
- util.sasl: Added compatibility workaround for jwchat sending an encoded trailing '\0' in SASL responses.
- Wed, 18 Nov 2009 01:09:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 18 Nov 2009 01:09:09 +0000] rev 2082
- net.dns: Be more strict about the records we cache
- Wed, 18 Nov 2009 01:05:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 18 Nov 2009 01:05:38 +0000] rev 2081
- net.dns: Be more strict about checking the DNS replies we receive
- Fri, 13 Nov 2009 06:29:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 13 Nov 2009 06:29:37 +0500] rev 2080
- util.sasl: Improved a log message.
- Fri, 13 Nov 2009 06:10:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 13 Nov 2009 06:10:46 +0500] rev 2079
- util.sasl: Allow authzid=username (for compatibility with Smack's non-compliant behavior).
- Fri, 13 Nov 2009 04:24:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 13 Nov 2009 04:24:17 +0500] rev 2078
- util.sasl: Return proper error when client provides authzid.
- Thu, 12 Nov 2009 13:42:44 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 12 Nov 2009 13:42:44 +0500] rev 2077
- Changed separator between attribute names and prefixes from '|' to '\1' (optimization and cleanup).
- Thu, 12 Nov 2009 13:34:38 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 12 Nov 2009 13:34:38 +0500] rev 2076
- net.connlisteners: Log an error when a listener fails to load.
- Thu, 12 Nov 2009 13:33:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 12 Nov 2009 13:33:46 +0500] rev 2075
- componentmanager: Improved logging for stanzas being bounced for unavailable components.
- Sun, 08 Nov 2009 15:25:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 08 Nov 2009 15:25:03 +0000] rev 2074
- mod_posix: Log warning when no_daemonize is used, and instruct on how to update config
- Sun, 08 Nov 2009 15:10:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 08 Nov 2009 15:10:44 +0000] rev 2073
- mod_posix: Switch config option to 'daemonize', fall back to 'no_daemonize' if not set, default behaviour remains the same... daemonize if mod_posix is loaded
- Sun, 08 Nov 2009 15:09:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 08 Nov 2009 15:09:11 +0000] rev 2072
- modulemanager: api:get_option(): Handle correctly option values of boolean false, don't assume value unset
- Fri, 06 Nov 2009 23:56:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 06 Nov 2009 23:56:10 +0000] rev 2071
- Merge with trunk
- Mon, 02 Nov 2009 01:57:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 02 Nov 2009 01:57:33 +0500] rev 2070
- net.dns: Fixed indentation and coding style.
- Fri, 06 Nov 2009 23:51:14 +0000
- by Florian Zeitz [Fri, 06 Nov 2009 23:51:14 +0000] rev 2069
- util.dataforms: Support for jid-multi field type
- Mon, 02 Nov 2009 00:52:35 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 02 Nov 2009 00:52:35 +0500] rev 2068
- net.dns: Initialize default resolver on module load (instead of on first use).
- Mon, 02 Nov 2009 00:46:43 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 02 Nov 2009 00:46:43 +0500] rev 2067
- net.dns: Updated to use util.windows.get_nameservers for enumerating nameservers on Windows.
- Sun, 01 Nov 2009 19:41:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 01 Nov 2009 19:41:49 +0000] rev 2066
- net.httpserver: Pass correct connection object to disconnect listener, which fixes a small leak
- Sat, 31 Oct 2009 17:15:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 31 Oct 2009 17:15:20 +0000] rev 2065
- prosodyctl: Put 'pidfile' in quotes to make more clear that it is the literal name of the option
- Sat, 31 Oct 2009 05:11:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 31 Oct 2009 05:11:56 +0500] rev 2064
- MUC: Include occupants' real JIDs in their presence (semi-anonymous rooms).
- Sat, 31 Oct 2009 05:05:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 31 Oct 2009 05:05:46 +0500] rev 2063
- Makefile.win: Added support for util.windows, improved cleanup of temporary files, switched to dynamic linking with MSVCRT, etc.
- Sat, 31 Oct 2009 04:58:23 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 31 Oct 2009 04:58:23 +0500] rev 2062
- util.windows: Initial commit. Adds support for querying the windows DNS API for nameservers.
- Fri, 30 Oct 2009 01:18:56 +0000
- by Florian Zeitz [Fri, 30 Oct 2009 01:18:56 +0000] rev 2061
- util.dataforms: Only add value to rendered form if supplied in the data
- Fri, 30 Oct 2009 01:18:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 30 Oct 2009 01:18:38 +0000] rev 2060
- util.pposix: Add abort() function
- Mon, 26 Oct 2009 23:35:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Oct 2009 23:35:48 +0000] rev 2059
- server.lua: Standardise on 'client' variable to refer to the socket, makes the code a bit cleaner
- Mon, 26 Oct 2009 23:30:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Oct 2009 23:30:15 +0000] rev 2058
- Merge with trunk
- Tue, 27 Oct 2009 01:15:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 27 Oct 2009 01:15:05 +0500] rev 2057
- mod_welcome: Change $user to $username in default welcome message (thanks to chris for spotting)
- Sun, 25 Oct 2009 21:26:36 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:26:36 +0500] rev 2056
- Prosody top-level error handler modified to log properly on non-string error messages.
- Sun, 25 Oct 2009 21:21:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:21:25 +0500] rev 2055
- mod_console: Added proper cleanup for disconnected console sessions.
- Sun, 25 Oct 2009 21:07:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:07:32 +0500] rev 2054
- MUC: Fixed: affiliation='none' was omitted from some presence broadcasts.
- Sun, 25 Oct 2009 21:06:35 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:06:35 +0500] rev 2053
- xmppserver_listener: Minor logging fix: Prefer the session logger when available to log invalid XML warnings.
- Sun, 25 Oct 2009 04:19:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 04:19:24 +0500] rev 2052
- MUC: Fixed an issue with multi-session nicks where the 'from' attribute in a presence broadcast was not being properly set.
- Mon, 26 Oct 2009 23:29:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Oct 2009 23:29:04 +0000] rev 2051
- server.lua: Add addsocket(), refactor all code to use it, fixes nasty socket object leak - moral of the story is to not duplicate code, and not prematurely optimise. But you knew that already didn't you?
- Thu, 22 Oct 2009 04:47:40 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 04:47:40 +0500] rev 2050
- rostermanager: Fixed a global access.
- Thu, 22 Oct 2009 03:46:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:46:54 +0500] rev 2049
- rostermanager: Refactored roster loading to remove duplicate code.
- Thu, 22 Oct 2009 03:38:00 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:38:00 +0500] rev 2048
- rostermanager: Log a warning when a self-contact is detected.
- Thu, 22 Oct 2009 03:34:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:34:50 +0500] rev 2047
- rostermanager: Ensure meta-data entry is present on roster load.
- Thu, 22 Oct 2009 03:34:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:34:08 +0500] rev 2046
- rostermanager: Remove self-contacts from loaded rosters.
- Thu, 22 Oct 2009 02:26:27 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:26:27 +0500] rev 2045
- PEP: Better reload support.
- Thu, 22 Oct 2009 02:26:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:26:06 +0500] rev 2044
- PEP: Send publish IQ result before broadcast.
- Thu, 22 Oct 2009 02:16:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:16:10 +0500] rev 2043
- PEP: Stricter checks on payload validity.
- Thu, 22 Oct 2009 02:13:02 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:13:02 +0500] rev 2042
- PEP: Clone payloads to allow plugins to reuse stanzas.
- Thu, 22 Oct 2009 02:12:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:12:24 +0500] rev 2041
- PEP: Fixed namespace for the <item> element in PEP broadcasts.