./chat/prosody, Flexible communications server for Jabber/XMPP written in Lua

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.12, Package name: prosody-0.9.12, Maintainer: filip

Prosody is a flexible communications server for Jabber/XMPP written in Lua.
It aims to be easy to use, and light on resources. For developers it aims
to be easy to extend and give a flexible system on which to rapidly develop
added functionality, or prototype new protocols.


Required to run:
[textproc/lua-expat] [devel/libidn] [devel/lua-filesystem] [net/lua-socket] [security/lua-sec] [lang/lua51]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 1ee224263a5b3d67960e12edbbe6b2f16b95d147
RMD160: 5d5d16d839936d4577228e7b7de06e9bb95d001a
Filesize: 261.591 KB

Version history: (Expand)


CVS history: (Expand)


   2017-03-01 17:38:31 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update chat/prosody to 0.9.12.

0.9.12
- Dependencies: Fix certificate verification failures when using
  LuaSec 0.6
- mod_s2s: Lower log message to 'warn' level, standard for
  remotely-triggered protocol issues
- certs/Makefile: Remove -c flag from chmod call (a GNU extension)
- Networking: Prevent writes after a handler is closed

0.9.11
- HTTP parser: Improve buffering of incoming HTTP data and add size
  limits
- sessionmanager: Fix for an issue which caused people to be kicked
  from conferences if mod_smacks was enabled
- Dependencies: Workaround for compatibility with LuaSec 0.6
- MUC: Accept missing form as "instant room" request
- C2S: Fix issues with destroying disconnected connections
- mod_privacy: Fix selection of the top resource(s)
- mod_presence: Make sure both users get each others presence after
  adding each other
- mod_http_files: Fix traceback when serving a non-wildcard path
- mod_http_files: Preserve a trailing slash in paths
- util.datamanager: Fix error handling
- net.server_event: Fix internal socket API to allow writing from
  socket.ondrain callback
- net.server_event: Fix timeout
- net.server_event: Fix traceback due to write during TLS handshake
- net.server_event: Fix buffer length check
   2016-12-16 00:45:42 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Don't conflict with NetBSD's hmac(3).
   2016-06-08 12:16:57 by Jonathan Perkin | Files touched by this commit (89)
Log message:
Remove the stability entity, it has no meaning outside of an official context.
   2016-06-08 11:46:05 by Jonathan Perkin | Files touched by this commit (47)
Log message:
Change the service_bundle name to "export" to reduce diffs between the
original manifest.xml file and the output from "svccfg export".
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2016-02-26 11:52:01 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Skip example certs build, simplifies and fixes unprivileged installation.
Bump PKGREVISION.
   2016-02-25 12:28:58 by Jonathan Perkin | Files touched by this commit (5)
Log message:
Use OPSYSVARS.
   2016-02-01 13:35:33 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update chat/prosody to 0.9.10.

Security
- mod_dialback: Adopt key generation algorithm from XEP-0185,
  to prevent impersonation attacks (CVE-2016-0756)

Fixes and improvements
- Startup: Open /dev/urandom read-only, to fix a failure to start
  on some systems (fixes #585)
- Networking: Improve handling of the 'select' network backend
  running out of file descriptors

Minor changes
- Networking: Increase default internal read size to prevent
  connections stalling with LuaEvent (see #583)
- DNS: Discard queries that failed to send due to connection
  errors (fixes #598)
- c2s, s2s: Lower priority of shutdown handler, so that modules
  such as MUC can always send shutdown notifications to (remote)
  users (fixes #601)