public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Vadim A. Misbakh-Soloviov" <mva@mva.name>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/lua:master commit in: net-im/prosody-modules/
Date: Wed, 24 Jul 2013 23:29:55 +0000 (UTC)	[thread overview]
Message-ID: <1374708564.3688ec3dfb8b788000ff10dd04c710774066dc99.mva@gentoo> (raw)

commit:     3688ec3dfb8b788000ff10dd04c710774066dc99
Author:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Wed Jul 24 23:29:24 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Wed Jul 24 23:29:24 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=3688ec3d

[net-im/prosody-modules] bumped modules

Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>

---
 net-im/prosody-modules/metadata.xml                | 25 +++++++++++-----------
 net-im/prosody-modules/prosody-modules-9999.ebuild |  8 +++----
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/net-im/prosody-modules/metadata.xml b/net-im/prosody-modules/metadata.xml
index fb44859..85b8cdb 100644
--- a/net-im/prosody-modules/metadata.xml
+++ b/net-im/prosody-modules/metadata.xml
@@ -11,9 +11,9 @@
 <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" rel="nofollow">XEP-0033: Extended Stanza Addressing</a>.</flag>
-	<flag name='adhoc_account_management'>No module description on upstream wiki yet.</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&#x27;t have support for <a href="http://xmpp.org/extensions/xep-0077.html" rel="nofollow">XEP-0077</a> style password changing.  In the future, it may provide other account management  commands.</flag>
 	<flag name='admin_web'>This module provides a basic web administration interface. It currently gives you access to Ad-Hoc commands on any virtual host or component that you are set as an administrator for in the Prosody config file. It also provides a live list of all S2S and C2S connections.</flag>
-	<flag name='auth_ccert'>No module description on upstream wiki yet.</flag>
+	<flag name='auth_ccert'>This module implements PKI-style client certificate authentication.  You will therefore need your own Certificate Authority. How to set that up is beyond the current scope of this document.</flag>
 	<flag name='auth_custom_http'>No module description on upstream wiki yet.</flag>
 	<flag name='auth_dovecot'>This is a Prosody authentication plugin which uses Dovecot as the backend.</flag>
 	<flag name='auth_external'>Allow client authentication to be handled by an external script/process.</flag>
@@ -36,10 +36,10 @@
 	<flag name='broadcast'>No module description on upstream wiki yet.</flag>
 	<flag name='c2s_conn_throttle'>This module allows to throttle those client connections which exceed a n*seconds limit.</flag>
 	<flag name='candy'>This is a very simple demo module showing how to serve a BOSH-using web app from prosody.</flag>
-	<flag name='carbons'>This module implements <a href="http://xmpp.org/extensions/xep-0280.html" rel="nofollow">XEP-0280: Message Carbons</a>.</flag>
+	<flag name='carbons'>This module implements <a href="http://xmpp.org/extensions/xep-0280.html" rel="nofollow">XEP-0280: Message Carbons</a>, allowing users to maintain a shared and synchronized view of all conversations across all their online clients and devices.</flag>
 	<flag name='carbons_adhoc'>No module description on upstream wiki yet.</flag>
 	<flag name='carbons_copies'>No module description on upstream wiki yet.</flag>
-	<flag name='checkcerts'>No module description on upstream wiki yet.</flag>
+	<flag name='checkcerts'>This module periodically checks your certificate to see if it is about to expire soon.  The time before expiry is printed in the logs.  About a week before a certificate expires, reminder messages will be sent to admins.</flag>
 	<flag name='client_certs'><a href="http://xmpp.org/extensions/xep-0257.html" rel="nofollow">XEP-0257</a> specifies a protocol for clients to store and manage client side certificates. When a client presents a stored client side certificate during the TLS handshake, it can log in without supplying a password (using SASL EXTERNAL). This makes it possible to have multiple devices accessing an account, without any of them needing to know the password, and makes it easier to revoke access for a single device.</flag>
 	<flag name='compat_bind'>No module description on upstream wiki yet.</flag>
 	<flag name='compat_muc_admin'>No module description on upstream wiki yet.</flag>
@@ -52,14 +52,14 @@
 	<flag name='default_bookmarks'>This module allows you to add default bookmarks for users.  It only kicks in when the user has no existing bookmarks, so users are free to add, change or remove them.</flag>
 	<flag name='default_vcard'>No module description on upstream wiki yet.</flag>
 	<flag name='discoitems'>This Prosody plugin lets you manually override the service discovery items for a host.</flag>
-	<flag name='dwd'>No module description on upstream wiki yet.</flag>
+	<flag name='dwd'>This module implements an optimization of the Dialback protocol, by skipping the dialback step for servers presenting a valid certificate.</flag>
 	<flag name='extdisco'>No module description on upstream wiki yet.</flag>
 	<flag name='firewall'>A firewall is an invaluable tool in the sysadmin&#x27;s toolbox. However while low-level firewalls such as iptables and pf are incredibly good at what they do, they are generally not able to handle application-layer rules.</flag>
 	<flag name='flash_policy'>This Prosody plugin adds support for flash socket policies. When connecting with a flash client (from a webpage, not an exe) to prosody the flash client requests for an xml &quot;file&quot; on port 584 or the connecting port (5222 in the case of default xmpp). Responding on port 584 is tricky because it requires root priviliges to set up a socket on a port &lt; 1024.</flag>
 	<flag name='group_bookmarks'><a href="http://prosody.im/doc/modules/mod_groups" rel="nofollow">mod_groups</a> allows you to insert contacts into users&#x27; contact lists. Well mod_group_bookmarks allows you to insert chatrooms into the user&#x27;s bookmarks. These are fetched by their client and automatically joined when the log in.</flag>
 	<flag name='host_guard'>No module description on upstream wiki yet.</flag>
-	<flag name='http_dir_listing'>No module description on upstream wiki yet.</flag>
-	<flag name='http_favicon'>No module description on upstream wiki yet.</flag>
+	<flag name='http_dir_listing'>This module generates directory listings when invoked by <tt>mod_http_files</tt>. See <a href="http://prosody.im/doc/modules/mod_http_files" rel="nofollow">documentation on `mod_http_files`</a>.</flag>
+	<flag name='http_favicon'>This simple module serves a <tt>favicon.ico</tt> from prosodys HTTP server and  nothing else.</flag>
 	<flag name='incidents_handling'>This module implements <a href="http://xmpp.org/extensions/xep-0268.html" rel="nofollow">XEP-268</a>.</flag>
 	<flag name='inotify_reload'>No module description on upstream wiki yet.</flag>
 	<flag name='ipcheck'>Sometimes for various reasons a client might want to know its IP address as it appears to the server. This <a href="http://xmpp.org/extensions/xep-0279.html" rel="nofollow">simple XEP</a> allows the client to ask the server for the IP address it is connected from.</flag>
@@ -98,7 +98,7 @@
 	<flag name='pubsub_feeds'>This module allows Prosody to fetch Atom and RSS feeds for you, and push new results to subscribers over XMPP.</flag>
 	<flag name='pubsub_github'>No module description on upstream wiki yet.</flag>
 	<flag name='pubsub_googlecode'>No module description on upstream wiki yet.</flag>
-	<flag name='pubsub_hub'>No module description on upstream wiki yet.</flag>
+	<flag name='pubsub_hub'>This module implements a <a href="http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.3.html" rel="nofollow">PubSubHubbub</a> (PuSH) hub, allowing PuSH clients to subscribe to local XMPP <a href="http://xmpp.org/extensions/xep-0060.html" rel="nofollow">Publish-Subscribe</a> nodes stored by <a href="http://prosody.im/doc/modules/mod_pubsub" rel="nofollow">mod_pubsub</a>.</flag>
 	<flag name='pubsub_pivotaltracker'>No module description on upstream wiki yet.</flag>
 	<flag name='pubsub_twitter'>Twitter has an open &#x27;realtime&#x27; search API, but it requires polling (within their rate limits). This module allows Prosody to poll for you, and push new results to subscribers over XMPP.</flag>
 	<flag name='readonly'>No module description on upstream wiki yet.</flag>
@@ -109,10 +109,11 @@
 	<flag name='remote_roster'>No module description on upstream wiki yet.</flag>
 	<flag name='roster_command'>This module allows you to perform various actions on user rosters via prosodyctl.</flag>
 	<flag name='s2s_auth_compat'>This module is a workaround for servers that try to do s2s authentication with certificates and SASL EXTERNAL, but do not send correct stream headers.  Notably Openfire versions since 3.7 or 3.8.</flag>
-	<flag name='s2s_auth_dnssec_srv'>No module description on upstream wiki yet.</flag>
+	<flag name='s2s_auth_dnssec_srv'>This module implements Secure Delegation using DNS SRV as described in  <a href="http://tools.ietf.org/html/draft-miller-xmpp-dnssec-prooftype" rel="nofollow">Using DNS Security Extensions (DNSSEC) and DNS-based Authentication of Named Entities (DANE) as a Prooftype for XMPP Domain Name Associations</a>.</flag>
 	<flag name='s2s_auth_fingerprint'>This module allows you to explicitly say that you trust remote servers if they show a certificate with a known fingerprint.</flag>
 	<flag name='s2s_idle_timeout'>Some people find it preferable to close server-to-server connections after they have been silent for a while.</flag>
-	<flag name='s2s_log_certs'>No module description on upstream wiki yet.</flag>
+	<flag name='s2s_keepalive'>No module description on upstream wiki yet.</flag>
+	<flag name='s2s_log_certs'>This module produces info level log messages with the certificate status and fingerprint every time an s2s connection is established.  It can also optionally store this in persistant storage.</flag>
 	<flag name='s2s_never_encrypt_blacklist'>No module description on upstream wiki yet.</flag>
 	<flag name='s2soutinjection'>No module description on upstream wiki yet.</flag>
 	<flag name='s2s_reload_newcomponent'>Currently, module:reload command in console doesn&#x27;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>
@@ -130,11 +131,11 @@
 	<flag name='storage_ldap'>See <a href="https://code.google.com/p/prosody-modules/wiki/mod_lib_ldap">mod_lib_ldap</a> for more information.</flag>
 	<flag name='storage_mongodb'>This is a storage backend that uses MongoDB. Depends on <a href="https://github.com/mwild1/luamongo" rel="nofollow">luamongo bindings</a></flag>
 	<flag name='streamstats'>No module description on upstream wiki yet.</flag>
-	<flag name='strict_https'>No module description on upstream wiki yet.</flag>
+	<flag name='strict_https'>This module implements <a href="https://tools.ietf.org/html/rfc6797" rel="nofollow">HTTP Strict Transport Security</a> and responds to all non-HTTPS requests with a <tt>301 Moved Permanently</tt> redirect to the HTTPS equivalent of the path.</flag>
 	<flag name='support_contact'>This Prosody plugin adds a default contact to newly registered accounts.</flag>
 	<flag name='swedishchef'>This module does some conversions on message bodys passed through it causing them to look like our beloved swedish chef had typed them.</flag>
 	<flag name='tcpproxy'>It happens occasionally that I would like to use the XMPP server as a generic proxy for connecting to another service. It is especially awkward in some environments, and impossible in (for example) Javascript inside a web browser.</flag>
-	<flag name='telnet_tlsinfo'>No module description on upstream wiki yet.</flag>
+	<flag name='telnet_tlsinfo'>This module adds two commands to the telnet console, <tt>c2s:showtls()</tt> and <tt>s2s:showtls()</tt>.  These commands shows TLS parameters, such as ciphers and key agreement protocols, of all c2s or s2s connections.</flag>
 	<flag name='throttle_presence'>No module description on upstream wiki yet.</flag>
 	<flag name='turncredentials'>No module description on upstream wiki yet.</flag>
 	<flag name='twitter'>Twitter has simple API to use, so I tried to deal with it via Prosody. I didn&#x27;t manage to finish this module, but it is nice example of component that accepts registrations, unregistrations, does HTTP polling and so on. Maybe someone will finnish this idea.</flag>

diff --git a/net-im/prosody-modules/prosody-modules-9999.ebuild b/net-im/prosody-modules/prosody-modules-9999.ebuild
index 53f921f..02e2b25 100644
--- a/net-im/prosody-modules/prosody-modules-9999.ebuild
+++ b/net-im/prosody-modules/prosody-modules-9999.ebuild
@@ -36,10 +36,10 @@ PROSODY_MODULES="
 	readonly register_json register_redirect register_web
 	reload_modules remote_roster roster_command s2s_auth_compat
 	s2s_auth_dnssec_srv s2s_auth_fingerprint s2s_idle_timeout
-	s2s_log_certs s2s_never_encrypt_blacklist s2soutinjection
-	s2s_reload_newcomponent saslauth_muc seclabels server_contact_info
-	server_status service_directories sift smacks sms_clickatell
-	srvinjection stanza_counter statistics storage_ldap
+	s2s_keepalive s2s_log_certs s2s_never_encrypt_blacklist
+	s2soutinjection s2s_reload_newcomponent saslauth_muc seclabels
+	server_contact_info server_status service_directories sift smacks
+	sms_clickatell srvinjection stanza_counter statistics storage_ldap
 	storage_mongodb streamstats strict_https support_contact
 	swedishchef tcpproxy telnet_tlsinfo throttle_presence
 	turncredentials twitter uptime_presence vjud webpresence websocket


             reply	other threads:[~2013-07-24 23:30 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-24 23:29 Vadim A. Misbakh-Soloviov [this message]
  -- strict thread matches above, loose matches on Subject: below --
2018-08-08 16:19 [gentoo-commits] proj/lua:master commit in: net-im/prosody-modules/ Vadim A. Misbakh-Soloviov
2015-04-04 15:49 Vadim A. Misbakh-Soloviov
2015-04-04 11:55 Vadim A. Misbakh-Soloviov
2015-02-26 10:42 Vadim A. Misbakh-Soloviov
2014-10-30  9:41 Vadim A. Misbakh-Soloviov
2014-06-25 13:53 Vadim A. Misbakh-Soloviov
2014-06-24  6:35 Vadim A. Misbakh-Soloviov
2014-06-16 20:16 Vadim A. Misbakh-Soloviov
2014-05-30 21:14 Vadim A. Misbakh-Soloviov
2014-05-09  5:26 Vadim A. Misbakh-Soloviov
2014-04-22 17:11 Vadim A. Misbakh-Soloviov
2014-03-24 17:17 Vadim A. Misbakh-Soloviov
2014-03-03  9:14 Vadim A. Misbakh-Soloviov
2014-02-19  6:48 Vadim A. Misbakh-Soloviov
2014-02-09 13:51 Vadim A. Misbakh-Soloviov
2014-01-21 20:15 Vadim A. Misbakh-Soloviov
2013-12-28 20:50 Vadim A. Misbakh-Soloviov
2013-12-14 20:26 Vadim A. Misbakh-Soloviov
2013-11-01 18:28 Vadim A. Misbakh-Soloviov
2013-10-03 19:21 Vadim A. Misbakh-Soloviov
2013-09-13  5:11 Vadim A. Misbakh-Soloviov
2013-06-28 10:08 Vadim A. Misbakh-Soloviov
2013-06-15 20:53 Vadim A. Misbakh-Soloviov
2013-06-15  8:57 Vadim A. Misbakh-Soloviov
2013-06-04 21:58 Vadim A. Misbakh-Soloviov
2013-06-04 21:55 Vadim A. Misbakh-Soloviov
2013-05-22 21:56 Vadim A. Misbakh-Soloviov
2013-04-09 22:51 Vadim A. Misbakh-Soloviov
2013-02-04  6:09 Vadim A. Misbakh-Soloviov
2012-08-10  1:02 Misbakh-Soloviev Vadim A.
2012-08-08 20:38 Misbakh-Soloviev Vadim A.
2012-08-05  2:04 Misbakh-Soloviev Vadim A.
2012-08-04 12:26 Misbakh-Soloviev Vadim A.
2012-07-27  9:23 Misbakh-Soloviev Vadim A.
2012-07-23  8:51 Misbakh-Soloviev Vadim A.
2012-07-13 17:56 Misbakh-Soloviev Vadim A.
2012-06-21  0:09 Misbakh-Soloviev Vadim A.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1374708564.3688ec3dfb8b788000ff10dd04c710774066dc99.mva@gentoo \
    --to=mva@mva.name \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox