ID  Title Status  Type  Milestone  Created  Updated  Stars 
563 Automatic MUC kicks on stream errors can reveal domains in semi-anonymous rooms Accepted Defect 0.11
899 Some orderings of presence-subscribe/d does not work Accepted Defect 0.9 ★★
419 Solaris 10 doesn't have "ifaddrs.h" Accepted Defect 0.9 ★★
403 [Debian] conf.d is present but ignored by default Accepted Defect 0.9
688 SQL prepared statements not always re-used Accepted Defect 0.10 ★★★
1019 Automatic certificate discovery breaks when service name contains underscore Accepted Defect 0.10 ★★
1071 No certificate for SSL ports in default config Accepted Defect 0.10
1064 SQL table creation query fails when tables already exist Accepted Defect 0.10
1007 mod_bosh.lua:483: attempt to index field '?' Accepted Defect 0.10
998 mod_bosh: Add metrics Accepted Enhancement 0.10
999 prosodyctl --root cert generate produces files that the prosody user lacks permission to read Accepted Defect 0.10
727 net.server uses socket.dns.getaddrinfo which is missing from luasocket 2 Accepted Defect 0.10
972 Remove in-memory archive driver from mod_mam Accepted Enhancement 0.10
1075 prosodyctl --root cert ... demands root-owned certs dir Accepted Defect 0.10
971 New default read timeout value Accepted Enhancement 0.10
651 Migrator archive support Accepted Enhancement 0.10
54 LDAP support Accepted Enhancement 0.11 ★★★★★
680 MUC status code 100 is sent to all participants Accepted Defect 0.11 ★★★
939 Trunk includes a 307 status on error presences Accepted Defect 0.11 ★★
395 [mod_muc] Save history on restart Accepted Enhancement 0.11 ★★
672 mod_muc_mam: Archive expiry Accepted Enhancement 0.11 ★★
385 [mod_muc] Feature Request: Maximum Number of Occupants Accepted Enhancement 0.11 ★★
887 muc-room-destroyed event is firing multiple times when room is explicitly destroyed Accepted Defect 0.11
979 [XEP-0045] Invisible Nicknames are forbidden Accepted Defect 0.11
1115 ASYNC-01 while processing incoming s2s data Accepted Defect 0.11
1143 Setting vCards / Avatars for MUC rooms Accepted Enhancement 0.11
1114 ASYNC-01 in read/write timeouts Accepted Defect 0.11
1113 ASYNC-01 in mod_pep_plus in response to incoming presence from s2s Accepted Defect 0.11
1111 Top-level error in sessionmanager.destroy_session Accepted Defect 0.11
1116 ASYNC-01 during shutdown Accepted Defect 0.11
1109 Storagemanager ASYNC-01 warning in timers Accepted Defect 0.11
1121 When removing roster contact, Prosody should send directed "unavailable" presence but sends global unavailable presence Accepted Defect 0.11
399 Let auth plugins set username Accepted Enhancement 0.11
513 prosodyctl config edit Accepted Enhancement 0.11
726 API for handling HTTP uploads incrementally Accepted Enhancement 0.11
130 Save user's last activity Accepted Enhancement 1.0 ★★★
293 Localization Accepted Enhancement 1.0
81 XEP-0227: Portable Import/Export Format for XMPP-IM Servers Accepted Enhancement 1.0
975 Add statistics for unauthenticated/unencrypted s2s connections when relevant Accepted Enhancement 0.12
960 statsmanager: helper functions for obtaining common metadata of metrics Accepted Enhancement 0.12
970 Almost duplicated page on contributing Accepted Defect (empty)
1124 c2s sessions are referenced in two not entirely overlapping tables Accepted Defect (empty)
978 Trunk MUC does not carry error into occupant leave status Accepted Defect (empty) ★★
964 prosodyctl check should handle the case where the IPv4 is local and the IPv6 global Accepted Defect (empty)
1108 Cache s2s failures Accepted Enhancement (empty)
1084 Traceback on report from mod_s2s_blacklist on trunk Accepted Defect (empty)
952 Support UNIX Socket for listen. Accepted Enhancement (empty)
947 API Documentation on events could be potentially misleading Accepted Defect (empty)
908 CAPTCHA support for mod_register Accepted Enhancement (empty) ★★★★
902 Add Exception to Forced s2s Encryption when Federating with *.onion Addresses Accepted Enhancement (empty)
1140 No complete documentation index Accepted Defect (empty)
953 Disable prosodyctl start|stop if appropriate for current init system. Accepted Enhancement (empty)
915 Session close method duplicated in c2s, s2s, bosh, websocket Accepted Defect (empty)
934 Don’t store messages considered as spam by mod_firewall in the MAM archive Accepted Defect (empty)
918 Sending a get/set iq to an invalid JID makes Prosody send two error iqs back Accepted Defect (empty)
940 util.logger documentation outdated Accepted Defect (empty)
981 Prosody sometimes gets stuck using 100% of the CPU Accepted Defect (empty) ★★
1107 Limit number of pending s2s connections Accepted Defect (empty)
1100 mod_pubsub: pubsub_error_reply function doesn't handle arbitrary errors Accepted Defect (empty)
1088 c2s_timeout does not have informative logging Accepted Defect (empty)
1120 Stream encrypted not reported for direct TLS connections Accepted Defect (empty)
1136 mod_http_files: Double URL-decoding of paths Accepted Defect (empty)
1095 Way for modules to gracefully cancel their loading Accepted Enhancement (empty)
1072 prosodyctl about should always work Accepted Defect (empty)
1103 c2s streams are closed outside of the async thread [ASYNC-01] Accepted Defect (empty) ★★
1034 Traceback in loggingmanager due to invalid log file config Accepted Defect (empty)
1102 storagemanager does not work with global contexts Accepted Defect (empty)
1076 MUC does not forward PEP 'get item' requests to bare JID Accepted Defect (empty)
1031 In prosodyctl check, disable s2s cert validation when s2s is disabled Accepted Enhancement (empty)
1021 Prosody with mod_unsafe_compression responds with <unsupported-stanza-type/> to client's <compress/> Accepted Defect (empty)
986 Libevent breaks incoming s2s Accepted Defect (empty) ★★
1106 Set limit on number of queued stanzas for unconnected s2s Accepted Defect (empty)
984 mod_groups: Ability to apply changes to groups while users are connected Accepted Enhancement (empty)
1141 doc/developers/architecture outdated Accepted Defect (empty)
1042 Presence tests Accepted Enhancement (empty)
1105 mod_vcard: Storage error not handled differently from empty store Accepted Defect (empty)
1137 List of utilities incomplete Accepted Defect (empty)
1025 mod_firewall test error in IN ROSTER? Accepted Defect (empty)
896 prosodyctl, things other than modules don't normalize types of config options Accepted Defect (empty)
865 mod_http: add support for CORS Accepted Enhancement (empty)
884 Deprecate datamanager callback functionality Accepted Enhancement (empty)
460 Prosody trunk fails to execute module timers after running some time (a.k.a. THE timer problem) Accepted Defect (empty) ★★
488 Version of LuaExpat does not support stanza size limits Accepted Defect (empty) ★★
459 Unescape JIDs before passing to Cyrus SASL Accepted Defect (empty) ★★
442 Fatal SSL errors don't call ondisconnect Accepted Defect (empty)
446 pluginloader does not load libs from plugin_paths Accepted Defect (empty)
440 Homebrew upgrades LuaSocket on every 'brew upgrade' Accepted Defect (empty)
516 mod_component replies to disco#info for disconnected external components Accepted Defect (empty)
533 Experimental IDNA 2008 support Accepted Enhancement (empty)
894 mod_admin_message: Should refuse to load on user hosts Accepted Enhancement (empty)
524 mod_pep: User JIDs are cached permanently in recipients table Accepted Defect (empty)
541 Non-core logging sinks miss startup messages Accepted Defect (empty)
534 XEP-227 import doesn't work Accepted Defect (empty)
592 loggingmanager.lua:262: bad argument #3 to 'format' Accepted Defect (empty)
384 mod_privacy_lists: User gets kicked from room if they block an MUC occupant's room JID Accepted Defect (empty)
361 Message stanza body element getting extra xmlns attribute when passing trough BOSH Accepted Defect (empty) ★★
131 mod_housekeeping Accepted Enhancement (empty)
167 "Public" shared roster groups don't work as expected Accepted Defect (empty) ★★★★★
89 Set process name to 'prosody' when running Accepted Enhancement (empty) ★★
27 Allow specifying network interface for outgoing connections Accepted Enhancement (empty)
383 XEP-0198, also implement the "committing the stanza for offline storage" variant Accepted Enhancement (empty) ★★★★
217 Ability to sync running server with config file in a single command Accepted Enhancement (empty) ★★
255 Errors thrown during server-started event are not caught Accepted Defect (empty)
309 Added SSL support to mod_offline_email.lua Accepted Enhancement (empty)
254 Provide muc#roomconfig_allowinvites in mod_muc plugin Accepted Enhancement (empty)
300 Provide a way to create consistent backups from the filesystem store Accepted Defect (empty) ★★★
294 mod_auth_cyrus doesn't support cyrus_require_provisioning Accepted Defect (empty)
593 mod_c2s error: constant table overflow Accepted Defect (empty)
572 prosodyctl command to export config for easy pastebinning Accepted Enhancement (empty)
605 module:context(host):hook() doesn't work if host hasn't been activated yet Accepted Defect (empty)
855 mod_auth_external error in bash script response read Accepted Defect (empty) ★★
863 storagemanager: Traceback when opening a store on an uninitialized host Accepted Defect (empty)
851 Reorganize Prosodys startup code - util.startup Accepted Enhancement (empty)
841 mod_auth_external: add support for calling scripts with arguments Accepted Enhancement (empty)
847 mod_reload_modules doesn't reload mod_http globally Accepted Defect (empty)
819 net.dns does not support DNAME Accepted Defect (empty)
1077 Flag to enable debug logging in prosodyctl Accepted Enhancement (empty)
878 moduleapi get_option variant for time ranges Accepted Enhancement (empty)
883 mod_groups leaks modified roster with storage other than internal Accepted Defect (empty)
868 prosodyctl about: Show log file location Accepted Enhancement (empty)
882 mod_auth_anonymous does not block data storage with anything but internal Accepted Defect (empty)
881 New util: Simple filesystem abstraction Accepted Enhancement (empty)
604 Traceback on receiving <proceed/> before <starttls/> Accepted Defect (empty)
802 Require confirmation for user registration Accepted Enhancement (empty)
682 Send affilition changes to participants even if the jid whos aff. changed is not in the room Accepted Enhancement (empty) ★★
730 net.server: Generic API for watching a file descriptor Accepted Enhancement (empty)
752 Missing SSL/TLS configuration should fail Accepted Defect (empty)
607 out of memory breaks server_select Accepted Defect (empty)
631 Let data_path be relative when Prosody is installed Accepted Enhancement (empty)
675 mod_s2s_keepalive doc implies that keepalive_servers is required Accepted Defect (empty)
756 mod_measure_storage produces a traceback upon loading Accepted Defect (empty)
606 :write after :close Accepted Defect (empty)
768 mod_admin_web: Report login errors Accepted Defect (empty)
776 Inequal handling of c2s and s2s stanzas in debug logs Accepted Enhancement (empty)
770 Better error description on s2s error Accepted Defect (empty)
649 rfc6724.source() performs badly on systems with many IP addresses Accepted Defect (empty)
4 Tests for RFC compliance Accepted Task (empty) ★★
226 mod_bosh: Support for session pausing Accepted Enhancement (empty)
387 [mod_disco] allow inheriting services from another domain Accepted Enhancement (empty)
333 mod_groups: Flexible group visibility Accepted Enhancement (empty)
413 Clustering support Accepted Enhancement 1.0 ★★★★★