Mercurial
Mercurial
>
prosody
>
prosody
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
mod_c2s: Rename Direct TLS listener 'c2s_direct_tls' for clarity
2021-09-09, by Kim Alvefur
util.prosodyctl.check: Add TODO about replacements for deprecated settings
2021-09-09, by Kim Alvefur
util.prosodyctl.check: Check for server-to-server Direct TLS records
2021-09-09, by Kim Alvefur
mod_s2s: Rename Direct TLS listener 's2s_direct_tls'
2021-09-09, by Kim Alvefur
mod_s2s: Add a Direct TLS listener
2021-08-10, by Kim Alvefur
mod_s2s: Handle connections having TLS from the start
2021-08-10, by Kim Alvefur
mod_s2s: Factor out procedure for newly encrypted sessions
2021-08-10, by Kim Alvefur
mod_bosh,mod_websocket: Make into global-shared modules (...again)
2021-06-21, by Kim Alvefur
mod_c2s,mod_s2s: Indicate stanza size violation with condition from XEP-0205 (thanks mjk)
2021-09-06, by Kim Alvefur
mod_pubsub: Move reversal of item order in <items>
2021-09-05, by Kim Alvefur
mod_pubsub: Add support for limiting result size #1608
2021-09-05, by Kim Alvefur
util.pubsub: Add support for limiting number of items to retrieve
2021-09-05, by Kim Alvefur
mod_tls: Attempt STARTTLS on outgoing unencrypted legacy s2s connections
2021-09-01, by Kim Alvefur
mod_storage_internal: Stop storing XEP-0091 timestamp
2021-09-04, by Kim Alvefur
net.server_select: Deprecate and warn about it
2021-09-03, by Kim Alvefur
net.server: Pikc server_epoll as unconditional default
2021-09-03, by Kim Alvefur
net.server: Fall back to default backend from libevent instead of always select
2021-09-03, by Kim Alvefur
net.server_epoll: Prevent removed timers from being readded
2021-08-31, by Kim Alvefur
mod_mam: Suppress offline message broadcast for MAM clients
2021-08-31, by Kim Alvefur
mod_mam: Only check for locally generated stanza-ids
2021-08-31, by Kim Alvefur
mod_mam: Explain behavior with absent mod_offline in a comment
2021-08-31, by Kim Alvefur
mod_mam: "Handle" messages that have been archived in the absense of mod_offline
2020-06-25, by Kim Alvefur
mod_external_services: Factor out public function for converting to XML
2021-08-30, by Kim Alvefur
mod_external_services: Factor out public function returning current services
2021-08-30, by Kim Alvefur
mod_external_services: Filter services by requested credentials using a Set
2021-08-30, by Kim Alvefur
mod_external_services: Validate required attributes on credentials requests
2021-08-29, by Kim Alvefur
Merge 0.11->trunk
2021-08-31, by Kim Alvefur
net.server_epoll: Fix to preserve ids of readded timers
0.11
2021-08-31, by Kim Alvefur
Merge 0.11->trunk
2021-08-30, by Kim Alvefur
net.http: fail open if surrounding code does not configure TLS
2021-08-29, by Jonas Schäfer
makefile: fix prosody.version target
0.11
2021-08-15, by Lucas
Merge 0.11->trunk
2021-08-26, by Matthew Wild
mod_c2s: Indicate stream secure state in error text when no stream features to offer
0.11
2021-07-06, by Matthew Wild
usermanager, mod_authz_internal: Add methods to fetch users/JIDs of given role
2021-08-26, by Matthew Wild
mod_muc_mam: Omit queryid attribute from <fin/>
2021-08-06, by Holger Weiss
net.server_epoll: Split, attempt to clarify dirty noise message
2021-08-16, by Kim Alvefur
mod_c2s,mod_s2s: Fire event just before writes
2021-08-16, by Kim Alvefur
net.server: Add a predrain callaback just before writes
2021-08-16, by Kim Alvefur
mod_s2s: Fire 's2s-ondrain' event, mirroring mod_c2s
2021-08-16, by Kim Alvefur
core.storagemanager: Respect archive ids issued by storage drivers in tests
2021-08-15, by Kim Alvefur
net.server_epoll: Improve efficiency of opportunistic writes
2021-08-14, by Kim Alvefur
mod_disco: Send XEP-0115 caps in s2s stream features
2021-08-12, by Kim Alvefur
mod_admin_shell: Keep unrestricted environment for session lifetime
2021-08-11, by Kim Alvefur
mod_limits: Extend unlimited_jids to s2s sessions (for Ge0rG)
2021-07-29, by Kim Alvefur
mod_limits: Factor out function for disabling limits allowing use from shell
2021-07-29, by Kim Alvefur
mod_bosh: Add todo to use util.session to create session object
2021-07-29, by Kim Alvefur
mod_pubsub: Update callbacks on reload to more completely refresh config
2021-07-29, by Kim Alvefur
migrator: Silence assert in core.moduleapi
2021-07-29, by Kim Alvefur
migrator: Use parsed command line flags already parsed by util.startup
2021-07-29, by Kim Alvefur
migrator: Trick net.server into thinking the config is loaded
2021-07-29, by Kim Alvefur
migrator: Customise startup sequence to fix #1673 (Thanks acidsys)
2021-07-29, by Kim Alvefur
Fix various spelling errors (thanks codespell)
2021-07-27, by Kim Alvefur
mod_pubsub: Update configuration on reload (fixes #1382)
2021-07-25, by Kim Alvefur
mod_pubsub: Silence warning about 'service' as argument [luacheck]
2021-07-25, by Kim Alvefur
mod_pep: Remove now unused util.cache import
2021-07-25, by Kim Alvefur
util.pubsub: Signal that 'persistent-items' is unsupported when disabled
2021-07-22, by Kim Alvefur
mod_pep: Remove use of RLU cache when persist_items was set to false
2021-07-21, by Kim Alvefur
util.pubsub: Fix behavior of persist_items disabled
2021-07-22, by Kim Alvefur
mod_pubsub: Explicitly enable persistence by default to preserve behavior
2021-07-21, by Kim Alvefur
util.pubsub: Handle absence of node data interface
2021-07-21, by Kim Alvefur
mod_pubsub: Remove publisher field when not exposing publisher
2021-07-25, by Kim Alvefur
mod_pubsub: Normalize 'publisher' JID
2021-07-25, by Kim Alvefur
scansion tests: Enable 'expose_publisher' since we test for it
2021-07-25, by Kim Alvefur
mod_pubsub: Respect 'expose publisher' setting in item retrieval
2021-07-25, by Kim Alvefur
mod_pubsub: Fix inclusion of publisher (fixes #1399)
2019-05-01, by Kim Alvefur
Merge 0.11->trunk
2021-07-23, by Kim Alvefur
MUC: Fix logic for access to affiliation lists
0.11
0.11.10
2021-07-22, by Kim Alvefur
MUC: Skip adding to history when it's set to zero
2021-07-19, by Kim Alvefur
net.resolvers.service: Only do DANE with secure SRV records
2021-07-18, by Kim Alvefur
core.certmanager: Support 'use_dane' setting to enable DANE support
2021-07-18, by Kim Alvefur
Revert 926d53af9a7a: Restore DANE support
2021-07-18, by Kim Alvefur
mod_s2s: Clone 'extra' data to let resolvers add more to it
2021-07-18, by Kim Alvefur
editorconfig: We use tabs
2021-07-18, by Kim Alvefur
mod_s2s: Handle measurement where the local host is unknown
2021-07-18, by Kim Alvefur
mod_s2s: Guard against missing 'to' on incoming stream
2021-07-18, by Kim Alvefur
net.server_epoll: Fix traceback-causing typo
2021-07-18, by Kim Alvefur
net.server_epoll: Ensure timeouts match epoll flags
2021-07-17, by Kim Alvefur
net.server_epoll: Skip reset of read timeout when not reading
2021-07-17, by Kim Alvefur
net.server_epoll: Reduce timer churn during TLS handshake
2021-07-17, by Kim Alvefur
net.server_epoll: Use only fatal "write" timeout during TLS negotiation
2021-07-16, by Kim Alvefur
net.server_epoll: Optimize concatenation of exactly 2 buffer chunks
2021-07-16, by Kim Alvefur
net.server_epoll: Avoid allocating a buffer table for single writes
2021-07-16, by Kim Alvefur
net.server_epoll: Optionally let go of buffers
2021-07-16, by Kim Alvefur
net.server_epoll: Propagate returns from opportunistic writes
2021-07-16, by Kim Alvefur
net.server_epoll: Set minimum wait time to 1ms, matching epoll
2021-07-15, by Kim Alvefur
prosodyctl: Add a note about checking the order of listed commands
2021-07-15, by Kim Alvefur
prosodyctl: Add cert to command listing
2021-07-15, by Kim Alvefur
prosodyctl: Add 'shell' to command listing
2021-07-15, by Kim Alvefur
prosodyctl: Add 'check' to command listing (fixes #1622)
2021-05-30, by Kim Alvefur
net.server_epoll: Add setting for disabling the Nagle algorithm
2021-07-14, by Kim Alvefur
net.server_epoll: Support setting keepalive idle time
2021-07-14, by Kim Alvefur
net.server_epoll: Add way to enable TCP keeplives on all connections
2021-07-14, by Kim Alvefur
net.server_epoll: Add an (empty) method for setting socket options
2021-07-14, by Kim Alvefur
net.server_epoll: Log failures to set socket options
2021-07-14, by Kim Alvefur
mod_s2s: Don't close connections on reload
2021-07-14, by Kim Alvefur
mod_s2s: Close connections attached to a host being deactivated
2021-07-14, by Kim Alvefur
mod_s2s: Vary log level by remote stream error
2021-07-14, by Kim Alvefur
tools/jabberd14sql2prosody: Tweak wording in comments
2021-07-13, by Kim Alvefur
tools/xep227toprosody: Tweak wording in comments
2021-07-13, by Kim Alvefur
mod_dialback: Tweak wording in a comment
2021-07-13, by Kim Alvefur
mod_s2s: Remove connection timeout once it's no longer needed
2021-07-13, by Kim Alvefur
net.server_epoll: Call onconnect immediately after TLS handshake completion
2021-07-13, by Kim Alvefur
net.server_epoll: Refactor immediate TLS handshake start
2021-07-13, by Kim Alvefur
net.server_epoll: Keep socket registered in epoll trough TLS wrapping
2021-07-13, by Kim Alvefur
net.server_epoll: Use TLS handshake timeout after initiating handshake
2021-07-13, by Kim Alvefur
net.server_epoll: Start TLS handshake immediately on newly accepted connections
2021-07-13, by Kim Alvefur
net.server_epoll: Factor out TLS initialization into a method
2021-07-13, by Kim Alvefur
net.server_epoll: Fix typo
2021-07-13, by Kim Alvefur
mod_s2s: Log debug message on attempted close of an connectionless session
2021-07-11, by Kim Alvefur
mod_s2s: Drop level of indentation by inverting a condition and early return
2021-07-11, by Kim Alvefur
mod_s2s: Use module API to fire events
2021-07-11, by Kim Alvefur
scansion tests: Allow specifying network settings via environment variable
2021-07-11, by Kim Alvefur
scansion tests: Allow specifying network backend via environment variable
2021-07-11, by Kim Alvefur
net.server_epoll: Prevent stack overflow of opportunistic writes
2021-07-11, by Kim Alvefur
mod_http_errors: Set status code 200 from root page
2021-07-09, by Kim Alvefur
mod_http_errors: Add a Prosody logo to root page
2021-07-09, by Kim Alvefur
mod_http_errors: Allow adding icons on error pages
2021-07-09, by Kim Alvefur
net.http: Send entire HTTP request header as one write
2021-07-08, by Kim Alvefur
net.server_epoll: Immediately attempt to read from newly accepted connections
2021-07-08, by Kim Alvefur
net.server_epoll: Separate handling of new incoming and outgoing connections
2021-07-08, by Kim Alvefur
net.server_epoll: Ensure timeout after closing
2020-10-31, by Kim Alvefur
core.loggingmanager: Disable pretty printing when not connected to a tty
2021-07-04, by Kim Alvefur
util.pposix: Bind isatty(3)
2021-07-04, by Kim Alvefur
util.prosodyctl.check: Normalize away trailing dot in some messages too
2021-07-04, by Kim Alvefur
util.prosodyctl.check: Normalize potential to form without trailing '.'
2021-07-04, by Kim Alvefur
util.prosodyctl.check: Point out if A/AAAA exists despite disabled IPvX
2021-07-04, by Kim Alvefur
util.prosodyctl.check: Warn if both use_ipv4 and use_ipv6 are set to false
2021-07-04, by Kim Alvefur
util.prosodyctl.check: Silence IP protocol mismatches when disabled
2021-07-04, by Kim Alvefur
Merge 0.11->trunk
2021-07-03, by Kim Alvefur
util.ip: Fix netmask for link-local address range
0.11
2021-07-03, by Kim Alvefur
util.format: Escape ASCII control characters also in extra arguments
2021-07-03, by Kim Alvefur
util.format: Allow newlines but ensure following lines are indented
2021-07-03, by Kim Alvefur
util.format: Fix missing backslash in pattern
2021-07-03, by Kim Alvefur
util.prosodyctl.check: Reload unbound to ensure hosts.txt is ignored
2021-07-03, by Kim Alvefur
util.format: Change formatting of nil values to avoid looking like XML
2021-06-29, by Kim Alvefur
core.loggingmanager: Pretty-print logged XML snippets in console
2021-06-29, by Kim Alvefur
util.stanza: Export pretty printing function
2021-06-29, by Kim Alvefur
core.loggingmanager: Support passing log messages trough a filter
2021-06-29, by Kim Alvefur
util.stanza: Simplify and make pretty-printing look nicer
2020-11-07, by Kim Alvefur
util.stanza: Remove Windows "support" (disabling ANSI color pretty printing)
2020-11-07, by Kim Alvefur
util.format: Escape ASCII control characters in output
2021-06-15, by Kim Alvefur
util.dbuffer: Fix bugs, remove multi-char support (more complex than first thought)
2021-06-29, by Matthew Wild
util.dbuffer: Add read_until() method
2021-06-29, by Matthew Wild
util.prosodyctl.check: Collect options from all global plugins
2021-05-27, by Kim Alvefur
util.prosodyctl.check: Format, sort option listings into canonical form
2021-05-27, by Kim Alvefur
mod_admin_adhoc: Log who performs administrative actions
2021-06-27, by Kim Alvefur
mod_admin_adhoc: Delete "Get User Password" command
2021-06-27, by Kim Alvefur
mod_pubsub,mod_pep: Support "max" as 'pubsub#max_items'
2021-06-09, by Kim Alvefur
util.dataforms: Define a integer + "max" datatype
2020-09-18, by Kim Alvefur
core.stanza_router: Rename variable to be more specific
2021-06-25, by Kim Alvefur
mod_external_services: Report overall status as a module status
2021-06-21, by Kim Alvefur
mod_external_services: Validate items as they are added
2021-06-21, by Kim Alvefur
mod_external_services: Also validate services added by other modules
2021-06-21, by Kim Alvefur
mod_storage_sql: Fix for move of yes/no function (Thanks Kasim)
2021-06-21, by Kim Alvefur
mod_s2s: Remove duplicate method call (thanks luacheck)
2021-06-21, by Kim Alvefur
mod_s2s: Guard against LuaSec not returning TLS info here too
2021-06-21, by Kim Alvefur
mod_c2s: Guard against LuaSec not returning TLS info (thanks Martin)
2021-06-21, by Kim Alvefur
doap: Update XEP-0368 entry with mention of direct_tls_ports
2021-06-20, by Kim Alvefur
CHANGES: Add Direct TLS support
2021-06-20, by Kim Alvefur
mod_c2s: Log the same messages for Direct TLS as with starttls
2021-06-20, by Kim Alvefur
mod_c2s: Update a comment to reflect Direct TLS
2021-06-20, by Kim Alvefur
util.prosodyctl.check: Ensure that libunbound does not check hosts file
2021-06-20, by Kim Alvefur
util.prosodyctl.check: Deprecate legacy_ssl related options
2021-06-20, by Kim Alvefur
util.prosodyctl.check: Add support for checking Direct TLS SRV records
2021-06-20, by Kim Alvefur
mod_c2s: Add a Direct TLS listener
2021-06-20, by Kim Alvefur
util.prosodyctl.check: Fix for net.dns vs unbound API difference
2021-06-20, by Kim Alvefur
util.prosodyctl.check: Add knowledge of the global-only 'use_ipv4' setting
2021-06-20, by Kim Alvefur
mod_http_file_share: Update comment about x-frame-options
2021-06-20, by Kim Alvefur
CHANGES: Add OpenMetrics changes to Statistics
2021-06-19, by Kim Alvefur
mod_s2s: Bail if connection is destroyed after attempting to open stream
2021-06-16, by Kim Alvefur
mod_c2s,mod_s2s: Collect stats on TLS versions and ciphers
2021-06-16, by Kim Alvefur
mod_admin_shell: module:info: List 'items' that can be formatted easily
2021-06-12, by Kim Alvefur
mod_admin_shell: module:info: Show friendlier name for known 'items'
2021-06-12, by Kim Alvefur
mod_admin_shell: module:info: List provided 'items'
2021-06-12, by Kim Alvefur
mod_admin_shell: module:info: Use existing host string representation
2021-06-12, by Kim Alvefur
mod_admin_shell: module:info: List dependencies
2021-06-12, by Kim Alvefur
mod_admin_shell: module:info: Show module status
2021-06-12, by Kim Alvefur
mod_admin_shell: Add basic command that shows more info about loaded modules
2021-06-12, by Kim Alvefur
util.openmetrics: Use pack from util.table, detect appropriate unpack for Lua 5.1 (thanks sups)
2021-06-14, by Matthew Wild
mod_turn_external: Simple module to offer TURN(+STUN) via mod_external_services
2021-01-21, by Kim Alvefur
core.portmanager: Also reload per-SNI certificates
2021-06-10, by Kim Alvefur
core.portmanager: Reload direct TLS certificates after config reload
2021-06-10, by Kim Alvefur
core.portmanager: Factor out base TLS context creation for reuse
2021-06-10, by Kim Alvefur
net.server_epoll: Add missing method for changing TLS context
2021-06-10, by Kim Alvefur
mod_http_file_share: Build list of measuring buckets for configured size limit
2021-06-08, by Kim Alvefur
util.openmetrics: Prettify format of histogram buckets
2021-06-08, by Kim Alvefur
net.server_epoll: Fix reporting of socket connect timeout
2021-06-07, by Kim Alvefur
core.certmanager: Skip service certificate lookup for https client
2021-05-27, by Kim Alvefur
core.portmanager: Fix race condition in initialization of SNI cert map
2021-05-28, by Kim Alvefur
scansion: Really silence the certificates dir error
2021-05-28, by Kim Alvefur
scansion: Silence an error from cert indexer due to missing certs dir
2021-05-27, by Kim Alvefur
Merge 0.11->trunk
2021-05-27, by Kim Alvefur
prosodyctl: Add 'limits' to known globals to warn about misplacing it
0.11
2021-05-27, by Kim Alvefur
core.modulemanager: Inherit mod_server_contact_info onto components #1270
2021-05-27, by Kim Alvefur
mod_server_contact_info: Generate properly escaped URIs from 'admins'
2020-09-11, by Kim Alvefur
mod_server_contact_info: Apply JID normalization
2020-09-11, by Kim Alvefur
prosodyctl: Reorganize help / command list
2021-01-22, by Kim Alvefur
prosody.cfg.lua.dist: Replace use_libevent with network_backend
2021-05-24, by Kim Alvefur
mod_tls: Add "support" for <failure> by closing gracefully
2021-05-21, by Kim Alvefur
teal: Add type spec for util.signal
2021-05-20, by Kim Alvefur
teal: Add type spec for util.ringbuffer
2021-05-20, by Kim Alvefur
teal: Describe util.net.local_addresses() return type
2021-05-20, by Kim Alvefur
teal: Add new util.hashes APIs
2021-05-20, by Kim Alvefur
statsmanager: remove "legacy" wording
2021-05-20, by Jonas Schäfer
util.stanza: add at_top helper
2021-05-08, by Jonas Schäfer
mod_csi_simple: convert to use new metric interface for flush reasons
2021-05-20, by Jonas Schäfer
prosody.cfg.lua.dist: Fix indentation to use tabs like the rest of the file
2021-05-19, by Emmanuel Gil Peyrot
prosody: Close the state on exit (ie garbage-collect everything)
2021-05-18, by Kim Alvefur
tools/cfgdump: Serialize individual (table) settings in stable order too
2021-05-17, by Kim Alvefur
tools/cfgdump: Iterate in sort order to give stable output
2021-05-17, by Kim Alvefur
mod_http_file_share: Handle out of bounds Range request
2021-05-17, by Kim Alvefur
Merge 0.11->trunk
2021-05-16, by Kim Alvefur
mod_pep: Remove obsolete node restoration code (now done by util.pubsub)
0.11
2021-05-16, by Kim Alvefur
util.pubsub: Fix traceback if node data not initialized
0.11
2021-05-16, by Kim Alvefur
mod_http_file_share: Support download resumption via Range requests
2021-05-16, by Kim Alvefur
prosodyctl: Report OpenSSL version
2021-05-12, by Kim Alvefur
util.hashes: Expose OpenSSL version
2021-05-12, by Kim Alvefur
util.jwt: Use constant-time comparison with expected signature
2021-05-13, by Matthew Wild
Merge 0.11->trunk
2021-05-13, by Matthew Wild
Added tag 0.11.9 for changeset d0e9ffccdef9
0.11
2021-05-12, by Matthew Wild
mod_dialback: Remove d-w-d feature
0.11
0.11.9
2021-05-12, by Kim Alvefur
mod_dialback: Use correct host for certificate check (fixes #1381)
0.11
2019-06-23, by Kim Alvefur
mod_dialback: Use constant-time comparison with hmac
0.11
2021-05-12, by Matthew Wild
mod_proxy65: Restrict access to local c2s connections by default
0.11
2021-05-12, by Matthew Wild
mod_limits: Use default limits if none configured
0.11
2021-05-11, by Matthew Wild
prosody.cfg.lua.dist: Enable rate limits by default
0.11
2021-05-11, by Matthew Wild
prosodyctl about: Report libexpat version if known
0.11
2021-05-11, by Matthew Wild
certmanager: Disable renegotiation by default
0.11
2021-05-11, by Matthew Wild
mod_limits: Don't emit error when no burst period is configured
0.11
2021-05-11, by Matthew Wild
core.certmanager: Test for SSL options in absence of LuaSec config
0.11
2021-04-26, by Kim Alvefur
core.certmanager: Attempt to directly access LuaSec config table
0.11
2021-04-26, by Kim Alvefur
util.xmppstream: Allow dynamically configuring the stanza size limit for a stream
0.11
2021-05-10, by Matthew Wild
util.xmppstream: Mark bytes for stream closure as handled
0.11
2021-05-10, by Matthew Wild
MUC: Add support for advertising muc#roomconfig_allowinvites in room disco#info
0.11
2021-05-10, by Matthew Wild
mod_auth_internal_{plain,hashed}: Use constant-time string comparison for secrets
0.11
2021-05-10, by Matthew Wild
util.xmppstream: Reduce default xmppstream limit to 1MB
0.11
2021-05-10, by Matthew Wild
util.set: Add is_set() to test if an object is a set
0.11
2021-05-10, by Matthew Wild
util.hashes: Add constant-time string comparison (binding to CRYPTO_memcmp)
0.11
2021-05-10, by Matthew Wild
mod_c2s, mod_s2s, mod_component, mod_bosh, mod_websockets: Set default stanza size limits
0.11
2021-05-07, by Matthew Wild
util.startup: Set more aggressive defaults for GC
0.11
2021-05-07, by Matthew Wild
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
tip