aboutsummaryrefslogtreecommitdiff
path: root/src/eldap (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Switch to rebar build toolEvgeniy Khramtsov2013-06-139-2368/+0
| | | | | | | | | | | | | | | | Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite
* ejabberd 13 requires Erlang/OTP R15B or higher (EJAB-1630)Badlop2013-04-111-1/+0
| | | | Fix documents and remove useless code.
* Accumulated patch to binarize and indent codeBadlop2013-03-147-722/+957
|
* Fix compatibility of LDAP support with Erlang R16A (EJAB-1612)Badlop2013-02-041-8/+0
| | | | | | | | | As explained in Erlang/OTP git log: eldap: Remove calls to undocumented asn1rt* functions. We are about to remove the old asn1rt* modules, so we must remove the calls that eldap make to them. Since the calls are just a sanity check, we can just remove the calls. Just doing the decode will do roughly the same tests and generate similar exceptions.
* Update copyright datesAlexey Shchepin2013-01-244-4/+4
|
* Fix broken JPEG photo (EJAB-1526)Evgeniy Khramtsov2012-12-121-0/+1
|
* Add comments about Dialyzer warningsBadlop2012-04-111-0/+1
|
* Update copyright datesAlexey Shchepin2012-02-234-4/+4
|
* Support undefinition of ssl:seed in R15BBadlop2011-12-231-1/+1
|
* Use the regexp frontend module (EJAB-921)Badlop2011-12-231-18/+24
|
* Replace regexp with ejabberd_regexpEvgeniy Khramtsov2011-12-191-5/+6
|
* Get rid of +driver option because it is incompatible with R15BEvgeniy Khramtsov2011-12-192-2/+2
|
* New option support: ldap_deref_aliases (EJAB-639)Evgeniy Khramtsov2011-09-192-1/+10
|
* Get rid of useless codeEvgeniy Khramtsov2011-09-051-13/+6
|
* Add ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299)Evgeniy Khramtsov2011-07-131-16/+37
|
* Match ldap_uidattr_format case-insensitively (EJAB-1449)Evgeniy Khramtsov2011-06-231-1/+8
|
* Log an error when an LDAP filter is incorrect (EJAB-1395)Evgeniy Khramtsov2011-06-152-0/+18
|
* update copyright up to 2011Christophe Romain2011-02-144-4/+4
|
* Use pg2 from R14B in systems with older versions (EJAB-1349)Badlop2010-11-222-3/+10
| | | | | | 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.
* Do not print full error message when LDAP timeout occurs (EJAB-1324)Evgeniy Khramtsov2010-11-171-0/+2
|
* fixes ampersand escaping (EJAB-1258)Evgeniy Khramtsov2010-08-191-2/+2
|
* Use a standard method to get a random seed (EJAB-1229)Badlop2010-05-101-2/+1
|
* new option ldap_tls_verify is added (EJAB-1229)Evgeniy Khramtsov2010-05-102-29/+43
|
* allow inband password change (EJAB-199)Evgeniy Khramtsov2010-04-193-3/+47
|
* LDAP extensible match support (EJAB-722)Evgeniy Khramtsov2010-04-195-198/+185
|
* now using "%u" pattern as default for ldap_uids (EJAB-1203)Evgeniy Khramtsov2010-03-081-5/+7
|
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-124-4/+4
| | | | SVN Revision: 2891
* Add +export_all to EFLAGS if: make debug=true (thanks to Marcin ↵Badlop2009-12-291-1/+1
| | | | | | Owsiany)(EJAB-1134) SVN Revision: 2842
* Replace TYPE/1 with is_TYPE/1 (EJAB-922)Badlop2009-06-151-2/+2
| | | | SVN Revision: 2159
* Support LDAPS with TLS (EJAB-109)(thanks to Thomas Baden, Andy Harb, Sergei ↵Badlop2009-05-253-27/+89
| | | | | | Golovan, Anton Podavalov) SVN Revision: 2098
* * src/eldap/eldap.erl: log warnings on unsuccessful LDAP bind attempts. ↵Evgeniy Khramtsov2009-05-161-8/+19
| | | | | | Increase timeout before the next LDAP bind attempt up to five seconds if the last bind attempt was rejected by the LDAP server ("soft" error). Thanks to Konstantin Khomoutov. SVN Revision: 2086
* Replace TYPE/1 with is_TYPE/1 (EJAB-922)Badlop2009-05-061-33/+33
| | | | SVN Revision: 2057
* * src/eldap/eldap.erl: moves waiting for response queries toEvgeniy Khramtsov2009-01-301-4/+11
| | | | | | pending queue on an LDAP connection failure. SVN Revision: 1856
* * src/eldap/eldap.erl: implemented queue for pending queries.Evgeniy Khramtsov2009-01-271-102/+106
| | | | SVN Revision: 1855
* * src/eldap/eldap.erl: Close a connection on tcp_error.Evgeniy Khramtsov2009-01-231-12/+13
| | | | SVN Revision: 1851
* * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop2009-01-124-8/+8
| | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
* * src/eldap/Makefile.in: added +optimize and +driverEvgeniy Khramtsov2008-11-242-2/+6
| | | | | | | compilation options * src/eldap/Makefile.win32: Likewise SVN Revision: 1682
* * src/*/Makefile.win32: Provide explicit beam filenames becauseBadlop2008-09-301-2/+1
| | | | | | | nmake does not accept wildcards (thanks to Attila Vangel)(EJAB-543) SVN Revision: 1588
* * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop2008-07-314-4/+4
| | | | | | | | | | | * doc/guide.html: Likewise * doc/api/overview.edoc: Likewise * src/*/*.erl: Likewise * src/*/*.hrl: Likewise * src/*/*.c: Likewise * src/odbc/*.sql: Likewise SVN Revision: 1499
* * src/*.hrl: Get back all ejabberd header files to their originalBadlop2008-07-162-1/+37
| | | | | | | | | | placement in src/ subdirectories (EJAB-696) * src/*/*.erl: Likewise * src/*/Makefile.in: Likewise * src/Makefile.in: Install header files in system include/ dir, reproducing the subdirectory structure of src/ SVN Revision: 1453
* * src/configure.ac: Update installation permissions (EJAB-402)Badlop2008-07-132-36/+2
| | | | | | | | | | | | | | | | * src/configure: Likewise * src/Makefile.in: The mnesia, ebin and priv dirs are now installed in different locations. Install header files and documentation (EJAB-696) * doc/guide.tex: Likewise * doc/guide.html: Likewise * include/*.hrl: Place for all ejabberd header files (EJAB-696) * src/*/*.erl: Update references to header files * src/*/Makefile.in: Include the include/ dir SVN Revision: 1441
* * src/Makefile.in: Support for parallel compilation with 'make -j'Badlop2008-03-261-0/+2
| | | | | | | | | in multi core CPUs: fix compilation dependencies; compile behaviors before other source code. (thanks to Jonathan Schleifer) * src/mod_pubsub/Makefile.in: Likewise * src/eldap/Makefile.in: Likewise SVN Revision: 1258
* * src/eldap/Makefile.in: Generate ELDAPv3.beam during first Makefile pass ↵Mickaël Rémond2008-03-221-2/+2
| | | | | | (EJAB-583). SVN Revision: 1249
* * src/eldap.erl: Improved logging. We now use ejabberd logging framework ↵Mickaël Rémond2008-03-201-85/+63
| | | | | | | | (EJAB-582). * src/eldap.erl: Faster LDAP reconnection (Thanks to Christophe Romain) (EJAB-581) SVN Revision: 1236
* add missing ~p to error messageChristophe Romain2008-03-071-1/+1
| | | | SVN Revision: 1221
* * src/eldap/eldap_pool.erl: Improved loggingMickaël Rémond2008-03-071-0/+4
| | | | SVN Revision: 1220
* * doc/guide.tex: Updated copyright dates to 2008Badlop2008-01-154-4/+4
| | | | | | * src/*: Likewise SVN Revision: 1153
* * Applied copyright patch 3.Mickaël Rémond2007-12-245-10/+85
| | | | SVN Revision: 1113
* * src/ejabberd_zlib/Makefile.win32: CompileBadlop2007-12-171-9/+5
| | | | | | | | | | | | | | | | all erl files found in the directory, so it isn't needed to provide an explicit list of target files * src/eldap/Makefile.win32: Likewise * src/mod_irc/Makefile.win32: Likewise * src/mod_muc/Makefile.win32: Likewise * src/mod_proxy65/Makefile.win32: Likewise * src/mod_pubsub/Makefile.win32: Likewise * src/odbc/Makefile.win32: Likewise * src/stringprep/Makefile.win32: Likewise * src/tls/Makefile.win32: Likewise * src/web/Makefile.win32: Likewise SVN Revision: 1076
* * src/ejabberd_zlib/Makefile.in: Compile all erl files found inBadlop2007-12-171-13/+7
| | | | | | | | | | | | | | | | | the directory, so it isn't needed to provide an explicit list of target files * src/eldap/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/mod_muc/Makefile.in: Likewise * src/mod_proxy65/Makefile.in: Likewise * src/mod_pubsub/Makefile.in: Likewise * src/odbc/Makefile.in: Likewise * src/pam/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise * src/web/Makefile.in: Likewise SVN Revision: 1075