summaryrefslogtreecommitdiff
path: root/src/stringprep (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Switch to rebar build toolEvgeniy Khramtsov2013-06-139-6361/+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
* Accumulated patch to binarize and indent codeBadlop2013-03-144-71/+59
|
* Update copyright datesAlexey Shchepin2013-01-243-3/+3
|
* Fix makefile rules for building dll-s in Makefile.win32 filesPaweł Chmielowski2012-04-061-2/+2
|
* Update copyright datesAlexey Shchepin2012-02-233-3/+3
|
* Support Erlang/OTP R15B driver (EJAB-1521)Badlop2011-12-211-4/+26
|
* Change argument of open_port/2 to string in order to shut up the dialyzerEvgeniy Khramtsov2011-09-051-1/+1
|
* update copyright up to 2011Christophe Romain2011-02-143-3/+3
|
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-123-3/+3
| | | | 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
* Fix stringprep Bidi checking (thanks to Alexey Shchepin)(EJAB-1087)Badlop2009-11-011-1/+1
| | | | SVN Revision: 2717
* Add forgotten copyright and license notices. Fix blackspaces.Badlop2009-06-091-1/+1
| | | | SVN Revision: 2151
* * src/Makefile.in: In SunOS, use different C flags (thanks toBadlop2009-03-071-4/+7
| | | | | | | | | | Thomas)(EJAB-438) * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise SVN Revision: 1977
* * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop2009-01-123-5/+5
| | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
* * 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-313-3/+3
| | | | | | | | | | | * 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-161-1/+3
| | | | | | | | | | 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/Makefile.in: Improved indentation of GCC callBadlop2008-04-111-4/+6
| | | | | | | | | * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise SVN Revision: 1291
* * doc/guide.tex: Updated copyright dates to 2008Badlop2008-01-153-3/+3
| | | | | | * src/*: Likewise SVN Revision: 1153
* * Applied copyright patch 3.Mickaël Rémond2007-12-243-6/+61
| | | | SVN Revision: 1113
* * src/ejabberd_zlib/Makefile.win32: CompileBadlop2007-12-171-5/+6
| | | | | | | | | | | | | | | | 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-14/+11
| | | | | | | | | | | | | | | | | 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
* * src/mod_irc/iconv.erl: Changed order of handle_infoBadlop2007-12-151-3/+2
| | | | | | | | | | clause (EJAB-290) * src/stringprep/stringprep.erl: Likesise * src/eldap/eldap.erl: Removed handle_sync_event clause because it is never called (EJAB-290) SVN Revision: 1072
* * src/mod_irc/iconv.erl: Fix compilation warnings: 3 (EJAB-290)Badlop2007-12-071-5/+5
| | | | | | | | | | | * src/mod_irc/mod_irc.erl: Likewise * src/mod_irc/mod_irc_connection.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/stringprep/stringprep.erl: Likewise * src/web/ejabberd_http.erl: Likewise * src/web/ejabberd_http_poll.erl: Likewise SVN Revision: 1047
* * src/acl.erl and other 64 files: Remove Erlang module attributeBadlop2007-12-061-1/+0
| | | | | | | 'vsn' because it doesn't provide any worth feature, and it difficults hot code update (EJAB-440) SVN Revision: 1044
* * src/configure.ac: Don't hardcode gcc and options (EJAB-436)Badlop2007-11-291-3/+7
| | | | | | | | | | | | | | | | | * src/Makefile.in: * src/ejabberd_zlib/Makefile.in: * src/eldap/Makefile.in: * src/mod_irc/Makefile.in: * src/mod_muc/Makefile.in: * src/mod_proxy65/Makefile.in: * src/mod_pubsub/Makefile.in: * src/odbc/Makefile.in: * src/pam/Makefile.in: * src/stringprep/Makefile.in: * src/tls/Makefile.in: * src/web/Makefile.in: SVN Revision: 1000
* * Added missing file.Mickaël Rémond2007-06-301-0/+49
| | | | SVN Revision: 807
* * src/ejabberd_config.erl: Normalize hostnames in config file. If mixed case ↵Mickaël Rémond2007-06-292-2/+8
| | | | | | | | | | | is used, the hostname will be now useable (EJAB-277). * src/stringprep/stringprep_sup.erl: Likewise * src/stringprep/Makefile.in: Likewise * src/stringprep/Makefile.win32: Likewise * src/ejabberd_app.erl: Likewise SVN Revision: 806
* * src/Makefile.in: Added Dialyzer target (EJAB-189 - Thanks to Geoff Cant)Mickaël Rémond2007-05-291-0/+5
| | | | | | | | | | | | | | | | * src/Makefile.in: Build XmppAddr.beam in a single pass * src/mod_muc/Makefile.in: +debug_info directive support * src/stringprep/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/web/Makefile.in: Likewise * src/eldap/Makefile.in: Likewise * src/mod_pubsub/Makefile.in: Likewise * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_proxy65/Makefile.in: Likewise * src/tls/Makefile.in: Likewise * src/odbc/Makefile.in: Likewise SVN Revision: 775
* * Makefile.in: Fix for MacOSX compilation (EJAB-124).Mickaël Rémond2006-08-281-1/+8
| | | | | | | | | * ejabberd_zlib/Makefile.in: Likewise. * mod_irc/Makefile.in: Likewise. * stringprep/Makefile.in: Likewise. * tls/Makefile.in: Likewise. SVN Revision: 596
* * src/tls/tls.erl: Accept {error,already_loaded} fromAlexey Shchepin2005-10-251-1/+4
| | | | | | | | | erl_ddll:load_driver/2 * src/stringprep/stringprep.erl: Likewise * src/mod_irc/iconv.erl: Likewise * src/ejabberd_app.erl: Likewise SVN Revision: 427
* * src/mod_pubsub/mod_pubsub.erl: Now possible to subscribe to aAlexey Shchepin2005-05-183-46/+44
| | | | | | | | | | | pubsub node with a JID that includes a resource (thanks to Martijn van Beers) * src/stringprep/uni_parse2.tcl: Bugfix * src/stringprep/stringprep_drv.c: Likewise * src/stringprep/uni_norm.c: Regenerated SVN Revision: 350
* * src/stringprep/stringprep_drv.c: BugfixAlexey Shchepin2005-05-171-1/+1
| | | | SVN Revision: 348
* * src/stringprep/stringprep_drv.c: Added check for bidiAlexey Shchepin2005-05-075-1222/+2837
| | | | | | | | | | * src/stringprep/uni_parse.tcl: Now handle all Unicode code points up to U+10FFFF * src/stringprep/uni_parse2.tcl: Likewise * src/stringprep/uni_data.c: Regenerated * src/stringprep/uni_norm.c: Likewise SVN Revision: 343
* * src/stringprep/uni_norm.c: Regenerated with Unicode 3.2 tablesAlexey Shchepin2005-05-063-1120/+1155
| | | | | | | | | | | as required by RFC3454 * src/stringprep/uni_parse2.tcl: Bugfixes * src/stringprep/stringprep_drv.c: Bugfixes, added hangul composition SVN Revision: 342
* * src/expat_erl.c: Now uses port control instead of port outputAlexey Shchepin2004-12-011-4/+4
| | | | | | | | | | | * src/xml_stream.erl: Likewise * src/stringprep/stringprep.erl: Now register port instead of storing it in ets table * doc/guide.tex: Updated URLs to R10C release SVN Revision: 287
* * src/aclocal.m4: Fixed headers detecting in AM_WITH_OPENSSLAlexey Shchepin2004-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | (thanks to Leif Johansson) * src/ejabberd_auth.erl: Added support for ldap_rootdn and ldap_password options (thanks to Stefan de Konink) * src/mod_vcard_ldap.erl: Likewise * src/ejabberd_router.erl: Now possible to route packet via function call instead of message sending * src/ejabberd_sm.erl: Added function route/3, use it in route table * src/ejabberd_local.erl: Likewise * src/ejabberd_s2s.erl: Likewise * (all): Fixed spelling of word "authentication" * src/*/Makefile.in: Replaced erlc with @ERLC@ SVN Revision: 285
* * src/aclocal.m4: Better expat and openssl detection (thanks toAlexey Shchepin2004-09-261-17/+5
| | | | | | | | | Anton Vanin) * src/**/Makefile.in: Updated (thanks to Anton Vanin) * src/configure.ac: Likewise SVN Revision: 267
* * src/mod_muc/mod_muc.erl: Added access rules for using serveiceAlexey Shchepin2004-05-171-0/+3
| | | | | | | | | | | | | | | | | | | | | | | and creating rooms (thanks to Sergei Golovan) * src/win32/ejabberd.nsi: Updated (thanks to Sergei Golovan) * src/win32/CheckUserH.ini: Likewise * src/translate.erl: Search translations in priv_dir instead of lib_dir (thanks to Sergei Golovan) * src/msgs/ru.msg: Updated (thanks to Sergei Golovan) * src/ejabberd.cfg.example: Updated (thanks to Sergei Golovan) * src/**/Makefile.in: Updated (thanks to Sergei Golovan) * src/**/Makefile.win32: Likewise 2004-05-16 Alexey Shchepin <alexey@sevcom.net> * src/web/ejabberd_web_admin.erl: Updated SVN Revision: 235
* * src/ejabberd.erl: Added searching of files in code:priv_libAlexey Shchepin2004-04-152-25/+17
| | | | | | | | | | | | | | | | | | | (thanks to Sergei Golovan) * src/translate.erl: Likewise * src/ejabberd_app.erl: Added "log_path" configuration parameter (thanks to Sergei Golovan) * src/**/Makefile.win32: Updated (thanks to Sergei Golovan) * src/**/*.c: Updated (thanks to Sergei Golovan) * src/configure.erl: Added writing of version to Makefile.inc (thanks to Sergei Golovan) * doc/guide.tex: Updated link to expat (thanks to Sergei Golovan) SVN Revision: 223
* * (all): Updated win32 stuff (thanks to Sergei Golovan)Alexey Shchepin2004-03-212-2/+3
| | | | | | | * src/web/ejabberd_web.erl: Added interface for access rules configuration SVN Revision: 221
* * src/ejabberd_app.erl: Now possible to specify path to log fileAlexey Shchepin2003-12-281-1/+1
| | | | | | | | | | | | | | via "EJABBERD_LOG_PATH" environment variable * src/translate.erl: Now possible to specify path to "msgs" directory via "EJABBERD_MSGS_PATH" environment variable * src/ejabberd.erl: Added get_so_path/0 function * src/ejabberd_app.erl: Use ejabberd:get_so_path/0 to load .so * src/mod_irc/iconv.erl: Likewise * src/stringprep/stringprep.erl: Likewise SVN Revision: 190
* * src/configure.ac: Build system now done using autoconf (thanksAlexey Shchepin2003-10-171-6/+12
| | | | | | | | | | | | | | | | to Balabanov Dmitry) * src/aclocal.m4: Likewise * src/**/Makefile.in: Likewise * src/mod_roster.erl (process_item_set_t): Slightly improved performance * src/jd2ejd.erl: Added missed closing of XML stream process, removed timeout value from import_file/1 * src/ejabberd_auth.erl: Added checks for invalid user name SVN Revision: 152
* * doc/guide.tex: UpdatedAlexey Shchepin2003-10-111-0/+40
| | | | | | | | | | | | | * src/ejabberd.cfg: Added "register" rule, added some comments, this file renamed to ejabberd.cfg.example * src/mod_register.erl (try_register): Fixed error reply, added check for "register" access rule * src/stringprep/Makefile.win32: Added Makefile for Win32 (thanks to Sergei Golovan) SVN Revision: 148
* * src/stringprep/stringprep_drv.c: Removed needless iconv.hAlexey Shchepin2003-10-101-1/+0
| | | | | | | | | | | | | include * src/ejabberd_c2s.erl: Added filtering of presence packets with privacy rules * src/mod_roster.erl (get_jid_info): Bugfix * src/ejabberd_app.erl: Removed periodical dumping of opened ports SVN Revision: 147
* * src/ejabberd_c2s.erl: Added authentification loggingAlexey Shchepin2003-10-093-72/+23
| | | | | | | | | | | | | | | | | | * src/ejabberd_listener.erl: Added logging of accepted connections * src/stringprep/stringprep_drv.c: Cleanup * src/jd2ejd.erl: Added support for iq:private importing * src/mod_configure.erl: Fixed user removal * src/mod_private.erl: Added remove_user/1 * doc/guide.tex: Updated * src/mod_disco.erl: Added "extra_domains" option SVN Revision: 146
* * src/ejabberd_c2s.erl: Added support for "jid-malformed" errorAlexey Shchepin2003-10-084-323/+427
| | | | | | * src/stringprep/stringprep_drv.c: Bugfix SVN Revision: 145
* * (all): Changed JID storage format, added support for stringprepAlexey Shchepin2003-10-073-938/+982
| | | | | | | | | | | * src/stringprep/: Added support for Unicode normalization form KC * src/stringprep/: Added support for case convertion to multiple characters * src/cyrsasl_digest.erl: Temporary removed "auth-int" QOP SVN Revision: 144
* *** empty log message ***Alexey Shchepin2003-10-066-358/+3583
| | | | SVN Revision: 143
* * src/stringprep/stringprep_drv.c: Added support for nameprep,Alexey Shchepin2003-09-282-53/+108
| | | | | | | | | | | nodeprep and resourceprep * src/stringprep/stringprep.erl: Likewise * src/ejabberd_sup.erl: Added loading of stringprep * src/ejabberd_sm.erl: Cleanup SVN Revision: 142