diff options
-rwxr-xr-x | Documentation/scripts/prosody-modules_bumper.lua | 2 | ||||
-rw-r--r-- | net-im/prosody-modules/metadata.xml | 7 | ||||
-rw-r--r-- | net-im/prosody-modules/prosody-modules-9999.ebuild | 70 |
3 files changed, 40 insertions, 39 deletions
diff --git a/Documentation/scripts/prosody-modules_bumper.lua b/Documentation/scripts/prosody-modules_bumper.lua index ccba722..c74ef58 100755 --- a/Documentation/scripts/prosody-modules_bumper.lua +++ b/Documentation/scripts/prosody-modules_bumper.lua @@ -174,7 +174,7 @@ local inside=false; for line in md_fd:lines() do if line:match([[<use>]]) then temp_fd:write(line); - temp_fd:write(eol) +-- temp_fd:write(eol) inside=true; elseif inside and (line:match([[</use>]])) then inside=false; diff --git a/net-im/prosody-modules/metadata.xml b/net-im/prosody-modules/metadata.xml index a3319d7..e6d8af5 100644 --- a/net-im/prosody-modules/metadata.xml +++ b/net-im/prosody-modules/metadata.xml @@ -10,8 +10,6 @@ </maintainer> <longdescription>Prosody IM server's community-writen modules</longdescription> <use> - - <flag name='addressing'>This module is a partial implementation of <a href="http://xmpp.org/extensions/xep-0033.html">XEP-0033: Extended Stanza Addressing</a>.</flag> <flag name='adhoc_account_management'>This module adds an ad-hoc command that lets an user change their password. This is useful for clients that don't have support for <a href="http://xmpp.org/extensions/xep-0077.html">XEP-0077</a> style password changing. In the future, it may provide other account management commands.</flag> <flag name='adhoc_blacklist'>This module provides the <em>Edit Blacklist</em> ad-hoc command described in <a href="http://xmpp.org/extensions/xep-0133.html#edit-blacklist">XEP-0133</a> and also performs the actual blocking of incoming and outgoing server-to-server connections.</flag> @@ -40,6 +38,7 @@ <flag name='auto_activate_hosts'>By default Prosody does not automatically activate/deactivate hosts when they are added to and removed from the configuration.</flag> <flag name='benchmark_storage'>To benchmark <code>mod_storage_internal</code>:</flag> <flag name='bidi'>This module implements <a href="http://xmpp.org/extensions/xep-0288.html">XEP-0288: Bidirectional Server-to-Server Connections</a>. It allows servers to use a single connection for sending stanzas to each other, instead of two connections (one for stanzas in each direction).</flag> + <flag name='block_outgoing'>No documentation yet :(</flag> <flag name='block_registrations'>On a server with public registration it is usually desirable to prevent registration of certain "reserved" accounts, such as "admin".</flag> <flag name='block_s2s_subscriptions'>No documentation yet :(</flag> <flag name='block_strangers'>No documentation yet :(</flag> @@ -141,6 +140,8 @@ <flag name='password_policy'>No documentation yet :(</flag> <flag name='pastebin'>Pastebins are used very often in IM, especially in chat rooms. You have a long log or command output which you need to send to someone over IM, and don't want to fill their message window with it. Put it on a pastebin site, and give them the URL instead, simple.</flag> <flag name='pep_vcard_avatar'>This module pushes the users nickname and avatar from vCards into PEP, or into vCards from PEP. This allows interop between older clients that use <a href="http://xmpp.org/extensions/xep-0153.html">XEP-0153: vCard-Based Avatars</a> to see the avatars of clients that use <a href="http://xmpp.org/extensions/xep-0084.html">XEP-0084: User Avatar</a> and vice versa.</flag> + <flag name='pinger'>No documentation yet :(</flag> + <flag name='poke_strangers'>In order to build heuristics for which messages are spam, it is necessary to log as many details as possible about the spammers. This module sends a version and disco query whenever a message is received from a JID to a user it is not subscribed to. The results are printed to Prosody's log file at the 'info' level. Queried full JIDs are not queried again until Prosody restarts.</flag> <flag name='post_msg'>Sometimes it's useful to have different interfaces to access XMPP.</flag> <flag name='presence_cache'>This module stores presence from users contact even when they are offline, so that the client can see who is online faster when they sign in, and won't have to wait for remote servers to reply.</flag> <flag name='privacy_lists'>Privacy lists are a flexible method for blocking communications.</flag> @@ -180,7 +181,7 @@ <flag name='s2s_never_encrypt_blacklist'>Let's you stop Prosody from sending <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'> feature to choppy/buggy servers which therefore would fail to re-negotiate and use a secure stream. (e.g. <a href="http://issues.igniterealtime.org/browse/OF-405">OpenFire 3.7.0</a>)</flag> <flag name='s2s_reload_newcomponent'>Currently, module:reload command in console doesn't load new components. This module will automatically load the new components (if any) when the config:reload command is run in the console.</flag> <flag name='s2s_whitelist'>No documentation yet :(</flag> - <flag name='s2soutinjection'>No documentation yet :(</flag> + <flag name='s2soutinjection'>This module is similar to <a href="/mod_srvinjection.html">mod_srvinjection</a> but less of an hack.</flag> <flag name='saslauth_muc'>No documentation yet :(</flag> <flag name='saslname'>This module implements <a href="http://xmpp.org/extensions/xep-0233.html">XEP-0233: Domain-Based Service Names in XMPP SASL Negotiation</a>.</flag> <flag name='seclabels'>This module implements <a href="http://xmpp.org/extensions/xep-0258.htmla">XEP-0258: Security Labels in XMPP</a>.</flag> diff --git a/net-im/prosody-modules/prosody-modules-9999.ebuild b/net-im/prosody-modules/prosody-modules-9999.ebuild index 7e1c514..938e353 100644 --- a/net-im/prosody-modules/prosody-modules-9999.ebuild +++ b/net-im/prosody-modules/prosody-modules-9999.ebuild @@ -22,41 +22,41 @@ PROSODY_MODULES=" auth_custom_http auth_dovecot auth_external auth_ha1 auth_http_async auth_imap auth_internal_yubikey auth_joomla auth_ldap auth_ldap2 auth_pam auth_phpbb3 auth_sql auth_wordpress auto_accept_subscriptions - auto_activate_hosts benchmark_storage bidi block_registrations - block_s2s_subscriptions block_strangers block_subscribes - block_subscriptions blocking broadcast c2s_conn_throttle - c2s_limit_sessions candy captcha_registration carbons carbons_adhoc - carbons_copies checkcerts client_certs cloud_notify compact_resource - compat_bind compat_dialback compat_muc_admin compat_vcard - component_client component_roundrobin conformance_restricted couchdb csi - csi_compat data_access default_bookmarks default_vcard delegation - disable_tls discoitems dwd email_pass extdisco fallback_vcard - filter_chatstates firewall flash_policy group_bookmarks host_blacklist - host_guard http_altconnect http_dir_listing http_favicon http_index - http_logging http_muc_log http_upload http_user_count idlecompat - incidents_handling inotify_reload ipcheck isolate_host jid_prep - json_streams lastlog latex lib_ldap limit_auth limits list_inactive - listusers log_auth log_events log_mark log_messages_sql log_rate - log_sasl_mech log_slow_events mam mam_adhoc mam_archive mam_muc mamsub - manifesto measure_cpu measure_memory message_logging migrate - motd_sequential muc_access_control muc_ban_ip muc_config_restrict - muc_intercom muc_limits muc_log muc_log_http muc_restrict_rooms munin - net_dovecotauth offline_email onhold onions openid password_policy - pastebin pep_vcard_avatar post_msg presence_cache privacy_lists - private_adhoc privilege proctitle profile proxy65_whitelist - pubsub_eventsource pubsub_feeds pubsub_github pubsub_hub pubsub_mqtt - pubsub_pivotaltracker pubsub_post pubsub_twitter query_client_ver - rawdebug readonly register_json register_redirect register_web - reload_modules remote_roster require_otr roster_allinall roster_command - s2s_auth_compat s2s_auth_dane s2s_auth_fingerprint s2s_auth_monkeysphere - s2s_blacklist s2s_idle_timeout s2s_keepalive s2s_keysize_policy - s2s_log_certs s2s_never_encrypt_blacklist s2s_reload_newcomponent - s2s_whitelist s2soutinjection saslauth_muc saslname seclabels - secure_interfaces server_contact_info server_status service_directories - sift smacks smacks_offline sms_clickatell srvinjection sslv3_warn - stanza_counter statistics statistics_auth statistics_cputotal - statistics_mem statistics_statsd statsd storage_gdbm storage_ldap - storage_lmdb storage_memory storage_mongodb storage_muc_log + auto_activate_hosts benchmark_storage bidi block_outgoing + block_registrations block_s2s_subscriptions block_strangers + block_subscribes block_subscriptions blocking broadcast + c2s_conn_throttle c2s_limit_sessions candy captcha_registration carbons + carbons_adhoc carbons_copies checkcerts client_certs cloud_notify + compact_resource compat_bind compat_dialback compat_muc_admin + compat_vcard component_client component_roundrobin + conformance_restricted couchdb csi csi_compat data_access + default_bookmarks default_vcard delegation disable_tls discoitems dwd + email_pass extdisco fallback_vcard filter_chatstates firewall + flash_policy group_bookmarks host_blacklist host_guard http_altconnect + http_dir_listing http_favicon http_index http_logging http_muc_log + http_upload http_user_count idlecompat incidents_handling inotify_reload + ipcheck isolate_host jid_prep json_streams lastlog latex lib_ldap + limit_auth limits list_inactive listusers log_auth log_events log_mark + log_messages_sql log_rate log_sasl_mech log_slow_events mam mam_adhoc + mam_archive mam_muc mamsub manifesto measure_cpu measure_memory + message_logging migrate motd_sequential muc_access_control muc_ban_ip + muc_config_restrict muc_intercom muc_limits muc_log muc_log_http + muc_restrict_rooms munin net_dovecotauth offline_email onhold onions + openid password_policy pastebin pep_vcard_avatar pinger poke_strangers + post_msg presence_cache privacy_lists private_adhoc privilege proctitle + profile proxy65_whitelist pubsub_eventsource pubsub_feeds pubsub_github + pubsub_hub pubsub_mqtt pubsub_pivotaltracker pubsub_post pubsub_twitter + query_client_ver rawdebug readonly register_json register_redirect + register_web reload_modules remote_roster require_otr roster_allinall + roster_command s2s_auth_compat s2s_auth_dane s2s_auth_fingerprint + s2s_auth_monkeysphere s2s_blacklist s2s_idle_timeout s2s_keepalive + s2s_keysize_policy s2s_log_certs s2s_never_encrypt_blacklist + s2s_reload_newcomponent s2s_whitelist s2soutinjection saslauth_muc + saslname seclabels secure_interfaces server_contact_info server_status + service_directories sift smacks smacks_offline sms_clickatell + srvinjection sslv3_warn stanza_counter statistics statistics_auth + statistics_cputotal statistics_mem statistics_statsd statsd storage_gdbm + storage_ldap storage_lmdb storage_memory storage_mongodb storage_muc_log storage_multi storage_xmlarchive streamstats strict_https support_contact swedishchef tcpproxy telnet_tlsinfo throttle_presence tls_policy turncredentials twitter uptime_presence vjud watchuntrusted |