Matthew Wild
|
54c77c0054
|
net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...)
|
16 years ago |
Matthew Wild
|
0ab240e0eb
|
net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
|
16 years ago |
Matthew Wild
|
b74d2847c0
|
net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
|
16 years ago |
Matthew Wild
|
cd82ebe27d
|
s2smanager: Don't tostring() the data before sending, sends2s already does this.
|
16 years ago |
Matthew Wild
|
cc932b9c97
|
tests/test_core_s2smanager.lua: Fix to compare SRV weights correctly
|
16 years ago |
Matthew Wild
|
f713f78045
|
s2smanager: Log and fail gracefully when unable to create socket for outgoing s2s connection (thanks foucault)
|
16 years ago |
Matthew Wild
|
1ac7b7a3b7
|
s2smanager: Fix for the logic SRV record priority comparison (thanks darkrain)
|
16 years ago |
Matthew Wild
|
73f760c896
|
net.adns: Trailing whitespace
|
16 years ago |
Matthew Wild
|
220a7eefbd
|
mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
|
16 years ago |
Matthew Wild
|
6428065b5e
|
util.dependencies: Fix package name of LuaFilesystem
|
16 years ago |
Waqas Hussain
|
beb6fa2f21
|
core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat).
|
16 years ago |
Waqas Hussain
|
2093797462
|
mod_register: Properly notify contacts of subscription removal on account deletion.
|
16 years ago |
Waqas Hussain
|
de4aa7b47a
|
mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations.
|
16 years ago |
Waqas Hussain
|
0554c71543
|
mod_presence: Use the local host as origin for subscription request acks.
|
16 years ago |
Waqas Hussain
|
cfce018b80
|
mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal.
|
16 years ago |
Waqas Hussain
|
a3c705d9ee
|
mod_roster: Ask remote server to remove pending subscription requests when removing roster items.
|
16 years ago |
Matthew Wild
|
87a1d736ac
|
Tagging 0.6.1
|
16 years ago |
Matthew Wild
|
ad562c737a
|
Tagging 0.6.0
|
16 years ago |
Matthew Wild
|
2e3f2e68d7
|
util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias)
|
16 years ago |
Florian Zeitz
|
22d8917d8c
|
util.dataforms: Don't require type when parsing form XML
|
16 years ago |
Matthew Wild
|
38e55888e5
|
util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko)
|
16 years ago |
Matthew Wild
|
ff6b4c2c6d
|
Merge with 0.6 on prosody.im
|
16 years ago |
Matthew Wild
|
c4742ed781
|
s2smanager: Log warning when trying to send a stanza from a host we don't serve, instead of a traceback (thanks stpeter)
|
16 years ago |
Waqas Hussain
|
4e56a3c519
|
xmppclient_listener: Escape control characters when logging invalid XML.
|
16 years ago |
Matthew Wild
|
49916630b9
|
util.datamanager: Replace popen(mkdir) with lfs.mkdir, keeping the just-in-time creation until we have the new datamanager API
|
16 years ago |
Matthew Wild
|
a918d40c04
|
util.dependencies: Missed a Debian/
|
16 years ago |
Matthew Wild
|
86de468002
|
util.dependencies: Clearer message, add homepages, etc.
|
16 years ago |
Matthew Wild
|
b3b2728598
|
util.dependencies: Add LuaFileSystem as a hard dependency
|
16 years ago |
Waqas Hussain
|
7b44078ada
|
prosody: Added support for command line argument '--config'.
|
16 years ago |
Waqas Hussain
|
5b41760cec
|
util.serialization: Replaced commas with semi-colons between table fields.
|
16 years ago |
Waqas Hussain
|
8d13f90bed
|
util.serialization: Concise output for empty tables.
|
16 years ago |
Waqas Hussain
|
3f95c8572c
|
Mainfile: Fixed some comments.
|
16 years ago |
Waqas Hussain
|
889562f945
|
mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes.
|
16 years ago |
Waqas Hussain
|
7d63169215
|
mod_presence: Acknowledge subscription requests by responding with an unavailable presence.
|
16 years ago |
Waqas Hussain
|
bb00a63d23
|
sessionmanager: Added function send_to_interested_resources().
|
16 years ago |
Waqas Hussain
|
10d98b6eef
|
sessionmanager: Fixed and cleaned function send_to_available_resources(). The 'to' attribute for presence subscription stanzas is now preserved.
|
16 years ago |
Waqas Hussain
|
b50d8bac6f
|
loggingmanager: Explicitly flush log messages if the __FLUSH_LOG environment variable is defined (workaround for MSVCRT buffering piped output).
|
16 years ago |
Matthew Wild
|
4ffd18797a
|
s2smanager: Fail outgoing s2s connection if hostname does not pass idna_to_ascii(), thanks Flo + waqas
|
16 years ago |
Matthew Wild
|
9d6d5c3913
|
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.
|
16 years ago |
Matthew Wild
|
4cac67d580
|
util.sasl: Add COMPAT comment
|
16 years ago |
Waqas Hussain
|
57af671e2b
|
mod_console: Moved activation of the console port from the main file to mod_console.
|
16 years ago |
Waqas Hussain
|
8fa56f4bcf
|
prosody.net_activate_ports: Slightly refactored and definition moved to before modules are loaded.
|
16 years ago |
Waqas Hussain
|
a0dc6018da
|
mod_register: Log a debug message when a session's IP is not available.
|
16 years ago |
Waqas Hussain
|
09a6ddbe28
|
mod_bosh: Set session.ip for BOSH sessions.
|
16 years ago |
Waqas Hussain
|
ae703e45bf
|
util.sasl: Added compatibility workaround for jwchat sending an encoded trailing '\0' in SASL responses.
|
16 years ago |
Matthew Wild
|
38fe146c05
|
net.dns: Be more strict about the records we cache
|
16 years ago |
Matthew Wild
|
911cb9d488
|
net.dns: Be more strict about checking the DNS replies we receive
|
16 years ago |
Waqas Hussain
|
8fc8a263c6
|
util.sasl: Improved a log message.
|
16 years ago |
Waqas Hussain
|
d8063b7436
|
util.sasl: Allow authzid=username (for compatibility with Smack's non-compliant behavior).
|
16 years ago |
Waqas Hussain
|
715a48d5c3
|
util.sasl: Return proper error when client provides authzid.
|
16 years ago |