| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Make sure 'closed' event is correctly processed on every state | Evgeniy Khramtsov | 2010-12-17 | 1 | -1/+1 | |
| | | ||||||
| * | Export make_sid so we can use it in pre-binding. | W. Andrew Loe III | 2010-12-15 | 1 | -1/+2 | |
| | | ||||||
| * | Ignore OS X libraries. | W. Andrew Loe III | 2010-12-15 | 1 | -0/+1 | |
| | | ||||||
| * | Add release notes for ejabberd 2.1.6 | Badlop | 2010-12-15 | 1 | -0/+67 | |
| | | ||||||
| * | Fix warning about unused variables | Badlop | 2010-12-13 | 1 | -2/+2 | |
| | | ||||||
| * | Fix some exmpp attribute type | Badlop | 2010-12-11 | 3 | -17/+17 | |
| | | ||||||
| * | Mention in the Guide that mod_muc supports the backend option | Badlop | 2010-12-09 | 1 | -0/+2 | |
| | | ||||||
| * | Fix some errors when porting from mod_pubsub.erl (thanks to Karim Gemayel) | Badlop | 2010-12-07 | 2 | -51/+66 | |
| | | ||||||
| * | Support for X-Forwarded-For HTTP header (EJAB-1356) | Badlop | 2010-12-07 | 2 | -3/+36 | |
| | | ||||||
| * | update pubsub_odbc patch | Christophe Romain | 2010-12-07 | 2 | -2040/+2631 | |
| | | ||||||
| * | add node attribute to pubsub subscribe event (EJAB-1361) | Christophe Romain | 2010-12-07 | 1 | -2/+4 | |
| | | ||||||
| * | Fix detection of mod_last at server start (EJAB-641) | Badlop | 2010-12-03 | 1 | -2/+14 | |
| | | ||||||
| * | Update example extauth script with tryregister, removeuser and removeuser3 ↵ | Badlop | 2010-12-03 | 1 | -0/+16 | |
| | | | | | (EJAB-641) | |||||
| * | Support PostgreSQL 9.0 (EJAB-1359)(thanks to Stephen Gibberd and Konstantin ↵ | Badlop | 2010-12-03 | 1 | -1/+1 | |
| | | | | | Nikiforov) | |||||
| * | Fix use of exmpp | Badlop | 2010-12-02 | 1 | -3/+4 | |
| | | ||||||
| * | Fix cyrsasl_digest RFC-2831 2.1.2.1 (EJAB-476) | Pablo Polvorin | 2010-12-02 | 1 | -2/+82 | |
| | | | | | | | | | | | Fix sasl digest bug when username|password|resource strings had all characters <= U+00FF and at least one character >= U+0080. Warnning: Note that by fixing the bug, we may be broking compatibility with clients that "implements" it. See comments on https://support.process-one.net/browse/EJAB-476 | |||||
| * | fix pubsub cross domain eventing (EJAB-1340) | Christophe Romain | 2010-12-02 | 2 | -66/+13 | |
| | | ||||||
| * | Increase maximum restart strategy of the ODBC supervisor. Do not brutally ↵ | Evgeniy Khramtsov | 2010-12-01 | 1 | -2/+2 | |
| | | | | | kill ODBC processes on supervisor shutdown to avoid polution of the mnesia table | |||||
| * | When the Password attribute is missing in PIEFXIS file, don't check account ↵ | Badlop | 2010-12-01 | 1 | -11/+17 | |
| | | | | | auth. | |||||
| * | Merge branch 'master' of ↵ | Pablo Polvorin | 2010-11-29 | 4 | -12/+25 | |
| |\ | | | | | | | git+ssh://git@gitorious.process-one.net/ejabberd/mainline | |||||
| | * | expose find_connection for routing in other modules (if needed) | Christopher tofu Zorn | 2010-11-29 | 1 | -0/+1 | |
| | | | ||||||
| | * | add the ability to send raw xml packets over http bind | Christopher tofu Zorn | 2010-11-29 | 2 | -11/+23 | |
| | | | ||||||
| | * | Fix characters not allowed in username. Don't include that in translatable ↵ | Badlop | 2010-11-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | string. List mentioned in: http://xmpp.org/rfcs/rfc3920.html#nodeprep-prohibited | |||||
| * | | Port to latest exmpp changes (attribute names as binary()). | Pablo Polvorin | 2010-11-29 | 46 | -1041/+1041 | |
| |/ | | | | All atributes are now binary() instead of atoms. | |||||
| * | Support negative part-hour TZ values (thanks to Alexander Zhukov)(EJAB-1301) | Badlop | 2010-11-29 | 2 | -9/+8 | |
| | | ||||||
| * | Don't loop when there is nothing after a stream start | Alexey Shchepin | 2010-11-26 | 1 | -2/+0 | |
| | | ||||||
| * | Correct domain_certfile tlsopts modifications for s2s connections (EJAB-1086) | Andreas Köhler | 2010-11-26 | 2 | -6/+18 | |
| | | | | | | | | | | | | | | | | | * In ejabberd_s2s_out:wait_for_feature_request/2, the domain to use for looking up domain_certfile options is #state.myname and not #state.server * If s2s_certfile is not specified, connect should still be part of the tls options used by ejabberd_s2s_out * Add #state.server to ejabberd_s2s_in processes and store the to attribute in :wait_for_stream/2. Then use that server in :wait_for_feature_request/2 to change the tls options like in ejabberd_s2s_out. Fixes EJAB-1086. | |||||
| * | Send Unavailable Presence stanza when an occupant is kicked or banned ↵ | Badlop | 2010-11-22 | 1 | -2/+1 | |
| | | | | | (EJAB-1350) | |||||
| * | Port SSLVER detection from 2.1.x, needed for ?PG2 (EJAB-1349) | Badlop | 2010-11-22 | 2 | -3/+14 | |
| | | ||||||
| * | Use pg2 from R14B in systems with older versions (EJAB-1349) | Badlop | 2010-11-22 | 4 | -8/+402 | |
| | | | | | | | pg2_backport.erl is a copy of pg2.erl from Erlang/OTP R14B. That module is used in ejabberd installations where an OTP previous to R14 is installed. | |||||
| * | Disapprove the use of R14A and R14B due to the rwlock bug. | Badlop | 2010-11-19 | 2 | -2/+4 | |
| | | ||||||
| * | Remove forgotten mentions of obsolete and undocumented mod_..._odbc | Badlop | 2010-11-19 | 1 | -5/+2 | |
| | | ||||||
| * | add missing modrosterodbc newcommand | Christophe Romain | 2010-11-19 | 1 | -2/+3 | |
| | | ||||||
| * | Document mod_shared_roster_ldap (thanks to Marcin Owsiany) | Evgeniy Khramtsov | 2010-11-18 | 5 | -4/+352 | |
| | | ||||||
| * | Fix http-bind supervisor to support multiple vhosts (EJAB-1321) | Badlop | 2010-11-17 | 2 | -29/+19 | |
| | | ||||||
| * | Fix R12B5 compatibility in ejabberd_http_bind.erl (EJAB-1343) | Andreas Köhler | 2010-11-17 | 1 | -3/+1 | |
| | | | | | erlang:max/2 and :min/2 are new functions | |||||
| * | Use LFrom and LTo consistently in ejabberd_s2s_in:stream_established/2 ↵ | Andreas Köhler | 2010-11-17 | 1 | -3/+3 | |
| | | | | | (EJAB-1342) | |||||
| * | Do not start mod_proxy65 if it is unable to bind an address (EJAB-1336) | Evgeniy Khramtsov | 2010-11-17 | 1 | -7/+11 | |
| | | ||||||
| * | Use MEDIUMTEXT type for vcard avatars in MySQL schema (EJAB-1252) | Evgeniy Khramtsov | 2010-11-17 | 1 | -1/+1 | |
| | | ||||||
| * | Do not print full error message when LDAP timeout occurs (EJAB-1324) | Evgeniy Khramtsov | 2010-11-17 | 1 | -0/+2 | |
| | | ||||||
| * | Set SSL_MODE_RELEASE_BUFFERS mode when available (EJAB-1351) | Evgeniy Khramtsov | 2010-11-17 | 1 | -0/+3 | |
| | | ||||||
| * | Temporary workaround for starting stored rooms | Badlop | 2010-11-16 | 2 | -0/+6 | |
| | | ||||||
| * | Provide new, not old, affiliation in kick/ban presence with codes 321 and 301 | Badlop | 2010-11-16 | 1 | -6/+9 | |
| | | ||||||
| * | Fix typos in the example configuration file | Badlop | 2010-11-12 | 1 | -2/+2 | |
| | | ||||||
| * | Before binding tcp ports, checks the socket type and listener options | Andreas Köhler | 2010-11-10 | 1 | -8/+19 | |
| | | | | | | | | | (EJAB-1334) If the callback module has a socket type of independent and needs to create the listener itself, do not pre-bind the port. The same holds if there are errors in the listener configuration. | |||||
| * | Bind listener ports early and start accepting connections later | Andreas Köhler | 2010-11-10 | 1 | -29/+69 | |
| | | | | | | | | | | | | | | | | | | | | | (EJAB-1334) It may happen that auth or rdbms client tcp connections bind a local socket to a port number required by a configered listener. The ejabberd applications fails to start up and needs to be restarted. In plain C you would bind(2) the listener port and listen(2) later on. gen_tcp:listen/2 does not allow to separate these two steps though, so another way is not to accept connections while start up. OTOH, the kernel will syn/ack incoming connections and receive data, leaving them in a buffer for the ejabberd to read from. If this is unwanted, a load balancer would need to receive data from the ejabberd server before adding the node to its pool. This patch binds tcp ports while initializing the ejabberd_listener process, storing ListenSockets in an ets table. start_listeners/0 will reuse these ports later on. | |||||
| * | Rollback some Specs that break Dialyzer (thanks to Karim Gemayel)(EJAB-1345) | Badlop | 2010-11-10 | 1 | -30/+28 | |
| | | ||||||
| * | Fix anonymous user cleanup (EJAB-883) | ppolvorin | 2010-11-10 | 2 | -5/+11 | |
| | | | | | | anonymous users table and vcards were not correctly cleaned up after the user disconnect. | |||||
| * | In mod_last*:get_last_iq/4, check for user resources first to return 0 ↵ | Andreas Köhler | 2010-11-10 | 1 | -0/+10 | |
| | | | | | | | seconds if there is one Fixes problem 2 of EJAB-1158. | |||||
| * | Refactor mod_last to use the same core get_last/2 functionality, but keep ↵ | Andreas Köhler | 2010-11-10 | 1 | -15/+22 | |
| | | | | | | | | | api stable The local function get_last/4 has been renamed to get_last_iq/4, since it converts the result of get_last/2 (typically {ok, TimeStamp, Status}) to an iq packet. | |||||
