13 months ago |
Kim Alvefur |
mod_audit_register: Include hostpart with audit events here too
|
13 months ago |
Kim Alvefur |
mod_audit_auth: Include hostpart with audit events
|
13 months ago |
Kim Alvefur |
mod_audit: Fix storing IP prefixes
|
13 months ago |
Kim Alvefur |
mod_audit: Fix showing session details in module command
|
13 months ago |
Kim Alvefur |
mod_audit: Also record human-readable name of country
|
13 months ago |
Kim Alvefur |
mod_audit: Fix recording location info
|
13 months ago |
Kim Alvefur |
mod_audit: Parse IP into util.ip object once and reuse
|
13 months ago |
Kim Alvefur |
mod_audit: Pass IP address in string form
|
13 months ago |
Kim Alvefur |
mod_audit: Fix use of util.ip
|
13 months ago |
Kim Alvefur |
mod_firewall: Add FROM COUNTRY condition based on GeoIP DB
|
13 months ago |
Kim Alvefur |
mod_firewall: Tweak page outline
|
13 months ago |
Kim Alvefur |
mod_aws_profile: Fix use of timer API
|
13 months ago |
Kim Alvefur |
mod_auth_oauth_external: Enable experimental http connection pooling
|
13 months ago |
Kim Alvefur |
mod_storage_s3: Enable connection pooling added in latest trunk
|
13 months ago |
Kim Alvefur |
mod_storage_s3: Fix logging
|
13 months ago |
Kim Alvefur |
mod_storage_s3: Sort imports
|
13 months ago |
Kim Alvefur |
mod_storage_s3: Implement archive store deletion
|
13 months ago |
Kim Alvefur |
mod_storage_s3: Skip archive items matching on date but not full datetime
|
13 months ago |
Kim Alvefur |
mod_storage_s3: Move request signing into a net.http hook
|
13 months ago |
Kim Alvefur |
mod_client_management: Report on longest lived token when grant does not expire
|
13 months ago |
Matthew Wild |
mod_muc_members_json: Fix typo in example and set correct syntax highlighter
|
13 months ago |
Matthew Wild |
mod_muc_members_json: Expand example config and docs for clarity
|
13 months ago |
Kim Alvefur |
mod_storage_appendmap: Include timestamps when appending data
|
13 months ago |
Kim Alvefur |
mod_storage_appendmap: Implement item/user iteration methods
|
13 months ago |
Kim Alvefur |
mod_http_health: Copypaste IP access control code
|
13 months ago |
Kim Alvefur |
mod_dnsupdate: Support advertising explicit non-existence of service
|
13 months ago |
Matthew Wild |
mod_http_admin_api: Support for adding/removing group MUCs
|
13 months ago |
Matthew Wild |
mod_groups_muc_bookmarks: Update bookmarks when a group MUC is added/removed
|
13 months ago |
Matthew Wild |
mod_groups_internal: Update to support multiple MUCs per group
|
14 months ago |
Matthew Wild |
mod_storage_ejabberdsql_readonly: Don't use MySQL-specific syntax
|
14 months ago |
Kim Alvefur |
mod_client_management: Bail out retrieving tokens for user
|
14 months ago |
Kim Alvefur |
mod_http_oauth2: Limit revocation to clients own tokens in strict mode
|
14 months ago |
Kim Alvefur |
mod_http_oauth2: Restrict introspection to clients own tokens
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Implement introspection endpoint
|
14 months ago |
Kim Alvefur |
mod_http_status: Add IP allowlisting capabilities
|
14 months ago |
Kim Alvefur |
mod_rest: Limit payload size (cf stanza size limits)
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Add brief README
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Treat 404 to GET as a signal for empty data
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Use '@' as placeholder for empty (host) store slots
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Handle archive query without parameters
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Implement Archive storage
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Implement iteration of keyvalue keys (users usually)
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Implement keyvalue deletion
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Handle signing of request ?query part
|
14 months ago |
Kim Alvefur |
mod_storage_s3: Beginnings of an experimental S3 storage driver
|
14 months ago |
Kim Alvefur |
mod_measure_modules: Report module statuses via OpenMetrics
|
14 months ago |
Kim Alvefur |
mod_http_health: Provide a health check HTTP endpoint
|
15 months ago |
Kim Alvefur |
mod_rest/rest.sh: Restore default read-only behavior and the -rw flag
|
15 months ago |
Kim Alvefur |
mod_http_oauth2: Include 'amr' claim in ID Token
|
15 months ago |
Stephen Paul Weber |
mod_push2: restore offline message hook
|
15 months ago |
Stephen Paul Weber |
mod_push2: Need to include the public key with the JWT
|
15 months ago |
Stephen Paul Weber |
mod_push2: Add note about luaossl patch
|
15 months ago |
Stephen Paul Weber |
mod_push2: Fix unbalanced quote in readme
|
15 months ago |
Stephen Paul Weber |
mod_push2: Add back body truncation logic
|
15 months ago |
Stephen Paul Weber |
Initial work on Push 2.0
|
15 months ago |
Kim Alvefur |
mod_muc_adhoc_bots: Fix unbalanced quote in metadata section
|
15 months ago |
Kim Alvefur |
mod_muc_members_json: Fix potential error when removing old affiliations
|
15 months ago |
Kim Alvefur |
mod_http_muc_log: Correctly handle changed or retracted reactions
|
15 months ago |
Kim Alvefur |
mod_muc_members_json: Demonstrate support for more than one JID per list
|
15 months ago |
Kim Alvefur |
mod_muc_members_json: Fix invalid JSON in README
|
15 months ago |
Stephen Paul Weber |
Merge
|
15 months ago |
Stephen Paul Weber |
mod_muc_adhoc_bots: add module
|
19 months ago |
Stephen Paul Weber |
mod_pubsub_subscription: support subscribing from a bare JID
|
19 months ago |
Stephen Paul Weber |
merge
|
22 months ago |
Stephen Paul Weber |
mod_muc_restrict_avatars: Block MUC participant avatars for non-members
|
15 months ago |
Kim Alvefur |
misc/mtail: Start of an mtail config
|
15 months ago |
Kim Alvefur |
mod_muc_moderation: Mention that it works with mod_storage_xmlarchive (thanks Menel)
|
15 months ago |
Kim Alvefur |
mod_http_oauth2: Apply refresh token ttl to refresh token instead of grant
|
15 months ago |
Kim Alvefur |
mod_client_management: Show grant expiry in shell command
|
15 months ago |
Kim Alvefur |
mod_http_oauth2: Tweak wording in README to point out that this is an AS
|
15 months ago |
Kim Alvefur |
mod_http_oauth2: Allow 'login_hint' as a substitute for OIDC 'select_account' prompt
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Remove broken in-CSS templating
|
16 months ago |
Kim Alvefur |
mod_bidi: Really extra finally fix auto-linking to mod_s2s_bidi
|
16 months ago |
Kim Alvefur |
mod_bidi: Fix README again
|
16 months ago |
Kim Alvefur |
mod_bidi: Fix autolink syntax
|
16 months ago |
Kim Alvefur |
mod_bidi: Add warning about use with 0.12
|
16 months ago |
Kim Alvefur |
mod_rest/rest.sh: Silence shellcheck SC1091
|
16 months ago |
Kim Alvefur |
mod_rest/rest.sh: Update to use httpie-oauth2 plugin
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Specify language in templates
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Remove duplicated word in README introduced in 734788d8bfc3
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Allow omitting application type for native apps
|
16 months ago |
Kim Alvefur |
mod_client_management: Show timestamp of first client appearance
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Improve templates
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Add autocomplete hint to username field
|
16 months ago |
Kim Alvefur |
mod_http_oauth2: Make storage of various code more consistent
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Bail on invalid or expired device flow state token
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Tweak method of centering the UI
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Optionally enforce authentication on revocation endpoint
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Present errors in HTML <dialog>
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Move site name into <header>
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Conform to XHTML in templates
|
17 months ago |
Kim Alvefur |
mod_s2sout_override: Add support for one-level wildcards (e.g. *.example.net)
|
17 months ago |
Kim Alvefur |
mod_s2sout_override: Add support for a catch-all target
|
17 months ago |
Kim Alvefur |
mod_invites_page: Produce URL without config from prosodyctl in trunk
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Don't use new time period API just yet
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Clean cache less frequently
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Shorten default token validity periods
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Implement refresh token rotation
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Hint at future deprecation of resource owner password grant
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Allow a shorter form of the device grant in config
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Mention Device flow in list of flows in README
|
17 months ago |
Kim Alvefur |
mod_muc_moderation: Stamp XEP-0421 occupant-id for the acting moderator
|
17 months ago |
Kim Alvefur |
mod_muc_moderation: Copy XEP-0421 occupant-id from retracted message
|
17 months ago |
Kim Alvefur |
mod_muc_block_pm: Advertise that Moderators are allowed to send PMs
|
17 months ago |
Kim Alvefur |
mod_muc_block_pm: Allow private messages to yourself
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Show errors on device flow user code entry page
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Namespace the various codes to minimize confusion
|
17 months ago |
Kim Alvefur |
mod_default_bookmarks: Include 'autojoin' in examples
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Improve a description in schema
|
17 months ago |
Kim Alvefur |
editorconfig: Document established conventions
|
17 months ago |
Kim Alvefur |
mod_muc_limits: Drop unsupported Prosody versions from Compatibility table
|
17 months ago |
Kim Alvefur |
mod_muc_limits: Set syntax of config snippets to enable syntax highlighting
|
17 months ago |
Kim Alvefur |
mod_muc_limits: Reduce cost of multi-line messages, make configurable
|
17 months ago |
Kim Alvefur |
mod_client_management: Make ID column dynamically sized
|
17 months ago |
Kim Alvefur |
mod_client_management: Fix traceback if no last seen timestamp available
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Add titles and descriptions to registration schema
|
17 months ago |
Kim Alvefur |
mod_client_management: Fix missing equality check
|
17 months ago |
Kim Alvefur |
mod_client_management: Allow revoking a specific client version
|
17 months ago |
Kim Alvefur |
mod_client_management: Add way to revoke (one) client by software
|
17 months ago |
Kim Alvefur |
mod_client_management: Add shell command to revoke client access
|
17 months ago |
Kim Alvefur |
mod_client_management: Include software version in table (when known)
|
17 months ago |
Kim Alvefur |
mod_client_management: Include the client id in table in shell command
|
17 months ago |
Kim Alvefur |
mod_muc_block_pm: Update to 0.12+ API, use roles instead of affiliations
|
17 months ago |
Kim Alvefur |
mod_http_muc_log: Fix redirect bug
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Implement RFC 8628 Device Authorization Grant
|
17 months ago |
Kim Alvefur |
mod_http_oauth2: Mention support for RFC 9207
|
17 months ago |
Matthew Wild |
mod_muc_members_json: Set imported hats to active by default
|
17 months ago |
Matthew Wild |
mod_muc_members_json: New module to import MUC membership from a JSON URL
|
17 months ago |
Kim Alvefur |
mod_rest: Use logger of HTTP request in trunk
|
18 months ago |
Kim Alvefur |
mod_measure_lua: Add brief README
|
18 months ago |
Kim Alvefur |
mod_groups_oidc: Add dependency on mod_groups_internal
|
18 months ago |
Matthew Wild |
Multiple modules: Update for split prosody:user role (prosody 082c7d856e61)
|
18 months ago |
Kim Alvefur |
mod_http_muc_log: Hide joins and parts by default
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Only add nonce when issuing a client_secret
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Specify acceptable formats in Accept header
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Pass feed data as argument instead of storing on object
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Retrieve only the most recent item to compare
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Handle node already existing
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Remove comment, this text is in the README
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Remove broken attempt to generate an ID from content
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Fix mixup between feed object and parsed feed
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Create pubsub nodes on module load instead of later
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Track latest timestamp seen in feeds instead of last poll
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Add new interval setting in seconds (old still works)
|
18 months ago |
Kim Alvefur |
mod_pubsub_feeds: Disable WebSub (formerly PubSubHubbub) by default
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Always show list of requested scopes
|
18 months ago |
Kim Alvefur |
mod_muc_limits: Add a limit on number of bytes in a message body
|
18 months ago |
Kim Alvefur |
mod_muc_limits: Add a limit on number of lines per message
|
18 months ago |
Kim Alvefur |
mod_muc_limits: Normalise README markdown syntax (thanks pandoc)
|
18 months ago |
Kim Alvefur |
mod_muc_limits: Raise cost for multi-line messages
|
18 months ago |
Kim Alvefur |
Back out 22784f001b7f: Documentation change did not match code (thanks bronko)
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Rearrange description of redirect URIs requirements
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Add a more complete client registration example
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Strip JWKS metadata since we do not understand that
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Strip unknown client metadata
|
18 months ago |
Kim Alvefur |
mod_rest: Map the archive-id attribute in MAM result items
|
18 months ago |
Kim Alvefur |
mod_rest: Include full_jid property on origin
|
18 months ago |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Remove unused import
|
18 months ago |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Fix typo
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Make allowed locales configurable
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Improve error messages for URI properties
|
18 months ago |
Kim Alvefur |
mod_rest: Describe the error 'by' property in OpenAPI spec
|
18 months ago |
Kim Alvefur |
mod_rest: List all error conditions in OpenAPI spec
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Make note about handling repeated
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Add TODO about disabling password grant
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Disable CORS for authorization endpoint
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Make CSP configurable
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Link to RFC 7628 in README
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Use code spans for some config options in README
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Remove underscore prefix
|
18 months ago |
Kim Alvefur |
mod_cloud_notify_extensions: Fix Markdown syntax of Compatibility table
|
18 months ago |
Matthew Wild |
mod_firewall: Add console commands to mark/unmark users
|
18 months ago |
Matthew Wild |
mod_firewall: Load marks from storage on demand rather than at login
|
18 months ago |
Matthew Wild |
mod_firewall: Log warning when attempting to mark/unmark remote users
|
18 months ago |
Matthew Wild |
mod_firewall: enable marks by default
|
18 months ago |
Matthew Wild |
mod_firewall: Improve error when mark name contains invalid characters
|
18 months ago |
Matthew Wild |
mod_firewall: marks: Fix marking a user with no previous marks
|
18 months ago |
Matthew Wild |
mod_firewall: Update user marks to store instantly via map store
|
18 months ago |
Matthew Wild |
mod_firewall: Split some long lines [luacheck]
|
18 months ago |
Matthew Wild |
mod_firewall: Fix inverted logic of 'FROM FULL JID?'
|
18 months ago |
Matthew Wild |
mod_firewall: spam-blocking.pfw: Remove requirement for invites to have no body
|
18 months ago |
Matthew Wild |
mod_firewall: scripts: spam-blocklists: Check sender and inviter of MUC invitations against blocklist
|
18 months ago |
Matthew Wild |
mod_firewall: scripts: spam-blocking.pfw: Add special handling for MUC invites
|
18 months ago |
Matthew Wild |
mod_firewall: Add 'FROM FULL JID?' condition
|
18 months ago |
Matthew Wild |
mod_firewall: README: Add some emphasis on the exact behaviour of TO FULL JID
|
18 months ago |
Kim Alvefur |
mod_rest: Merge some common properties between openapi and schema
|
18 months ago |
Kim Alvefur |
mod_rest: Apply normalization to openapi spec
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Simplify template using if-falsy operator
|
18 months ago |
Kim Alvefur |
mod_http_dir_listing2: Fix wrong name for resource directory
|
18 months ago |
Kim Alvefur |
mod_http_dir_listing2: Include html resources with plugin installer
|
18 months ago |
Kim Alvefur |
mod_http_dir_listing: Strip path to using plugin installer
|
18 months ago |
Kim Alvefur |
mod_firewall: Include scripts with plugin installer (thanks gooya)
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Add some words about supported flows and defaults
|
18 months ago |
Kim Alvefur |
mod_http_oauth2/README: Expand summary to include OAuth 2.0 role
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Return Authentication Time per OpenID Core Section 2
|
18 months ago |
Kim Alvefur |
mod_http_oauth2: Validate the OpenID 'prompt' parameter
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Apply text color to OOB input field
|
19 months ago |
Kim Alvefur |
mod_client_management: Include client software version number in listing
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Present OOB code in an input field for easier selection
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Revert strict form check to allow consent of multiple scopes
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Reject duplicate form-urlencoded parameters
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Bind refresh tokens to client
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Record hash of client_id to allow future verification
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add client verification wrapper function
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add Cache-Control and Pragma headers per by RFC 6749
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Linkify mod_client_management in README
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix messed up section about redirect_uris requirements
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Restructure description of client metadata requirements
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Correct loopback URL example
|
19 months ago |
Kim Alvefur |
mod_groups_oidc: Expose groups to OAuth clients
|
19 months ago |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Advertise OpenID scopes via new mechanism
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add provisions for dynamically adding simple scopes
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Sort imports
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix closing h1 tag
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Correct docs about default scope
|
19 months ago |
Kim Alvefur |
misc/lnav: Add a README with installation instructions
|
19 months ago |
Kim Alvefur |
misc/lnav: Fix delimiting of timestamp in pattern
|
19 months ago |
Kim Alvefur |
misc/lnav: Fix timestamp-format to be an array as per schema
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Create proper template for OOB code delivery
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add an example of client registration
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Document client registration requirements
|
19 months ago |
Kim Alvefur |
mod_http_debug: Handle any path under /debug/* as well
|
19 months ago |
Kim Alvefur |
mod_http_debug: Log some extended info about requests
|
19 months ago |
Kim Alvefur |
mod_http_debug: Handle more HTTP methods
|
19 months ago |
Kim Alvefur |
mod_http_debug: Add a brief README
|
19 months ago |
Kim Alvefur |
mod_rest/example: Include 'application_type' in registration
|
19 months ago |
Kim Alvefur |
mod_s2sout_override: Add support for Direct TLS
|
19 months ago |
Kim Alvefur |
mod_s2sout_override: New module for overriding s2s connections
|
19 months ago |
Matthew Wild |
mod_pubsub_alertmanager: Support for per-path config overrides
|
19 months ago |
Kim Alvefur |
mod_muc_moderation: Point to new Conversations issue tracker
|
19 months ago |
Matthew Wild |
mod_invites_adhoc: Fall back to generic allow_user_invites for role-less users
|
19 months ago |
Kim Alvefur |
mod_invites{,_adhoc,_register}: Recommend using version included with prosody
|
19 months ago |
Kim Alvefur |
mod_welcome_page: Remove dependency on mod_invites (included with Prosody)
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Allow CORS for browser clients
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Disable Referrer via header
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Always render errors as HTML for OOB redirect URI
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Use validated redirect URI when returning errors to client
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Return OAuth error for authz code store error
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Validate redirect_uri before using it for error redirects
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Don't return redirects or HTML from token endpoint
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Tweak formatting of log message
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Always show early errors to user
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Clarify some error messages
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Use error status code when rendering error page
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add human-readable error messages
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix returning errors from response handlers
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add a special "xmpp" scope that grants the users' default role
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add support for the OpenID 'login_hint' parameter
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Note about partial OpenID Discovery implementation
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Split long list line in README
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Proper OAuth error for invalid redirect URI in implicit flow too
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Return proper OAuth error for invalid redirect URI
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix use of arbitrary ports in loopback redirect URIs
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add FIXME about loopback redirect URIs
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Rename variables to improve clarity
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Do minimal validation of private-use URI schemes
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Reject relative redirect URIs
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Reject duplicate list items in client registration
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Require non-empty arrays in client registration
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Reject duplicate redirect URIs in registration
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix schema to enforce at least one redirect URI
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Show only roles the user can use in consent dialog
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Reference grant by id instead of value
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Scope FIXMEs
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Describe type signatures of scope handling functions
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Allow requesting a subset of scopes on token refresh
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Enforce client scope restrictions in authorization
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix inclusion of role in refreshed access tokens
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Fix unintentional persistence
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Update compatibility section with unknowns
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Also do XEP-0106 escaping in SASL OAUTHBEARER
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Stub not implemented auth module methods
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Add Mastodon to README
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Allow different username in PLAIN vs final JID
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Remove untested JID mapping
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Remove untested role mapping
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Expect XEP-0106 escaped username in PLAIN
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Make 'scope' configurable in password grant request
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Add setting for client_secret
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Work without token validation endpoint
|
19 months ago |
Kim Alvefur |
mod_auth_oauth_external: Fix missing import of util.jid
|
19 months ago |
Kim Alvefur |
mod_rest/rest.sh: Trim trailing whitespace
|
19 months ago |
Kim Alvefur |
mod_rest/rest.sh: Add --logout to revoke token
|
19 months ago |
Kim Alvefur |
mod_rest/rest.sh: Make scopes to request configurable in restrc
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Strip unknown scopes from consent page
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Simplify code with the power of first class functions
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: More functional functions
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Add function for filtering roles
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Support granting zero role-scopes
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Revert role selector, going to try something else
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Include all granted roles in scopes
|
19 months ago |
Kim Alvefur |
mod_block_registrations: Refresh Compatibility section
|
19 months ago |
Kim Alvefur |
mod_block_registrations: Update description expansion of default list
|
19 months ago |
Kim Alvefur |
mod_http_oauth2: Bail out of implicit flow on invalid or missing redirect
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix error if no scopes requested
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Add role selector to consent page
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Refactor scope handling into smaller functions
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Add option for specifying TTL of registered clients
|
20 months ago |
Kim Alvefur |
mod_strict_https: Add way to disable redirect
|
20 months ago |
Kim Alvefur |
mod_strict_https: Refresh README
|
20 months ago |
Kim Alvefur |
mod_prometheus: Wrap pointer to mod_http_openmetrics in a box
|
20 months ago |
Kim Alvefur |
mod_listusers: Obsolete, suggest prosodyctl shell instead
|
20 months ago |
Kim Alvefur |
mod_strict_https: Update to use modern APIs instead of monkey patching
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Link to RFC 7009: OAuth 2.0 Token Revocation
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Add service documentation URL to metadata
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Allow configuring links to policy and terms in metadata
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Don't issue client_secret when not using authentication
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Validate consistency of response and grant types
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Enforce response type encoded in client_id
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Strip unknown extra fields from client registration
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Simplify validation of various URIs
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: More appropriate error conditions in client validation
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Reject loopback URIs as client_uri
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Reduce line count of metadata construction
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise response modes
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise supported grant types
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise revocation endpoint in metadata
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Return status 405 for GET to endpoints without GET handler
|
20 months ago |
Kim Alvefur |
mod_inotify_reload: Update to use FD watching method
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Allow loopback IP literals in redirect URIs
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Add way to retrieve registration schema
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix missing base64 part of base64url (Thanks KeyCloak)
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix accidental uppercase in invocation of hash function
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise the currently supported id_token signing algorithm
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Specify that 'contacts' items are emails in client registration
|
20 months ago |
Kim Alvefur |
Back out 6f13200c9fc1: Confused request URI with redirect URI
|
20 months ago |
Kim Alvefur |
mod_rest/rest.sh: Implement RFC 7636 PKCE with the 'plain' method
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise required registration of redirect URIs
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise supported token endpoint auth methods
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Allow configuring PKCE challenge methods
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Implement RFC 7628 Proof Key for Code Exchange
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Reorder routes into order they happen in OAuth 2.0
|
20 months ago |
Matthew Wild |
mod_firewall: Initialize compiled chunk just once for all handlers
|
20 months ago |
Kim Alvefur |
mod_rest/rest.sh: Set software_id in client registration to something
|
20 months ago |
Kim Alvefur |
mod_rest/rest.sh: Include .sh suffix in client registration
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Record OAuth software id and version attached to tokens
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix misplaced 'default' on wrong side of } in client registration schema
|
20 months ago |
Matthew Wild |
mod_remote_roster: Set id on generated iq stanzas (thanks @agwa)
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix to include "openid" scope in discovery metadata
|
20 months ago |
Kim Alvefur |
mod_client_management: Show time for recent timestamps in shell command
|
20 months ago |
Kim Alvefur |
mod_client_management: Fix changed column cell "key"
|
20 months ago |
Kim Alvefur |
mod_client_management: Fix error when called against host without this module
|
20 months ago |
Kim Alvefur |
mod_client_management: Move table cell formatting into column specification
|
20 months ago |
Kim Alvefur |
mod_client_management: Fix type confusion
|
20 months ago |
Kim Alvefur |
mod_client_management: Fix error when last password change is unknown (or never)
|
20 months ago |
Kim Alvefur |
mod_rest/rest.sh: Register as native application
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Validate redirect URI depending on application type
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fill in some client metadata defaults
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Allow only l10n variants of name in client metadata
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Normalize whitespace in client metadata schema
|
20 months ago |
Matthew Wild |
mod_log_ringbuffer: Fix description and examples of level configuration
|
20 months ago |
Matthew Wild |
mod_log_ringbuffer: Fix example config
|
20 months ago |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Fix phone number claim
|
20 months ago |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Unpack <vcard> from PubSub <item>
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Use new Lua pattern schema properties
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Include additional OpenID scopes in metadata
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Validate (unused at this point) localized URIs
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Declare https as required of URIs in schema
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Enforce https requirement on TOS URI
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Use new mod_cron API for periodic cleanup
|
20 months ago |
Kim Alvefur |
mod_audit_status: Fix error on first start
|
20 months ago |
Matthew Wild |
mod_muc_rtbl: Use correct occupant object
|
20 months ago |
Kim Alvefur |
mod_audit: Move underscore to avoid luacheck warning
|
20 months ago |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Provide profile details in mod_http_oauth2
|
20 months ago |
Kim Alvefur |
mod_auth_oauth_external: Add configuration example
|
20 months ago |
Kim Alvefur |
mod_auth_oauth_external: Linkify password grant
|
20 months ago |
Kim Alvefur |
mod_auth_oauth_external: Some notes in README
|
21 months ago |
Kim Alvefur |
mod_auth_oauth_external: Allow setting identity instead of discovery URL
|
21 months ago |
Kim Alvefur |
mod_auth_oauth_external: Support PLAIN via resource owner password grant
|
21 months ago |
Kim Alvefur |
mod_auth_oauth_external: Authenticate against an OAuth 2 provider
|
20 months ago |
Kim Alvefur |
mod_client_management: Fix import of util.error (not errors)
|
20 months ago |
Kim Alvefur |
mod_rest: Implement use of refresh tokens in rest.sh example
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix error due to reference loop when using refresh token
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Fix table index error when using refresh token
|
20 months ago |
Maxime “pep” Buquet |
mod_muc_http_defaults: Use the new set_subject API. Thanks John Livingston
|
20 months ago |
Kim Alvefur |
mod_service_outage_status: XEP-0455: Service Outage Status
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Support OpenID UserInfo claims
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Add some debug logging for UserInfo endpoint
|
20 months ago |
Kim Alvefur |
mod_http_oauth2: Correct error code when missing credentials for userinfo
|
20 months ago |
Kim Alvefur |
mod_rest: Get correct type from config
|
20 months ago |
Kim Alvefur |
mod_http_debug: Module that echos back HTTP request info for debugging
|
20 months ago |
Kim Alvefur |
mod_rest: Allow passing configuring a timeout for <iq> responses
|
20 months ago |
Matthew Wild |
mod_audit: Add expiration of entries, and handling of full archive stores
|
20 months ago |
Kim Alvefur |
mod_rest/rest.sh: Update 'client_uri' to module page
|
20 months ago |
Kim Alvefur |
mod_rest/rest.sh: List dependencies in comment
|
20 months ago |
Kim Alvefur |
mod_http_oauth2/README: Add rest.sh to known implementations
|
20 months ago |
Matthew Wild |
mod_audit: Add 'note' column
|
20 months ago |
Matthew Wild |
mod_audit: Improve filtering options and add documentation to README
|
20 months ago |
Matthew Wild |
mod_audit: Add some control over output columns via command-line flags
|
20 months ago |
Matthew Wild |
mod_audit_status: Include shutdown reason in log entry
|
20 months ago |
Matthew Wild |
mod_audit: Let util.human.io pick a suitable default width
|
20 months ago |
Matthew Wild |
mod_audit: Use proportional columns in table output
|
20 months ago |
Matthew Wild |
mod_audit: Fix iteration of custom payloads to use ipairs
|
20 months ago |
Matthew Wild |
mod_audit_status: New module to log server status to audit log
|
20 months ago |
Matthew Wild |
mod_audit: Display most recent entries first, rather than showing oldest
|
20 months ago |
Matthew Wild |
mod_audit: Minor style nit
|
20 months ago |
Matthew Wild |
mod_audit: Allow caller to specify time of the event
|
20 months ago |
Kim Alvefur |
mod_http_oauth2/README: Link to mod_rest
|
20 months ago |
Kim Alvefur |
mod_http_oauth2/README: Link to OAuth and OIDC sites
|
20 months ago |
Matthew Wild |
mod_client_management: README: Update docs to detail shell and XMPP interfaces
|
20 months ago |
Matthew Wild |
mod_http_oauth2: README: Updated documentation to reflect module status
|
20 months ago |
Matthew Wild |
mod_client_management: Add list-clients + manage-clients permissions to users
|
20 months ago |
Matthew Wild |
mod_client_management: Add support for revoking client access via XMPP
|
20 months ago |
Matthew Wild |
mod_client_management: Improve representation of authentication methods
|
20 months ago |
Matthew Wild |
mod_client_management: Improve table output
|
20 months ago |
Matthew Wild |
mod_client_management: Fix user:clients() shell command to take a JID
|
20 months ago |
Matthew Wild |
mod_client_management: Use grant id from key
|
21 months ago |
Matthew Wild |
mod_client_management: Fail to revoke clients that have used passwords
|
21 months ago |
Matthew Wild |
mod_client_management: Add support for revocation of clients (when possible)
|
21 months ago |
Matthew Wild |
mod_client_management: Include client type in XML response listing
|
21 months ago |
Matthew Wild |
mod_sasl2_fast: Add API method to revoke FAST tokens for a given client
|
21 months ago |
Matthew Wild |
mod_cloud_notify_filters: Fix traceback when invalid JIDs are submitted
|
21 months ago |
Matthew Wild |
mod_client_management: Add XMPP and shell interfaces to fetch client list
|
21 months ago |
Matthew Wild |
.luacheckrc: Add module.once
|
21 months ago |
Matthew Wild |
mod_audit: Add a command to print the audit log on the command-line
|
21 months ago |
Matthew Wild |
mod_audit: Support for adding location (GeoIP) to audit events
|
21 months ago |
Jonas Schäfer |
mod_isolate_host: potentially pedantic optimization
|
21 months ago |
Jonas Schäfer |
mod_isolate_host: handle server-generated stanzas
|
21 months ago |
Jonas Schäfer |
mod_authz_delegate: make resistant against startup order issues
|
21 months ago |
Matthew Wild |
mod_client_management: New module for users to view/manage permitted clients
|
21 months ago |
Kim Alvefur |
mod_http_admin_api: Add roles to user schema in openapi
|
21 months ago |
Kim Alvefur |
mod_http_admin_api: Fix types of numbers in openapi spec
|
21 months ago |
Kim Alvefur |
Merge accidental extra head
|
21 months ago |
Jonas Schäfer |
mod_vcard_muc: take roles into account for access check
|
21 months ago |
Jonas Schäfer |
mod_authz_delegate: introduce module to "link" authorization of hosts
|
21 months ago |
Jonas Schäfer |
mod_authz_delegate: introduce module to "link" authorization of hosts
|
21 months ago |
Matthew Wild |
mod_sasl2_fast: Add an API that allows modules to check if a client has FAST
|
21 months ago |
Matthew Wild |
mod_sasl2_fast: Add flag to FAST sasl_handler for easier identification
|
21 months ago |
Matthew Wild |
mod_sasl2_fast: Fix harmless off-by-one error (invalidates existing tokens!)
|
21 months ago |
Kim Alvefur |
mod_http_admin_api: Fix missing import
|
21 months ago |
Kim Alvefur |
mod_http_admin_api: Tweak token session to please module:may()
|
21 months ago |
Matthew Wild |
mod_sasl2_fast: Invalidate tokens issued prior to last password change
|
21 months ago |
Kim Alvefur |
mod_rest: Add an example bash script for using mod_rest
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Update to use new API of Prosody mod_tokenauth @ 601d9a375b86
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Add support for refresh tokens
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Declare additional client registration fields as strings
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Stricten check of urlencoded form data
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Pedantic optimization
|
21 months ago |
Kim Alvefur |
mod_pubsub_feeds: Fix packaging of support library for installer
|
21 months ago |
Kim Alvefur |
mod_muc_rtbl: Handle node purge
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix traceback on missing 'scope' parameter
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Focus username field automatically
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Allow user to decide which requested scopes to grant
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Use <fieldset> in templates because it looks nice
|
21 months ago |
Kim Alvefur |
mod_rest: Update prosody_oauth.py example to non-legacy OAuth2
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Remove another reference to obsolete function
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Relax payload content type checking in revocation
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Remove now unused code
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Allow revoking a token without OAuth client credentials
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Correctly verify OAuth client credentials on revocation
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Group metadata section into OAuth and OpenID
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Rename oauth client credential related functions
|
21 months ago |
Matthew Wild |
mod_sasl2: Pull user-agent info into sasl_handler for later reference
|
21 months ago |
Kim Alvefur |
mod_adhoc_oauth2_client: Update to call into mod_http_oauth2
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Refactor to allow reuse of OAuth client creation
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix userinfo status code off-by-one
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Implement and return ID Token in authorization code flow
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Reject non-local hosts in more code paths
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Add support for the "openid" scope
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Prepare to handle multiple e.g. non-role scopes
|
21 months ago |
Kim Alvefur |
mod_adhoc_oauth2_client: Make note in README about current broken state
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix attempt to index a boolean value
|
21 months ago |
Matthew Wild |
mod_audit: Allow disabling IP logging, or limiting it to a prefix
|
21 months ago |
Matthew Wild |
mod_audit: Include client id in audit log entries (if known)
|
21 months ago |
Matthew Wild |
mod_sasl2: Fire authentication-{success,failure} events like mod_saslauth
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Record details of OAuth client a token is issued to
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Invoke mod_http_errors to render error on invalid redirect
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Validate all URIs against client_uri in client registration
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Organize HTTP routes with comments
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix validation of informative URIs
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Use more compact IDs
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Validate that informative URLs match the redirect URIs
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Reject insecure redirect URIs
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Validate that redirect URIs are absolute
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Validate basic URI syntax of redirect URIs
|
21 months ago |
Matthew Wild |
mod_spam_report_forwarder: Forward spam/abuse reports to one or more JIDs
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Require URL to client informational page in registration
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Reorder client metadata validation schema
|
21 months ago |
Matthew Wild |
mod_firewall: Add 'REPORT TO' to report (XEP-0377) a stanza to a specified JID
|
21 months ago |
Matthew Wild |
mod_firewall: README: Clarify docs about some of the stanza processing actions
|
21 months ago |
Matthew Wild |
mod_firewall: Warn about invalid pubsubitemid list specification
|
21 months ago |
Matthew Wild |
mod_firewall: Fix parsing of pubsubitemid list specification
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix to disable disabled response handlers correctly
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Log flows enabled and disabled
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix appending of query parts in error redirects
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Implement the OpenID userinfo endpoint
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Close site header tags
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Fix contrast of links on consent page
|
21 months ago |
Matthew Wild |
mod_http_oauth2: token endpoint: handle missing credentials
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Fail early when no authorization header present
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Support HTTP Basic auth on token endpoint
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Separate extracting credentials from requests and verifying
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Reflect ALL attributes of the client registration
|
21 months ago |
Kim Alvefur |
mod_rest: Point URLs to mod_http_oauth2 in demo mode
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Improve handling of redirect_uri matching and fallback
|
21 months ago |
Kim Alvefur |
mod_http_oauth2: Correct field name for HTTP response status code
|
21 months ago |
Matthew Wild |
mod_http_oauth2: Fix incorrect function name (thanks Zash/luacheck)
|
21 months ago |
Matthew Wild |
mod_cloud_notify: Add note about Lua version requirements to README
|
21 months ago |
Matthew Wild |
mod_cloud_notify: Log warning when used on Lua 5.1
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Remove authorization codes after use
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Fix authorization code logic
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Include html templates in package for plugin installer
|
22 months ago |
Kim Alvefur |
mod_conversejs: This one weird trick updates options on reload
|
22 months ago |
Matthew Wild |
mod_http_oauth2: Switch to '303 See Other' redirects
|
22 months ago |
Matthew Wild |
mod_http_oauth2: Allow non-HTTPS on localhost URLs
|
22 months ago |
Matthew Wild |
mod_http_oauth2: Add authentication, consent and error pages
|
22 months ago |
Matthew Wild |
mod_http_oauth: Factor out issuer URL calculation to a helper function
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Clarify comment referencing mod_http_errors (thanks MattJ)
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Specify host for which to retrieve list of roles
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Return list of active roles in discovery
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Return actually enabled response types in discovery
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Calculate client secret expiry in registration response
|
22 months ago |
Matthew Wild |
mod_http_oauth2: Strip trailing '/' from issuer URL
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Advertise endpoints that are enabled
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Separate client_secret verification key from JWT key
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Fix response type config
|
22 months ago |
Kim Alvefur |
mod_http_oauth2/README: Document config options
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Remove error message
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Mention name of client when giving out OOB authorization code
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Comment on mutation by other module
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Implement stateless dynamic client registration
|
22 months ago |
Matthew Wild |
mod_http_oauth2: Add support for 'iss' authz response parameter (RFC 9207)
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Derive scope from correct user details
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Fix to actually return OOB response
|
22 months ago |
Matthew Wild |
mod_http_oauth2: Add OIDC discovery endpoint (thanks Zash)
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Implement OOB special redirect URI in code flow
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Add settings for allowed grant and response types
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Implement the Implicit flow
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Fix treatment of 'redirect_uri' parameter in code flow
|
22 months ago |
Kim Alvefur |
mod_s2s_whitelist/README: Show inclusion in modules_enabled in example
|
22 months ago |
Kim Alvefur |
mod_s2s_blacklist/README: Show inclusion in modules_enabled in example
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Issue tokens for the purpose of 'oauth2'
|
22 months ago |
Kim Alvefur |
mod_http_oauth2: Fix removal of consumed authorization codes
|
22 months ago |
Matthew Wild |
mod_sasl2_bind2: Support for SASL handlers forcing a specific resource
|
22 months ago |
Kim Alvefur |
mod_rest: Remove confusing oauth2 tokens from examples
|
22 months ago |
Kim Alvefur |
mod_register_apps: Detect 0.12+ when called from prosodyctl
|
22 months ago |
Jonas Schäfer |
mod_muc_rtbl: fix more incorrect more references to "event"
|
22 months ago |
Jonas Schäfer |
mod_muc_rtbl: ignore blocklist for affiliated users for messages
|
22 months ago |
Jonas Schäfer |
mod_muc_rtbl: fix traceback because of scoping error
|
22 months ago |
Jonas Schäfer |
mod_muc_rtbl: move use of "private" attributes to single function
|
22 months ago |
Jonas Schäfer |
mod_muc_rtbl: also filter messages
|
22 months ago |
Stephen Paul Weber |
New module, mod_muc_reserve_nick_pattern
|
22 months ago |
Stephen Paul Weber |
Strip images from XHTML-IM as well
|
22 months ago |
Kim Alvefur |
mod_muc_moderation: Derive role from reserved nickname if occupant
|
22 months ago |
Kim Alvefur |
mod_muc_moderation: Refactor to prepare for new version of XEP-0425
|
22 months ago |
Kim Alvefur |
mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
|
22 months ago |
Kim Alvefur |
mod_jsxc: Correct description of resources setting (thanks ham5urg)
|
22 months ago |
Kim Alvefur |
mod_jsxc: Words about jQuery
|
22 months ago |
Kim Alvefur |
mod_jsxc: Add plugin installer metadata
|
22 months ago |
Kim Alvefur |
mod_jsxc: Document config options
|
22 months ago |
Matthew Wild |
mod_bob: Fix traceback when iq has no payload (thanks meaz)
|
23 months ago |
Matthew Wild |
mod_muc_auto_member: New module to automatically make MUC participants members
|
23 months ago |
Kim Alvefur |
mod_http_status: Report module statuses
|
23 months ago |
Kim Alvefur |
mod_firewall: Fix 'is_admin' internal dependency rule #1797 (thanks diane)
|
23 months ago |
Kim Alvefur |
mod_rest/README: Words about bearer tokens
|
23 months ago |
Kim Alvefur |
mod_inject_ecaps2: Mention and link to XEP-0390 in text
|
23 months ago |
Matthew Wild |
mod_unified_push: Update docs to recommend loading on normal hosts
|
23 months ago |
Matthew Wild |
mod_unified_push: README: Update docs
|
23 months ago |
Matthew Wild |
mod_unified_push: Make unified_push_secret only required for jwt backend
|
23 months ago |
Matthew Wild |
mod_unified_push: Improved error handling and reporting
|
23 months ago |
Matthew Wild |
mod_unified_push: fix return values for paseto backend
|
23 months ago |
Matthew Wild |
mod_unified_push: Fix storage backend error behaviours and return values
|
23 months ago |
Matthew Wild |
mod_unified_push: Fix default ACL in component mode
|
23 months ago |
Matthew Wild |
mod_unified_push: Fixes for paseto backend initialization
|
23 months ago |
Matthew Wild |
mod_unified_push: Add support for multiple token backends, including stoage
|
23 months ago |
Matthew Wild |
mod_unified_push: Refactor in anticipation of other registration backends
|
23 months ago |
Matthew Wild |
mod_unified_push: Add ACL option to restrict access
|
23 months ago |
Matthew Wild |
mod_unified_push: Fix JWT method parameter order (fixes #1791)
|
23 months ago |
Kim Alvefur |
mod_http_dir_listing: Update Compatibility section
|
23 months ago |
Kim Alvefur |
mod_http_dir_listing: Add metadata to fix plugin package build
|
23 months ago |
Matthew Wild |
mod_invites_api: Fix traceback when no query params (thanks Menel)
|
23 months ago |
Matthew Wild |
mod_invites_api: Fix traceback on list command with no entries (thanks mirux)
|
23 months ago |
Kim Alvefur |
Remove reverse dependencies on mod_invites (for plugin installer)
|
23 months ago |
Kim Alvefur |
mod_pubsub_summary: Mention HTML to Message Styling conversion
|
23 months ago |
Matthew Wild |
mod_unified_push: Remove dependency on trunk util.jwt (0.12 compat)
|
23 months ago |
Matthew Wild |
mod_unified_push: README: Documentation updates (example, etc.)
|
23 months ago |
Matthew Wild |
mod_sasl2_fast: Add some comments
|
23 months ago |
Matthew Wild |
mod_unified_push: Various fixes, now working with Conversations
|
23 months ago |
Kim Alvefur |
mod_pubsub_summary: Trim preceding and trailing whitespace from title
|
23 months ago |
Kim Alvefur |
mod_pubsub_text_interface: Try to clarify help message wrt node arguments
|
23 months ago |
Kim Alvefur |
mod_pubsub_text_interface: Improve error messages
|
23 months ago |
Martin Dosch |
mod_onions: Fix URL and linkify it.
|
23 months ago |
Kim Alvefur |
mod_pubsub_summary: Render geo:-URI from OASIS emergency broadcasts
|
23 months ago |
Kim Alvefur |
mod_ping_muc: Error out if loaded on Components
|
23 months ago |
Kim Alvefur |
mod_pubsub_summary: Hide link relation when value is "alternate"
|
24 months ago |
Matthew Wild |
mod_unified_push: Experimenal Unified Push provider
|
24 months ago |
Kim Alvefur |
mod_muc_moderation/README: Simplify Compatibility section
|
24 months ago |
Kim Alvefur |
mod_rest: Fix reference in OpenAPI
|
24 months ago |
Kim Alvefur |
mod_rest: Add XEP-0461 to OpenAPI
|
24 months ago |
Kim Alvefur |
mod_rest: Add missing message properties to OpenAPI documentation
|
24 months ago |
Kim Alvefur |
mod_rest: Add some GET-mapped iq-queries to OpenAPI documentation
|
24 months ago |
Kim Alvefur |
mod_rest/README: Fix XML well-formedness in example (thanks drsnuggles)
|
24 months ago |
Kim Alvefur |
mod_auth_dovecot: Fix plugin package (hopefully) (thanks nw)
|
2022-12-25 |
Kim Alvefur |
mod_s2s_auth_dane: Update Compatibility chart (doesn't work anymore)
|
2022-12-20 |
Kim Alvefur |
mod_rest: Remove manual reference expansion in schema
|
2022-12-18 |
Kim Alvefur |
Merge
|
2022-12-17 |
Jonas Schäfer |
Backed out changeset 85882735fd33
|
2022-12-17 |
Jonas Schäfer |
mod_http_muc_log: make default presence visibility configurable
|
2022-04-28 |
Jonas Schäfer |
mod_audit: remove event hook
|
2022-12-16 |
Matthew Wild |
mod_pubsub_mqtt: Switch to MQTT 3.1.1
|
2022-12-16 |
Matthew Wild |
mod_pubsub_mqtt: Support atom_title payload type
|
2022-12-16 |
Matthew Wild |
mod_pubsub_mqtt: Fix some inappropriate log levels
|
2022-12-16 |
Matthew Wild |
mod_pubsub_mqtt: Add XEP-0060 <item> wrapper to payloads
|
2022-12-09 |
Kim Alvefur |
mod_pubsub_feeds: Include feeds library in plugin package
|
2022-12-04 |
Kim Alvefur |
mod_http_muc_log: Fix syntax error in timestamp adjusting script
|
2022-12-04 |
Kim Alvefur |
mod_http_muc_log: Move language attribute onto body itself
|
2022-12-04 |
Kim Alvefur |
mod_http_muc_log: Tweak style towards the "modern"
|
2022-12-04 |
Kim Alvefur |
mod_http_muc_log: Fix error in js when displaying presence is disabled
|
2022-12-04 |
Kim Alvefur |
mod_http_muc_log: Include static resources (css & js) in plugin package
|
2022-12-04 |
Kim Alvefur |
mod_http_muc_log: Move CSS and JS out of template
|
2022-12-02 |
Kim Alvefur |
mod_s2soutinjection: Use session logger where it makes sense
|
2022-12-02 |
Kim Alvefur |
mod_s2soutinjection: Use module logging API
|
2022-12-02 |
Kim Alvefur |
mod_s2soutinjection: Remove undefined global (thanks Damian)
|
2022-12-02 |
Kim Alvefur |
mod_s2soutinjection: Remove unused variables [luacheck]
|
2022-11-29 |
Matthew Wild |
mod_compat_roles: Add support for role inheritance (built-in roles only)
|
2022-11-29 |
Matthew Wild |
mod_compat_roles: Fix permission checks/roles to be per-host as intended
|
2022-11-29 |
Matthew Wild |
mod_compat_roles: Fix traceback when no host roles are defined (thanks cc)
|
2022-11-29 |
Matthew Wild |
mod_isolate_host: Pass context to module:may() (thanks cc)
|
2022-11-28 |
Kim Alvefur |
mod_sasl2_fast: Add explicit dependency on mod_sasl2
|
2022-11-28 |
Kim Alvefur |
mod_sasl2_sm: Add explicit dependency on mod_sasl2
|
2022-11-28 |
Kim Alvefur |
mod_sasl2_bind2: Add explicit dependency on mod_sasl2
|
2022-11-28 |
Matthew Wild |
mod_sasl2_fast: Add README
|
2022-11-28 |
Matthew Wild |
mod_sasl2_sm: Update README with current information
|
2022-11-28 |
Matthew Wild |
mod_sasl2_bind2: Update and expand README with current status
|
2022-11-28 |
Matthew Wild |
mod_sasl2: Update and expand README with more (and updated) information
|
2022-11-28 |
Matthew Wild |
mod_sasl2: Honour (c2s_)require_encryption config option
|
2022-11-26 |
Kim Alvefur |
mod_rest: Wrap webhook setup in a function for future reuse
|
2022-11-26 |
Kim Alvefur |
mod_rest: Do not allow replies to <iq type=result> from webhooks
|
2022-11-22 |
Kim Alvefur |
mod_clean_roster: Clean out invalid characters from roster entires
|
2022-11-07 |
Matthew Wild |
mod_sasl2_fast: Add more debug logging
|
2022-11-07 |
Matthew Wild |
mod_sasl2_fast: Fixes to make channel binding work again
|
2022-11-07 |
Matthew Wild |
mod_sasl2_fast: Clean up backend return values (fixes constant rotation)
|
2022-10-29 |
Benjamin Danowski |
mod_password_reset: Add rockspec.build.copy_directories entry to make it work
|
2022-10-24 |
Kim Alvefur |
mod_rest: Fix JSON conversion of 'displayed' chat marker
|
2022-10-20 |
Matthew Wild |
mod_vjud: Better docs for vjud_mode
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Implement rotation and invalidation
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Remove X-TOKEN-PLAIN and related profile handler
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Improved logging
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Register HT-* mechanisms with the required channel binding
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Fix field name for returned secret
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Copy channel binding data state from original SASL handler
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Fixes for <authenticate> processing
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Take username from SASL exchange rather than stream@from
|
2022-10-15 |
Matthew Wild |
mod_sasl2_fast: Fix make_token() to return appropriate result
|
2022-10-14 |
Matthew Wild |
mod_sasl2_fast: Improve backend profile name and correctly use it everywhere
|
2022-10-14 |
Matthew Wild |
mod_sasl2_fast: More robust handling of stream@from and user-agent@id
|
2022-10-14 |
Matthew Wild |
mod_sasl2: Forward stream attributes into sub-event
|
2022-10-14 |
Matthew Wild |
mod_sasl2_fast: Implement most of FAST + SASL HT-SHA-256
|
2022-10-13 |
Matthew Wild |
mod_block_registrations: Expand default list of blocked usernames (RFC 2142)
|
2022-10-13 |
Matthew Wild |
mod_sasl2: Add some brief dev notes about events to the README
|
2022-10-13 |
Matthew Wild |
mod_sasl2: Clear sasl_handler on final success
|
2022-10-13 |
Matthew Wild |
mod_sasl2_fast: New module for SASL2 FAST authentication (WIP)
|
2022-10-09 |
Kim Alvefur |
mod_storage_appendmap: Fix keyvalue writes
|
2022-09-27 |
Matthew Wild |
mod_sasl2_bind2, mod_sasl2_sm: Remove bind2 <features/> wrapper element
|
2022-09-24 |
Matthew Wild |
mod_cloud_notify_extensions: Add note about dependency
|
2022-09-24 |
Matthew Wild |
mod_cloud_notify: README overhaul
|
2022-09-24 |
Matthew Wild |
mod_cloud_notify: Improve logging for various error cases
|
2022-09-24 |
Matthew Wild |
mod_cloud_notify: Add warnings about options including real body/sender
|
2022-09-24 |
Matthew Wild |
mod_cloud_notify_encrypted: Add debug logging when successfully encrypted
|
2022-09-23 |
Matthew Wild |
mod_cloud_notify_encrypted: Additional debug logging when enabling/skipping
|
2022-09-23 |
Matthew Wild |
mod_cloud_notify: Fix default extended timeout from 72 days -> 72 hours
|
2022-09-23 |
Matthew Wild |
mod_cloud_notify: Only delay hibernation timeout for push-enabled clients
|
2022-09-23 |
Matthew Wild |
mod_bookmarks2: Update README to reflect 0.12 release
|
2022-09-23 |
Kim Alvefur |
mod_spam_reporting: Remove redundant rockspec dependency on mod_blocklist
|
2022-09-22 |
Matthew Wild |
mod_sasl2: Further break up success handling, into pre/post stream:features
|
2022-09-22 |
Matthew Wild |
mod_sasl2: Store client id if provided
|
2022-09-22 |
Matthew Wild |
mod_sasl2_bind2: Generate resource from client tag if provided
|
2022-09-22 |
Matthew Wild |
mod_sasl2_bind2: Remove deprecated <jid> element from <bound>
|
2022-09-22 |
Matthew Wild |
mod_sasl2_bind2: Update xmlns to match latest XEP proposal (thanks Andrzej)
|
2022-09-21 |
Matthew Wild |
mod_sasl2, mod_sasl2_bind2: rename event.session -> .origin for consistency
|
2022-09-21 |
Matthew Wild |
mod_sasl2_bind2: Move <inline> into <bind> feature element
|
2022-09-21 |
Matthew Wild |
mod_sasl2: Move <inline/> into <authentication>
|
2022-09-21 |
Matthew Wild |
mod_sasl2: Fix missing namespace on failure condition (thanks tmolitor)
|
2022-09-14 |
Kim Alvefur |
mod_invites_adhoc: Set non-nil defaults for options, fixes traceback (thanks Martin)
|
2022-09-13 |
Matthew Wild |
mod_sasl2, mod_sasl_bind2, mod_sasl2_sm: Bump XEP-0388 namespace
|
2022-09-06 |
Matthew Wild |
mod_sasl2: Hacky support for channel binding
|
2022-09-04 |
Matthew Wild |
mod_sasl2_bind2, mod_sasl2_sm: Move sasl2_sm_success to session
|
2022-09-03 |
Matthew Wild |
mod_sasl2_bind2: Indicate to the client when carbons has been enabled
|
2022-09-03 |
Matthew Wild |
mod_sasl2_sm: Fix event field name
|
2022-09-03 |
Matthew Wild |
mod_sasl2_sm: Fix typo
|
2022-09-03 |
Matthew Wild |
mod_sasl2_bind2: Fix event name
|
2022-09-03 |
Matthew Wild |
mod_sasl2_bind2: Use correct method to get text
|
2022-09-03 |
Matthew Wild |
mod_sasl2_bind2: Fix namespace (thanks Daniel)
|
2022-09-02 |
Matthew Wild |
mod_sasl2_sm: Integration with mod_sasl2_bind2
|
2022-09-02 |
Matthew Wild |
mod_sasl2_bind: Support for Bind 2.0 with SASL2
|
2022-09-02 |
Matthew Wild |
mod_sasl2: Add event for other modules to advertise inline features
|
2022-08-29 |
Matthew Wild |
mod_sasl2_sm: Use a stanza method that actually exists
|
2022-08-29 |
Matthew Wild |
mod_sasl2_sm: Experimental mod_isr alternative
|
2022-08-29 |
Matthew Wild |
mod_sasl2: Fix handling of various failure/error cases
|
2022-08-28 |
Matthew Wild |
mod_isr: XEP-0397: Instant Stream Resumption
|
2022-08-28 |
Matthew Wild |
mod_sasl2: Include additional-data in SASL success response
|
2022-08-28 |
Kim Alvefur |
mod_watch_spam_reports: Fix traceback due to misplaced parenthesis (thanks Menel)
|
2022-08-28 |
Matthew Wild |
mod_sasl2: Eventually return true from success handler
|
2022-08-28 |
Matthew Wild |
mod_sasl2: Return true to indicate challenge was handled successfully
|
2022-08-28 |
Matthew Wild |
mod_sasl2: Fix <challenge> generation
|
2022-08-28 |
Matthew Wild |
mod_sasl2: Return status from event handlers
|
2022-08-27 |
Kim Alvefur |
mod_admin_blocklist: Add config option for which role(s) to consider (0.12+)
|
2022-08-27 |
Kim Alvefur |
mod_admin_blocklist: Fix traceback due to misplaced parenthesis
|
2022-08-26 |
Matthew Wild |
mod_muc_ban_ip: Support for service-wide IP bans from trusted services
|
2022-08-25 |
tmolitor |
mod_register_apps: add monal iOS and macOS versions
|
2022-08-24 |
Kim Alvefur |
mod_auth_imap: Remove unused variable [luacheck]
|
2022-08-24 |
Kim Alvefur |
mod_auth_imap: Fix packaging
|
2022-08-24 |
Kim Alvefur |
mod_muc_bot/README: Update to account for 0.12 going stable
|
2022-08-22 |
Kim Alvefur |
mod_restrict_xmpp: Treat archive query as a read despite using iq-set
|
2022-08-22 |
Matthew Wild |
mod_restrict_xmpp: XMPP-layer access control using Prosody's permissions API
|
2022-08-22 |
Matthew Wild |
Merge role-auth
|
2022-08-22 |
Matthew Wild |
*/README: Update compatibility info of modules still using legacy is_admin API
|
2022-08-18 |
Matthew Wild |
mod_http_oauth2: Update for new new role API
|
2022-08-18 |
Matthew Wild |
mod_http_admin_api: Update for new new role API
|
2022-08-15 |
Matthew Wild |
mod_isolate_host: Switch to module:may() (back compatible via compat_roles)
|
2022-08-15 |
Matthew Wild |
.luacheckrc: Update for module:may() & co.
|
2022-08-11 |
Matthew Wild |
mod_firewall: Update for role-auth (backwards compatible)
|
2022-07-13 |
Matthew Wild |
mod_rest: Update for mod_tokenauth API changes (backwards-compatible)
|
2022-07-13 |
Matthew Wild |
mod_invites_adhoc: Update for Prosody's new role API (backwards-compatible)
|
2022-07-13 |
Matthew Wild |
mod_http_xep227: Updates for new mod_tokenauth (trunk/0.13 only)
|
2022-07-13 |
Matthew Wild |
mod_http_oauth2: Updates for Prosody's new role API (backwards-compatible)
|
2022-07-13 |
Matthew Wild |
mod_http_admin_api: Updates for new role auth API in Prosody (trunk/0.13 only)
|
2022-07-13 |
Matthew Wild |
mod_cloud_notify: Rename field in event for clarity ('node' is ambiguous here)
|
2022-07-13 |
Matthew Wild |
mod_sentry: Log warning when server returns unexpected response
|
2022-08-16 |
Nicoco |
mod_privilege: process entity IQs (credit to adx) and messages with a constructed entity session
|
2022-08-15 |
Kim Alvefur |
mod_http_muc_log: Use stanza:find to save a few bytes
|
2022-08-15 |
Kim Alvefur |
mod_http_muc_log: Use XEP-0421 ID over nickname for XEP-0308
|
2022-08-15 |
Kim Alvefur |
mod_http_muc_log: Use XEP-0359 ID if available
|
2022-08-15 |
Kim Alvefur |
mod_http_muc_log: Rename variable for improved clarity
|
2022-08-15 |
Kim Alvefur |
mod_http_muc_log: Remove dead code
|
2022-08-15 |
Kim Alvefur |
mod_rest: Fill in 'type' field in error registry
|
2022-08-12 |
Kim Alvefur |
mod_http_muc_log: Link to replied-to message using XEP-0461: Message Replies
|
2022-08-12 |
Kim Alvefur |
mod_http_muc_log: Mention relevant XEPs in comments
|
2022-08-12 |
Kim Alvefur |
mod_rest: Add JSON mapping for XEP-0461: Message Replies
|
2022-08-11 |
Kim Alvefur |
mod_compat_roles/README: Fix yaml syntax in metadata block
|
2022-08-11 |
Matthew Wild |
mod_compat_roles: New module providing compat shim for trunk's new role API
|
2022-08-02 |
Citronalco |
mod_muc_badge: If room has no title use localpart of room's jid (fixes #1767)
|
2022-08-03 |
Kim Alvefur |
mod_s2s_smacks_timeout: Use mod_smacks to close stale s2s connections
|
2022-07-30 |
arcseconds |
replaced 'session' with 'origin' in push_disable
|
2022-07-29 |
Kim Alvefur |
mod_default_bookmarks: Fix support for array of string config in bookmarks 2 part (thanks Menel)
|
2022-07-25 |
Kim Alvefur |
mod_default_bookmarks: Bail on empty 'default_bookmarks' to fix traceback
|
2022-07-21 |
Kim Alvefur |
mod_log_http: Undo mistake in 456b9f608fcf
|
2022-07-18 |
Kim Alvefur |
various: Improve error reporting if missing file server module on 0.12
|
2022-07-18 |
Kim Alvefur |
various: Use 0.12+ API for serving files from the file system over HTTP
|
2022-07-11 |
Kim Alvefur |
mod_log_json: Prefer native Lua table.pack over Prosody util.table one
|
2022-07-06 |
Kim Alvefur |
mod_http_muc_log: Improve accessibility with descriptive @title attrs
|
2022-07-06 |
Kim Alvefur |
mod_http_muc_log: Move OOB style from attribute to <style> in header
|
2022-07-05 |
Kim Alvefur |
luacheck: Update with changes from Prosody 0.12
|
2022-07-02 |
Kim Alvefur |
mod_http_muc_log: Drop support for pre-0.11 MUC API
|
2022-07-02 |
tmolitor |
mod_csi_battery_saver: Add support for urn:xmpp:jingle-message:1 (XEP-0353)
|
2022-07-02 |
tmolitor |
mod_cloud_notify: Compat for prosody 0.12
|
2022-06-28 |
Matthew Wild |
mod_firewall: README: Fix grammar and further improve wording
|
2022-06-28 |
Matthew Wild |
mod_firewall: README: Clarify when storage access can occur with roster checks
|
2022-06-28 |
Matthew Wild |
mod_firewall: README: Correct mention of 'JUMP_CHAIN' to 'JUMP CHAIN'
|
2022-06-27 |
Kim Alvefur |
mod_ping_muc/README: Update Compatibility section for 0.12 going stable
|
2022-06-26 |
Kim Alvefur |
mod_http_muc_log: Show XEP-0444 reactions
|
2022-06-20 |
Kim Alvefur |
mod_muc_restrict_media: Don't apply restriction to affiliated users
|
2022-06-14 |
Kim Alvefur |
mod_pubsub_post/README: Update references to trunk with release numbers
|
2022-06-13 |
Kim Alvefur |
mod_muc_ping: Remove since Prosody mod_muc 0.11+ covers this natively
|
2022-06-05 |
Kim Alvefur |
mod_rest: Add various things to openapi spec
|
2022-06-05 |
Kim Alvefur |
mod_rest: Add some descriptive details to schema
|
2022-05-30 |
Kim Alvefur |
mod_profile: Obsolete. Remove. Redirect to mod_vcard_legacy
|
2022-05-29 |
Kim Alvefur |
mod_http_admin_api: Update for 0.12 changes to mod_smacks
|
2022-05-29 |
Kim Alvefur |
mod_rest: Provide a log function on temporary session
|
2022-05-28 |
Goffi |
merge upstream
|
2022-05-28 |
Kim Alvefur |
mod_rest: Add an example OAuth client (needs mod_http_oauth2)
|
2022-05-28 |
Kim Alvefur |
mod_muc_occupant_id: Update Compatibility to mention being built-in in 0.12
|
2022-05-22 |
Kim Alvefur |
mod_muc_auto_reserve_nicks: Force refresh of nickname (thanks phryk)
|
2022-05-22 |
Kim Alvefur |
mod_rest: Add mapping of XEP-0380: Explicit Message Encryption
|
2022-05-21 |
Kim Alvefur |
mod_rest: Document /archive/ in openapi spec
|
2022-05-21 |
Kim Alvefur |
mod_rest: Treat archive.ids as comma-separated to work in query string
|
2022-05-21 |
Kim Alvefur |
mod_reload_modules: Be aware of component module (thanks Menel)
|
2022-05-20 |
moparisthebest |
mod_onions: Fix for bitop with Lua 5.4
|
2022-05-20 |
moparisthebest |
mod_net_proxy: Fix for bitop with Lua 5.4
|
2022-05-17 |
Kim Alvefur |
mod_rest: Fix attempt to index nil in handling of single iq response
|
2022-05-16 |
Kim Alvefur |
mod_rest: Ensure MAM result-iq is included in results from remote hosts
|
2022-05-16 |
Kim Alvefur |
mod_rest: Add special handling to catch MAM results from remote hosts
|
2022-05-14 |
Kim Alvefur |
mod_auth_dovecot: Fix compat with Lua 5.2+ move of unpack() (thanks Tom)
|
2022-05-14 |
Kim Alvefur |
mod_auth_dovecot: Add luarocks metadata to make automatic packaging work
|
2022-05-28 |
Goffi |
mod_delegation: use clean_xmlns to remove jabber:client namespace from node:
|
2022-05-11 |
Goffi |
upstream merge
|
2022-04-29 |
Kim Alvefur |
mod_rest: Fix 'format' property in schema
|
2022-04-29 |
Kim Alvefur |
mod_rest: Expand mapping of XEP-0045 join stanza
|
2022-04-26 |
Jonas Schäfer |
mod_audit: make the extension of the module API less of a hack
|
2022-04-26 |
Jonas Schäfer |
mod_audit*: fix luacheck warnings
|
2022-04-26 |
Jonas Schäfer |
mod_audit*: modules for audit logging in prosody
|
2022-04-25 |
moparisthebest |
mod_s2soutinjection: Rewrite based on mod_onions for 0.12 compat (thanks Zash)
|
2022-04-22 |
Kim Alvefur |
mod_http_muc_log: Fix exception on lack of trailing slash in room path
|
2022-04-18 |
Kim Alvefur |
mod_rest: Fix description of extdisco endpoint (thanks MattJ)
|
2022-04-17 |
Kim Alvefur |
mod_rest/apidemo: Don't show traceback to users on config/resource problem
|
2022-04-17 |
Kim Alvefur |
mod_rest: Add some notes about custom disco#info mapping code
|
2022-04-17 |
Kim Alvefur |
mod_auth_cyrus: Adjust module import to work with repo clone - Fix #1744
|
2022-04-11 |
Matthew Wild |
mod_http_admin_api: Indicate whether a given push registration uses encryption
|
2022-04-11 |
Matthew Wild |
mod_http_admin_api: Fix client -> client_id (the actual field name)
|
2022-04-10 |
Kim Alvefur |
mod_http_oauth2/README: Update Compatibility section to mention 0.12
|
2022-04-08 |
Kim Alvefur |
mod_rest: Add configuration of which stanzas to route to callback
|
2022-04-08 |
Kim Alvefur |
mod_rest: Improve logging of results from callback startup probe
|
2022-04-08 |
Kim Alvefur |
mod_rest: Support parameters in callback URL
|
2022-04-08 |
Kim Alvefur |
mod_rest/README: Mention the OPTIONS probe fired at the callback
|
2022-04-07 |
Kim Alvefur |
mod_rest: Improve error handling during format mapping
|
2022-04-07 |
Kim Alvefur |
mod_rest: Catch and coerce errors in echo endpoint
|
2022-04-07 |
Kim Alvefur |
mod_rest: Move most of XEP-0432 handling into JSON mapping schema
|
2022-04-07 |
Kim Alvefur |
mod_rest/jsonmap: Fix indentation
|
2022-04-04 |
Kim Alvefur |
mod_conversejs: Bump Copyright year
|
2022-04-04 |
Kim Alvefur |
mod_conversejs: Remove plugin installer dependency on mod_bookmarks
|
2022-05-11 |
Goffi |
mod_privilege: update to v0.4:
|
2022-03-30 |
Kim Alvefur |
mod_register_web: Include HTML templates in rock (thanks unbunt)
|
2022-03-24 |
Kim Alvefur |
mod_bookmarks2: Ignore failure to delete nothing (thanks Ge0rG)
|
2022-03-19 |
Matthew Wild |
mod_vjud: Add permission parameter "any" for compatibility with 0.12 (fixes #1720)
|
2022-03-19 |
Matthew Wild |
mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux)
|
2022-03-17 |
Matthew Wild |
mod_onions: Add comment explaining s2s-check-certificate handler
|
2022-03-15 |
Kim Alvefur |
mod_invites_register: Push invitee contact entry to inviter (Thanks gerald)
|
2022-03-08 |
Matthew Wild |
mod_http_upload: Update compatibility information
|
2022-03-04 |
Matthew Wild |
mod_muc_restrict_media: Fix traceback when checking default (thanks Martin)
|
2022-03-04 |
Matthew Wild |
mod_muc_restrict_media: Fix logic inversion on default value
|
2022-02-23 |
Kim Alvefur |
mod_cloud_notify_encrypted: Linkify dependencies
|
2022-02-22 |
Kim Alvefur |
mod_ping_muc: Fix typo in README
|
2022-02-22 |
Kim Alvefur |
mod_portcheck: Don't rewrite '*' to '0.0.0.0' since Prosody doesn't
|
2022-02-20 |
Kim Alvefur |
mod_muc_moderation: Update Clients section (+ Gajim, clix)
|
2022-02-19 |
Kim Alvefur |
mod_portcheck: Include '*' in allowed characters so '*:port' works
|
2022-02-18 |
Kim Alvefur |
mod_graceful_shutdown: Add a banner saying no longer needed with trunk
|
2022-02-18 |
Kim Alvefur |
mod_portcheck: Shell command to check if ports are open
|
2022-02-17 |
Kim Alvefur |
mod_dnsupdate: Add a --remove option to delete all SRV records
|
2022-02-15 |
Kim Alvefur |
mod_turn_external: Fix type of config option (thanks mirux)
|
2022-02-14 |
Matthew Wild |
mod_turn_external: Import from prosody trunk @ ed23bbf3b946
|
2022-02-11 |
Kim Alvefur |
mod_graceful_shutdown: Close multiplex ports
|
2022-02-11 |
Kim Alvefur |
mod_graceful_shutdown: Deactivate direct TLS c2s along with plain c2s
|
2022-02-09 |
Kim Alvefur |
mod_conversejs: Revert back to depending on mod_bookmarks
|
2022-02-09 |
Kim Alvefur |
mod_bookmarks2: Remove conflict check with mod_bookmarks
|
2022-02-08 |
Kim Alvefur |
mod_rest: Add XEP-0363 HTTP Upload to schemas
|
2022-02-08 |
Kim Alvefur |
mod_rest: Ensure mod_http is loaded before API demo
|
2022-02-07 |
Kim Alvefur |
mod_ping_muc: Remove 'kick' status code
|
2022-02-05 |
Kim Alvefur |
mod_bookmarks: Add a stub that loads mod_bookmarks2
|
2022-02-05 |
Kim Alvefur |
mod_bookmarks: Use autolink to mod_bookmarks2
|
2022-02-05 |
Kim Alvefur |
mod_bookmarks: Also link to mod_bookmarks included with Prosody (trunk)
|
2022-02-04 |
Kim Alvefur |
mod_pubsub_feeds: Allow but ignore XML comments and processing instructions
|
2022-02-04 |
Kim Alvefur |
mod_dnsupdate: Fix typo
|
2022-02-02 |
Kim Alvefur |
mod_invites_page: Fix templates including stray inviter name (thanks Menel)
|
2022-01-31 |
Kim Alvefur |
misc/lnav: Attempt at log format description for lnav
|
2022-01-21 |
Kim Alvefur |
mod_vcard_muc: Add a summary to improve SEO
|
2022-01-18 |
Kim Alvefur |
mod_measure_process: Handle unlimited FD limits
|
2022-01-18 |
Kim Alvefur |
mod_measure_process: Report the enforced limit
|
2022-01-18 |
Matthew Wild |
mod_http_xep227: Add support for import via APIs rather than direct store manipulation
|
2022-01-18 |
Kim Alvefur |
mod_pubsub_summary: Fix typo in example
|
2022-01-18 |
Kim Alvefur |
mod_pubsub_summary: Add stub documentation
|
2022-01-16 |
Matthew Wild |
mod_http_xep227: Fix typo in method name
|
2022-01-16 |
Matthew Wild |
mod_http_xep227: Correctly read selected stores from URL query part
|
2022-01-16 |
Matthew Wild |
mod_http_xep227: Handle nil/errors opening archive stores
|
2022-01-16 |
Matthew Wild |
mod_http_xep227: Don't require admin privileges to use import/export
|
2022-01-15 |
Matthew Wild |
mod_http_xep227: Initialize XEP-0227 XML
|
2022-01-15 |
Matthew Wild |
mod_http_xep227: Fix validation of resulting export XML
|
2022-01-15 |
Matthew Wild |
mod_http_xep227: Fix luacheck warnings
|
2022-01-14 |
Kim Alvefur |
mod_bookmarks2: Skip send_last_published_item (unavailable in 0.11) (thanks carlos)
|
2022-01-12 |
Matthew Wild |
mod_http_xep227: New module providing HTTP API for account data import/export
|
2022-01-10 |
Kim Alvefur |
mod_default_bookmarks: Silence warning when probing for mod_bookmarks version
|
2022-01-09 |
Jonas Schäfer |
mod_groups_muc_bookmarks: restore bookmark injection on empty store
|
2022-01-09 |
Jonas Schäfer |
mod_groups_muc_bookmarks: fix typo/leftover from refactor
|
2022-01-08 |
Kim Alvefur |
mod_groups_muc_bookmarks: Switch to XEP-0402
|
2022-01-08 |
Kim Alvefur |
mod_default_bookmarks: Improve validation
|
2022-01-08 |
Kim Alvefur |
mod_default_bookmarks: Add support for XEP-0402 via mod_bookmarks(2)
|
2022-01-08 |
Kim Alvefur |
mod_default_bookmarks: Minor refactor to do some checks earlier
|
2022-01-07 |
Kim Alvefur |
mod_default_bookmarks: Use whichever of mod_bookmarks and mod_bookmarks2 is enabled
|
2022-01-07 |
Kim Alvefur |
mod_default_bookmarks: Fix mod_bookmarks capability check
|
2022-01-07 |
Kim Alvefur |
mod_conversejs: Reduce mod_bookmarks dependency to a warning
|
2022-01-07 |
Kim Alvefur |
mod_default_bookmarks: Abort on incompatible mod_bookmarks
|
2022-01-07 |
Emmanuel Gil Peyrot |
mod_tcpproxy: Reject missing or non-number block-size, as per XEP-0047
|
2022-01-06 |
Kim Alvefur |
mod_bookmarks2: Update Compatibility table
|
2022-01-06 |
Kim Alvefur |
mod_bookmarks2: Add a notice of inclusion in prosody-trunk
|
2022-01-05 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Override the node configuration if it was wrong
|
2022-01-05 |
Kim Alvefur |
mod_conversejs: Try to depend on mod_bookmarks in trunk else mod_bookmarks2
|
2022-01-04 |
Kim Alvefur |
Back out ad7767a9f3ea
|
2022-01-04 |
Emmanuel Gil Peyrot |
mod_bookmarks: So long, and thanks for all the fish!
|
2022-01-04 |
Kim Alvefur |
mod_bookmarks2: Fix check for max_items=max support
|
2022-01-04 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Actually fix the right wrong codepath
|
2022-01-04 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Remove wrong codepath (thanks luacheck!)
|
2022-01-04 |
Kim Alvefur |
mod_conversejs: Switch dependency to mod_bookmarks2
|
2021-12-29 |
Kim Alvefur |
mod_pubsub_post: Document JSON to XML mapping capability
|
2021-12-29 |
Kim Alvefur |
mod_rest: Fix nested message stanzas in XEP-0297 containers
|
2021-12-29 |
Kim Alvefur |
mod_rest: Fixup internal schema references for correctness
|
2021-12-27 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Remove obsolete comment
|
2021-12-26 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Advertise XEP-0049 support
|
2021-12-26 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Use constants for namespaces
|
2021-12-25 |
Emmanuel Gil Peyrot |
mod_pep_atom_categories: Add a module to index categories in Atom entries
|
2021-12-24 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Finally add the #compat-pep feature!
|
2021-12-23 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Add simple support for legacy PEP queries
|
2021-12-22 |
Matthew Wild |
mod_invites_register_web: Add mod_password_policy checks for web registration
|
2021-12-22 |
Matthew Wild |
mod_password_policy: Support for additional policies provided by other modules
|
2021-12-22 |
Matthew Wild |
mod_password_policy: Silence luacheck warning for intentional global
|
2021-12-22 |
Matthew Wild |
mod_password_policy: Hard failure on missing/empty passwords
|
2021-12-22 |
Matthew Wild |
mod_password_policy: Add check that password doesn't contain username
|
2021-12-22 |
Matthew Wild |
mod_password_policy: Allow check_password() to indicate the policy that failed
|
2021-12-19 |
Kim Alvefur |
mod_cloud_notify: Include extra error details if available
|
2021-12-15 |
Kim Alvefur |
mod_jsxc: Try not to put username and password into the ?query ...
|
2021-12-15 |
Kim Alvefur |
mod_jsxc: Demo module serving JSXC relatively easily from Prosody
|
2021-12-12 |
Kim Alvefur |
mod_muc_bot: Use correct JID for virtual occupant
|
2021-12-11 |
Kim Alvefur |
mod_conversejs: Refresh client shortlist in fallback text
|
2021-12-10 |
Kim Alvefur |
mod_export_skeletons: Add a standalone filter script
|
2021-12-10 |
Kim Alvefur |
mod_export_skeletons: Remove wildcard query
|
2021-12-10 |
Kim Alvefur |
mod_export_skeletons: Fix logic to do wildcard search
|
2021-12-09 |
Kim Alvefur |
mod_export_skeletons: Update examples too
|
2021-12-09 |
Kim Alvefur |
mod_export_skeletons: Generate ids based on log2 of the original length
|
2021-12-09 |
Kim Alvefur |
mod_export_skeletons: Fix override docs
|
2021-12-09 |
Kim Alvefur |
mod_export_skeletons: Document archive name override option
|
2021-12-09 |
Kim Alvefur |
mod_export_skeletons: Command to aid in analysis of archive contents
|
2021-12-07 |
Kim Alvefur |
mod_muc_moderation: Handle non-retraction moderation
|
2021-12-06 |
Kim Alvefur |
mod_muc_rtbl: Optimize case with zero hashes
|
2021-12-06 |
Matthew Wild |
mod_muc_rtbl: Check joining user's host against RTBL
|
2021-12-06 |
Matthew Wild |
mod_muc_rtbl: Fix typo in variable name in previous commit (thanks luacheck)
|
2021-12-06 |
Matthew Wild |
mod_muc_rtbl: Skip check if user has any explicit affiliation with the MUC
|
2021-12-06 |
Matthew Wild |
mod_muc_rtbl: Fix to hook server-started globally, to fetch entries at startup (thanks mirux)
|
2021-12-06 |
Matthew Wild |
mod_muc_rtbl: Sync existing list entries when first loaded
|
2021-12-05 |
Matthew Wild |
mod_muc_rtbl: Real-time blocklist checks for MUC services
|
2021-12-04 |
Kim Alvefur |
mod_muc_moderation: Fix actor JID when moderated from outside (thanks lovetox)
|
2021-12-04 |
Kim Alvefur |
mod_admin_blocklist: Update admin check for new 0.12 role API
|
2021-12-02 |
Kim Alvefur |
mod_ping_muc: Yet another attempt to improve MUC reliability
|
2021-12-02 |
Kim Alvefur |
mod_rest: Handle unknown 'kind' values
|
2021-11-28 |
Kim Alvefur |
mod_rest: Fix minor mistakes in openapi spec
|
2021-11-28 |
Kim Alvefur |
mod_rest: Add GET method of invoking XEP-0215 to openapi spec
|
2021-11-28 |
Kim Alvefur |
mod_rest: Fix mistaken way of specifying required fields in XEP-0215 map
|
2021-11-28 |
Kim Alvefur |
mod_bind2: Add initial README
|
2021-11-28 |
Kim Alvefur |
mod_sasl2: Add initial README
|
2021-11-28 |
Kim Alvefur |
mod_bind2: Silence [luacheck] warning
|
2021-11-28 |
Kim Alvefur |
mod_sasl2: Silence [luacheck] warning
|
2021-11-28 |
Kim Alvefur |
mod_bind2: Add missing missing SASL2 namespace [luacheck]
|
2021-11-28 |
Kim Alvefur |
mod_bind2: Advertise stream feature
|
2021-11-28 |
Kim Alvefur |
mod_bind2: Experimental implementation of XEP-0386: Bind 2.0
|
2021-11-28 |
Kim Alvefur |
mod_sasl2: Remove channel binding
|
2021-11-26 |
Matthew Wild |
mod_s2s_status: Module to track status of s2s connections by domain
|
2021-11-25 |
Matthew Wild |
mod_prometheus: Update docs to reference mod_http_openmetrics for trunk/0.12
|
2021-11-24 |
Kim Alvefur |
mod_muc_restrict_media: Fix disco#info field (thanks mirux)
|
2021-11-24 |
Kim Alvefur |
mod_muc_hide_media: Fix disco#info field (thanks mirux)
|
2021-11-23 |
Matthew Wild |
mod_muc_restrict_media: Allow hiding inline media from unaffiliated users in MUCs
|
2021-07-09 |
Emmanuel Gil Peyrot |
mod_mam_muc: Obsolete this module, it is included in Prosody since 0.11 under the name mod_muc_mam
|
2021-07-09 |
Emmanuel Gil Peyrot |
mod_csi: Obsolete this module, it is included in Prosody since 0.11
|
2021-07-09 |
Emmanuel Gil Peyrot |
mod_carbons: Obsolete this module, it is included in Prosody since 0.10
|
2021-07-09 |
Emmanuel Gil Peyrot |
mod_mam: Obsolete this module, it is included in Prosody since 0.10
|
2021-07-09 |
Emmanuel Gil Peyrot |
mod_limits: Obsolete this module, it is included in Prosody since 0.10
|
2021-11-22 |
Kim Alvefur |
mod_http_muc_log: Show messages moderated using XEP-0425
|
2021-11-19 |
Matthew Wild |
mod_muc_offline_delivery: Fix logic bug causing traceback when no reserved_nick (thanks Hund)
|
2021-11-19 |
Kim Alvefur |
mod_dnsupdate: Add support for components
|
2021-11-18 |
Kim Alvefur |
mod_http_admin_api: Fix YAML indentation
|
2021-11-18 |
Kim Alvefur |
mod_http_admin_api: Export total storage use via mod_http_file_share
|
2021-11-18 |
Kim Alvefur |
mod_http_admin_api: Ensure freshness of metrics when in manual mode
|
2021-11-18 |
Matthew Wild |
mod_muc_offline_delivery: Handle the user not having any affiliation data (thanks Martin)
|
2021-11-17 |
Matthew Wild |
mod_measure_active_users: Calculate active user counts over fixed time periods
|
2021-11-16 |
Matthew Wild |
mod_muc_offline_delivery: Allow the module to be enabled by default for all users
|
2021-11-16 |
Matthew Wild |
mod_muc_auto_reserve_nicks: Automatically reserve nicknames of MUC occupants
|
2021-11-16 |
Kim Alvefur |
mod_smacks: Send <r> immediately from csi-flushing event
|
2021-11-15 |
Matthew Wild |
mod_muc_offline_delivery: split name/var so that retrieval of form data works
|
2021-11-12 |
Gary Kramlich |
mod_slack_webhook: fixed documentation for default nick and marked trunk as works
|
2021-11-09 |
Matthew Wild |
mod_muc_offline_delivery: Less noisy, clearer, debug logging for notifications
|
2021-11-09 |
Matthew Wild |
mod_invites_adhoc: Allow role-based permissions to override default policy
|
2021-11-09 |
Matthew Wild |
mod_invites_adhoc: Add the ability to deny user invites by specific roles
|
2021-11-08 |
Kim Alvefur |
mod_dnsupdate: Restore the --each option
|
2021-11-08 |
Kim Alvefur |
mod_dnsupdate: Rewrite port config vs DNS comparison code
|
2021-11-08 |
Kim Alvefur |
mod_dnsupdate: Fix to use correct port settings
|
2021-11-06 |
Kim Alvefur |
mod_dnsupdate: Use with nsupdate to update DNS records from config
|
2021-11-07 |
tmolitor |
Merge commit
|
2021-11-07 |
tmolitor |
mod_smacks: Don't forgive client counting errors
|
2021-11-07 |
Jonas Schäfer |
mod_admin_web: make get_deps.sh stand out a little
|
2021-11-07 |
Kim Alvefur |
mod_measure_malloc: Fix accidental global variable write [luacheck]
|
2021-11-07 |
Kim Alvefur |
luacheck: Discourage use of the 'hosts' global (like in Prosody)
|
2021-11-07 |
Kim Alvefur |
luacheck: Make module:metric() known
|
2020-01-28 |
Kim Alvefur |
luacheckrc: Remove accidentally commented directive
|
2021-11-06 |
Kim Alvefur |
mod_muc_moderation: Bump year
|
2021-11-06 |
Kim Alvefur |
mod_muc_moderation: More client feature requests
|
2021-11-06 |
Kim Alvefur |
mod_muc_moderation: Add list of client feature requests for XEP-0425
|
2021-11-06 |
Kim Alvefur |
Delete stray editor swap file
|
2021-11-06 |
Kim Alvefur |
mod_muc_moderation: Use reserved nickname as fallback
|
2021-11-06 |
Kim Alvefur |
mod_muc_moderation: Clarify behavior with a comment
|
2021-11-04 |
Kim Alvefur |
mod_rest: Correct unused reference
|
2021-11-04 |
Kim Alvefur |
mod_rest: Map the XEP-0313 <fin> element to make paging work
|
2021-11-04 |
Kim Alvefur |
mod_rest: Imply type=set for archive queries
|
2021-11-04 |
Kim Alvefur |
mod_rest: Let 'type' be implied in path based queries
|
2021-11-04 |
Kim Alvefur |
mod_rest: Stop search when an implied type is determined
|
2021-11-04 |
Kim Alvefur |
mod_rest: Add some convenience mapping to make MAM queries easier
|
2021-11-04 |
Kim Alvefur |
mod_rest: Add support for mapping of XEP-0313 query iqs
|
2021-11-04 |
Kim Alvefur |
mod_rest: Add XEP-0059 mapping
|
2021-11-04 |
Kim Alvefur |
mod_rest: Add XEP-0004 mapping for future reuse
|
2021-11-03 |
Kim Alvefur |
mod_bookmarks2: Fix comparison
|
2021-11-03 |
Kim Alvefur |
mod_bookmarks2: Fix handling of nick and password elements
|
2021-11-03 |
Kim Alvefur |
mod_rest: Remove unused variable [luacheck]
|
2021-11-03 |
Kim Alvefur |
mod_reminders: Fix README metadata syntax
|
2021-11-01 |
Kim Alvefur |
mod_rest: Fire pre-events
|
2021-11-01 |
Kim Alvefur |
mod_rest: Add an anonymous mode
|
2021-10-27 |
Kim Alvefur |
mod_rest: Add JSON mapping of XEP-0313 archive result container
|
2021-10-27 |
Kim Alvefur |
mod_rest: Add recursive properties of XEP-0297 forwarded container
|
2021-10-27 |
Kim Alvefur |
mod_rest: Apply JSON mapping to items in <xmpp> container (e.g. MAM results etc)
|
2021-10-27 |
Matthew Wild |
mod_cloud_notify: Identify (and immediately push) urgent stanzas, e.g. calls
|
2021-10-27 |
Kim Alvefur |
mod_rest: Add new fields to openapi spec from mapping schema
|
2021-10-27 |
Kim Alvefur |
mod_rest: Correct option name in error message
|
2021-10-26 |
Kim Alvefur |
mod_rest: Set type on temp session to satisfy certain auth checks
|
2021-10-26 |
Kim Alvefur |
mod_rest: Add mapping for XEP-0215: External Service Discovery
|
2021-10-25 |
Kim Alvefur |
mod_muc_webchat_url: Add hint of being an URL to form field
|
2021-10-25 |
JC Brand |
mod_muc_http_auth: Add missing import
|
2021-10-25 |
JC Brand |
mod_muc_http_auth: Allow for enabling/disabling per user host
|
2021-10-25 |
Kim Alvefur |
mod_smacks: Remove EOL releases from Compatibility section, add 0.11 & trunk
|
2021-10-25 |
Kim Alvefur |
mod_smacks: Add smacks_s2s_resend to configuration listing
|
2021-10-23 |
Kim Alvefur |
mod_rest: Add XEP-0100 gateway to mapping schema
|
2021-10-20 |
Kim Alvefur |
mod_bookmarks2: Use max_items='max' on trunk, with fallback
|
2021-10-19 |
Matthew Wild |
mod_cloud_notify: Fix traceback for clients without a stable client_id
|
2021-10-18 |
Kim Alvefur |
mod_auth_ldap: Mark as Merged into Prosody
|
2021-10-18 |
Matthew Wild |
mod_cloud_notify: Move client info out of sub-object to improve usability with map store API
|
2021-10-18 |
Matthew Wild |
mod_cloud_notify_priority_tag: Fix summary (thanks Zash)
|
2021-10-18 |
Matthew Wild |
mod_http_admin_api: Include client info in push registration debug output
|
2021-10-18 |
Matthew Wild |
mod_cloud_notify: Record client id (or resource) and language during registration
|
2021-10-18 |
Matthew Wild |
mod_cloud_notify: Fix some minor luacheck offences
|
2021-10-17 |
Kim Alvefur |
mod_cloud_notify: Reverse dependencies
|
2021-10-17 |
Kim Alvefur |
mod_auth_cyrus: Import from Prosody rev 8f1e7fd55e7b
|
2021-10-15 |
Goffi |
mod_delegation: update to XEP-0355 v0.5
|
2021-10-15 |
Kim Alvefur |
mod_cloud_notify_extensions: Add depends metadata for plugin installer
|
2021-10-12 |
Kim Alvefur |
mod_groups_internal: Remove deleted user from groups
|
2021-10-12 |
Kim Alvefur |
mod_groups_internal: Fix accidental global [luacheck]
|
2021-10-10 |
Matthew Wild |
mod_cloud_notify_extensions: Convenience meta-module for Tigase push extensions
|
2021-10-03 |
Kim Alvefur |
mod_tlsfail/README: Fix header
|
2021-10-03 |
Kim Alvefur |
mod_tlsfail: Add README
|
2021-10-03 |
Kim Alvefur |
mod_tlsfail: Add c2s support
|
2021-10-01 |
JC Brand |
mod_tweet_data: Return when no tweet data returned
|
2021-09-29 |
Kim Alvefur |
mod_pastebin: Fix pasting when <body> is not the first tag (thanks thorsten)
|
2021-09-28 |
Kim Alvefur |
mod_rest: Support returning multiple replies in an <xmpp> container
|
2021-09-25 |
arcseconds |
mod_cloud_notify: notify on groupchat messages sent to bare JID
|
2021-09-23 |
Seve Ferrer |
mod_muc_http_auth: Make sure query parameters are URL encoded
|
2021-09-23 |
Seve Ferrer |
mod_muc_http_auth: Make sure query parameters are URL encoded
|
2021-09-21 |
Seve Ferrer |
mod_muc_http_auth: External auth services might need to check on the nickname as well
|
2021-09-18 |
Matthew Wild |
mod_muc_markers: Don't skip archiving markable messages (thanks nicoco)
|
2021-09-16 |
Emmanuel Gil Peyrot |
mod_muc_require_tos: Generate a message id instead of hardcoding "foo"
|
2021-09-16 |
Emmanuel Gil Peyrot |
mod_muc_require_tos: Prevent a traceback when receiving a message with occupant being nil
|
2021-09-16 |
Emmanuel Gil Peyrot |
mod_muc_require_tos: Send the message after the subject, once the client is fully joined
|
2021-09-16 |
Emmanuel Gil Peyrot |
mod_muc_require_tos: Add this new module
|
2021-09-15 |
Kim Alvefur |
mod_debug_omemo: Use archive single message retrieval method
|
2021-09-15 |
Kim Alvefur |
mod_bookmarks2: Use same default as mod_pep for max_items
|
2021-09-13 |
Matthew Wild |
mod_debug_omemo: Improve no keys/devices cases
|
2021-09-13 |
Kim Alvefur |
mod_debug_omemo: Fix traceback in case of zero devices
|
2021-09-13 |
Kim Alvefur |
mod_debug_omemo: Adjust priority to act after mod_mam archived
|
2021-09-13 |
Matthew Wild |
mod_debug_omemo: README: Maybe fix version table
|
2021-09-13 |
Matthew Wild |
mod_debug_omemo: Fix header level in HTML template
|
2021-09-13 |
Matthew Wild |
mod_debug_omemo: OMEMO debugging tool
|
2021-09-12 |
Kim Alvefur |
mod_smacks: Include username in offline event, mirroring Prosody 0.10+
|
2021-09-12 |
Matthew Wild |
mod_auto_moved: Fix README rendering
|
2021-09-12 |
Matthew Wild |
mod_auto_moved: New module implementing XEP-0283 r0.2.0
|
2021-09-12 |
Martin Dosch |
mod_smacks: Update README
|
2021-09-11 |
Kim Alvefur |
mod_http_muc_log: Sort rooms with a description before those without
|
2021-09-11 |
Kim Alvefur |
mod_http_muc_log: Add way to list certain rooms in a specified order
|
2021-09-10 |
Kim Alvefur |
mod_s2s_auth_samecert: Handle lack of provided client certificate
|
2021-09-09 |
Kim Alvefur |
mod_tls_policy: Switch method of checking for TLS-encrypted connection
|
2021-09-09 |
Matthew Wild |
mod_invites_register: advertise new stream feature from XEP-0445
|
2021-09-08 |
Kim Alvefur |
mod_register_apps: Fix removal on unload (thanks ibikk)
|
2021-09-04 |
Kim Alvefur |
mod_storage_xmlarchive: Stop exporting XEP-0091 timestamp in conversion
|
2021-09-02 |
Kim Alvefur |
mod_http_oauth2: Gracefully handle cache write failure
|
2021-09-02 |
Kim Alvefur |
mod_http_oauth2: Optimize cleanup timer
|
2021-08-30 |
Kim Alvefur |
mod_external_services: Factor out public function for converting to XML
|
2021-08-29 |
Kim Alvefur |
mod_external_services: Factor out public function returning current services
|
2021-08-30 |
Kim Alvefur |
mod_external_services: Filter services by requested credentials using a Set
|
2021-08-29 |
Kim Alvefur |
mod_external_services: Validate required attributes on credentials requests
|
2021-09-01 |
Matthew Wild |
mod_muc_cloud_notify: Fix comparison between string and number in reference extraction. Fixes #1681.
|
2021-08-26 |
Matthew Wild |
mod_watch_spam_reports: Support for fetching admins from authz provider
|
2021-08-25 |
Kim Alvefur |
mod_spam_reporting: Fallback string for missing 'reason'
|
2021-08-25 |
Kim Alvefur |
mod_spam_reporting: Missed a spot
|
2021-08-25 |
Kim Alvefur |
mod_spam_reporting: Refactor to deduplicate code
|
2021-08-25 |
Kim Alvefur |
mod_spam_reporting: Rename variable avoid name clash with global function
|
2021-08-25 |
Kim Alvefur |
mod_spam_reporting: Make 'reason' text an optional value
|
2021-08-25 |
Kim Alvefur |
mod_watch_spam_reports: Prepare for changing 'reason' to an optional value
|
2021-08-25 |
Kim Alvefur |
mod_spam_reporting: Handle unknown or future report types
|
2021-08-25 |
Jonas Schäfer |
mod_tos: Initial draft
|
2021-08-25 |
Emmanuel Gil Peyrot |
mod_http_upload: Prevent the module from starting without TLS
|
2021-08-25 |
Emmanuel Gil Peyrot |
mod_http_upload: Don’t send http: URIs to clients, this is forbidden by the XEP
|
2021-08-23 |
Seve Ferrer |
mod_http_muc_kick: Missing local keyword
|
2021-08-22 |
Kim Alvefur |
mod_cloud_notify_encrypted: Ensure body substring remains valid UTF-8
|
2021-08-22 |
Matthew Wild |
mod_cloud_notify_encrypted: For encrypted messages, push a friendly message instead of fallback body
|
2021-08-15 |
Kim Alvefur |
mod_storage_xmlarchive: Support query by list of IDs
|
2021-08-12 |
Kim Alvefur |
mod_storage_xmlarchive: Support full id range queries
|
2021-08-12 |
Kim Alvefur |
mod_storage_xmlarchive: Fix return of numeric 'when' from key-value API
|
2021-08-12 |
Kim Alvefur |
mod_storage_xmlarchive: Advertise capabilities (none atm)
|
2021-08-12 |
Kim Alvefur |
mod_pubsub_text_interface: Move quick response out of unknown command text
|
2021-08-12 |
Kim Alvefur |
mod_pubsub_text_interface: Fix move quick response tags out of <body>
|
2021-08-12 |
Seve Ferrer |
mod_http_muc_kick: Fix typo
|
2021-08-10 |
Seve Ferrer |
mod_http_muc_kick: Publish module
|
2021-07-30 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Add missing @publisher in tests
|
2021-07-30 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Update namespace to :1
|
2021-07-30 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Factor namespace string into a variable
|
2021-07-30 |
Emmanuel Gil Peyrot |
mod_bookmarks: Deprecate this module
|
2021-07-28 |
Kim Alvefur |
mod_smacks: Use 'smacks_max_inactive_unacked_stanzas' when inactive and no timer
|
2021-07-29 |
Jonas Schäfer |
mod_pubsub_post: fix incorrect claim
|
2021-07-26 |
Kim Alvefur |
mod_invites_register: Depend on mod_invites [rockspec]
|
2021-07-26 |
Kim Alvefur |
mod_conversejs: Add dependency on mod_bookmarks [rockspec]
|
2021-07-26 |
Kim Alvefur |
mod_rest: Fix typo (thanks codespell)
|
2021-07-26 |
Kim Alvefur |
mod_smacks: Fix typo in comment (thanks codespell)
|
2021-07-22 |
Kim Alvefur |
mod_smacks: Fix traceback on missing stanza counter
|
2021-07-21 |
Kim Alvefur |
mod_register_apps: Reduce yellow yelling in log message
|
2021-07-21 |
Kim Alvefur |
mod_s2s_keepalive: Ignore errors from the local server
|
2021-07-21 |
Kim Alvefur |
mod_s2s_keepalive: Fix identification of replies (error-replies included)
|
2021-07-17 |
Kim Alvefur |
mod_pubsub_alertmanager: Include status booleans in template input
|
2021-07-17 |
Kim Alvefur |
mod_pubsub_alertmanager: Exclude "ends at" timestamp for unresolved alerts
|
2021-07-16 |
Kim Alvefur |
mod_pubsub_alertmanager: Add TODOs
|
2021-07-16 |
Kim Alvefur |
mod_pubsub_alertmanager: Add some words about the node template
|
2021-07-16 |
Kim Alvefur |
mod_pubsub_alertmanager: Minimal example of Prometheus and Alertmanager config
|
2021-07-16 |
Kim Alvefur |
mod_pubsub_alertmanager: Add a README with initial docs
|
2021-07-16 |
Kim Alvefur |
mod_pubsub_alertmanager: Allow templating the pubsub node to publish to
|
2021-07-16 |
Kim Alvefur |
mod_pubsub_alertmanager: Allow configuring template for <body> rendering
|
2021-06-30 |
Kim Alvefur |
mod_pubsub_alertmanager: Add a plain text summary
|
2021-06-08 |
Kim Alvefur |
mod_pubsub_alertmanager: Publish Alertmanager alerts into pubsub
|
2021-07-14 |
Kim Alvefur |
mod_http_upload: More emphasis on conditionality of disco_items
|
2021-07-10 |
Goffi |
mod_delegation: fix bare jid disco nesting
|
2021-07-06 |
Kim Alvefur |
mod_http_pep_avatar: Fix name of module in example
|
2021-07-03 |
Kim Alvefur |
mod_auto156: Include the containing object in command output
|
2021-07-03 |
Kim Alvefur |
mod_auto156: Queries for XEP-0156 TXT records and prints in JSON format
|
2021-07-01 |
Martin Dosch |
mod_spam_reporting: Add support for XEP-0377 0.3
|
2021-07-01 |
Martin Dosch |
mod_watch_spam_reports: Support spam_reporting/abuse-report
|
2021-07-01 |
Kim Alvefur |
mod_http_upload: Fix issuing slots to components or other non-c2s sessions
|
2021-06-30 |
Kim Alvefur |
mod_pubsub_summary: Use pre-escaped UTF-8 sequence for compat
|
2021-06-30 |
Kim Alvefur |
mod_firewall: Remove reliance on full_sessions being a global
|
2021-06-30 |
Kim Alvefur |
mod_checkcerts: Notify both host-local and global admins
|
2021-06-29 |
Kim Alvefur |
mod_conversejs: Update description
|
2021-06-29 |
Kim Alvefur |
mod_welcome_page: Add dependency on mod_http_libjs
|
2021-06-29 |
Kim Alvefur |
mod_http_libjs: Check that the path to serve exists
|
2021-06-29 |
Kim Alvefur |
mod_compliance_2021: Add mod_turn_external as satisfying A/V category
|
2021-06-28 |
Kim Alvefur |
mod_measure_lua: Use gauge instead of counter for Lua version (thanks jonas’)
|
2021-06-28 |
Kim Alvefur |
mod_measure_lua: Capture current Lua version
|
2021-06-28 |
Kim Alvefur |
mod_pubsub_summary: Fix conversion of emphasis _like this_ per XEP-0393
|
2021-06-25 |
Kim Alvefur |
mod_invites_register: Fix missing 'from' attribute (thanks Martin)
|
2021-06-22 |
JC Brand |
mod_ogp: Add the ability to block OGP fetching for certain domains
|
2021-06-22 |
JC Brand |
mod_tweet_data: New module that fetches and sends tweet data
|
2021-06-20 |
Kim Alvefur |
mod_prometheus: Revert part of previous commit
|
2021-06-19 |
Kim Alvefur |
Add note of incompatibility with trunk since 5f15ab7c6ae5
|
2021-06-16 |
Emmanuel Gil Peyrot |
mod_auth_http: Format README better
|
2021-06-15 |
Kim Alvefur |
mod_http_muc_log: Different icon for edited contra editing message
|
2021-06-15 |
Kim Alvefur |
mod_http_muc_log: Find edit relations using XEP-0308
|
2021-06-15 |
Kim Alvefur |
mod_http_muc_log: Highlight messages directly linked to
|
2021-06-15 |
Kim Alvefur |
mod_http_muc_log: Move out nickname into a variable for future reuse
|
2021-06-15 |
Kim Alvefur |
mod_http_muc_log: Add some spacing around code for readability
|
2021-06-15 |
Matthew Wild |
mod_muc_restrict_nick: New module to restrict MUC occupant nicknames
|
2021-06-12 |
Kim Alvefur |
mod_invites_adhoc/README: Fix table
|
2021-06-12 |
Jonas Schäfer |
mod_groups_muc_bookmarks: handle removal of accounts without bookmarks
|
2021-06-12 |
Kim Alvefur |
mod_auto_answer_disco_info: Fix to use event that is fired
|
2021-06-07 |
Kim Alvefur |
mod_smacks: Include timestamp in hibernation log message
|
2021-06-05 |
Matthew Wild |
mod_firewall: Documentation updates to reduce confusion and use inclusive language
|
2021-06-05 |
Matthew Wild |
mod_firewall: Allow underscores in definition names
|
2021-06-01 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Add compat with 0.11 (vs trunk api change)
|
2021-05-29 |
Jonas Schäfer |
mod_muc_dicebot: ignore messages without body
|
2021-05-29 |
Jonas Schäfer |
mod_muc_dicebot: A thing to roll dice
|
2021-05-29 |
Jonas Schäfer |
mod_measure_lua: add openmetrics-spirited way to collect lua memory use
|
2021-05-27 |
Kim Alvefur |
mod_discodot: Print a graph of service discovery
|
2021-05-27 |
Jonas Schäfer |
mod_http_admin_api: Add endpoints for server maintenance
|
2021-05-25 |
Jonas Schäfer |
mod_measure_malloc: port to most recent trunk statistics API
|
2021-05-25 |
Kim Alvefur |
mod_rest: Add XEP-0012 to OpenAPI spec
|
2021-05-25 |
Kim Alvefur |
mod_rest: Add XEP-0153 to OpenAPI spec
|
2021-05-25 |
Kim Alvefur |
mod_rest: Add XEP-0115 to OpenAPI spec
|
2021-05-25 |
Kim Alvefur |
mod_rest: Update schema for <thread>
|
2021-05-25 |
Kim Alvefur |
mod_rest: Add various XML metadata to OpenAPI spec
|
2021-05-24 |
Kim Alvefur |
mod_muc_bot: Add Compatibility section to README
|
2021-05-24 |
Kim Alvefur |
mod_muc_bot: Add a README
|
2021-05-24 |
Kim Alvefur |
mod_muc_bot: Add option to ignore error bounces from bots
|
2021-05-24 |
Kim Alvefur |
mod_muc_bot: Add option to not send any messages to bots
|
2021-04-10 |
Kim Alvefur |
mod_muc_bot: Save occupant to room
|
2021-04-10 |
Kim Alvefur |
mod_muc_bot: Reduce hackyness of occupant construction
|
2021-04-01 |
Kim Alvefur |
mod_muc_bot: Attempt at module easing creation of stateless bots
|
2021-05-24 |
Matthew Wild |
mod_limits_exception: New module to except some JIDs from rate limiting
|
2021-05-21 |
Kim Alvefur |
Back out 662423cea3f4 (non-standard buttons)
|
2021-05-21 |
Kim Alvefur |
Back out 82689acd1294 (non-standard buttons)
|
2021-05-20 |
Jonas Schäfer |
mod_measure_stanza_counts: port to new metrics API
|
2021-05-16 |
Kim Alvefur |
mod_auth_external_insecure: Wrap warning in scary div
|
2021-05-11 |
Matthew Wild |
mod_s2soutinjection: Set version 1.0 for outgoing streams (thanks moparisthebest)
|
2021-05-08 |
Matthew Wild |
Fix mentions of 'Content-Size' (should be Content-Length) (thanks Roobre)
|
2021-04-28 |
Jonas Schäfer |
mod_prometheus: Port to new OpenMetrics based statistics module
|
2021-04-28 |
Jonas Schäfer |
mod_measure_process: Provide metrics about the process itself
|
2021-04-28 |
Jonas Schäfer |
mod_munin: Port to new OpenMetrics based statistics module
|
2021-04-26 |
Kim Alvefur |
mod_pubsub_post: Add support for urlencoded form-data
|
2021-04-26 |
Kim Alvefur |
mod_storage_xmlarchive: Workaround for #1646 (util.async bug with Lua 5.1)
|
2021-04-25 |
Kim Alvefur |
mod_rest/apidemo: Disable validator
|
2021-04-25 |
Kim Alvefur |
mod_rest: Add XEP-0249: Direct MUC Invitations to schemas
|
2021-04-25 |
Kim Alvefur |
mod_rest: Fix type of response status codes in openapi spec
|
2021-04-25 |
Kim Alvefur |
mod_rest: Replace 'oob_url' with datamapper-native 'oob'
|
2021-04-25 |
Kim Alvefur |
mod_rest: Reorganise openapi spec to group stanza types
|
2021-04-18 |
Jonas Schäfer |
mod_prometheus: Update readme with "manual" statistics interval
|
2021-04-18 |
Jonas Schäfer |
mod_prometheus: remove space between label k/v pairs
|
2021-04-17 |
Matthew Wild |
mod_statistics_statsd: Remove obsolete module, use the newer built-in statsd provider
|
2021-04-13 |
Kim Alvefur |
mod_prometheus: Invoke stats collection if in 'manual' mode
|
2021-04-11 |
Kim Alvefur |
mod_minimix/README: Add TODO section
|
2021-04-11 |
Kim Alvefur |
mod_minimix/README: Change markdown header syntax
|
2021-04-12 |
tmolitor |
mod_smacks: Fix calculation of smacks timeout values
|
2021-04-09 |
Kim Alvefur |
mod_storage_xmlarchive: Insert micropauses in long-running queries
|
2021-04-01 |
Kim Alvefur |
mod_smacks: Fix traceback due to session being destroyed in send()
|
2021-03-31 |
Kim Alvefur |
mod_smacks: Enable on s2s by default to see what breaks
|
2021-03-26 |
Kim Alvefur |
mod_rest/README: Mention other modules this one is a superset of
|
2021-03-24 |
Kim Alvefur |
mod_rest: Add XEP-0359 ids to schema mapping
|
2021-03-23 |
Kim Alvefur |
mod_rest: Remodel occupant-id (XEP-0421) as single attribute tag
|
2021-03-23 |
Kim Alvefur |
mod_rest: Fix name of entry in error registry for unauth 'from'
|
2021-03-23 |
Kim Alvefur |
mod_rest: Add a 'title' to XEP-0085 mapping (for documentation)
|
2021-03-23 |
Kim Alvefur |
mod_rest: Add mappings for a whole pile of XEPs
|
2021-03-23 |
Kim Alvefur |
mod_rest: Document the /echo endpoint in the openapi spec
|
2021-03-23 |
Kim Alvefur |
mod_rest: Move openapi spec into res/ dir to get it included in rocks
|
2021-03-23 |
Kim Alvefur |
mod_rest: Reflect XEP-0092 queries no longer taking booleans in openapi spec
|
2021-03-23 |
Kim Alvefur |
mod_rest: Remove inaccurate comment
|
2021-03-23 |
Kim Alvefur |
mod_rest: Restore 'kind' property in JSON-mapped objects
|
2021-03-23 |
Kim Alvefur |
mod_post_msg: Add sendxmpp-curl
|
2021-03-22 |
Kim Alvefur |
mod_rest: Add XEP-0066 to mapping schema (breaking from previous jsonmap)
|
2021-03-22 |
Kim Alvefur |
mod_pubsub_post: Allow specifying item id by a special mapping
|
2021-03-22 |
Kim Alvefur |
mod_pubsub_post: Add support for mapping incoming JSON to XML
|
2021-03-21 |
Kim Alvefur |
mod_rest: Declare presence priority an integer in -128..127 per RFC6121
|
2021-03-21 |
Kim Alvefur |
mod_rest: Convert XEP-0039 to datamapping
|
2021-03-21 |
Kim Alvefur |
mod_rest: Replace most mappings by using util.datamapper
|
2021-03-22 |
Jonas Schäfer |
mod_http_admin_api: support for updating user roles via the API
|
2021-03-22 |
Jonas Schäfer |
mod_http_admin_api: allow updating the user nickname via API
|
2021-03-22 |
Matthew Wild |
mod_muc_markers: Prevent any markers from reaching the archive, even if untracked
|
2021-03-20 |
Kim Alvefur |
mod_rest: Add an 'echo' endpoint for debugging
|
2021-03-17 |
Kim Alvefur |
mod_pubsub_summary: Fix to not strip inline links
|
2021-03-14 |
Kim Alvefur |
mod_firewall: Add basic LIST backend for receiving items from PubSub
|
2021-03-15 |
Kim Alvefur |
mod_pubsub_subscription: New module providing an API for pubsub subscriptions
|
2021-03-15 |
Matthew Wild |
mod_muc_rai: Switch to low-priority pre-* events, which should suffice for per-session tracking
|
2021-03-14 |
Nicolas Cedilnik |
mod_http_upload_external: add access control option
|
2021-03-12 |
Kim Alvefur |
mod_pubsub_eventsource: Fix processing of newlines
|
2021-03-12 |
Kim Alvefur |
mod_pubsub_summary: Fix traceback when <content> not included
|
2021-03-09 |
Kim Alvefur |
mod_rest: Fix typos [codespell]
|
2021-03-09 |
Kim Alvefur |
mod_muc_http_defaults/README: Fix schema
|
2021-03-08 |
JC Brand |
mod_ogp: Log error responses
|
2021-03-07 |
Kim Alvefur |
mod_rest: Allow passing e.g. disco 'node' as a ?query variable
|
2021-03-07 |
Kim Alvefur |
mod_rest: Allow empty @to to mean to=account is in normal XMPP
|
2021-03-07 |
Kim Alvefur |
mod_rest: Fix tag name in parsing of OOB payloads
|
2021-03-07 |
Kim Alvefur |
mod_rest: Fix the OOB tag name which also differs in messages
|
2021-03-07 |
Kim Alvefur |
mod_rest: Change OOB namespace to the one used in messages
|
2021-03-07 |
Kim Alvefur |
mod_rest/apidemo: Serve yaml with a (non-standard) content-type
|
2021-03-04 |
Kim Alvefur |
mod_rest/openapi: Reorder request bodies becasue YAML
|
2021-03-04 |
Kim Alvefur |
mod_rest/openapi: Add missing body for POST /kind/type/to query
|
2021-03-04 |
Kim Alvefur |
mod_rest/openapi: Improve ping (XEP-0199) representation
|
2021-03-04 |
Kim Alvefur |
mod_rest/openapi: Improve organization and navigation
|
2021-03-03 |
Kim Alvefur |
mod_rest/openapi: Describe 'version' endpoint in more detail
|
2021-03-03 |
Kim Alvefur |
mod_rest/openapi: Remove 202 response for ping (doesn't happen)
|
2021-03-03 |
Kim Alvefur |
mod_s2s_auth_dane: Fix traceback in DANE-TA check because unpack() moved
|
2021-03-03 |
Kim Alvefur |
mod_s2s_auth_dane: Disable now redundant validation done in trunk
|
2021-03-02 |
Kim Alvefur |
mod_pubsub_text_interface: Pass node object to broadcaster for config access
|
2021-03-02 |
Kim Alvefur |
mod_rest: Add option for serving interactive openapi documentation
|
2021-03-02 |
Kim Alvefur |
mod_rest/openapi: Deduplicate things using references
|
2021-03-02 |
Kim Alvefur |
mod_rest/openapi: Fix dataform references
|
2021-03-02 |
Kim Alvefur |
mod_ogp/README: Add Lua language annotation to prosody config snippet
|
2021-03-02 |
Kim Alvefur |
mod_ogp/README: Annotate example as XML to enable syntax highlighting
|
2021-03-02 |
JC Brand |
mod_ogp: Add the ability to whitelist domains
|
2021-03-02 |
JC Brand |
mod_ogp: Add the ability to detect and process multiple URLs in a body
|
2021-03-01 |
Kim Alvefur |
mod_rest: Fix syntax error in previous commit
|
2021-02-28 |
Kim Alvefur |
mod_rest: Revert leftover of unfinished ?query mapping
|
2021-02-28 |
Kim Alvefur |
mod_rest: Add schema for errors
|
2021-02-28 |
Kim Alvefur |
mod_rest: Support GET for certain IQ queries
|
2021-02-28 |
Kim Alvefur |
mod_rest: Add more REST-looking way to send stanzas
|
2021-02-28 |
Kim Alvefur |
mod_rest: Restructure API spec
|
2021-02-27 |
Kim Alvefur |
mod_muc_http_defaults: Schema corrections
|
2021-02-27 |
Kim Alvefur |
mod_rest: Add an OpenAPI specification
|
2021-02-26 |
Kim Alvefur |
mod_rest: Roundtrip disco and items when string or boolean is used
|
2021-02-24 |
Kim Alvefur |
mod_migrate_http_upload: Remove storage path when done
|
2021-02-24 |
Kim Alvefur |
mod_migrate_http_upload: Don't include per-upload directory twice
|
2021-02-24 |
Kim Alvefur |
mod_migrate_http_upload: Respect the 'http_upload_path' setting
|
2021-02-24 |
Kim Alvefur |
mod_migrate_http_upload: Fix autolink in README
|
2021-02-24 |
Kim Alvefur |
mod_migrate_http_upload: Upload data converter to mod_http_file_share
|
2021-02-23 |
Matthew Wild |
mod_cloud_notify_encrypted: Advertise support for JMI push notifications
|
2021-02-23 |
Matthew Wild |
mod_cloud_notify_encrypted: Include full JID of sender with call notifications, per spec
|
2021-02-23 |
Matthew Wild |
mod_cloud_notify_encrypted: Fix expected namespace of JMI description element
|
2021-02-23 |
Matthew Wild |
mod_cloud_notify: Consider incoming XEP-0353 call requests as important
|
2021-02-23 |
Kim Alvefur |
mod_smacks: Correct field name for session
|
2021-02-22 |
Jonas Schäfer |
mod_log_json: allow logging of formatted message
|
2021-02-22 |
JC Brand |
mod_ogp: Remove old, empty README
|
2021-02-22 |
JC Brand |
mod_ogp: Add README
|
2021-02-22 |
JC Brand |
mod_ogp: Make sure OGP fasten messages get archived
|
2021-02-22 |
Kim Alvefur |
mod_smacks: Only act on CSI state changes if smacks is enabled
|
2021-02-22 |
Matthew Wild |
mod_cloud_notify_encrypted: Fix traceback (incorrect variable name)
|
2021-02-22 |
Matthew Wild |
mod_cloud_notify_encrypted: Update to latest spec, fixes unreliable call notifications
|
2021-02-21 |
Kim Alvefur |
mod_muc_http_defaults: Add template filters to let you extract room JID parts
|
2021-01-25 |
Ben |
mod_auth_http: type fix #1621
|
2021-02-20 |
Kim Alvefur |
mod_muc_http_defaults: Expand documentation on expected API response
|
2021-02-20 |
Kim Alvefur |
mod_muc_http_defaults: Minor schema tweak
|
2021-02-19 |
Kim Alvefur |
Add tag 'Statistics' to some modules to ease discoverability
|
2021-02-19 |
Kim Alvefur |
mod_muc_http_defaults: Fix resetting affiliations (it's plural)
|
2021-02-19 |
Kim Alvefur |
mod_muc_http_defaults: Fix order of http callback arguments
|
2021-02-19 |
Kim Alvefur |
mod_muc_http_defaults: Remove fancy to be 0.11-compatible
|
2021-02-19 |
Kim Alvefur |
mod_muc_http_defaults: Get MUC room config from an API
|
2021-02-16 |
Kim Alvefur |
mod_smacks: Request ack on signal of ongoing CSI flush
|
2021-02-16 |
Kim Alvefur |
mod_smacks: Explicitly request ack when leaving CSI-inactive mode
|
2021-02-16 |
Kim Alvefur |
mod_smacks: Do ask for acks while in CSI inactive mode, but less frequent
|
2021-02-16 |
Nicolas Cedilnik |
mod_http_upload: Add access config option
|
2021-02-16 |
Kim Alvefur |
mod_smacks: Don't ask for acks while in (csi) inactive mode
|
2021-02-11 |
Kim Alvefur |
mod_s2s_auth_posh: Use unused loop variable for something [luacheck]
|
2021-02-15 |
Michel Le Bihan |
mod_register_web: Add hCaptcha provider
|
2021-02-15 |
Michel Le Bihan |
mod_register_web: Update reCAPTCHA URL
|
2021-02-10 |
Kim Alvefur |
mod_pubsub_summary: Make titles *bold* to stand out more
|
2021-02-10 |
Kim Alvefur |
mod_pubsub_summary: Skip adding title if already part of summary
|
2021-02-10 |
Kim Alvefur |
mod_pubsub_summary: Include multiple links (e.g. podcast media)
|
2021-02-10 |
Kim Alvefur |
mod_pubsub_summary: Explain why it picks content or summary in a comment
|
2021-02-10 |
Kim Alvefur |
mod_tlsfail: Test how servers react to starttls failure
|
2021-02-06 |
Kim Alvefur |
mod_auth_ccert/README: Add certificate purpose conifg to example
|
2021-02-06 |
Kim Alvefur |
mod_auth_ccert/README: Add setting to ensure Prosdy asks for client certificate
|
2021-02-05 |
Jonas Schäfer |
mod_groups_shell: add an admin shell command for updating bookmarks
|
2021-02-05 |
Jonas Schäfer |
mod_groups_internal: allow force-emitting group member addition events
|
2021-02-05 |
Matthew Wild |
mod_cloud_notify: Fix nesting of push form (thanks ivucica/Andrzej)
|
2021-02-04 |
Kim Alvefur |
mod_pubsub_feeds: Translate RSS <enclosure> to Atom for podcasts
|
2021-02-04 |
Kim Alvefur |
mod_pubsub_feeds: Copy Atom tags from RSS as-is
|
2021-02-04 |
Kim Alvefur |
mod_pubsub_summary: Mangle HTML payloads in Atom/RSS feeds
|
2021-02-03 |
Jonas Schäfer |
mod_groups_muc_bookmarks: manage PEP (XEP-0048) bookmarks of group members
|
2021-02-03 |
Jonas Schäfer |
mod_groups_internal: emit events for group membership changes
|
2021-02-02 |
Jonas Schäfer |
mod_groups_internal: correctly destroy MUC associated with group
|
2021-02-01 |
Jonas Schäfer |
mod_invites: add extensive help message
|
2021-01-31 |
Jonas Schäfer |
mod_invites: rework CLI parsing to support groups
|
2021-01-31 |
Jonas Schäfer |
mod_muc_defaults: handle case where affiliations are unset
|
2021-01-31 |
Jonas Schäfer |
mod_groups_internal: handle empty groups correctly
|
2021-01-31 |
Jonas Schäfer |
mod_groups_internal: fix log message not appearing
|
2021-01-31 |
Jonas Schäfer |
mod_groups_internal: make robust against module reloads
|
2021-01-30 |
Jonas Schäfer |
mod_groups_migration: make default group name configurable
|
2021-01-30 |
Jonas Schäfer |
mod_groups_internal: maintain the name of the associated MUC
|
2021-01-30 |
Jonas Schäfer |
mod_invites_register_api: Handle password resets
|
2021-01-30 |
tmolitor |
mod_smacks: allow O(1) processing of delayed ack events
|
2021-01-30 |
tmolitor |
mod_cloud_notify: use stanza from mod_smacks to behave O(1)
|
2021-01-30 |
Kim Alvefur |
mod_compliance_2021: XEP-0443: XMPP Compliance Suites 2021 self-test
|
2021-01-28 |
Matthew Wild |
mod_invites_adhoc: Add support for specifying roles that may invite users, admins may always invite
|
2021-01-28 |
Matthew Wild |
mod_invites_adhoc: Fail contact invite if user is not on current host
|
2021-01-27 |
Matthew Wild |
mod_invites_page: Some fixes for external-only mode
|
2021-01-27 |
Matthew Wild |
mod_groups_internal: Style
|
2021-01-27 |
Matthew Wild |
mod_groups_internal: Fix unintended global variable (thanks luacheck)
|
2021-01-27 |
Matthew Wild |
mod_groups_internal: Fix incorrect function name
|
2021-01-27 |
Matthew Wild |
mod_groups_internal: Remove unused local function
|
2021-01-27 |
Matthew Wild |
mod_groups_internal: Prep MUC JID before exposing/storing it (just in case)
|
2021-01-27 |
Matthew Wild |
mod_invites_page: Allow disabling of built-in pages with invites_page_external option
|
2021-01-26 |
Jonas Schäfer |
mod_invites_register: factor group handling into separate module
|
2021-01-26 |
Jonas Schäfer |
mod_invites_groups: factor group handling out of mod_invites_register
|
2021-01-26 |
Jonas Schäfer |
mod_groups_internal: send invite to new members of groups
|
2021-01-26 |
Kim Alvefur |
mod_migrate: Allow migrating data not attached to any user / nil user
|
2021-01-26 |
Jonas Schäfer |
mod_invites_adhoc: also add tracking information to contact invites
|
2021-01-26 |
Jonas Schäfer |
mod_http_admin_api: re-add information about invite creator
|
2021-01-26 |
Jonas Schäfer |
mod_invites_adhoc: add information about who created an invitation
|
2021-01-26 |
Jonas Schäfer |
mod_invites_tracking: simple module to store who created an invite
|
2021-01-26 |
Jonas Schäfer |
mod_http_admin_api: remove deprecated API endpoint
|
2021-01-26 |
Jonas Schäfer |
mod_groups_internal: fix default value and handling of groups_muc_host
|
2021-01-26 |
Jonas Schäfer |
mod_groups_migration: initialise the group with a MUC
|
2021-01-26 |
Jonas Schäfer |
mod_http_admin_api: support for creating groups with MUCs
|
2021-01-25 |
Jonas Schäfer |
mod_groups_internal: manage associated MUC
|
2021-01-25 |
Jonas Schäfer |
mod_groups_internal: allow creating MUCs if a MUC host is linked
|
2021-01-25 |
Jonas Schäfer |
mod_groups_migration: module helping migration to groups
|
2021-01-25 |
Jonas Schäfer |
mod_groups_internal: allow delay of roster sync on group change
|
2021-01-25 |
Jonas Schäfer |
mod_groups_internal: allow specifying a group_id on create
|
2021-01-25 |
Jonas Schäfer |
mod_invites_register: port to mod_groups_internal
|
2021-01-25 |
Matthew Wild |
mod_groups_internal: new module for grouping beyond mod_adhoc_groups
|
2021-01-25 |
Jonas Schäfer |
mod_http_admin_api: port to use new mod_groups_internal module
|
2021-01-25 |
Jonas Schäfer |
mod_invites_register_api: reroute register call
|
2021-01-25 |
Matthew Wild |
mod_invites_register_api: New module to allow turning invites into accounts via a HTTP API
|
2021-01-23 |
Matthew Wild |
mod_http_admin_api: Add OpenAPI spec
|
2021-01-23 |
Matthew Wild |
mod_http_admin_api: Add 'reset' property to returned invite objects
|
2021-01-23 |
Matthew Wild |
mod_invites: Add ttl to all public creation APIs
|
2021-01-23 |
Matthew Wild |
mod_invites: Fix typo in variable name
|
2021-01-23 |
Matthew Wild |
mod_http_admin_api: Allow specifying groups in account invite
|
2021-01-23 |
Matthew Wild |
mod_http_admin_api: Improve invite API and support password resets
|
2021-01-22 |
Matthew Wild |
mod_cloud_notify_encrypted: Fix traceback on push of message with no body
|
2021-01-22 |
Kim Alvefur |
mod_rest: Fix json-mapping stanzas with text or whitespace between tags
|
2021-01-21 |
Matthew Wild |
mod_http_admin_api: Add /server/info endpoint for site_name and version
|
2021-01-21 |
Matthew Wild |
mod_http_oauth2: Add endpoint to revoke a key (RFC 7009 kinda)
|
2021-01-21 |
Jonas Schäfer |
mod_http_admin_api: add support for updating groups
|
2021-01-21 |
Matthew Wild |
mod_http_admin_api: Some fixes and improvements for the groups API
|
2021-01-21 |
Matthew Wild |
mod_cloud_notify: Make push_errors a shared table to persist across reloads and share with other modules
|
2021-01-21 |
Jonas Schäfer |
mod_http_admin_api: do not report OMEMO as ok if no devices exist
|
2021-01-21 |
Jonas Schäfer |
mod_http_admin_api: make the api a bit less untested
|
2021-01-21 |
Jonas Schäfer |
mod_http_admin_api: set content-type for debug API
|
2021-01-21 |
Matthew Wild |
mod_http_admin_api: 100% untested user debug info endpoint
|
2021-01-20 |
Jonas Schäfer |
mod_http_admin_api: restructure group-related info in API
|
2021-01-20 |
Matthew Wild |
mod_http_admin_api: Return new group object on successful creation
|
2021-01-19 |
Matthew Wild |
mod_http_admin_api: Switch PUT to POST where appropriate
|
2021-01-19 |
Matthew Wild |
mod_http_admin_api: Fix logic bug
|
2021-01-19 |
Matthew Wild |
mod_http_admin_api: Ensure 'reusable' flag is always present on an invite
|
2021-01-19 |
Matthew Wild |
mod_invites, mod_http_admin_api: Allow specifying multiple groups when creating an invite
|
2021-01-18 |
JC Brand |
mod_muc_markers: boolean should be used, not string
|
2021-01-17 |
tmolitor |
mod_cloud_notify: Fix handling of push_queue
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Add XMPP URI into invite objects
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Add groups management endpoints
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Add groups property to users
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Add support for creating reusable/group/custom-ttl invites
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Use json.encode_array() when returning an array
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Expose new invite properties: groups, source and reusable
|
2021-01-17 |
Matthew Wild |
mod_invites_register: Add user to groups included in an invite
|
2021-01-17 |
Matthew Wild |
mod_invites: Add public API method for creating group invites
|
2021-01-17 |
Matthew Wild |
mod_invites: Add support to internal API for creating reusable and custom-TTL invites
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: Add methods for managing users
|
2021-01-17 |
Matthew Wild |
mod_invites: Fix some more luacheck warnings
|
2021-01-17 |
Matthew Wild |
mod_http_admin_api: HTTP API for managing users and invites
|
2021-01-17 |
Matthew Wild |
mod_invites: Fix luacheck warning
|
2021-01-17 |
Matthew Wild |
mod_invites: Add internal API to list, read and delete account invites
|
2021-01-16 |
Matthew Wild |
mod_http_oauth2: Rudimentary support for scopes (but not really)
|
2021-01-15 |
Matthew Wild |
mod_muc_deliver_offline: New module for delivery of MUC messages to offline users
|
2021-01-15 |
JC Brand |
mod_muc_markers: Fix default value in readme
|
2021-01-15 |
JC Brand |
mod_muc_markers: Add config setting to turn off sending of markers on MUC join
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify_filters: New module to support push notification filters
|
2021-01-13 |
JC Brand |
mod_muc_rai: Get user JID from event.occupant
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify_priority_tag: New module to support Tigase's push priority indicator extension
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify_encrypted: Use new direct access to notification element
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify: Some restructuring to allow direct access to notification element within push event
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify_encrypted: Truncate message body to 255 characters
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify_encrypted: Fixes to the push notification syntax and payload
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify_encrypted: Fix the location of the <encrypt> element in push registrations
|
2021-01-13 |
Matthew Wild |
mod_cloud_notify: Include 'important' flag in push event data
|
2021-01-12 |
Matthew Wild |
mod_cloud_notify_encrypted: New module for Encrypted Push Notifications
|
2021-01-05 |
Boris Grozev |
mod_roster_command: Fix subscription when the "user JID" is a bare domain.
|
2021-01-12 |
Matthew Wild |
mod_cloud_notify: Fire register and push events for integration with other modules
|
2021-01-11 |
tmolitor |
mod_cloud_notify: fix push flooding on delayed acks
|
2021-01-11 |
Georg Lukas |
mod_muc_ban_ip: Lua is not C, fix typo
|
2021-01-06 |
Seve Ferrer |
mod_mucc_http_auth: Provide Authorization header setting for deployments behind a login
|
2021-01-06 |
Georg Lukas |
mod_muc_ban_ip: do not error() on banned user sending error to MUC
|
2020-05-22 |
Georg Lukas |
mod_cache_c2s_caps: log full JID on all relevant code paths
|
2021-01-06 |
JC Brand |
mod_muc_http_auth: `no-authorized` error must be of type `auth`
|
2021-01-05 |
Jonas Schäfer |
mod_client_proxy: Fix typo in readme
|
2021-01-05 |
Matthew Wild |
mod_log_http: Switch to line buffering (thanks Zash+Ge0rG)
|
2021-01-02 |
Kim Alvefur |
mod_pastebin: Document tresholds inclusion in disco#info
|
2021-01-02 |
Kim Alvefur |
mod_pastebin: Normalize markdown
|
2020-12-30 |
JC Brand |
mod_muc_mention_notifications: Add description in readme
|
2020-12-30 |
JC Brand |
mod_muc_mention_notifications: Send mention notifications from the MUC JID
|
2020-12-22 |
Seve Ferrer |
Improve UX by providing defaults users expect
|
2020-12-22 |
Seve Ferrer |
End value is index+1 as per the newest revision https://xmpp.org/extensions/xep-0372.html#revision-history-v0.4.0
|
2020-12-21 |
Richard Schwab |
mod_http_upload_external: update php scripts to return HTTP 201 Created on upload
|
2020-12-16 |
Kim Alvefur |
mod_rest: Optimize stanza to JSON mapping
|
2020-12-21 |
JC Brand |
mod_muc_mention_notifications: Remove debugging helpers
|
2020-12-21 |
JC Brand |
muc_mention_notifications: Rename module
|
2020-12-21 |
JC Brand |
muc_room_mention_notifications: Set xmlns to what's used in the protoXEP
|
2020-12-21 |
JC Brand |
muc_room_mention_notifications: Handle referenced JID being a MUC nickname JID
|
2020-12-18 |
Seve Ferrer |
mod_muc_http_auth: Bugfix: Not properly listening on register IQs
|
2020-12-18 |
Seve Ferrer |
Improve UX by providing defaults users expect
|
2020-12-15 |
Matthew Wild |
mod_migrate: Add support for the fictitious pep_data store
|
2020-12-15 |
Seve Ferrer |
mod_muc_http_auth: Use get_option_set API properly
|
2020-12-15 |
Matthew Wild |
mod_vcard_muc: Pass room object around instead of JID, hopefully fixing traceback
|
2020-12-15 |
Seve Ferrer |
For deployments that have https://hg.prosody.im/trunk/file/tip/plugins/muc/register.lib.lua#l7 and use https://modules.prosody.im/mod_muc_http_auth.html users can still register to a MUC even if they are not allowed to join. That means they would receive RAI or RMN, for instance.
|
2020-12-14 |
Matthew Wild |
mod_muc_markers: Add option for @id rewriting, default off (may break some clients)
|
2020-12-14 |
JC Brand |
mod_muc_rai: Use xmlns from XEP-0437
|
2020-12-12 |
Seve Ferrer |
Prosodoy module to externalize MUC authorization via HTTP
|
2020-12-11 |
Matthew Wild |
mod_cloud_notify: Some code cleanup, now luacheck-clean. No functionality changes.
|
2020-12-10 |
Kim Alvefur |
mod_sentry: Include sentry.lib in luarock
|
2020-12-10 |
Kim Alvefur |
mod_s2s_keepalive: Don't send whitespace keepalives before s2sin stream is open
|
2020-12-09 |
Matthew Wild |
mod_sentry: Pull message from error *before* we mutate it into something different...
|
2020-12-09 |
Matthew Wild |
mod_sentry: Pull default message from error text or wrapped error (if string)
|
2020-12-09 |
Matthew Wild |
mod_sentry: Automatically attach exceptions for errors used in log parameters
|
2020-12-09 |
Matthew Wild |
mod_sentry: Fix to correctly iterate over traceback
|
2020-12-09 |
Matthew Wild |
mod_sentry: Ensure frames gets encoded as a JSON array, even if empty
|
2020-12-09 |
Matthew Wild |
mod_sentry: Don't include tracebacks in extra context
|
2020-12-09 |
Matthew Wild |
mod_sentry: Fix syntax for inclusion of stack traces in events
|
2020-12-09 |
Matthew Wild |
mod_sentry: Support for including stack frames in exception events
|
2020-12-09 |
Matthew Wild |
mod_sentry: Fix typo in method name
|
2020-12-08 |
Matthew Wild |
mod_sentry: New module to forward errors to a Sentry server
|
2020-11-30 |
Kim Alvefur |
mod_pubsub_feeds: Don't skip publishing items after an existing one
|
2020-12-01 |
Kim Alvefur |
mod_muc_rai: Use log systems string formatting facilities
|
2020-12-04 |
Seve Ferrer |
mod_muc_room_mention_notifications: Publish module
|
2020-12-03 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Fix luacheck warning
|
2020-12-03 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Add a warning about client compatibility
|
2020-12-01 |
Seve Ferrer |
mod_muc_rai: Subscribe/unsubscribe users when leaving/joining
|
2020-11-28 |
Kim Alvefur |
mod_http_oauth2: Fix passing OAuth-specific error details
|
2020-11-28 |
Kim Alvefur |
mod_rest: Expand TODO
|
2020-11-25 |
Matthew Wild |
mod_admin_notify: Fix traceback when no admins listed in config
|
2020-11-24 |
tmolitor |
mod_cloud_notify: Modernize interface to mod_smacks
|
2020-11-22 |
Kim Alvefur |
mod_http_oauth2: Periodically trim unused authorization codes
|
2020-11-22 |
Kim Alvefur |
mod_http_oauth2: Keep authorization codes in memory instead of storage
|
2020-11-22 |
Kim Alvefur |
mod_http_oauth2: Reduce authorization code validity time to 2 minutes
|
2020-11-22 |
Kim Alvefur |
mod_http_oauth2: Factor out authorization code validity decision
|
2020-11-22 |
Kim Alvefur |
mod_adhoc_oauth2_client: Fix including final client_id in result form
|
2020-11-22 |
Kim Alvefur |
mod_adhoc_oauth2_client: Advertise URI fields with XEP-0122
|
2020-11-22 |
Kim Alvefur |
mod_adhoc_oauth2_client: Fix adhoc status on error
|
2020-11-22 |
Kim Alvefur |
mod_http_oauth2: Add TODO
|
2020-11-22 |
Kim Alvefur |
mod_adhoc_oauth2_client: Add stub README
|
2020-11-22 |
Kim Alvefur |
mod_http_oauth2: Improve storage of client secret
|
2020-11-22 |
Kim Alvefur |
mod_adhoc_oauth2_client: Note TODO
|
2020-11-21 |
Kim Alvefur |
mod_adhoc_oauth2_client: Allow creating OAuth2 clients via ad-hoc
|
2020-11-21 |
Kim Alvefur |
mod_http_oauth2: Rescope oauth client config into users' storage
|
2020-11-21 |
Kim Alvefur |
mod_http_oauth2: Remove unnecessary redirect uri check
|
2020-11-21 |
Kim Alvefur |
mod_http_oauth2: Unpack event object to improve readability
|
2020-11-21 |
Kim Alvefur |
mod_http_oauth2: Fix incomplete function arity change in dea6bea2ddd3
|
2020-11-21 |
Kim Alvefur |
mod_http_oauth2: Authorization code flow
|
2020-11-18 |
Seve Ferrer |
mod_ogp: Update parsing logic to catch more cases
|
2020-11-18 |
Seve Ferrer |
mod_ogp: Improve parsing patterns
|
2020-11-17 |
Seve Ferrer |
mod_muc_inject_mentions: Add new setting to trigger mentions only if a prefix is found
|
2020-11-15 |
Seve Ferrer |
mod_ogp: Add module
|
2020-11-15 |
Kim Alvefur |
mod_rest: Fix attempt at indexing nil if an error stanza is missing <error>
|
2020-11-15 |
Kim Alvefur |
mod_rest: Ensure no attempt is made to reply to an error stanza
|
2020-11-15 |
Kim Alvefur |
mod_rest: Catch and log errors in callback promise chain
|
2020-11-15 |
Kim Alvefur |
mod_rest/example: Reorder things to match the disco#info feature order
|
2020-11-15 |
Kim Alvefur |
mod_rest: Use promise based HTTP client API
|
2020-11-15 |
Kim Alvefur |
mod_rest/example: Advertise version query support
|
2020-11-15 |
Kim Alvefur |
mod_rest: Use HTTP error mapping from net.http.errors
|
2020-11-14 |
Kim Alvefur |
mod_rest: Use util.error registry datatype
|
2020-11-14 |
Seve Ferrer |
mod_muc_inject_mentions: Make module scalable by iterating through the body instead of participants list as the main loop
|
2020-11-12 |
Kim Alvefur |
mod_rest: Add whitespace to improve readability, code navigation
|
2020-11-12 |
Kim Alvefur |
mod_post_msg: Advertise mod_rest, the spiritual successor
|
2020-11-12 |
Kim Alvefur |
mod_post_msg: Tweak header level
|
2020-11-10 |
Emmanuel Gil Peyrot |
mod_prometheus: Warn users to put statistics settings in the global section
|
2020-11-09 |
Matthew Wild |
mod_admin_notify: New module providing an API to notify host admins
|
2020-11-09 |
Kim Alvefur |
mod_http_oauth2: Fix typo not caught by luacheck
|
2020-11-06 |
Matthew Wild |
mod_firewall: Some additional documentation improvements, particularly adding section links where needed
|
2020-11-06 |
Matthew Wild |
mod_firewall: Improve 'INSPECT' comparison operator documentation
|
2020-11-05 |
Kim Alvefur |
mod_pubsub_text_interface: Remove receipt handling (thanks meaz)
|
2020-10-28 |
Kim Alvefur |
mod_bob: Add dependency metadata
|
2020-10-28 |
Kim Alvefur |
mod_auto_answer_disco_info: Add dependency data for rock packaging
|
2020-10-26 |
Vladimir D. Seleznev |
mod_offline_email: explicitly set charset to utf-8 to override mailclients default settings
|
2020-10-25 |
Emmanuel Gil Peyrot |
mod_http_prebind: Stop hardcoding test domain
|
2020-10-25 |
Emmanuel Gil Peyrot |
mod_http_prebind: New module
|
2020-10-23 |
Kim Alvefur |
mod_http_oauth2: Accept empty scope
|
2020-10-23 |
Kim Alvefur |
mod_conversejs: Comment on what's going on in JS template
|
2020-10-20 |
Matthew Wild |
mod_log_ringbuffer: Add 'lines' option (actually an alternative ringbuffer implementation)
|
2020-10-20 |
Matthew Wild |
mod_log_ringbuffer: Discard old data when buffer is full
|
2020-10-19 |
Kim Alvefur |
mod_invites*: Also link to mod_invites_api
|
2020-10-19 |
Kim Alvefur |
mod_invites*: Link to each other
|
2020-10-19 |
Matthew Wild |
mod_debug_traceback: Fix global lookup warning on 0.11.x
|
2020-10-19 |
tmolitor |
mod_cloud_notify: make logging more clear
|
2020-10-16 |
Matthew Wild |
mod_log_ringbuffer: Document how to integrate with mod_debug_traceback
|
2020-10-16 |
Matthew Wild |
mod_log_ringbuffer: Switch `filename` to not be interpolated, add filename_template which is
|
2020-10-16 |
Matthew Wild |
mod_log_ringbuffer: Fix incorrect parameter name
|
2020-10-16 |
Matthew Wild |
mod_debug_traceback: Fix to use the cached traceback
|
2020-10-16 |
Matthew Wild |
mod_invites_api: Allow restricting HTTP methods per key (once implemented)
|
2020-10-16 |
Matthew Wild |
mod_log_ringbuffer: Update default filename to include data path
|
2020-10-16 |
Matthew Wild |
mod_debug_traceback: Descendent of mod_traceback with some additional features
|
2020-10-16 |
Kim Alvefur |
mod_s2s_keepalive: Restore timer start (Thanks Ge0rG)
|
2020-10-16 |
Kim Alvefur |
mod_s2s_keepalive: Fix response handler (thanks Ge0rG)
|
2020-10-16 |
Matthew Wild |
mod_invites_page: Change client selection button text from 'Install' to 'Select' by default
|
2020-10-16 |
Matthew Wild |
mod_invites_page: Remove preauth URI button
|
2020-10-15 |
Kim Alvefur |
mod_conversejs: Add comments about default settings
|
2020-10-15 |
Kim Alvefur |
mod_conversejs/README: Complete list of auto-injected settings
|
2020-10-15 |
Kim Alvefur |
mod_conversejs/README: Add text about preventing auto-load of mod_bosh/ws
|
2020-10-15 |
Kim Alvefur |
mod_conversejs: Tweak wording
|
2020-10-15 |
Matthew Wild |
mod_log_ringbuffer: New module to send logs to an in-memory ringbuffer
|
2020-10-14 |
Kim Alvefur |
mod_s2s_keepalive: Fix name of timestamp function
|
2020-10-14 |
Kim Alvefur |
mod_s2s_keepalive: Use timestamp as iq @id
|
2020-10-14 |
Kim Alvefur |
mod_welcome_page/html: Containerize the Jumbotron!
|
2020-10-14 |
Matthew Wild |
mod_invites_page: Fix table in README (thanks Ge0rG)
|
2020-10-14 |
Kim Alvefur |
mod_welcome_page/html: Fix closing div tag!
|
2020-10-13 |
Kim Alvefur |
mod_http_index: Remove unused CSS class
|
2020-10-13 |
Kim Alvefur |
mod_http_index,muc_log: More CSS tweaks
|
2020-10-12 |
Kim Alvefur |
mod_admin_web: Add a title for mod_http_index
|
2020-10-12 |
Kim Alvefur |
mod_http_index,mod_http_muc_log: Tweak again
|
2020-10-12 |
Kim Alvefur |
mod_http_index, mod_http_muc_log: Tweak navigation element margins
|
2020-10-12 |
Kim Alvefur |
mod_http_index: Copy style from mod_http_muc_log (inc dark theme!)
|
2020-10-12 |
Kim Alvefur |
mod_welcome_page: Serve from top level path (/) by default
|
2020-10-12 |
Kim Alvefur |
mod_welcome_page/html: Fix form target if path isn't /
|
2020-10-12 |
JC Brand |
Merge
|
2020-10-12 |
JC Brand |
muc_batched_probe: don't return too quickly
|
2020-10-12 |
tmolitor |
mod_smacks: don't store mam results in offline store
|
2020-10-12 |
JC Brand |
mod_muc_batched_probe: don't rely on mt_room:respond_to_probe method
|
2020-10-10 |
Kim Alvefur |
mod_register_apps: Fix removal of apps from array on unload
|
2020-10-10 |
Kim Alvefur |
mod_register_apps: Ignore the long lines [luacheck]
|
2020-10-09 |
Kim Alvefur |
Back out a8aacfbdaea9: Not needed since change in trunk
|
2020-10-09 |
Matthew Wild |
mod_welcome_page: New module to provide a friendly entrypoint to invite-based setups
|
2020-10-08 |
Kim Alvefur |
mod_register_apps: Point out assets/ directory for packaging
|
2020-10-08 |
Kim Alvefur |
mod_http_muc_log: Move template into a directory to ease packaging
|
2020-10-08 |
Kim Alvefur |
mod_admin_web: Really fix luarocks build spec
|
2020-10-08 |
Kim Alvefur |
mod_admin_web: Serve resources from resource path in trunk/0.11
|
2020-10-08 |
Kim Alvefur |
mod_admin_web: Include build instructions in metadata
|
2020-10-07 |
Matthew Wild |
mod_register_apps: Add setup instructions for Beagle IM
|
2020-10-06 |
Kim Alvefur |
mod_muc_moderation: Improve error message to be more helpful
|
2020-10-06 |
Matthew Wild |
mod_conversejs: Automatically register as a site app (see mod_register_apps)
|
2020-10-06 |
Matthew Wild |
mod_invites_register_web: Support a 'login_link_format' for apps, redirected to after successful registration
|
2020-10-06 |
Matthew Wild |
mod_invites_register_web: Fix bug where invalid invite code redirected to wrong URL
|
2020-10-06 |
Matthew Wild |
mod_invites_register_web: Tweak layout and text of web chat CTA
|
2020-10-06 |
Matthew Wild |
mod_invites_page: Always display web clients regardless of detected platform
|
2020-10-06 |
Matthew Wild |
mod_register_apps: Add support for module:provides("site-app", app_info)
|
2020-10-06 |
Matthew Wild |
mod_register_apps: Add logo for Converse.js
|
2020-10-05 |
Kim Alvefur |
mod_firewall: Add packaging metadata to include libraries
|
2020-10-05 |
Kim Alvefur |
mod_rest: Add packaging metadata to include jsonmap lib and examples
|
2020-10-05 |
Matthew Wild |
mod_invites_register_web: Support linking to a web chat after successful registration
|
2020-10-01 |
Kim Alvefur |
mod_conversejs: Hint that templates should be copied into packages
|
2020-10-01 |
Kim Alvefur |
mod_conversejs: Move templates into a directory for easier install
|
2020-10-01 |
Seve Ferrer |
mod_muc_inject_mentions: Add new configuration setting to choose between registered nicknames or online participants
|
2020-09-30 |
Seve Ferrer |
mod_muc_inject_mentions: Add new configuration setting to strip out prefixes from mentions
|
2020-09-29 |
Seve Ferrer |
mod_muc_inject_mentions: Should not append mentions by default
|
2020-09-29 |
Seve Ferrer |
mod_muc_inject_mentions: Add new configuration setting to look for mentions even if the client sent some already
|
2020-09-28 |
Seve Ferrer |
mod_muc_inject_mentions: Update README explainig mention_delimiters setting
|
2020-09-28 |
Seve Ferrer |
mod_muc_inject_mentions: Improve mentions lookup by using a set instead of a list
|
2020-09-30 |
Matthew Wild |
mod_auth_http: Fix unfinished sentence in
|
2020-09-30 |
Matthew Wild |
mod_auth_http: Yet another module to authenticate against a HTTP service
|
2020-09-28 |
Seve Ferrer |
Update local repository
|
2020-09-28 |
Seve Ferrer |
mod_muc_inject_mentions: Refactor code using in_list utility function to improve readability
|
2020-09-26 |
Kim Alvefur |
Merge
|
2020-09-25 |
Kim Alvefur |
mod_conversejs: Generate 'assets_path' to fix locating certain resources
|
2020-09-21 |
Christian Weiske |
Improve mod_firewall readme
|
2020-09-23 |
tmolitor |
mod_cloud_notify: fix comment text
|
2020-09-21 |
Kim Alvefur |
mod_easy_invite: Highlight deprecation notice
|
2020-09-21 |
Matthew Wild |
mod_firewall: Update another chain name for consistency
|
2020-09-21 |
Matthew Wild |
mod_firewall: Update chain name for consistency
|
2020-09-20 |
Kim Alvefur |
mod_conversejs: Enable serving resources from built-in http server
|
2020-09-20 |
Matthew Wild |
mod_firewall: Add jabberspam-simple-blocklist.pfw and spam-blocklists.pfw
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: Catch nicknames between new lines
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: Allow suffixes to be used after a new line
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: Allow suffixes to be used before a new line
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: Allow preffixes to be used after a new line
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: (W311) value assigned to variable _first is overwritten on line 104 before use
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: (W211) unused variable node, (W211) unused variable host
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: (W213) unused loop variable i
|
2020-09-20 |
Seve Ferrer |
mod_muc_inject_mentions: Publish module to repository
|
2018-08-17 |
Kim Alvefur |
mod_muc_search: Some changes predating version control
|
2018-08-17 |
Kim Alvefur |
mod_muc_search: Implementation of the search.jabber.network XMPP API
|
2020-09-15 |
Kim Alvefur |
mod_invites_register_web: Include html resources in rock
|
2020-09-15 |
Matthew Wild |
mod_invites_page: Fix platform detection and don't show empty list of clients for unknown platforms
|
2020-09-15 |
Matthew Wild |
mod_invites_page: Add alt text to invalid invite image
|
2020-09-15 |
Matthew Wild |
mod_invites_page: Apply fixes from invite page to client URI page
|
2020-09-15 |
Matthew Wild |
mod_invites_page: Remove h-100 that was preventing uri-cta from being tapped on Fennec (thanks meaz)
|
2020-09-15 |
Matthew Wild |
mod_invites_page: Some HTML fixes to please the W3C validator
|
2020-09-15 |
Matthew Wild |
mod_invites_page, mod_invites_register_web: Set correct Content-Type everywhere necessary
|
2020-09-15 |
Matthew Wild |
mod_firewall: spam-blocking.pfw: allow subscription acks through
|
2020-09-15 |
Matthew Wild |
mod_firewall: Add checkcerts option for HTTP lists, cert verification disabled when SNI unsupported
|
2020-09-15 |
Matthew Wild |
mod_firewall: Add docs for list types and parameters
|
2020-09-14 |
Matthew Wild |
mod_invites_page: Fix HTML syntax error
|
2020-09-14 |
Matthew Wild |
mod_invites_page: Fix incorrect use of <button> (thanks Martin)
|
2020-09-14 |
Matthew Wild |
mod_invites_page: Fix indentation and mismatched <div> tag (thanks Martin)
|
2020-09-14 |
Maxime “pep” Buquet |
mod_muc_occupant_id: remove Stage-Alpha label
|
2020-09-14 |
Matthew Wild |
mod_invites_register: Fix traceback for non-invite registrations
|
2020-09-14 |
Kim Alvefur |
mod_invites_register: Fix traceback on registration via other module (thanks franck)
|
2020-09-14 |
Matthew Wild |
mod_invites_register_web: Also add ip to user-registered
|
2020-09-14 |
Matthew Wild |
mod_register_dnsbl: Handle missing session in user-registering event (thanks meaz)
|
2020-09-14 |
Matthew Wild |
mod_invites_register_web: Include request.ip in user-registering event (thanks franck)
|
2020-09-14 |
Matthew Wild |
mod_invites_page: Add Link header for URI with rel=alternate
|
2020-09-13 |
Matthew Wild |
mod_invites_api: New module to create new invites over HTTP
|
2020-09-12 |
Kim Alvefur |
mod_register_apps: Prevent traceback if hide_apps is unset (thanks meaz)
|
2020-09-12 |
Matthew Wild |
mod_register_apps: Add site_apps_show and site_apps_hide options (thanks meaz)
|
2020-09-12 |
Matthew Wild |
mod_invites_register_web: Fix traceback on missing query params
|
2020-09-12 |
Matthew Wild |
mod_register_apps: Don't duplicate client entries on module reload
|
2020-09-11 |
Matthew Wild |
mod_register_apps: Add missing docs
|
2020-09-11 |
Kim Alvefur |
various: Update dependencies
|
2020-09-11 |
Matthew Wild |
mod_invites_register_web: Remove dependency on mod_easy_invite
|
2020-09-11 |
Matthew Wild |
mod_invites_page: Remove dependency on mod_invites_register_web
|
2020-09-11 |
Matthew Wild |
mod_invites_register: New module to allow IBR with invite tokens
|
2020-09-11 |
Kim Alvefur |
various: Dependency metadata needs the mod_ prefix
|
2020-09-11 |
Kim Alvefur |
various: Add some dependency metadata
|
2020-09-11 |
Kim Alvefur |
mod_lastlog2: Fix reporting of IP address (thanks Ge0rG)
|
2020-09-11 |
Kim Alvefur |
mod_lastlog2: Fix 'registered' event (Thanks Ge0rG)
|
2020-09-11 |
Kim Alvefur |
mod_muc_media_metadata: Bootstrap warning box
|
2020-09-11 |
Matthew Wild |
mod_muc_media_metadata: Add alpha tag and experimental warning
|
2020-09-11 |
Matthew Wild |
mod_invite: Add deprecation note and tag
|
2020-09-11 |
Matthew Wild |
mod_easy_invite: Add deprecation note and tag
|
2020-09-11 |
Matthew Wild |
mod_invites: Update documentation
|
2020-09-11 |
Matthew Wild |
mod_invites: Absorb shell and prosodyctl commands from mod_easy_invite
|
2020-09-11 |
Matthew Wild |
mod_http_libjs: Add compatibility with Prosody 0.11.x
|
2020-09-11 |
Matthew Wild |
mod_invites_page: New module to generate landing page for invites
|
2020-09-11 |
Matthew Wild |
mod_invites_register_web: New module to allow web registration with an invite token
|
2020-09-11 |
Matthew Wild |
mod_invites_adhoc: New module to allow invite creation via ad-hoc commands (XEP-0401)
|
2020-09-10 |
Matthew Wild |
mod_register_apps: Provides a configurable list of XMPP apps
|
2020-09-10 |
Kim Alvefur |
mod_easy_invite: Add a touch of dependency info
|
2020-09-08 |
marc0s |
mod_muc_notifications: adapt to MUC get_name() API changes
|
2020-09-07 |
Matthew Wild |
mod_easy_invite: Remove hard dependency on mod_invites_page and allow configuration of different landing page module
|
2020-09-07 |
Matthew Wild |
mod_http_libjs: New module to serve common CSS/Javascript libraries
|
2020-09-07 |
Matthew Wild |
mod_easy_invite: Rewrite prosodyctl command handler to support new features (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_easy_invite: Allow account reset invites
|
2020-09-07 |
Matthew Wild |
mod_easy_invite: Allow setting account roles from associated invite (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_easy_invite: Add code comment (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_easy_invite: Minor refactoring to begin merging additional changes from Snikket
|
2020-09-07 |
Matthew Wild |
mod_invites: Fix potential traceback when invalid token used (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_invites: Whitespace (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_invites: Include invite type and uri in validated invites (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_invites: Add API to create account reset invites (from Snikket)
|
2020-09-07 |
Matthew Wild |
mod_invites: Allow inclusion of 'additional data' in invites (from Snikket)
|
2020-08-25 |
Matthew Wild |
mod_http_upload: Log warning when loaded on user host
|
2020-08-22 |
Kim Alvefur |
mod_external_service: Include for users of older versions of Prosody
|
2020-08-19 |
Matthew Wild |
mod_muc_rai: Ignore presence to host that doesn't contain the <rai/> element
|
2020-08-18 |
Emmanuel Gil Peyrot |
mod_http_muc_log: Add a dark theme when the user asked for that.
|
2020-08-05 |
Matthew Wild |
mod_firewall: Fix example in README to use |host (thanks DebXWoody)
|
2020-08-05 |
Matthew Wild |
mod_muc_markers: Add room JID to log message
|
2020-07-26 |
Kim Alvefur |
mod_http_upload/README: Fix typo (thanks bjoernb)
|
2020-07-20 |
Kim Alvefur |
mod_rest/README: Remove last trace of older credential option
|
2020-07-20 |
Kim Alvefur |
mod_rest/README: Mention OAuth
|
2020-07-20 |
Kim Alvefur |
mod_rest/README: Describe use on VirtualHosts
|
2020-07-20 |
Kim Alvefur |
mod_rest: Add support for form-encoded output
|
2020-07-07 |
Matthew Wild |
mod_muc_markers: replace configurable multi-marker tracking with better system
|
2020-07-07 |
Martin Dosch |
mod_watch_spam_reports: Move stage from alpha to beta
|
2020-07-07 |
Martin Dosch |
mod_watch_spam_reports: Add compatibility section
|
2020-07-07 |
Martin Dosch |
mod_watch_spam_reports: Document dependency on mod_spam_reporting
|
2020-07-03 |
Martin Dosch |
mod_watch_spam_reports: Define variable prior to using it
|
2020-07-02 |
Matthew Wild |
mod_muc_rai: Add debug logging
|
2020-07-02 |
Matthew Wild |
mod_muc_rai: Fix to correctly extract the archive id
|
2020-07-02 |
Matthew Wild |
mod_muc_rai: Don't store/modify existing table to track rooms
|
2020-07-02 |
Matthew Wild |
mod_muc_rai: Fix to use bare JID where a bare JID is needed
|
2020-07-02 |
Matthew Wild |
mod_muc_markers: Expose is_markable utility function to other modules
|
2020-06-30 |
Kim Alvefur |
mod_turncredentials/README: Link to eturnal (thanks Holger)
|
2020-06-24 |
Martin Dosch |
mod_watch_spam_reports: Fix another whitespace typo
|
2020-06-24 |
Martin Dosch |
mod_watch_spam_reports: Fix ugly whitespace typo
|
2020-06-24 |
Martin Dosch |
mod_watch_spam_reports: Create report message outside of the admin notification loop
|
2020-06-24 |
Martin Dosch |
mod_watch_spam_reports: Show reporters bare JID instead of full JID
|
2020-06-23 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Treat 'execute' action as 'next' except in first step
|
2020-06-23 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Fix duplicate field prevention
|
2020-06-22 |
tmolitor |
mod_csi_battery_saver: Ignore CSI actions before resource bind
|
2020-06-18 |
Kim Alvefur |
mod_conversejs: Disable automatic BOSH/WS endpoint discovery
|
2020-06-16 |
Martin Dosch |
mod_watch_spam_reports: Module to notify admins about incoming XEP-0377 spam reports
|
2020-06-11 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Ensure mod_adhoc is loaded
|
2020-06-10 |
Matthew Wild |
Merge
|
2020-06-08 |
Michel Le Bihan |
mod_vcard_muc: Fix #1414 issue with nil room being queried when a stanza with a nonexisting MUC localpart was sent
|
2020-06-10 |
Kim Alvefur |
mod_pubsub_text_interface: Reflect XEP-0334 hints
|
2020-06-10 |
Kim Alvefur |
mod_pubsub_text_interface: Hint at possible commands using XEP-0439: Quick Response
|
2020-06-10 |
Kim Alvefur |
mod_measure_memory: Report that stats are in units of bytes
|
2020-06-06 |
Kim Alvefur |
mod_measure_cpu: Specify units of total CPU time as seconds
|
2020-06-02 |
Kim Alvefur |
mod_http_pep_avatar: Serve multiple avatars with a user/hash syntax
|
2020-05-29 |
Kim Alvefur |
mod_rest: Add support for CBOR
|
2020-05-29 |
Kim Alvefur |
mod_rest: Respond to unknown payload types with HTTP status 415
|
2020-05-29 |
Kim Alvefur |
mod_rest: Map xml:lang to/from JSON
|
2020-05-26 |
Kim Alvefur |
mod_http_muc_log: Add link to room list from logs page
|
2020-05-21 |
Matthew Wild |
mod_muc_markers: Allow tracking multiple markers
|
2020-05-21 |
Matthew Wild |
mod_muc_markers: luacheck annotation
|
2020-05-20 |
Kim Alvefur |
mod_adhoc_groups: Fix check for error on group creation
|
2020-05-20 |
Karol Topolski |
mod_adhoc_groups: Fix responding with "You are already in this group." (was never sent before)
|
2020-05-20 |
Kim Alvefur |
mod_measure_message_e2ee/README: Fix typo
|
2020-05-20 |
Emmanuel Gil Peyrot |
mod_measure_message_e2ee: Add a warning for small servers leaking user behaviour.
|
2020-05-20 |
JC Brand |
mod_muc_block_pm: Don't respond to error stanzas
|
2020-05-05 |
Kim Alvefur |
mod_muc_markers: Broadcast current markers on join
|
2020-05-05 |
Kim Alvefur |
mod_muc_markers: Prevent storage instead of broadcast
|
2020-05-19 |
Matthew Wild |
mod_muc_markers: Allow configuration of which marker to track, default to displayed
|
2020-05-17 |
Maxime “pep” Buquet |
mod_easy_invite: backport: ensure session exists before accessing it
|
2020-05-16 |
Kim Alvefur |
mod_easy_invite: Add commands to telnet console
|
2020-05-16 |
Kim Alvefur |
mod_rest/jsonmap: Derive stanza @type from certain payloads
|
2020-05-14 |
tastytea |
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
|
2020-05-13 |
Matthew Wild |
mod_muc_local_only: New module to restrict a list of MUCs to local users
|
2020-05-12 |
Georg Lukas |
mod_cache_c2s_caps: also log full JID for caps
|
2020-05-12 |
Matthew Wild |
mod_firewall: Ensure file lists are always initialized empty
|
2020-05-11 |
Matthew Wild |
mod_firewall: Add option to ignore missing list files
|
2020-05-10 |
Kim Alvefur |
mod_firewall/test: Print replies to stderr instead of crashing
|
2020-05-09 |
Kim Alvefur |
mod_csi_muc_priorities: Report reason for importance decision
|
2020-05-09 |
Kim Alvefur |
mod_csi_grace_period: Report reason for importance decision
|
2020-03-29 |
Kim Alvefur |
mod_lastlog2: Store last timestamp per account event
|
2020-05-06 |
Georg Lukas |
mod_register_dnsbl_firewall_mark: introduce optional registration_rbl_message with mod_welcome inspired syntax
|
2020-05-05 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Don't store occupant-ids.
|
2020-05-01 |
tmolitor |
mod_smacks: don't send error replys for error stanzas on session timeout
|
2020-05-01 |
JC Brand |
Merge
|
2020-05-01 |
JC Brand |
mod_muc_batched_probe: Call instance method
|
2020-04-30 |
Kim Alvefur |
mod_csi_simple_compat: Module for Prosody 0.11 that adds a setting available from Prosody 0.12
|
2020-04-30 |
Kim Alvefur |
mod_turncredentials/README: HTML comments aren't a thing apparently
|
2020-04-30 |
Kim Alvefur |
mod_turncredentials/README: Hide reTURNManager until it's confirmed to support the rest API
|
2020-04-30 |
Kim Alvefur |
mod_turncredentials/README: Link to some stun/turn implementations (thanks Holger)
|
2020-04-30 |
Kim Alvefur |
mod_turncredentials/README: Markdown syntax normalization
|
2020-04-30 |
Kim Alvefur |
mod_turncredentials/README: Link to credential spec
|
2020-04-29 |
JC Brand |
mod_muc_batched_probe: New module
|
2020-04-29 |
JC Brand |
muc_defaults: Fix setting name
|
2020-04-28 |
Matthew Wild |
mod_muc_rai: Ignore attempts to re-subscribe from the same full JID
|
2020-04-28 |
Matthew Wild |
mod_muc_rai: Use correct stanza kind (message) for initial notification
|
2020-04-27 |
Emmanuel Gil Peyrot |
mod_cloud_notify: Forbid user from registering their own JID as their push server
|
2019-08-15 |
Georg Lukas |
mod_muc_ban_ip: log fallback to module
|
2020-04-27 |
Georg Lukas |
mod_firewall: do not log indifferent result
|
2020-04-27 |
Georg Lukas |
mod_register_dnsbl_*: fix DS legacy ipv4 addresses, thx Zash
|
2020-04-23 |
Kim Alvefur |
mod_csi_muc_priorities: Fix bad argument to 'ipairs' on a missing list
|
2020-04-23 |
Kim Alvefur |
mod_s2s_auth_dane: Fix markdown link syntax
|
2020-04-23 |
Kim Alvefur |
mod_s2s_auth_dane: It broke :(
|
2020-04-23 |
Matthew Wild |
mod_auth_custom_http: Unlock globals while loading socket.http
|
2020-04-22 |
Kim Alvefur |
mod_csi_muc_priorities: Adjust indentation
|
2020-04-21 |
Kim Alvefur |
mod_storage_xmlarchive: Update compat table
|
2020-04-21 |
tmolitor |
mod_smacks: remove now unused code
|
2020-04-20 |
tmolitor |
mod_smacks: fix typo in last commit
|
2020-04-20 |
tmolitor |
mod_smacks: better logging for georg
|
2020-04-20 |
tmolitor |
mod_smacks: Fix mam handling
|
2020-04-19 |
Kim Alvefur |
mod_firewall: Remove trailing whitespace
|
2020-04-19 |
Kim Alvefur |
mod_firewall: Use util.envload instead of deprecated loadstring (thanks Martin)
|
2020-04-19 |
tmolitor |
mod_csi_battery_saver: Add Jingle incoming call messages to important, thanks to Wiktor Kwapisiewicz <wiktor@metacode.biz>
|
2020-04-19 |
tmolitor |
mod_cloud_notify: make stanza queue processing faster
|
2020-04-18 |
Kim Alvefur |
Merge
|
2020-04-16 |
Wiktor Kwapisiewicz |
mod_turncredentials: Add 'transport' attribute
|
2020-04-17 |
JC Brand |
Merge
|
2020-04-17 |
JC Brand |
muc_defaults: Add support for the presence_broadcast setting
|
2020-04-15 |
Matthew Wild |
mod_muc_rai: New module to implement Room Activity Indicators
|
2020-04-13 |
Kim Alvefur |
mod_firewall: Fix use of unpack() on Lua 5.3
|
2020-04-13 |
Matthew Wild |
mod_muc_markers: New module for server-side receipt tracking in MUCs
|
2020-04-12 |
Kim Alvefur |
mod_rest: Improve auth error reporting
|
2020-04-07 |
tmolitor |
mod_nooffline_noerror: Fix for missing log
|
2020-04-07 |
kaliko |
mod_measure_muc: Collect statistics on Grout Chat
|
2020-04-05 |
tmolitor |
Merge commit
|
2020-04-05 |
tmolitor |
mod_smacks: Update documentation and slightly adjust default values
|
2020-03-21 |
tmolitor |
mod_nooffline_noerror: fix error in logging
|
2020-04-03 |
Matthew Wild |
mod_muc_limits: Add config option to limit to join stanzas only
|
2020-04-03 |
Matthew Wild |
mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning
|
2020-03-30 |
Kim Alvefur |
mod_http_upload/README: User/host arguments to command not optional (thanks kaliko)
|
2020-03-30 |
Kim Alvefur |
mod_http_upload: Show help message if not at least one host/user is given
|
2020-03-30 |
Kim Alvefur |
mod_http_upload: Add some kind of help message to prosodyctl command
|
2020-03-30 |
Kim Alvefur |
mod_http_upload/README: Add example disco_items use
|
2020-03-30 |
Kim Alvefur |
mod_http_upload_external: Discourage loading via modules_enabled
|
2020-03-30 |
Kim Alvefur |
mod_conversejs/README: Add an example of the URL to open
|
2020-03-27 |
JC Brand |
mod_muc_archive: Add fork of mod_muc_log that uses newer storage API
|
2020-03-27 |
JC Brand |
mod_stanzas: tighten up stanza check and add explanatory text
|
2020-03-26 |
JC Brand |
mod_smacks: also count outgoing MAM messages
|
2020-03-25 |
Kim Alvefur |
mod_auth_ldap: Fix broken link to LuaLDAP
|
2020-03-23 |
Kim Alvefur |
mod_rest: Add JSON mapping of XEP-0128: Service Discovery Extensions
|
2020-03-21 |
Kim Alvefur |
mod_prometheus: Ensure mod_http is loaded where the http interface is exposed (thanks Martin)
|
2020-03-21 |
Maxime “pep” Buquet |
mod_measure_registration: new module
|
2020-03-19 |
Kim Alvefur |
mod_muc_hats_*/README: Linkify XEP references
|
2020-03-19 |
Kim Alvefur |
mod_muc_hats_adhoc/README: Change summary to mention ad-hoc commands
|
2020-03-19 |
Matthew Wild |
mod_muc_hats_adhoc: Ad-hoc commands for adding/removing MUC hats
|
2020-03-19 |
Matthew Wild |
mod_muc_hats_api: New API-only module for managing user hats in MUCs
|
2020-03-15 |
Kim Alvefur |
mod_rest/README: Fix adhoc example
|
2020-03-15 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Handle MUC-PMs
|
2020-03-11 |
tmolitor |
mod_cloud_notify: fix link and table layout in readme
|
2020-03-11 |
tmolitor |
mod_cloud_notify: Cleanup code and drop support for prosody 0.9
|
2020-03-10 |
tmolitor |
mod_smacks: fix logging issue in mam eventhandler
|
2020-03-10 |
tmolitor |
mod_log_auth: log hostname, too
|
2020-03-08 |
tmolitor |
mod_cloud_notify: Fix bug in prosody 0.9
|
2020-03-08 |
tmolitor |
Merge commit
|
2020-03-08 |
tmolitor |
mod_smacks_offline: add readme
|
2020-03-08 |
tmolitor |
mod_smacks_noerror: This module is superseded by mod_smacks and mod_nooffline_noerror
|
2020-03-08 |
tmolitor |
mod_smacks_offline: this module is obsoleted by latest mod_smacks update
|
2020-03-08 |
tmolitor |
mod_smacks: handle mam-enabled session internally
|
2020-03-08 |
Kim Alvefur |
mod_http_oauth2: Set content type on successful repsponses (fixes #1501)
|
2020-03-08 |
Kim Alvefur |
mod_rest: Avoid interfering with mod_http_oauth2 errors (fixes #1500)
|
2020-03-07 |
Kim Alvefur |
mod_rest: Fix encoding of simple dataforms
|
2020-03-07 |
Kim Alvefur |
mod_rest: Add an XML error formatter (fixes #1499)
|
2020-03-07 |
Kim Alvefur |
mod_rest: Break out POST errors into a registry
|
2020-03-07 |
Kim Alvefur |
mod_rest: Separate lists of mediatypes for input, output and errors
|
2020-03-02 |
tmolitor |
mod_nooffline_noerror: New module that disables errors for disabled offline storage
|
2020-02-29 |
Kim Alvefur |
mod_http_index: Increase distance between navigation items
|
2020-02-29 |
Kim Alvefur |
mod_rest: Fix routing to self-jid (thanks jonas’)
|
2020-02-28 |
Kim Alvefur |
mod_rest: Advertise "support" for text/plain
|
2020-02-28 |
Kim Alvefur |
mod_rest: Spred array over multiple lines for nicer future diffs
|
2020-02-28 |
Kim Alvefur |
mod_rest: Add JSON mapping of XEP-0039: Statistics Gathering
|
2020-02-28 |
Kim Alvefur |
mod_rest: Move dataforms into structure for more logical code order
|
2020-02-28 |
marc0s |
mod_reminders: add id to sent reminder
|
2020-02-27 |
Kim Alvefur |
mod_http_oauth2: Use component_secret setting as password on Components
|
2020-02-27 |
Kim Alvefur |
mod_http_oauth2: Allow creation of full JID tokens
|
2020-02-27 |
Kim Alvefur |
mod_http_oauth2: Refactor re-joining of JID out of token constructor
|
2020-02-26 |
marc0s |
mod_reminders: Initial commit for supporting Reminders ProtoXEP
|
2020-02-26 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Ensure id is added to self-presences, nick changes, etc.
|
2020-02-26 |
Matthew Wild |
mod_rest, mod_http_oauth2: Switch from mod_authtokens to mod_tokenauth per Prosody bf81523e2ff4
|
2020-02-26 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Add the now required permission mode (#1482)
|
2020-02-26 |
Maxime “pep” Buquet |
mod_muc_occupant_id: add TODOs
|
2020-02-26 |
Kim Alvefur |
mod_rest: Fix another missing switch from array to map in json mapping
|
2020-02-26 |
Kim Alvefur |
mod_rest: Support urlencoded form data (does a subset of JSON mapping)
|
2020-02-26 |
Matthew Wild |
mod_rest: Add support for token authentication
|
2020-02-26 |
Matthew Wild |
mod_rest: Handle uncaught native errors correctly
|
2020-02-26 |
Matthew Wild |
mod_http_oauth2: Implement real tokens using mod_authtokens
|
2020-02-25 |
Kim Alvefur |
mod_rest: Update with namespace and name of XEP-0432
|
2020-02-25 |
Kim Alvefur |
mod_rest: Fix traceback in mapping of adhoc with forms
|
2019-09-27 |
Kim Alvefur |
mod_sasl2: Experimental implementation of XEP-0388
|
2020-02-25 |
Maxime “pep” Buquet |
mod_muc_occupant_id: id is an attribute not a text node
|
2020-02-23 |
Matthew Wild |
mod_http_oauth2: OAuth2 API (work in progress for developers only)
|
2020-02-22 |
Kim Alvefur |
mod_muc_moderation: Broadcast retraction via method that saves it
|
2020-02-22 |
Kim Alvefur |
mod_muc_moderation: Remove debug message
|
2020-02-22 |
Kim Alvefur |
mod_muc_moderation: Add a copyright header
|
2020-02-22 |
Kim Alvefur |
mod_storage_xmlarchive: Bump copyright
|
2020-02-22 |
Kim Alvefur |
mod_storage_xmlarchive: Add a new API similar to map-stores
|
2020-02-22 |
Kim Alvefur |
mod_muc_moderation: Initial commit of XEP-0425: Message Moderation
|
2020-02-22 |
Kim Alvefur |
mod_rest: Restructure JSON / Stanza mapping definitions
|
2020-02-22 |
Kim Alvefur |
mod_rest: Rename loop variable for improved clarity
|
2020-02-22 |
Kim Alvefur |
mod_rest: Rename table of mappings
|
2020-02-17 |
Emmanuel Gil Peyrot |
mod_http_muc_log: Expose JID localpart to the template
|
2020-02-17 |
Emmanuel Gil Peyrot |
mod_http_muc_log: Reduce hashtable lookups
|
2020-02-17 |
Georg Lukas |
mod_list_inactive: report last action timestamp
|
2020-02-08 |
Kim Alvefur |
mod_rest/README: Describe Ad-Hoc command mapping
|
2020-02-08 |
Kim Alvefur |
mod_rest: Support mapping XEP-0004 Data Forms directly
|
2020-02-07 |
Kim Alvefur |
mod_rest: Allow passing form data in a more compact format
|
2020-02-07 |
Kim Alvefur |
mod_rest: Remove no longer needed logging
|
2020-02-07 |
Kim Alvefur |
mod_rest: Ignore already handled top-level stanza attr fields
|
2020-02-07 |
Kim Alvefur |
mod_rest: Return an error for unknown fields in JSON input
|
2020-02-06 |
Matthew Wild |
mod_auth_external->mod_auth_external_insecure: Unmaintained and almost certainly insecure, discourage its use
|
2020-02-05 |
tmolitor |
mod_muc_cloud_notify: Revert last commit
|
2020-02-05 |
tmolitor |
mod_reload_modules: Ignore removed hosts...
|
2020-02-04 |
Kim Alvefur |
mod_rest: Add final pieces of XEP-0050 (actions, note, form)
|
2020-02-04 |
Kim Alvefur |
mod_rest: Add JSON to XML mapping of dataforms
|
2020-02-04 |
Kim Alvefur |
mod_rest: Fix traceback
|
2020-02-04 |
Kim Alvefur |
mod_rest: Add JSON mapping for dataform (XEP-0004)
|
2020-02-04 |
Kim Alvefur |
mod_rest: Add basic support for XEP-0050: Ad-Hoc commands (no forms)
|
2020-02-01 |
Kim Alvefur |
mod_rest: Add support for HTTP Basic username and password authentication
|
2020-02-04 |
Kim Alvefur |
mod_rest: Support passing 'node' attr in disco#items queries
|
2020-02-04 |
Kim Alvefur |
mod_rest: Remove debug hack to ignore Accept header
|
2020-02-04 |
Kim Alvefur |
mod_rest: Back out 513a8a7fab41
|
2020-02-03 |
Kim Alvefur |
mod_rest: Hide JSON error behind a flag
|
2020-01-31 |
Kim Alvefur |
mod_rest: Map the error@by attribute
|
2020-01-29 |
Kim Alvefur |
mod_rest: Fix missing return
|
2020-01-27 |
Matthew Wild |
mod_auth_ldap, mod_auth_ldap2: Ensure is_admin() checks of remote JIDs never return positive
|
2020-01-26 |
Kim Alvefur |
mod_pastebin: Follow XEP-0068 and use Clark notation in disco#info
|
2020-01-26 |
Kim Alvefur |
mod_rest: Skip attempting parse empty response
|
2020-01-25 |
Kim Alvefur |
mod_rest: Handle internal http request errors early and then return
|
2020-01-25 |
Kim Alvefur |
mod_rest: Special case handling of internal http request errors
|
2020-01-25 |
Kim Alvefur |
mod_rest: Process results even on internal errors with HTTP request
|
2020-01-25 |
Kim Alvefur |
mod_rest: Add some comments to example code
|
2020-01-25 |
Kim Alvefur |
mod_rest: Log connectivity problems via module status API
|
2020-01-25 |
Kim Alvefur |
mod_rest: Attempt to auto-discover data type wanted by callback
|
2020-01-25 |
Kim Alvefur |
mod_rest: Avoid treating special json.null value as any other table
|
2020-01-25 |
Kim Alvefur |
mod_rest: Fix handling of 'node' attribute in disco#info
|
2020-01-25 |
Kim Alvefur |
mod_rest: Ensure iq responses have type result if they're not errors
|
2020-01-25 |
Kim Alvefur |
mod_rest/README: Add a section describing the JSON mapping
|
2020-01-24 |
Kim Alvefur |
mod_rest: Make XHTML-IM mapping more convenient
|
2020-01-24 |
Kim Alvefur |
mod_rest: Improve some comments
|
2020-01-24 |
Kim Alvefur |
mod_rest: Add mapping of XEP-0092: Software Version
|
2020-01-24 |
Kim Alvefur |
mod_rest: Add an examlpe Flask app
|
2020-01-24 |
Kim Alvefur |
mod_rest: Allow returning an array of JID strings as disco#items
|
2020-01-24 |
Kim Alvefur |
mod_rest: Only pass trough valid disco#item item attributes
|
2020-01-24 |
Kim Alvefur |
mod_rest: Fix disco#info identities data mapping
|
2020-01-24 |
Kim Alvefur |
mod_rest: Fix iteration over disco#info features
|
2020-01-24 |
Kim Alvefur |
mod_rest: Fix iteration over disco#info identities
|
2020-01-19 |
Kim Alvefur |
mod_stats39: Advertise namespace as feature (not part of the XEP?)
|
2020-01-19 |
Kim Alvefur |
mod_stats39: Format numbers with a bit more precision
|
2020-01-19 |
Kim Alvefur |
mod_stats39: Add actual example stats
|
2020-01-19 |
Kim Alvefur |
mod_stats39: Add a README
|
2020-01-15 |
Kim Alvefur |
mod_rest: Return a friendly message for parse errors
|
2020-01-15 |
Kim Alvefur |
mod_rest: Encode errors as JSON
|
2020-01-09 |
tmolitor |
Fix bug readding stanzas to outgoing_queue on resume
|
2020-01-08 |
Kim Alvefur |
mod_stats39: Use a more local reference (silence luacheck warning)
|
2020-01-08 |
Kim Alvefur |
mod_stats39: Provides statsmanager stats via XEP-0039
|
2020-01-08 |
Matthew Wild |
mod_http_upload: Recommend against adding to modules_enabled
|
2020-01-06 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Add TODO about MUC-PMs
|
2020-01-05 |
Matthew Wild |
mod_email: Allow sender to override content-type
|
2020-01-04 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Add <occupant-id/> in presence
|
2020-01-04 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Simplify handling of occupants (all into one function)
|
2020-01-04 |
Kim Alvefur |
mod_s2s_keepalive: Respect keepalive_servers when creating watchdogs
|
2020-01-03 |
Kim Alvefur |
mod_rest: Enforce single child policy for outgoing it stanzas
|
2020-01-03 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Fix luacheck warning. Remove unused value.
|
2020-01-03 |
Maxime “pep” Buquet |
mod_nodeinfo2: Mention mod_lastlog as a dep in the README
|
2020-01-02 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Ensure occupants have a generated id
|
2020-01-02 |
Kim Alvefur |
mod_rest: And the disco#items mapping
|
2020-01-02 |
Kim Alvefur |
mod_rest: Describe kind and type fields
|
2020-01-02 |
Kim Alvefur |
mod_rest: Document most of JSON mappings
|
2020-01-02 |
Kim Alvefur |
mod_rest: Fix traceback on missing content-type header
|
2020-01-02 |
Kim Alvefur |
mod_rest: Stanzas of type error don't need a reply
|
2020-01-02 |
Kim Alvefur |
mod_rest: Add support for XEP-XXXX: User-defined Data Transfer
|
2020-01-02 |
Kim Alvefur |
mod_rest: Add support for mapping 'node' attr in disco#info
|
2020-01-01 |
Kim Alvefur |
mod_rest: Fix replying to groupchat messages
|
2020-01-01 |
Kim Alvefur |
mod_rest: Add a JSON callback example
|
2020-01-01 |
Kim Alvefur |
mod_rest: Fix previous commit
|
2020-01-01 |
Kim Alvefur |
mod_rest: Guess 'get' as default type for 'iq' stanzas in JSON mapping
|
2020-01-01 |
Kim Alvefur |
mod_rest: Stricter type checks in JSON mapping
|
2020-01-01 |
Kim Alvefur |
mod_rest: Default to replying with same type as request
|
2020-01-01 |
Kim Alvefur |
mod_rest: Short-circuit type selection if accept header
|
2020-01-01 |
Kim Alvefur |
mod_rest: Fix return status when sending and forgetting
|
2020-01-01 |
Kim Alvefur |
mod_rest: Add JSON support
|
2020-01-01 |
Kim Alvefur |
mod_rest: Factor out serialization of outgoing stanzas
|
2020-01-01 |
Kim Alvefur |
mod_rest: Factor out response content type selection
|
2020-01-01 |
Kim Alvefur |
mod_rest: Factor out payload parsing
|
2020-01-01 |
Kim Alvefur |
mod_rest: Apply Python source formatting on example
|
2020-01-01 |
Kim Alvefur |
mod_rest: Add an example Flask thing
|
2020-01-01 |
Kim Alvefur |
mod_rest: Whitelist top level attributes in callback
|
2020-01-01 |
Kim Alvefur |
mod_rest: Ensure identical id attribute for error replies
|
2020-01-01 |
Kim Alvefur |
mod_rest: Validate stanza kind earlier
|
2020-01-01 |
Kim Alvefur |
mod_rest: Use HTTP status 422 for stanza problems
|
2020-01-01 |
Kim Alvefur |
mod_rest: Log sent and received stanzas in style of mod_c2s etc
|
2019-12-31 |
Kim Alvefur |
mod_rest: Add support for simple Bearer token auth
|
2019-12-30 |
Kim Alvefur |
mod_rest: Verify that @xmlns is left empty
|
2019-12-30 |
Kim Alvefur |
mod_rest: Add some text about the payload format
|
2019-12-30 |
Kim Alvefur |
mod_rest: Allow collection of original stanza after sending HTTP request
|
2019-12-30 |
Kim Alvefur |
mod_rest: Handle receipt requests on message stanzas
|
2019-12-30 |
Kim Alvefur |
mod_rest: Map various HTTP status codes to XMPP stanza errors
|
2019-12-30 |
Kim Alvefur |
mod_rest: Catch one (1) reply to a POST-ed stanza from an internal source
|
2019-12-30 |
Kim Alvefur |
mod_rest: Allow specifying a webhook/callback to handle incoming stanzas
|
2019-12-30 |
Kim Alvefur |
mod_rest: Initial commit of another RESTful API module
|
2020-01-01 |
Kim Alvefur |
mod_pubsub_post: Fix use of 'id' field in JSON object as pubsub item id
|
2019-12-30 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Only expose amount of accounts if nodeinfo2_expose_users isn’t set to false
|
2019-12-30 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Expose XMPP services
|
2019-12-30 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Refresh the number of recent users daily
|
2019-12-30 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Only expose message stats if nodeinfo2_expose_posts isn’t set to false
|
2019-12-30 |
Matthew Wild |
mod_easy_invite: Change command name to 'generate' (from 'register')
|
2019-12-30 |
Matthew Wild |
mod_easy_invite: Improve docs surrounding configuration options and defaults
|
2019-12-29 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Fix traceback on non-existing data
|
2019-12-29 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Add a README
|
2019-12-29 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Count messages per host
|
2019-12-29 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Remove comments count
|
2019-12-29 |
Emmanuel Gil Peyrot |
mod_measure_message_e2ee: Make this module non-global; users can aggregate data if they care about that
|
2019-12-29 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Store a table instead of an integer (workaround for #905)
|
2019-12-27 |
Kim Alvefur |
mod_invites/README: Fix code block syntax
|
2019-12-27 |
Matthew Wild |
mod_invite: Update to use local_user ad-hoc permission (thanks Martin)
|
2019-12-27 |
Matthew Wild |
mod_easy_invite: Add prosodyctl command to generate account invites
|
2019-12-27 |
Matthew Wild |
mod_easy_invite: New module that implements XEP-0401/XEP-0379
|
2019-12-27 |
Matthew Wild |
mod_invites: New module providing an API to create/manage invite tokens
|
2019-12-24 |
Maxime “pep” Buquet |
mod_web_push: Remove; 357 should be reused instead of this custom implementation
|
2019-12-23 |
Kim Alvefur |
mod_turncredentials: Fix reporting of expiry in extdisco:2 protocol
|
2019-12-23 |
Kim Alvefur |
mod_turncredentials: Rename variable for clarity
|
2019-12-23 |
Kim Alvefur |
mod_s2s_keepalive: Isolate source host of pings
|
2019-12-23 |
Kim Alvefur |
mod_s2s_keepalive: Invert check to work with bidi connections
|
2019-12-22 |
Kim Alvefur |
mod_s2s_keepalive: Mark ping response event as handled
|
2019-12-22 |
Kim Alvefur |
mod_s2s_keepalive: Include event payload in re-fired event (fix traceback)
|
2019-12-21 |
Kim Alvefur |
mod_s2s_keepalive: Update README to document timeout behavior
|
2019-12-21 |
Kim Alvefur |
mod_s2s_keepalive: Update config example (why was the number a string?)
|
2019-12-21 |
Kim Alvefur |
mod_s2s_keepalive: Fix s2sout watchdog reset
|
2019-12-21 |
Kim Alvefur |
mod_s2s_keepalive: Use a watchdog to close unresponsive sessions (fixes #1457)
|
2019-12-21 |
Kim Alvefur |
mod_s2s_keepalive: Ping remotes we only have s2sin established from
|
2019-12-19 |
andrewhotlab |
mod_auth_imap: send CRLF instead LF, in order to be compliant with RFC3501
|
2019-12-13 |
Matthew Wild |
mod_email: Initial prototype module that allows other modules to send email
|
2019-12-10 |
Kim Alvefur |
mod_firewall: Fix typo [codespell]
|
2019-12-09 |
Kim Alvefur |
mod_presence_cache: Fix traceback due to changes in trunk
|
2019-12-08 |
Matthew Wild |
mod_reload_modules: Accept a list of global modules to reload
|
2019-11-23 |
Kim Alvefur |
mod_log_json: Deregister log sink on unload
|
2019-11-23 |
Kim Alvefur |
mod_http_muc_log: Set a http app title
|
2019-11-23 |
Kim Alvefur |
mod_http_index: Hide http apps that haven't set a title by default
|
2019-11-21 |
Kim Alvefur |
mod_storage_xmlarchive: Log error writing XML since datamanager doesn't
|
2019-08-25 |
Kim Alvefur |
mod_csi_muc_priorities: Add a high priority list (BC)
|
2019-11-17 |
Kim Alvefur |
mod_register_web: Set a (configurable) HTTP app title
|
2019-11-17 |
Kim Alvefur |
mod_http_index: Only show http apps that include a title by default
|
2019-11-17 |
Kim Alvefur |
mod_http_index/README: Split out advanced settings into its own section
|
2019-11-17 |
Kim Alvefur |
mod_http_muc_log: Refactor calendarization of date list into a template filter BC
|
2019-11-17 |
Kim Alvefur |
mod_http_muc_log: Fix sorting months
|
2019-11-13 |
Kim Alvefur |
mod_log_json: Use correct method to specify remote endpoint
|
2019-11-13 |
Kim Alvefur |
mod_log_json: Fix to include underscore in UDP details in the other spot
|
2019-11-13 |
Kim Alvefur |
mod_log_json: Add UDP support
|
2019-11-13 |
Kim Alvefur |
mod_log_json/README: Add a sentence about the first example
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Add tests.
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Delete legacy PEP bookmarks whenever they get recreated, to prevent them from being used.
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Remove unused variables.
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Also migrate legacy PEP bookmarks (current XEP-0048).
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Use the correct error when failing to retrieve bookmarks2 to reply to Private XML request.
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Don’t purge or remove inexistant items when synchronising existing Private XML data.
|
2019-11-13 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Simplify for loop (thanks MattJ!).
|
2019-11-04 |
Kim Alvefur |
mod_conversejs: Use the fullscreen view mode by default
|
2019-11-03 |
Kim Alvefur |
mod_log_json: Prettify JSON for readability
|
2019-11-03 |
Kim Alvefur |
mod_log_json: Add a README
|
2019-11-03 |
Kim Alvefur |
mod_log_json: Open file in read+append mode
|
2019-11-03 |
Kim Alvefur |
mod_log_json: Use filename from logging config
|
2018-10-18 |
Kim Alvefur |
mod_log_json: JSON log sink
|
2019-11-03 |
Kim Alvefur |
mod_warn_legacy_tls: Log debug message for acceptable TLS versions
|
2019-11-03 |
Kim Alvefur |
mod_warn_legacy_tls: Log a warning attached to sessions using deprecated TLS versions
|
2019-11-03 |
Kim Alvefur |
mod_s2s_keepalive: Add 0.11 in Compatibility table
|
2019-11-03 |
Kim Alvefur |
mod_warn_legacy_tls: Add a README
|
2019-11-03 |
Kim Alvefur |
mod_warn_legacy_tls: Adapt to warn about TLS < 1.2
|
2019-11-03 |
Kim Alvefur |
mod_warn_legacy_tls: Copy of mod_sslv3_warn for TLS now that <1.2 is becoming obsolete
|
2019-11-01 |
Kim Alvefur |
mod_register_web: Enforce strict username validation (on trunk, ignored otherwise)
|
2019-11-01 |
Kim Alvefur |
mod_register_web: Fix to use real client IP in case of proxy forwarding (thanks Sebastian)
|
2019-11-01 |
Kim Alvefur |
mod_s2s_keepalive: Remove support for obsolete Prosody 0.8
|
2019-10-20 |
Kim Alvefur |
mod_http_muc_log: Add comment about the routing of years and logs pages
|
2019-10-19 |
Kim Alvefur |
mod_bidi: Recommend switching to native module on Prosody trunk
|
2019-10-19 |
Kim Alvefur |
mod_bidi: Make compatible Prosody after rev b36765ab0ae3 (fixes #1450)
|
2019-10-13 |
Kim Alvefur |
mod_pubsub_post/README: Add an example of curl-ing Atom data
|
2019-10-13 |
Kim Alvefur |
mod_http_muc_log: Add arrow to 'latest' link like on other navigation
|
2019-10-13 |
Kim Alvefur |
mod_http_muc_log: Add add an arrow to upwards navigation links (like on next/prev)
|
2019-10-13 |
Kim Alvefur |
mod_http_muc_log: Add button-link to webchat URL if one is set via mod_muc_webchat_url
|
2019-10-13 |
Kim Alvefur |
mod_http_muc_log: Compose page title from room data
|
2019-10-13 |
Kim Alvefur |
mod_http_muc_log: Add date metadata to log pages
|
2019-10-12 |
Kim Alvefur |
mod_http_upload: Skip custom HEAD handling on recent Prosody trunk
|
2019-10-12 |
Kim Alvefur |
mod_http_altconnect: Handle connection modules being global or host-local
|
2019-10-11 |
Kim Alvefur |
mod_conversejs: Update compatibility section, pretty sure it works with 0.11
|
2019-10-10 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Store and restore the total message count.
|
2019-10-10 |
Kim Alvefur |
mod_http_altconnect: Add a stub README (thanks JC for reminding me this existed)
|
2019-10-10 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Fetch active users from mod_lastlog.
|
2019-10-10 |
Emmanuel Gil Peyrot |
mod_nodeinfo2: Retrieve message count from mod_measure_message_e2ee for localPosts and localComments.
|
2019-10-10 |
Kim Alvefur |
mod_nodeinfo2: Add some TODOs
|
2019-06-25 |
Kim Alvefur |
mod_nodeinfo2: Expose service metadata per NodeInfo2
|
2019-10-09 |
Kim Alvefur |
mod_http_muc_log: More blue links to distinguish them as such (thanks jonas’)
|
2019-10-09 |
Kim Alvefur |
mod_http_muc_log: Expose xml:lang from each message/body #a11y
|
2019-10-09 |
Kim Alvefur |
mod_http_muc_log: Use configured room language in room title/desc #a11y
|
2019-10-09 |
Kim Alvefur |
mod_http_muc_log: Use <main> element to mark main content #a11y
|
2019-10-09 |
Kim Alvefur |
mod_http_muc_log: Declare language as English #a11y
|
2019-10-08 |
Kim Alvefur |
mod_xhtmlim: Default to stripping @style attribute by default
|
2019-10-08 |
Matthew Wild |
mod_aws_profile: New module for role-based access to AWS APIs
|
2019-10-06 |
Emmanuel Gil Peyrot |
mod_sms_free: Mention that 0.11 will not work due to the absence of SNI support.
|
2019-09-28 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Fix traceback on updating from no legacy bookmarks to bookmarks 2.
|
2019-10-06 |
Emmanuel Gil Peyrot |
mod_sms_free: New module!
|
2019-10-03 |
Matthew Wild |
mod_mam: Add flag to session when it performs a MAM query
|
2019-10-03 |
JC Brand |
auth_token: Various updates, see below.
|
2019-09-29 |
Kim Alvefur |
mod_http_muc_log: Hide room join link from room listing
|
2019-09-29 |
Kim Alvefur |
mod_http_muc_log: Make link to join room more button-looking
|
2019-09-29 |
Kim Alvefur |
mod_http_muc_log: Wrap navigation in unorderded lists (thanks jonas’)
|
2019-09-29 |
Matthew Wild |
mod_muc_hide_media: Also strip SIMS media
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Actually consensus is on async.wait after all
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Include original message stanza example
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Update namespace
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Update for actual function named async.await()
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Fix example config
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Fix README filename
|
2019-09-29 |
Matthew Wild |
mod_muc_media_metadata: Module to automatically fetch metadata for posted media
|
2019-09-29 |
Matthew Wild |
mod_muc_hide_media: Module to allow hiding inline media in a MUC
|
2019-09-28 |
Kim Alvefur |
mod_csi_grace_period: Fix to store state on correct table
|
2019-09-28 |
Kim Alvefur |
mod_register_web: Fix traceback if captcha_reply is left out of the form (thanks woffs)
|
2019-09-28 |
Emmanuel Gil Peyrot |
mod_bookmarks, mod_bookmarks2: Refuse to load if the other one is also loaded.
|
2019-09-28 |
Emmanuel Gil Peyrot |
mod_bookmarks2: Add new module.
|
2019-09-18 |
Kim Alvefur |
mod_telnet_tlsinfo: Mark as obsolete since this is included in mod_admin_telnet
|
2019-09-17 |
Kim Alvefur |
mod_muc_webchat_url: Fix default url
|
2019-09-17 |
Kim Alvefur |
mod_muc_webchat_url/README: Fix template option name
|
2019-09-17 |
Kim Alvefur |
mod_muc_webchat_url: Don't save templated value
|
2019-09-17 |
Kim Alvefur |
mod_muc_webchat_url: Advertise the URL to a webchat in disco#info
|
2019-09-14 |
Kim Alvefur |
mod_bidi: Link to mod_s2s_bidi
|
2019-09-11 |
Maxime “pep” Buquet |
mod_muc_occupant_id: add TODO regarding MAM handling
|
2019-09-08 |
Emmanuel Gil Peyrot |
mod_jid_prep: Update the README to point to XEP-0328.
|
2019-09-02 |
Kim Alvefur |
mod_auth_any: Merged into Prosody as mod_auth_insecure
|
2019-09-02 |
Kim Alvefur |
mod_storage_memory: Also merged into core
|
2019-09-02 |
Kim Alvefur |
Mark some modules as Merged
|
2019-09-02 |
Kim Alvefur |
mod_profile: Mark as Unmaintained
|
2019-09-02 |
Kim Alvefur |
mod_profile: Link to successors mod_vcard_legacy & mod_vcard4
|
2019-08-31 |
Emmanuel Gil Peyrot |
mod_upload_file_management: Add this new module, for now only listing files uploaded by a user as an admin.
|
2019-08-31 |
Emmanuel Gil Peyrot |
mod_carbons_adhoc: Remove unused (later shadowed) local variable
|
2019-08-30 |
Kim Alvefur |
mod_http_upload: Back out 3fb0add97cdb - depends on yet uncommon lfs version
|
2019-08-30 |
Matthew Wild |
mod_auth_external: Improve error handling when non-blocking mode used without libevent
|
2019-08-29 |
Kim Alvefur |
mod_http_upload: Skip write if nothing expired when checking
|
2019-08-29 |
Kim Alvefur |
mod_http_upload: Add hint about checking that the base URL is reachable
|
2019-08-29 |
Kim Alvefur |
mod_http_upload: Make loud noise if storage path can't be created or doesn't exist
|
2019-08-25 |
Kim Alvefur |
mod_vcard_muc: Add an alternative method of signaling avatar change
|
2019-08-23 |
Kim Alvefur |
mod_vcard_muc: Factor out avatar hash retrieval into a function for easier reuse
|
2019-08-24 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Update XEP number (XEP-0421)
|
2019-08-22 |
Kim Alvefur |
mod_map: Update example in README to reflect recent changes
|
2019-08-22 |
Kim Alvefur |
mod_map: Include last body text
|
2019-08-22 |
Kim Alvefur |
mod_map: Include timestamps of first/last message (if reported)
|
2019-08-22 |
Kim Alvefur |
mod_map: Update for new API in prosody 1e2b444acb72
|
2019-08-22 |
Kim Alvefur |
mod_http_upload: Also format max file size as integer in error (thanks lovetox)
|
2019-08-22 |
Kim Alvefur |
mod_http_upload: Ensure integer formatting of size limit
|
2019-08-20 |
Kim Alvefur |
mod_muc_ping: Advertise XEP-0410 feature
|
2019-08-11 |
tmolitor |
mod_smacks: fix bug #1405 (prevent timer from running for already destroyed sessions)
|
2019-08-10 |
Kim Alvefur |
mod_http_muc_log: Make time based anchors from mod_muc_log_http work
|
2019-08-09 |
Kim Alvefur |
mod_pubsub_text_interface: Respond to receipts
|
2019-08-09 |
Kim Alvefur |
mod_http_stats_stream: Make global to simplify
|
2019-08-09 |
Kim Alvefur |
mod_turncredentials: Add parallel implementation of XEP-0215 v0.7
|
2019-08-09 |
Kim Alvefur |
mod_conversejs: Change CSS URL
|
2019-08-02 |
tmolitor |
mod_smacks: fix bug in bad client handling introduced by last commit
|
2019-08-02 |
Kim Alvefur |
mod_csi_muc_priorities: Add an example
|
2019-08-02 |
Kim Alvefur |
mod_csi_muc_priorities: Mention mod_track_muc_joins
|
2019-08-02 |
Kim Alvefur |
mod_ignore_host_chatstates: Add a stub README
|
2019-08-02 |
JC Brand |
mod_muc_block_pm: Add support for Prosody 0.11
|
2019-07-31 |
Kim Alvefur |
mod_http_stats_stream: Use existing header preparation
|
2019-07-30 |
tmolitor |
mod_smacks: fix bug for missbehaving clients sending multiple acks in a row
|
2019-07-29 |
tmolitor |
mod_csi_battery_saver: add compatibility with mod_csi_muc_priorities, make queue length configurable and update README
|
2019-07-29 |
Maxime “pep” Buquet |
mod_muc_occupant_id: depend on muc.
|
2019-07-17 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Update links to the XEP inbox.
|
2019-07-14 |
Maxime “pep” Buquet |
mod_muc_occupant_id: Remove unnecessary check on occupant
|
2019-07-14 |
Maxime “pep” Buquet |
mod_muc_occupant_id: initial commit
|
2019-07-04 |
Kim Alvefur |
mod_csi_muc_priorities: Signal unimportance (thanks tmolitor)
|
2019-07-01 |
tmolitor |
mod_cloud_notify: fix typo (used || instead of or)
|
2019-07-01 |
tmolitor |
mod_cloud_notify: fix local variable usage
|
2019-06-29 |
Kim Alvefur |
mod_http_upload: Duplicate mime types handling from mod_http_files (fixes #1374)
|
2019-06-26 |
Kim Alvefur |
mod_csi_pump: Obsolete, remove
|
2019-06-20 |
JC Brand |
mod_muc_defaults: Allow setting of `name` and `description
|
2019-06-16 |
tmolitor |
mod_cloud_notify: fix prosody 0.9 compatibility
|
2019-06-16 |
tmolitor |
mod_smacks: fix prosody 0.9 compatibility
|
2019-06-14 |
tmolitor |
mod_smacks: piggyback ack request onto ack response if queue is not empty, use native stoppable timers if supported
|
2019-06-14 |
tmolitor |
mod_cloud_notify: only push once on csi queue flush in hibernated state, unhook response handlers
|
2019-06-12 |
Kim Alvefur |
mod_log_events_by_memory: Add link to post explaining different kinds of memory leaks
|
2019-06-12 |
Kim Alvefur |
mod_log_events_by_memory: Add a rant to README about uselessness of this module
|
2019-06-10 |
Kim Alvefur |
mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
|
2019-06-10 |
Kim Alvefur |
mod_log_events_by_memory: Log events where Lua memory usage increased
|
2019-06-09 |
Maxime “pep” Buquet |
mod_web_push: README: Fix list formatting
|
2019-06-09 |
Maxime “pep” Buquet |
mod_web_push: Update README
|
2019-06-08 |
Maxime “pep” Buquet |
Initial version of mod_web_push. WARNING: Do not use.
|
2019-05-28 |
Kim Alvefur |
misc/munin/prosody_: Add a total_s2s counter to work with mod_statistics_statsman
|
2019-05-28 |
Kim Alvefur |
mod_statistics_statsman: Fix syntax error
|
2019-05-28 |
Kim Alvefur |
mod_statistics_statsman: Map 'cpu.clock' from mod_measure_cpu to 'cpu_total' of mod_statistics_cputotal
|
2019-05-28 |
Kim Alvefur |
mod_statistics_statsman/README: Describe how to switch from mod_statistics
|
2019-05-28 |
Kim Alvefur |
mod_statistics_statsman: Update for change stats type change in mod_measure_memory
|
2019-05-23 |
Kim Alvefur |
mod_extdisco: Remove redundant condition
|
2019-05-23 |
Kim Alvefur |
mod_extdisco: Also handle XEP-0215 v0.7
|
2019-05-23 |
Kim Alvefur |
mod_extdisco: Set missing namespace on credentials response
|
2019-05-23 |
Kim Alvefur |
mod_extdisco: Reuse xmlns variable
|
2019-05-23 |
Alexey Bobyr |
xep-0215-0.6 requires service to be wrapped in services tag.
|
2019-05-18 |
Kim Alvefur |
mod_csi_muc_priorities: Fix traceback due to empty field
|
2019-05-16 |
Kim Alvefur |
mod_conversejs: Set viewport scale hack (closes #1361)
|
2019-05-16 |
Kim Alvefur |
mod_conversejs: Make title configurable (fixes #1362)
|
2019-05-16 |
Kim Alvefur |
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
|
2019-05-16 |
Kim Alvefur |
mod_http_muc_log: Hide join/part controls if they are not stored by mod_muc_mam
|
2019-05-12 |
Kim Alvefur |
mod_http_muc_log: Allow specifying the default view
|
2019-05-13 |
Kim Alvefur |
mod_http_muc_log: Preserve ?query part in redirect
|
2019-05-13 |
Kim Alvefur |
mod_http_muc_log: Add navigation link to latest page
|
2019-05-13 |
Kim Alvefur |
mod_http_muc_log: Correctly build absolute URLs
|
2019-05-12 |
Kim Alvefur |
mod_http_muc_log: Provide a redirect to 'latest' day with logs (fixes #1360)
|
2019-05-12 |
Kim Alvefur |
mod_http_muc_log: Fix Y10k bug
|
2019-05-08 |
Kim Alvefur |
mod_http_upload: Propagate errors from expiry procedure
|
2019-05-08 |
Kim Alvefur |
mod_http_upload: Check attempted upload against quota even with no previous uploads
|
2019-05-08 |
Kim Alvefur |
mod_http_upload: Consider quota reached if it can't be checked
|
2019-05-07 |
Kim Alvefur |
mod_storage_xmlarchive: Try harder to limit range of time to check
|
2019-05-06 |
JC Brand |
mod_muc_defaults: Create MUCs from config
|
2019-05-05 |
Kim Alvefur |
mod_storage_xmlarchive: Add support for user iteration API
|
2019-05-05 |
Kim Alvefur |
mod_migrate: Try to use per storage user listing where available
|
2019-05-05 |
Kim Alvefur |
mod_http_muc_log: Trim trailing whitespace [luacheck]
|
2019-05-05 |
Kim Alvefur |
mod_http_muc_log: Add option to show OOB images
|
2019-05-05 |
Kim Alvefur |
mod_http_muc_log: Document optimization for storage modules lacking :dates API
|
2019-05-05 |
Kim Alvefur |
mod_http_muc_log: Increase clickable area on dates
|
2019-05-05 |
Kim Alvefur |
mod_http_muc_log: Add table header and body tags for improved semantics
|
2019-05-05 |
Kim Alvefur |
mod_http_muc_log: Sort room listing by jid for stable order
|
2019-05-05 |
Kim Alvefur |
mod_http_index: Improve page title
|
2019-05-05 |
Kim Alvefur |
mod_http_pep_avatar/README: Mark up example URL as code snippet
|
2019-05-05 |
Kim Alvefur |
mod_http_pep_avatar: Return a message instead of 404 for base path
|
2019-05-05 |
Kim Alvefur |
mod_atom/README: Add some text about where to look for the atom feed
|
2019-05-05 |
Kim Alvefur |
mod_atom: Return a message instead of 404 for root path
|
2019-05-03 |
Kim Alvefur |
mod_storage_xmlarchive: Return error if range request reference missing items (see #1325)
|
2019-05-03 |
Kim Alvefur |
mod_storage_xmlarchive: Limit search to smallest time range in case of inexact match
|
2019-05-02 |
Matthew Wild |
mod_muc_cloud_notify: Count codepoints instead of bytes
|
2019-04-22 |
Kim Alvefur |
mod_bidi: Document compatibility with 0.10 and 0.11
|
2019-05-02 |
JC Brand |
mod_auth_token: Timezone fix for TOTP checking
|
2019-04-30 |
Matthew Wild |
mod_admin_web: Fix to use format strings in logger calls (thanks Ge0rG)
|
2019-04-28 |
Kim Alvefur |
mod_auth_ldap: Use module API for logging
|
2019-04-28 |
Kim Alvefur |
mod_auth_ldap: Log any error message from open_simple() when testing password
|
2019-04-24 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: Add a compatibility table.
|
2019-04-20 |
Kim Alvefur |
mod_omemo_all_access: Also not needed with Prosody 0.11
|
2019-04-12 |
Kim Alvefur |
mod_net_proxy: Ensure port numbers are coerced into numbers
|
2019-04-09 |
Kim Alvefur |
mod_turncredentials: Convert numeric attributes to strings (fixes #1339)
|
2019-04-09 |
Kim Alvefur |
mod_http_muc_log: Allow trailing slash after date
|
2019-04-06 |
Kim Alvefur |
mod_adhoc_dataforms_demo/README: Describe the new multi-step command
|
2019-04-06 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Add a multi-step command demo
|
2019-04-06 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Rename command node to reflect current module name
|
2019-04-06 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Reorder form fields
|
2019-04-06 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Remove extra 'fixed' field
|
2019-04-05 |
Kim Alvefur |
mod_invite: Show a different error if no token has been given
|
2019-04-05 |
Kim Alvefur |
mod_invite: Remove unused local variable [luacheck]
|
2019-04-05 |
Kim Alvefur |
mod_invite: Use path passed by http stack instead of pattern matching
|
2019-04-05 |
Kim Alvefur |
mod_password_reset: Remove unused local [luacheck]
|
2019-04-05 |
Kim Alvefur |
mod_admin_web: Ignore shadowed 'ok' variable, nothing to worry about [luacheck]
|
2019-04-05 |
Kim Alvefur |
Update modules using mod_http_files to serve files for change in Prosody trunk
|
2019-04-03 |
Kim Alvefur |
mod_muc_gc10: Abort on Prosody 0.11
|
2019-04-03 |
Kim Alvefur |
mod_csi_pump/README: Discourage use, point to mod_csi_simple
|
2019-04-03 |
Kim Alvefur |
mod_muc_lang: Abort on Prosody 0.11 which supports this natively (thanks Ge0rG)
|
2019-04-02 |
Kim Alvefur |
mod_csi_muc_priorities: Add a README
|
2019-04-02 |
Emmanuel Gil Peyrot |
mod_bookmarks: Return true when a stanza has been sent.
|
2019-04-02 |
Emmanuel Gil Peyrot |
mod_bookmarks: Check for item-not-found and return empty Private XML. Fixes #1265 (thanks gerald and thebigfrog!)
|
2019-04-02 |
Georg Lukas |
mod_limits: log throttled JID
|
2019-04-02 |
Georg Lukas |
mod_throttle_unsolicited: reduce debug logs, rename firewall mark
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Consider own messages important (fallback if no mod_track_muc_joins)
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Consider own MUC messages as important
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Undo early return to make following commit clearer
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Sort list of JIDs
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Allow specifying which MUC JIDs are less important
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Add a comment
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Break out room jid into a variable
|
2019-04-01 |
Kim Alvefur |
mod_csi_muc_priorities: Remove dependency on mod_track_muc_joins
|
2019-03-31 |
Kim Alvefur |
mod_csi_muc_priorities: Reduce importance of group chat messages
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Assume unspecified event is 'push' if there are commits in payload
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Rearrange code to make it easier to handle other event types
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Get event type from payload (should work with gitlab)
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github/README: Specify language of code block for pretty syntax highlighting
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github/README: Include 'github_secret' in example since it's required
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Reorder code to prepare for more code reordering
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Rename variable to avoid name clash [luacheck]
|
2019-03-31 |
Kim Alvefur |
luacheckrc: Update API method list from prosody
|
2019-03-31 |
Kim Alvefur |
luacheckrc: Copy line length setting from prosody
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Include a summary field in payload
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Add some spacing to improve readability
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Lift signature validation from mod_pubsub_post
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Only put first line of commit message in title, rest in content
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Fix publish date
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Add support for publishing to multiple node based on repository
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Publish with item id set to commit hash (BC)
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Require a secret to be set (BC)
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Add support for specifying an actor with less privileges
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Abort on unknown github events
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github/README: Mark up options as code snippets
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github/README: Fix 'labels' metafield to be a list
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Log debug message before attempting to publish
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Return appropriate status code on failure to publish
|
2019-03-31 |
Kim Alvefur |
mod_pubsub_github: Send sensible status codes
|
2019-03-31 |
Kim Alvefur |
mod_csi_grace_period: Server-side grace period logic for CSI
|
2019-03-30 |
Kim Alvefur |
mod_pubsub_post/README: Set stage label to stable
|
2019-03-30 |
Kim Alvefur |
mod_pubsub_post/README: Mention use as a webhook receiver
|
2019-03-30 |
Kim Alvefur |
mod_pubsub_post: Make debug messages more informative
|
2019-03-30 |
Kim Alvefur |
mod_pubsub_post: Restructure authentication and authorization (BC)
|
2019-03-30 |
Kim Alvefur |
mod_pubsub_post/README: Fix some typos
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_post: Add support for WebSub authentication
|
2019-03-29 |
marc0s |
offline_hints: discard no-store hinted messages at mod_offline
|
2019-03-29 |
marc0s |
muc_mam_markers: store chat markers in the Group Chat archives
|
2019-03-29 |
marc0s |
muc_notifications: notify non-present members of new messages
|
2019-03-28 |
Kim Alvefur |
mod_bookmarks/README: Mention XEP 411
|
2019-02-25 |
Kim Alvefur |
mod_map: Experimental module exposing MAM summary
|
2019-03-24 |
Kim Alvefur |
mod_conversejs/README: Update text about mod_bosh and mod_websocket
|
2019-03-24 |
Kim Alvefur |
mod_conversejs: Add dependency on mod_bookmarks
|
2019-03-22 |
Matthew Wild |
mod_smacks: Raise error on out-of-range config options (thanks marc0s)
|
2019-03-19 |
Kim Alvefur |
mod_conversejs: Show fallback text if converse.js fails to load (thanks MattJ)
|
2019-03-17 |
Kim Alvefur |
mod_storage_xmlarchive: Remove per day files during migration
|
2019-03-18 |
tmolitor |
mod_csi_battery_saver: fix typo in util.stanza:get_child()
|
2019-03-15 |
Kim Alvefur |
mod_pubsub_text_interface: Remove unused variable [luacheck]
|
2019-03-15 |
Kim Alvefur |
mod_pubsub_text_interface: Add command for listing current subscriptions
|
2019-03-14 |
Kim Alvefur |
mod_bookmarks: Use correct variable, fixes a traceback (thanks dan)
|
2019-03-13 |
Kim Alvefur |
mod_http_muc_log: Split long line [luacheck]
|
2019-03-13 |
Kim Alvefur |
mod_http_muc_log: Add functionality for hiding joins and parts
|
2019-03-13 |
Matthew Wild |
mod_pastebin: Update compatibility docs (thanks Ge0rG)
|
2019-03-11 |
Matthew Wild |
mod_firewall: Improve debug logging for chain results
|
2019-03-07 |
jeybe |
mod_invite: Made web pages responsive
|
2019-03-08 |
Matthew Wild |
mod_csi_battery_saver: Remove patched stanza:find() method and reduce Carbons-related code
|
2019-03-07 |
Kim Alvefur |
mod_invite: Fire event that signals that an user has registered (thanks jeybe)
|
2019-03-06 |
Georg Lukas |
mod_smacks: apply resumed logger and type to new session, fix #1229
|
2019-03-06 |
Georg Lukas |
mod_smacks: improved debug logging
|
2019-03-06 |
Georg Lukas |
mod_smacks: no crash on <a> without @h, fix #1317
|
2019-03-06 |
Emmanuel Gil Peyrot |
mod_bookmarks: Actually save node config
|
2019-03-06 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Use the correct argument, and check for origin’s nil-ness
|
2019-03-05 |
Emmanuel Gil Peyrot |
mod_http_avatar: Announce 0.11 works
|
2019-03-05 |
Emmanuel Gil Peyrot |
mod_bookmarks: Remove unused bookmarks/updated event
|
2019-02-28 |
JC Brand |
mod_auth_token: Check realm against module.host
|
2019-02-26 |
JC Brand |
mod_auth_token: Update README.
|
2019-02-24 |
Emmanuel Gil Peyrot |
mod_delay: Remove this module, it is never useful
|
2019-02-19 |
Kim Alvefur |
mod_storage_muc_log: Remove unused variable [luacheck]
|
2019-02-19 |
Kim Alvefur |
mod_storage_muc_log: Return 'with' property for items (API conformance)
|
2019-02-15 |
Emmanuel Gil Peyrot |
mod_mam_muc: Mention that this MAM version is legacy.
|
2019-02-15 |
Emmanuel Gil Peyrot |
mod_mam_muc: Explicit which namespace MAM version 0.5 implements.
|
2019-02-15 |
Emmanuel Gil Peyrot |
mod_mam_muc: Add compatibility note for 0.11 (thanks Ge0rG!)
|
2019-02-14 |
Matthew Wild |
mod_cache_c2s_caps: Fail to load if module:send_iq() is not available
|
2019-02-13 |
marc0s |
mod_muc_mam_hints: Respect XEP-0334 hints in MUC messages
|
2019-02-07 |
Kim Alvefur |
mod_storage_xmlarchive: Add some debug logging
|
2019-02-03 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Only advertise support for trunk until further notice. Fixes #1311.
|
2019-01-24 |
Kim Alvefur |
mod_storage_xmlarchive/README: And don't have prosody running at the same time
|
2019-01-24 |
Kim Alvefur |
mod_storage_xmlarchive/README: Add reminder about backups
|
2019-01-23 |
Kim Alvefur |
mod_muc_log/README: Update compatibility
|
2019-01-23 |
Kim Alvefur |
mod_storage_muc_log/README: Update compatibility
|
2019-01-22 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Unset the caps_cache also on errors due to the result validation.
|
2019-01-22 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Add a missing return when the hash is wrong.
|
2019-01-22 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Switch to the new module:send_iq() API.
|
2019-01-21 |
Kim Alvefur |
mod_storage_xmlarchive: Don't return early when looking through entire archive
|
2019-01-21 |
Kim Alvefur |
mod_storage_xmlarchive: Allow lookup of IDs that don't follow the YYYY-MM-DD-RANDOM format
|
2019-01-20 |
Kim Alvefur |
mod_storage_xmlarchive/README: Change example to match Prosodys mod_mam
|
2019-01-20 |
Matthew Wild |
mod_smacks: Fire event on delivery failure/success for each stanza
|
2019-01-18 |
Kim Alvefur |
mod_muc_limits: Fix being unload on trunk
|
2019-01-18 |
Nicolas Cedilnik |
Fix http_auth_check example in README
|
2019-01-18 |
Thibaut Girka |
mod_client_certs: do not crash on plain sockets
|
2019-01-18 |
Kim Alvefur |
mod_http_upload: Fix indentation
|
2019-01-17 |
Kim Alvefur |
mod_presence_dedup: Remove unused variables [luacheck]
|
2019-01-16 |
Kim Alvefur |
mod_measure_cpu: Rename counter metric to avoid name clash (thanks pep.)
|
2019-01-15 |
Kim Alvefur |
mod_slack_webhooks: Fix use with 0.11+ MUC API
|
2019-01-15 |
Kim Alvefur |
mod_http_authentication: Allow HTTP error events to pass through (fixes #1293)
|
2019-01-14 |
Kim Alvefur |
mod_http_upload: Clarify how quotas affect upload requests
|
2019-01-14 |
Kim Alvefur |
mod_http_upload: Document prosodyctl command for expiring uploads
|
2019-01-14 |
Kim Alvefur |
mod_http_upload: Clarify when expiry is checked
|
2019-01-07 |
Kim Alvefur |
mod_log_messages_sql/README: Add pointer towards mod_mam + mod_readonly
|
2019-01-07 |
Kim Alvefur |
mod_readonly: Add a stub README
|
2019-01-07 |
Kim Alvefur |
mod_pubsub_text_interface/README: Fix typo (thanks perflyst)
|
2019-01-06 |
Kim Alvefur |
mod_storage_xmlarchive: Remove compat for old argument order
|
2019-01-06 |
Kim Alvefur |
mod_storage_xmlarchive: Expand description in README
|
2019-01-06 |
Kim Alvefur |
mod_http_pep_avatar: Redirect to prepped username
|
2019-01-06 |
Kim Alvefur |
mod_atom: Apply nodeprep via redirect for cache-friendlyness
|
2019-01-05 |
Kim Alvefur |
mod_measure_cpu: Also report the raw clock value, whatever that is
|
2019-01-04 |
Kim Alvefur |
mod_measure_message_length: Use measure type that actually exists
|
2019-01-03 |
Kim Alvefur |
mod_pubsub_text_interface: Send replies trough normal stanza routing
|
2019-01-03 |
Matthew Wild |
mod_statistics: Fix incorrect parameters to envload (thanks Dan)
|
2019-01-03 |
Matthew Wild |
mod_statistics: top: Use util.envload for 5.2 compatibility
|
2019-01-03 |
Kim Alvefur |
mod_support_room: Module that invites newly registered users to a room
|
2019-01-03 |
Kim Alvefur |
mod_http_pep_avatar: Provides PEP avatars via HTTP
|
2019-01-03 |
Kim Alvefur |
mod_atom: Check whether user exists
|
2019-01-03 |
Kim Alvefur |
mod_atom: Unpack event object
|
2019-01-02 |
Kim Alvefur |
lint: Teach luacheck about the new module:send_iq API
|
2018-12-31 |
Kim Alvefur |
mod_pep_vcard_avatar: Update docs to point at mod_vcard_legacy
|
2018-12-28 |
Emmanuel Gil Peyrot |
mod_bookmarks: Mention that it also works on 0.11.
|
2018-12-28 |
Kim Alvefur |
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
|
2018-12-23 |
Kim Alvefur |
mod_muc_limits: Simplify bypass for affiliated users
|
2018-12-23 |
Kim Alvefur |
mod_muc_limits: Add support for new MUC API in Prosody 0.11
|
2018-12-23 |
Emmanuel Gil Peyrot |
mod_adhoc_account_management: Reduce indentation of one in the main function.
|
2018-12-23 |
Kim Alvefur |
mod_secure_interfaces: Prevent starttls on connections marked secure (fixes #1274)
|
2018-12-23 |
Matthew Wild |
mod_statistics: Update 'top' to (hopefully) work with Prosody 0.11/Lua 5.2
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_text_interface/README: Add lost _
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_text_interface/README: Add a Compatibility section
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_text_interface/README: Document the 'last' command
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_text_interface/README: Normalize Markdown syntax
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_stats/README: Link to docs for Prosodys statistics
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_stats: Sort summary
|
2018-12-22 |
Kim Alvefur |
mod_pubsub_stats: Generate a textual summary for notifications
|
2018-12-18 |
Kim Alvefur |
mod_bidi: Mark as Stable
|
2018-12-16 |
Kim Alvefur |
mod_offline_email: Allow LuaSocket to pollute the global scope, fixes traceback (*sigh*)
|
2018-12-13 |
Kim Alvefur |
mod_xhtmlim: Turn unknown elements into <span>
|
2018-12-13 |
Matthew Wild |
mod_muc_ban_ip: Improve logging to use session, and log when a ban is enforced
|
2018-12-11 |
Kim Alvefur |
mod_muc_limits: Document brokenness with 0.11.x
|
2018-12-11 |
Kim Alvefur |
mod_motd_sequential: Fix typo (fixes unintentional global access)
|
2018-12-11 |
Kim Alvefur |
mod_motd_sequential: Fix for deprecation of global routing functions (fixes #1258)
|
2018-12-08 |
Kim Alvefur |
mod_prometheus/README: Add line for 0.11 in compat section
|
2018-12-08 |
Kim Alvefur |
mod_minimix: Fix typo in comment
|
2018-12-06 |
Matthew Wild |
mod_devices: New module for device identification
|
2018-12-05 |
Matthew Wild |
mod_csi: Update README
|
2018-12-05 |
Matthew Wild |
mod_csi: Backport 989cf872d5c0 from Prosody 0.11 to preserve compatibility
|
2018-12-01 |
Kim Alvefur |
Merge with goffi
|
2018-12-01 |
Kim Alvefur |
mod_s2s_auth_monkeysphere: Remove blocking mode (simplifes code) (not tested)
|
2018-12-01 |
Kim Alvefur |
mod_s2s_auth_monkeysphere/README: Normalize markdown
|
2018-12-01 |
Kim Alvefur |
mod_auth_external/README: Update mentioning 0.11.x
|
2018-12-01 |
Kim Alvefur |
mod_auth_external/README: Update to reflect non-blocking by default
|
2018-12-01 |
Kim Alvefur |
mod_auth_external: Use blocking mode by default as non-blocking is experimental but available in 0.11.x
|
2018-12-01 |
Goffi |
mod_privilege: fixed routing issue with message permission:
|
2018-12-01 |
Goffi |
mod_delegation: avoid crash on recent prosody versions
|
2018-11-30 |
Michel Le Bihan |
mod_e2e_policy: Fix an error with getting stanza from event
|
2018-11-30 |
Michel Le Bihan |
mod_e2e_policy: Verify that the bare JID of stanza to and from is not in the whitelist
|
2018-11-22 |
Matthew Wild |
mod_password_reset: Fix titles for consistency
|
2018-11-22 |
Matthew Wild |
mod_password_reset: Adjust form slightly after user testing
|
2018-11-22 |
Matthew Wild |
mod_password_reset: Add magic viewport tag to make reset pages mobile-friendly
|
2018-11-22 |
Kim Alvefur |
mod_muc_ping: Update README to mention 0.11.x as separate from trunk
|
2018-11-18 |
Emmanuel Gil Peyrot |
mod_http_upload: Disallow POST in CORS
|
2018-11-18 |
Emmanuel Gil Peyrot |
mod_http_upload: Remove extra check for Origin HTTP header
|
2018-11-18 |
Matthew Wild |
mod_http_upload: Relocate function definition to avoid traceback
|
2018-11-18 |
Matthew Wild |
mod_http_upload: Also add CORS headers in response to PUT
|
2018-11-18 |
Matthew Wild |
mod_http_upload: Add CORS headers for web clients (untested)
|
2018-11-17 |
JC Brand |
mod_muc_cloud_notify: README updates
|
2018-11-11 |
Emmanuel Gil Peyrot |
mod_measure_client_features: Add a module to count the features of each connected client
|
2018-11-07 |
Kim Alvefur |
mod_presence_cache: Set delay source to bare JID instead of host
|
2018-11-07 |
Kim Alvefur |
mod_register_web: Add soft dependency on mod_register_limits (0.11+)
|
2018-11-07 |
Matthew Wild |
mod_firewall: Improve logging on chain return
|
2018-11-06 |
Emmanuel Gil Peyrot |
mod_measure_message_e2ee: Count OTR messages too.
|
2018-11-06 |
Kim Alvefur |
mod_http_upload: Fix order of arguments to :measure
|
2018-11-04 |
Emmanuel Gil Peyrot |
mod_bob: Don’t try to access XHTML-IM when it isn’t present.
|
2018-10-29 |
Kim Alvefur |
mod_measure_malloc: Use the 'amount' measure type
|
2018-10-29 |
Kim Alvefur |
mod_http_upload: Report statistics on upload sizes (0.10+)
|
2018-10-29 |
Kim Alvefur |
mod_measure_memory: Use the 'amount' measure type
|
2018-10-28 |
Kim Alvefur |
mod_mam_muc: Log to debug log whether a message is archived or not
|
2018-10-26 |
Kim Alvefur |
mod_conversejs: Weaken dependency on mod_bosh
|
2018-10-25 |
Kim Alvefur |
mod_conversejs: Link to BOSH and WebSockets setup instructions instead of module pages
|
2018-10-21 |
Kim Alvefur |
mod_storage_memory: Fix saving of remaining items during deletion
|
2018-10-21 |
Matthew Wild |
mod_http_upload_external: Add note about correct behaviour in the presence of multiple versions
|
2018-10-21 |
Matthew Wild |
mod_http_upload_external: Fix typo/copy-paste issues in headers (thanks jonas<U+2019>)
|
2018-10-21 |
Matthew Wild |
mod_http_upload_external: Improve implementation docs, including v2 details
|
2018-10-15 |
Matthew Wild |
mod_test_data: New module to generate test data in Prosody's data store
|
2018-10-09 |
Kim Alvefur |
mod_muc_ping: Add more details to README
|
2018-10-09 |
Matthew Wild |
mod_password_reset: Implement password policy enforcement (requires mod_password_policy)
|
2018-10-09 |
Matthew Wild |
mod_password_reset: Improve password input field with additional relevant attributes
|
2018-10-09 |
Matthew Wild |
mod_password_reset: Improve error reporting when setting a password fails
|
2018-10-09 |
Matthew Wild |
mod_password_reset: Switch to util.interpolation (our standard template library)
|
2018-10-09 |
Matthew Wild |
mod_password_policy: Export function to get policy in use by the module
|
2018-10-09 |
Matthew Wild |
mod_password_policy: Return error as second result explaining failure reason
|
2018-10-07 |
Kim Alvefur |
mod_muc_ping: Implements the Server Optimization part of XEP-0410: MUC Self-Ping
|
2018-10-04 |
Kim Alvefur |
mod_conversejs: Default to latest version of Converse.js
|
2018-10-04 |
Kim Alvefur |
mod_conversejs: Strip extra slash if version is set to the empty string
|
2018-10-03 |
Kim Alvefur |
mod_pastebin: Convert limit values to strings (fixes traceback)
|
2018-10-03 |
Kim Alvefur |
mod_pastebin: Advertise a disco feature and current thresholds
|
2018-10-02 |
Matthew Wild |
mod_password_reset: New module for self-service password resets via a web page
|
2018-09-28 |
Emmanuel Gil Peyrot |
mod_bob: Simplify check_cid using string.match. (thanks Zash!)
|
2018-09-28 |
Emmanuel Gil Peyrot |
mod_bob: Add this new module.
|
2018-09-27 |
Kim Alvefur |
mod_http_upload: Use legacy datamanager directly (makes it work)
|
2018-09-27 |
Kim Alvefur |
mod_http_upload: Abort and throw error in case of failure to iterate over users
|
2018-09-27 |
Kim Alvefur |
mod_http_upload: Run expiry for all users if command run with a hostname
|
2018-09-27 |
Kim Alvefur |
mod_http_roster_admin: Add explicit dependency on mod_http
|
2018-09-27 |
Kim Alvefur |
mod_conversejs: Set a friendly name for mod_http_index
|
2018-09-27 |
Kim Alvefur |
mod_http_index: Allow listed modules to include a friendlier name
|
2018-09-27 |
Kim Alvefur |
mod_http_index: Tweak header
|
2018-09-27 |
Matthew Wild |
mod_conversejs: Update README
|
2018-09-27 |
Matthew Wild |
mod_conversejs: Allow custom tags to be inserted into the generated HTML
|
2018-09-27 |
Matthew Wild |
mod_conversejs: Variable rename for clarity (user may override options)
|
2018-09-27 |
Matthew Wild |
mod_conversejs: Allow overriding CDN URL, or script/css URLs independently
|
2018-09-24 |
JC Brand |
Mention auto_register_muc_nickname setting from Converse
|
2018-09-23 |
Kim Alvefur |
mod_conversejs: Explicitly depend on mod_http
|
2018-09-23 |
Kim Alvefur |
mod_pubsub_text_interface: Handle lack of `pubsub:get_last_item` in Prosody 0.10
|
2018-09-23 |
Kim Alvefur |
mod_auth_ldap: Add compat with the previously mistaken documentation (thanks pep.)
|
2018-09-23 |
Kim Alvefur |
mod_auth_ldap: Correct name of admin option (thanks pep.)
|
2018-09-22 |
Maxime “pep” Buquet |
mod_auth_ldap: fix ldap_admins documentation
|
2018-09-20 |
Kim Alvefur |
mod_conversejs: Add a page title
|
2018-09-20 |
Kim Alvefur |
mod_conversejs: Update to Conversejs 4.0.1
|
2018-09-16 |
Kim Alvefur |
mod_profile: Fix PEP event handler to detach on unload
|
2018-09-16 |
Kim Alvefur |
Backed out changeset 395835d89d88: Might still be needed
|
2018-09-15 |
Kim Alvefur |
mod_pubsub_mqtt/README: Fix quotes
|
2018-09-14 |
JC Brand |
mod_muc_cloud_notify: New module
|
2018-09-13 |
Matthew Wild |
mod_blocking: Update to set id attribute on iq stanza
|
2018-09-13 |
Matthew Wild |
mod_delegation: Update to generate own iq ids
|
2018-09-13 |
Matthew Wild |
mod_http_roster_admin: Explicitly set 'id' attribute on roster pushes
|
2018-09-12 |
Emmanuel Gil Peyrot |
mod_prometheus: Add more documentation.
|
2018-09-10 |
Kim Alvefur |
mod_conversejs: Add an endpoint returning only initialization snippet
|
2018-09-10 |
Kim Alvefur |
mod_conversejs: Factor out option handling into a function for future reuse
|
2018-09-10 |
Kim Alvefur |
mod_conversejs: Factor JavaScript part out of HTML
|
2018-09-10 |
Kim Alvefur |
mod_conversejs/README: Fix links to mod_bosh and mod_websocket (thanks jubalh)
|
2018-09-09 |
Kim Alvefur |
mod_conversejs: Restore accidentally removed configuration option handling
|
2018-09-09 |
Kim Alvefur |
mod_conversejs: Pin to version 4.0.0
|
2018-09-09 |
Kim Alvefur |
mod_bookmarks: Handle iq:private queries before mod_private
|
2018-09-09 |
Kim Alvefur |
mod_bookmarks: Correctly hook events on PEP services
|
2018-09-09 |
Kim Alvefur |
mod_auth_dovecot: Update example dovecot config
|
2018-09-08 |
Kim Alvefur |
mod_conversejs: Remove view_mode CSS switching
|
2018-09-08 |
t2d |
Fix README of mod_conversejs
|
2018-09-08 |
Kim Alvefur |
mod_omemo_all_access: Fix table to not take the first row as header
|
2018-09-08 |
Emmanuel Gil Peyrot |
mod_omemo_all_access: Add a note about mod_pep replacing this module on trunk.
|
2018-09-08 |
Kim Alvefur |
merge
|
2018-09-08 |
Minami-o Le Sabreur |
mod_profile: Update README file next to recent mod_pep changes
|
2018-09-08 |
Kim Alvefur |
mod_auth_dovecot/README: Expand example
|
2018-09-06 |
Kim Alvefur |
mod_muc_badge/README: Remove obsolete option
|
2018-09-06 |
Kim Alvefur |
mod_muc_badge/README: Remove completed TODO
|
2018-09-06 |
Kim Alvefur |
mod_muc_badge/README: Add an example
|
2018-09-06 |
Kim Alvefur |
mod_muc_badge/README: Correct the example URL to account for default 'http_host'
|
2018-08-31 |
Emmanuel Gil Peyrot |
mod_bookmarks: Ensure the configuration is correct even with create-on-subscribe.
|
2018-08-31 |
Kim Alvefur |
mod_pubsub_text_interface: Add a 'last' command for sending the last item
|
2018-08-29 |
Kim Alvefur |
mod_register_json/README: Add syntax hint
|
2018-08-29 |
Matthew Wild |
mod_register_json: Update README
|
2018-08-27 |
Emmanuel Gil Peyrot |
mod_bookmarks: Delete the node before attempting migration, to make sure its config is correct.
|
2018-08-25 |
Kim Alvefur |
mod_s2s_auth_posh: Be a tiny bit stricter with types
|
2018-08-25 |
Kim Alvefur |
mod_s2s_auth_posh: Follow reference
|
2018-08-25 |
Kim Alvefur |
mod_s2s_auth_posh: Ensure JWK data decodes to a table
|
2018-08-25 |
Emmanuel Gil Peyrot |
mod_muc_badge: Reduce the opacity of the text shadows.
|
2018-08-25 |
Emmanuel Gil Peyrot |
mod_muc_badge: Add spaces around each part of the text.
|
2018-08-25 |
Emmanuel Gil Peyrot |
mod_muc_badge: Preserve spaces in SVG, fixes displaying nicer borders.
|
2018-08-25 |
Emmanuel Gil Peyrot |
mod_http_muc_log: Close unclosed <p/> tag in template.
|
2018-08-25 |
Emmanuel Gil Peyrot |
mod_bookmarks: Display the bare JID instead of the username in logs.
|
2018-08-25 |
Kim Alvefur |
mod_pubsub_feeds: Handle feed parsing error (thanks apollo13)
|
2018-08-25 |
Kim Alvefur |
mod_pubsub_feeds: Fix syntax error
|
2018-08-25 |
Kim Alvefur |
mod_pubsub_feeds: Log a message for HTTP 301 redirects
|
2018-08-25 |
Kim Alvefur |
mod_pubsub_feeds: Log non-HTTP errors like certificate problems etc
|
2018-08-25 |
Kim Alvefur |
mod_pubsub_feeds: Log a debug message for status codes not handled
|
2018-08-24 |
Kim Alvefur |
mod_atom: Set the proper Content-Type header for Atom (thanks MattJ)
|
2018-08-24 |
Kim Alvefur |
mod_atom: Include User Nickname (if configured to be public)
|
2018-08-24 |
Kim Alvefur |
mod_atom: Expose title and description from node metadata in feed
|
2018-08-24 |
Kim Alvefur |
mod_atom: Add node as portablecontacts preferredUsername
|
2018-08-24 |
Kim Alvefur |
mod_atom: Add some basic metadata to feed
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_delegation: Simplify iq handling by hooking on iq-get/ instead of iq/.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_readonly: Simplify iq handling by hooking on iq-set/ instead of iq/.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_ipcheck: Simplify iq handling by hooking on iq-get/ instead of iq/.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: Simplify iq handling by hooking on the full payload tag instead of iq/full.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_client_certs: Simplify iq handling by hooking on iq-get/ and iq-set/ instead of iq/.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_group_bookmarks: Remove unused requires.
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_github: Remove unused import [luacheck]
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_github: Add support for signed requests
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_github: Unpack request from event
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_group_bookmarks: Add my copyright.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_group_bookmarks: Return early when the key is not bookmarks.
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_group_bookmarks: Use iq-get event instead of checking for stanza.attr.type == "get".
|
2018-08-24 |
Emmanuel Gil Peyrot |
mod_group_bookmarks: Remove duplicated requires.
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_github/README: Note that it might work with Gitlab as well
|
2018-08-24 |
Kim Alvefur |
mod_atom: Add a brief README
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_post/README: Add a heading for affiliation related text
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_post: Ensure actor is non-nil (catch inability to determine IP or simliar)
|
2018-08-24 |
Kim Alvefur |
mod_pubsub_post: Start with actor unset
|
2018-08-21 |
Emmanuel Gil Peyrot |
mod_bookmarks: Use the new item-published/<node> event.
|
2018-08-21 |
Kim Alvefur |
mod_profile: Only replace avatar update hash if one is found
|
2018-08-21 |
Kim Alvefur |
mod_profile: Only retrieve the last avatar hash from PEP
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_text_interface: Ignore whitespace after all commands
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_text_interface: Rename variable to avoid name clash [luacheck]
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_text_interface: Fix chain that accidentally produced nested <body>
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_text_interface: Generate a stanza id for replies
|
2018-08-20 |
Kim Alvefur |
mod_profile: Pass item id onto pubsub container element
|
2018-08-20 |
Kim Alvefur |
mod_profile: Use type property over content identifiguesstimation
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_text_interface: Add a README
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_text_interface: A chat interface to PubSub
|
2018-08-20 |
Kim Alvefur |
mod_pubsub_feeds: Include pubsub namespace on wrapper item as required by mod_pubsub
|
2018-08-20 |
Kim Alvefur |
mod_atom: Update to the new mod_pep
|
2018-08-19 |
Matthew Wild |
mod_firewall: Assume empty list if file could not be loaded
|
2018-08-18 |
Matthew Wild |
mod_candy: Remove, outdated. Consider mod_conversejs instead.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Require forgotten util.jid module.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_default_bookmarks: Add support for <password/>.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_default_bookmarks: Add support for trunk’s mod_pep.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Expose publish_to_pep() to other modules.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Fire empty and updated events, for other modules to use.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Send back empty Private XML bookmarks on empty PEP bookmarks.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Fix traceback on retrieval since ba0d444b64aa.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Enforce publish_options since Prosody 249d90ff992e.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: Simplify last item retrieval thanks to Prosody b6ffd4f951b9.
|
2018-08-18 |
Emmanuel Gil Peyrot |
mod_bookmarks: New module synchronising bookmarks to the new persistent mod_pep
|
2018-08-14 |
Matthew Wild |
mod_http_upload_external: share_v2.php: Comment out verbose debug logging
|
2018-08-14 |
Matthew Wild |
mod_http_upload_external: share.php: Fix whitespace
|
2018-08-14 |
Matthew Wild |
mod_http_upload_external: Update share.php and share_v2.php to allow cross-domain requests
|
2018-08-13 |
Kim Alvefur |
mod_s2s_auth_posh: Add a command for generating the JSON file
|
2018-08-10 |
Kim Alvefur |
mod_auth_http_cookie: Also try to get HTTP request from WebSocket session
|
2018-08-10 |
Kim Alvefur |
mod_auth_http_cookie: Try to get HTTP request from array on BOSH sessions
|
2018-08-09 |
Matthew Wild |
mod_pep_vcard_png_avatar: Log error when used with new mod_pep, add compat with mod_pep_simple
|
2018-08-09 |
Matthew Wild |
mod_pep_vcard_avatar: Log error when used with new mod_pep, add compat with mod_pep_simple
|
2018-08-08 |
Michel Le Bihan |
mod_watchuntrusted: Add option to ignore domains
|
2018-08-08 |
Michel Le Bihan |
mod_e2e_policy: Always add the 'to' in warning stanzas
|
2018-08-08 |
Matthew Wild |
mod_smacks: Improve logging on resume so session changes are more easily tracked
|
2018-08-07 |
Matthew Wild |
mod_statistics: Split module:shared() into multiple calls, multiple params may be deprecated soon
|
2018-08-07 |
Matthew Wild |
mod_http_upload_external: share.php: Use hash_equals() if available to protect against timing attack
|
2018-08-04 |
Kim Alvefur |
mod_pep_vcard_avatar: Does not work with trunk anymore
|
2018-08-03 |
Kim Alvefur |
mod_adhoc_dataforms_demo/README: Set a summary
|
2018-08-03 |
Kim Alvefur |
mod_adhoc_dataforms_demo: Silence warning about unused argument [luacheck]
|
2018-08-03 |
Kim Alvefur |
mod_adhoc_test -> mod_adhoc_dataforms_demo
|
2018-08-03 |
Kim Alvefur |
mod_adhoc_test: A module to test dataforms generation and rendering
|
2018-08-03 |
Matthew Wild |
mod_omemo_all_access: Add compatibility with mod_pep_simple
|
2018-08-03 |
Matthew Wild |
mod_omemo_all_access: Log error when used with incompatible mod_pep
|
2018-08-02 |
Kim Alvefur |
mod_profile: Abort if mod_pep doesn't appear to be the former mod_pep_plus
|
2018-08-02 |
Kim Alvefur |
mod_profile: Update for mod_pep_plus rename
|
2018-02-19 |
Kim Alvefur |
mod_s2s_auth_posh: Beginnings of a README
|
2018-01-28 |
Kim Alvefur |
mod_s2s_auth_posh: Normalize code formatting
|
2017-12-21 |
Kim Alvefur |
mod_s2s_auth_posh: Abort if no fingerprints are found
|
2017-12-21 |
Kim Alvefur |
mod_s2s_auth_posh: Remove commented out line
|
2017-12-21 |
Kim Alvefur |
mod_s2s_auth_posh: Skip POSH if session certificate is already valid
|
2017-12-21 |
Kim Alvefur |
mod_s2s_auth_posh: Remove commented out imports
|
2017-12-21 |
Kim Alvefur |
mod_s2s_auth_posh: Cache tweak
|
2017-03-15 |
Kim Alvefur |
mod_s2s_auth_posh: Changes done outside of version control during 2014-2017
|
2014-05-21 |
Kim Alvefur |
mod_s2s_auth_posh: PKIX over Secure HTTP
|
2018-08-01 |
Emmanuel Gil Peyrot |
mod_firewall: Add a missing space after a comma in the README.
|
2018-07-31 |
Kim Alvefur |
mod_pastebin: Make first line and URL more clearly separated
|
2018-07-26 |
Matthew Wild |
mod_lib_ldap: assert() connection for hopefully better error reporting (thanks adac)
|
2018-07-24 |
Kim Alvefur |
mod_profile: Remove purging of previous PEP data, should no longer be needed
|
2018-07-24 |
Kim Alvefur |
mod_profile: Bump priority of xep153 hook to surely run before mod_presence
|
2018-07-24 |
Kim Alvefur |
mod_profile: Correctly add avatar hash
|
2018-07-24 |
Kim Alvefur |
mod_profile: Add xmlns on <item> in order to pass item validation in mod_pubsub
|
2018-07-24 |
Kim Alvefur |
mod_profile: Refactor wrapping of payloads in <item>
|
2018-07-18 |
Kim Alvefur |
mod_http_upload_external/README: Add Perl implementation by Holger to list
|
2018-07-18 |
Kim Alvefur |
Backed out parts of changeset a81456a13797
|
2018-07-13 |
Kim Alvefur |
mod_profile: Skip injecting xep153 into presence for sessions with no username
|
2018-07-12 |
Kim Alvefur |
mod_profile: Add support for XEP-0398
|
2018-07-12 |
Kim Alvefur |
mod_profile: Add copyright header
|
2018-07-12 |
Kim Alvefur |
mod_profile: Fix typo
|
2018-07-12 |
Kim Alvefur |
mod_presence_cache: Forget cached presence on s2s close
|
2018-07-12 |
Kim Alvefur |
mod_checkcerts: Note about apparent incompatibility with >=0.10.x
|
2018-07-12 |
Kim Alvefur |
mod_profile: Ignore shadowed variable name
|
2018-07-12 |
Kim Alvefur |
mod_profile: Reformat README
|
2018-07-12 |
Kim Alvefur |
mod_pep_vcard_avatar: Normalize syntax in README
|
2018-07-12 |
Kim Alvefur |
mod_pep_vcard_avatar: Mention XEP-398
|
2018-07-12 |
Kim Alvefur |
mod_pep_vcard_avatar: Advertise XEP-0398 feature
|
2018-07-08 |
Jonas Wielicki |
mod_http_upload: use correct error condition
|
2018-07-07 |
Kim Alvefur |
mod_pubsub_stats: Pass configuration to disable persistence and limit number of items
|
2018-07-05 |
Kim Alvefur |
various/README: Add a Statistics label
|
2018-07-04 |
Kim Alvefur |
mod_muc_badge: Use room name instead of fixed string (beware the silly width calculations)
|
2018-07-04 |
Kim Alvefur |
mod_muc_badge: Simplify SVG
|
2018-07-02 |
tmolitor |
mod_smacks_noerror: Add ability to silence errors if mod_offline is disabled
|
2018-07-02 |
Kim Alvefur |
mod_statistics_statsman: Remove duplicate import [luacheck]
|
2018-07-02 |
Kim Alvefur |
mod_statistics_statsman: Ignore that we discard incoming data [luacheck]
|
2018-07-02 |
Matthew Wild |
mod_http_external: Link to prosody-filer (Go implementation)
|
2018-07-02 |
Matthew Wild |
mod_http_upload_external: Reduce slot request log level from info to debug for privacy improvement
|
2018-07-02 |
Matthew Wild |
mod_http_upload_external: Fix to read content-type from correct place in stanza
|
2018-07-02 |
Matthew Wild |
mod_http_upload_external: Log file type and size
|
2018-07-02 |
Matthew Wild |
share_v2.php: Remove content-disposition if mime type is set
|
2018-07-02 |
Matthew Wild |
share_v2.php: Add error logging
|
2018-07-02 |
Matthew Wild |
share_v2.php: Fix syntax errors
|
2018-07-02 |
Matthew Wild |
share_v2.php: Fix array keys
|
2018-07-02 |
Kim Alvefur |
mod_pubsub_stats: Include namespace on pubsub items (fixes use with trunk)
|
2018-06-28 |
Kim Alvefur |
mod_statistics_statsman/README: Fix typo in link
|
2018-06-28 |
Kim Alvefur |
mod_statistics_statsman: Streaming access to statsmanager
|
2018-06-28 |
Kim Alvefur |
mod_pubsub_stats: Remove unused import of util.datetime
|
2018-06-28 |
Kim Alvefur |
mod_pubsub_stats: Add a brief README
|
2018-06-28 |
Kim Alvefur |
mod_s2s_whitelist: Add a README
|
2018-06-28 |
Kim Alvefur |
mod_s2s_blacklist: Add a README
|
2018-06-27 |
Kim Alvefur |
mod_pubsub_post/README: Describe what happens to different data types
|
2018-06-27 |
Kim Alvefur |
mod_pubsub_post/README: Affiliation management in trunk now
|
2018-06-27 |
Kim Alvefur |
mod_pubsub_post: Rename README so it gets picked up by the site generator
|
2018-06-26 |
Matthew Wild |
mod_smacks: Reduce unacked stanza log message from warn->debug
|
2018-06-25 |
Emmanuel Gil Peyrot |
mod_prometheus: Expose min, max and average when available.
|
2018-06-03 |
Kim Alvefur |
mod_slack_webhooks: Add a special webhook target for debugging
|
2018-06-03 |
Kim Alvefur |
mod_slack_webhooks: Forward info about clicked button to hook
|
2018-06-03 |
Kim Alvefur |
mod_slack_webhooks: Add support for buttons
|
2018-06-23 |
Kim Alvefur |
mod_muc_badge/README: Add a possible future thing to do
|
2018-06-23 |
Kim Alvefur |
mod_muc_badge/README: Fix typo in examlpe URL
|
2018-06-23 |
Kim Alvefur |
mod_muc_badge/README: More words
|
2018-06-23 |
Kim Alvefur |
mod_muc_badge/README: Fix prematurely committed text
|
2018-06-23 |
Kim Alvefur |
mod_muc_badge: Generates a SVG badge with the number of occupants in rooms
|
2018-06-23 |
Kim Alvefur |
mod_pastebin: Remove reference to removed header table
|
2018-06-23 |
Kim Alvefur |
mod_pastebin: Prevent header table form being mutated
|
2018-06-22 |
Emmanuel Gil Peyrot |
mod_prometheus: Fetch statistics at every request.
|
2018-06-22 |
Emmanuel Gil Peyrot |
mod_measure_message_e2ee: Get statistics about message encryption status.
|
2018-06-22 |
Emmanuel Gil Peyrot |
mod_measure_client_identities: Report 0 instead of the previous value when no client with that identity is left.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_measure_client_identities: Collect statistics about client identities.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Move timestamp generation to the stats-update event.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Put the name as a label, which fits better the usual Prosody model.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Add my copyright.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Change the storage model for one which matches Prometheus better.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_munin: Allow names containing any number of “:”.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_munin: Don’t use host when it is nil.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Optimise global lookups.
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Don’t shadow variables. [luacheck]
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Prefix metric names with "prosody_".
|
2018-06-21 |
Emmanuel Gil Peyrot |
mod_prometheus: Add a new statistics export module, for Prometheus.
|
2018-06-19 |
Kim Alvefur |
mod_minimix: Set full JID when dumping cached stanzas
|
2018-06-19 |
Kim Alvefur |
mod_minimix: Handle having received no presence (should not happen)
|
2018-06-19 |
Kim Alvefur |
mod_minimix: Don't consider oneself fully joined until subject message
|
2018-06-19 |
Kim Alvefur |
mod_minimix/README: Doesn't handle incoming kicks yet
|
2018-06-19 |
Kim Alvefur |
mod_minimix: Drop presence updates for now (may be treated as GC 1.0 joins)
|
2018-06-19 |
Kim Alvefur |
mod_minimix: Handle missing subject
|
2018-06-19 |
Kim Alvefur |
mod_minimix: Change data model
|
2018-06-17 |
Emmanuel Gil Peyrot |
mod_lastlog: Split Values into Type/Default. (documentation)
|
2018-06-14 |
JC Brand |
mod_auth_oauthbearer: expand intro to mention when/how you'd use this
|
2018-06-14 |
JC Brand |
Remove debugging helpers and clean up a little
|
2018-06-13 |
JC Brand |
mod_sasl_oauthbearer and mod_auth_oauthbearer
|
2018-06-13 |
Georg Lukas |
mod_pinger: work around updates on stale sessions
|
2018-06-09 |
Kim Alvefur |
mod_server_contact_info: Remove
|
2018-06-08 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Fix traceback on invalid payload in disco#info result.
|
2018-06-08 |
Emmanuel Gil Peyrot |
mod_smacks: Convert max number into a string before inserting it into a stanza.
|
2018-06-08 |
tmolitor |
mod_csi_battery_saver: flush queue on smacks resume instead of smacks hibernation
|
2018-06-08 |
tmolitor |
mod_cloud_notify: inform mod_smacks of first push in hibernated state
|
2018-06-08 |
tmolitor |
mod_smacks: defer timeouts for push enabled clients
|
2018-06-08 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: Don’t traceback on iqs coming from mod_muc.
|
2018-06-08 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: Inject the <c/> element in the presence, not util.hashes.
|
2018-06-07 |
Jonas Wielicki |
mod_smacks: send maximum resumption timeout to client
|
2018-06-06 |
Georg Lukas |
Neuter 0198 from mod_pinger, fix #712
|
2018-06-03 |
Jonas Wielicki |
mod_client_proxy: extend readme
|
2018-06-03 |
Jonas Wielicki |
mod_client_proxy: fix warnings
|
2018-06-03 |
Kim Alvefur |
mod_pubsub_post: Add a README
|
2018-06-03 |
Kim Alvefur |
mod_pastebin: Off-by-one, the hardest problem known to man
|
2018-06-03 |
Jonas Wielicki |
mod_client_proxy: a Jabber Address Translation implementation
|
2018-06-02 |
Kim Alvefur |
mod_slack_webhooks: Fix error handling for JSON parsing
|
2018-06-02 |
Kim Alvefur |
mod_slack_webhooks: Fix handling of form-urlencoded
|
2018-06-02 |
Kim Alvefur |
mod_slack_webhooks: Reduce scope of variable
|
2018-06-02 |
Kim Alvefur |
mod_slack_webhooks: Split long line to improve readability [luacheck]
|
2018-06-02 |
Kim Alvefur |
mod_slack_webhooks: Rename variables no avoid name clash [luacheck]
|
2018-06-02 |
Kim Alvefur |
mod_slack_webhooks: Remove unused locals [luacheck]
|
2018-06-02 |
Kim Alvefur |
mod_storage_memory: Fix removal of data in keyvalue (thanks jonasw)
|
2018-06-02 |
tmolitor |
mod_cloud_notify: fix link to business rules description
|
2018-06-02 |
tmolitor |
mod_cloud_notify: last cleanup
|
2018-06-02 |
tmolitor |
mod_cloud_notify: more cleanup
|
2018-06-02 |
tmolitor |
mod_cloud_notify: Some more cleanup
|
2018-06-02 |
tmolitor |
mod_cloud_notify: Some readme cleanup
|
2018-06-02 |
tmolitor |
mod_cloud_notify: Don't change table while iterating it
|
2018-06-01 |
Emmanuel Gil Peyrot |
mod_http_avatar: Add caching support.
|
2018-06-01 |
Emmanuel Gil Peyrot |
mod_http_avatar: Remove unused variable. [luacheck]
|
2018-06-01 |
Emmanuel Gil Peyrot |
mod_http_avatar: Add a module to serve vCard-temp avatars over HTTP.
|
2018-06-01 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: Switch to origin.log to provide better debug to admins.
|
2018-06-01 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Switch to origin.log to provide better debug to admins.
|
2018-06-01 |
tmolitor |
mod_cloud_notify: use next() instead of # operator and update README
|
2018-06-01 |
tmolitor |
mod_cloud_notify: Don't use deprecated table.getn
|
2018-05-30 |
Michel Le Bihan |
mod_vcard_muc: Get room from rooms table when get_room_from_jid API is not supported
|
2018-05-30 |
Kim Alvefur |
mod_muc_lang: Remove unneeded type and label from disco#info
|
2018-05-30 |
Kim Alvefur |
mod_muc_lang: Add a README
|
2018-05-30 |
Kim Alvefur |
mod_muc_lang: Fix to use correct field name in disco#info
|
2018-05-30 |
Kim Alvefur |
mod_muc_lang: Fix to use correct data field
|
2018-05-30 |
Kim Alvefur |
mod_saslauth_muc: Use correct API for getting rooms
|
2018-05-30 |
Kim Alvefur |
mod_slack_webhooks: Use the correct MUC API
|
2018-05-30 |
Kim Alvefur |
mod_muc_intercom: Fix to use correct name for variable
|
2018-05-30 |
Kim Alvefur |
mod_muc_lang: Advertises the room language
|
2018-05-29 |
Kim Alvefur |
mod_pubsub_stats: Make the node used configurable
|
2018-05-29 |
Kim Alvefur |
mod_pubsub_stats: Simple module that publishes stats in XEP-0039 format
|
2018-05-29 |
Kim Alvefur |
mod_http_muc_log: Handle errors while loading template file in a more graceful manner
|
2018-05-29 |
Kim Alvefur |
mod_s2s_keepalive/README: Clarify options (fixes #675)
|
2018-05-29 |
Kim Alvefur |
mod_http_muc_log: Include URL in disco#info for public rooms
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Use separate variable for filename and file handle
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Fix inverted logic
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Add comment about argument to policy function
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Add a note about changing how presence is treated
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Base read-access on whether anyone would be able to join (like MUC)
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Only exclude hidden rooms from listing (like disco#items)
|
2018-05-28 |
Kim Alvefur |
mod_http_muc_log: Improve readability of policy function
|
2018-05-28 |
tmolitor |
Merge commit
|
2018-05-28 |
tmolitor |
mod_cloud_notify: Limit number of devices to 5 and change some default settings
|
2018-05-28 |
tmolitor |
mod_delay: Don't break on smacks resume
|
2018-05-28 |
Kim Alvefur |
mod_deny_omemo: Prevents publishing and retreival of OMEMO PEP nodes
|
2018-05-27 |
Kim Alvefur |
mod_pubsub_feeds/README: Give PubSubHubbub its own section
|
2018-05-27 |
Kim Alvefur |
mod_pubsub_feeds/README: Markup options in table as code
|
2018-05-27 |
Kim Alvefur |
mod_pubsub_feeds/README: Give option summary its own heading
|
2018-05-27 |
Kim Alvefur |
mod_pubsub_feeds/README: Add comment explaining what the index in 'feeds' does
|
2018-05-27 |
Kim Alvefur |
mod_pubsub_feeds/README: Normalize Markdown syntax
|
2018-05-27 |
Kim Alvefur |
mod_pubsub_feeds: Use ETag instead of problematic If-Modified-Since
|
2018-05-26 |
Michel Le Bihan |
mod_vcard_muc: Send presence on muc-occupant-session-new event
|
2018-05-24 |
Kim Alvefur |
mod_pastebin: Restore URL in final body text
|
2018-05-24 |
Kim Alvefur |
mod_pastebin: Fix line count pattern added by 040eaa3844f4
|
2018-05-24 |
Michel Le Bihan |
mod_vcard_muc: Initial commit
|
2018-05-24 |
Kim Alvefur |
mod_mam_muc/README: Add note about mod_muc_mam being included with Prosody
|
2018-05-24 |
Kim Alvefur |
mod_auth_ccert: Silence warning about unused global [luacheck]
|
2018-04-07 |
Kim Alvefur |
mod_conversejs: Suggest some alternative cliets if JavaScript is disabled
|
2018-04-07 |
Kim Alvefur |
mod_conversejs: Appologise for the JavaScript
|
2018-04-07 |
Kim Alvefur |
mod_conversejs: Make HTML more well-formed
|
2018-05-24 |
Matthew Wild |
mod_auth_http_cookie: Possibly temporary fork of mod_http_auth_async that adds cookie auth support
|
2018-04-02 |
Kim Alvefur |
mod_mam_muc: Remove support for Prosody trunk/0.11
|
2018-05-22 |
Kim Alvefur |
mod_pastebin: Support the new MUC API in Prosody trunk
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Add an OOB tag pointing to the pastebin URL
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Silence some warnings [luacheck]
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Remove unused locals [luacheck]
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Check line length via preconstructed pattern instead of gsub
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Remove redundant check for non-empty body since it returns earlier in that case
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Avoid using pattern matching facilities for simple prefix removal
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Replace tags using :maptags API instead of hacky direct manipulation
|
2018-05-20 |
Kim Alvefur |
mod_pastebin: Move result of host detection into a variable to improve readabily
|
2018-05-22 |
Kim Alvefur |
mod_vcard_command: Tweak to not rely on legacy module() behavior
|
2013-10-08 |
Stefan `Sec` Zehl |
mod_vcard_command: a simplistic way to get and set vcard data for registered users
|
2018-05-22 |
Frank Doepper |
mod_muc_access_control: Multiple fixes to make the module work (fixes #1086)
|
2018-05-22 |
Matthew Wild |
mod_block_strangers: Allow stanza from self (fixes #966, thanks Sergey Popov)
|
2018-05-20 |
Kim Alvefur |
mod_watchuntrusted: Actually add the untrusted_message_type option
|
2018-05-20 |
Kim Alvefur |
mod_pubsub_hub: Use the correct MIME type for Atom feeds
|
2018-05-20 |
Kim Alvefur |
mod_watchuntrusted: Add option for which message 'type' to use on notifications
|
2018-05-20 |
Kim Alvefur |
mod_http_authentication/README: Change name of config option to match the code
|
2018-05-20 |
Kim Alvefur |
mod_pubsub_post: Add an option for what to use as pubsub 'actor'
|
2018-05-20 |
Kim Alvefur |
mod_pubsub_post: Factor out the 'actor' into an argument
|
2018-05-19 |
Kim Alvefur |
mod_pubsub_post: Add support for publishing arbitrary JSON
|
2018-05-19 |
Kim Alvefur |
mod_pubsub_post: Add support for posting Atom feeds, publishing each entry
|
2018-05-19 |
Kim Alvefur |
mod_pubsub_post: Change to support arbitrary XML payloads
|
2018-05-19 |
Kim Alvefur |
mod_pubsub_post: Remove unused import [luacheck]
|
2018-05-19 |
Kim Alvefur |
mod_http_authentication: Replace 'Known issues' section with Compatibility since the issue referenced has been resolved
|
2018-05-19 |
Kim Alvefur |
mod_http_upload: Add an experimental prosodyctl command for expiring uploads
|
2018-05-14 |
tmolitor |
mod_cloud_notify: remove useless counter (hardcode it to 1)
|
2018-05-08 |
Matthew Wild |
mod_privacy_lists: Convert order to a string before using as attribute value (thanks ValdikSS)
|
2018-04-30 |
Kim Alvefur |
mod_pastebin: Fix loading on normal hosts (thanks ppmathis)
|
2018-04-29 |
Kim Alvefur |
mod_http_roster_admin: Add syntax highlighting hints
|
2018-04-29 |
Matthew Wild |
mod_http_roster_admin: Add missing protocol docs
|
2018-04-17 |
Kim Alvefur |
mod_mam_muc/README: Clarify that only v0.5 of XEP-0313 is supported when used with Prosody 0.10.x
|
2018-04-16 |
Kim Alvefur |
mod_http_dir_listing2: Add README based the one from mod_http_dir_listing
|
2018-04-16 |
Kim Alvefur |
mod_http_dir_listing2: Sort file listing such that directories come before files
|
2018-04-16 |
Kim Alvefur |
mod_http_dir_listing2: Switch to util.interpolation for HTML rendering
|
2018-04-16 |
Kim Alvefur |
mod_http_dir_listing2: Copy of mod_http_dir_listing
|
2018-04-15 |
Nathan Whitehorn |
Initial commit of mod_slack_webhooks.
|
2018-04-15 |
Matthew Wild |
mod_register_web: Handle errors contacting upstream API
|
2018-04-06 |
Kim Alvefur |
mod_conversejs: Offer the current domain if registration is enabled to skip the server selection and improve UX
|
2018-04-05 |
Pascal Mathis |
mod_net_proxy: Fixed errors when connection with nil ip is being processed
|
2018-04-04 |
Kim Alvefur |
mod_firewall: Handle unsubcription action correctly (fixes #1119)
|
2018-04-04 |
Matthew Wild |
mod_component_http: Fix parameter order, see Prosody trunk e2919978673e for more info
|
2018-04-04 |
Kim Alvefur |
mod_query_client_ver: Add a README
|
2018-04-04 |
Kim Alvefur |
mod_query_client_ver: Use the module name as adhoc command node (mistakenly not changed after copying from mod_ping)
|
2018-04-04 |
Kim Alvefur |
mod_query_client_ver: Restrict adhoc command to local admins
|
2018-04-04 |
Kim Alvefur |
mod_query_client_ver: Fix check for sessions on the current host
|
2018-04-04 |
Kim Alvefur |
mod_query_client_ver: Add a simple adhoc command that queries all currently connected clients
|
2018-04-04 |
Kim Alvefur |
mod_post_msg: Add support for a JSON based format similar to what mod_component_http uses
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Document how authentication is performed
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Describe the URL format
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Clarify 'body' fields
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Update Introduction text
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Document the payload formats
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Normalize markdown syntax
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Reword about borrowing
|
2018-04-04 |
Kim Alvefur |
mod_post_msg/README: Remove author, it's in the vcs metadata
|
2018-04-02 |
Kim Alvefur |
mod_conversejs: Specify a charset on script tag to prevent Browser from guessing
|
2018-04-02 |
Matthew Wild |
mod_http_upload_external: Fix syntax error in share.php
|
2018-04-02 |
Matthew Wild |
mod_http_upload_external: Add newer 'v2' protocol (and share_v2.php) which supports content-type preservation
|
2018-04-02 |
Matthew Wild |
mod_http_upload_external: share.php example: Add CSP headers
|
2018-04-01 |
tmolitor |
Implement dummy body message to indicate high priority push
|
2018-04-01 |
Pascal Mathis |
mod_net_proxy: Added missing return when detecting unparseable PROXYv1 source address
|
2018-04-01 |
Pascal Mathis |
mod_net_proxy: Updated HAProxy example configuration to listen on v4+v6
|
2018-03-31 |
Emmanuel Gil Peyrot |
mod_delay: Improve the README’s description
|
2018-03-30 |
Emmanuel Gil Peyrot |
mod_http_upload_external: Use a more widespread method to obtain Content-Length (thanks Yves)
|
2018-03-30 |
Kim Alvefur |
mod_http_logging: Fix typo [luacheck]
|
2018-03-30 |
Kim Alvefur |
mod_migrate: Mention the possible need to supply the list of users
|
2018-03-30 |
Kim Alvefur |
mod_http_logging: Wrap API for sending data from file handles
|
2018-03-30 |
Kim Alvefur |
mod_http_logging: Be robust against missing connection object
|
2018-03-30 |
Kim Alvefur |
mod_http_logging: Use 'ip' field provided by mod_http if available
|
2018-03-30 |
Kim Alvefur |
mod_http_logging: Factor out body length calculation
|
2018-03-30 |
Kim Alvefur |
mod_http_logging: Factor out logging into a function for future reuse
|
2018-03-29 |
Pascal Mathis |
mod_net_proxy: Fixed small indentation mistake in docs
|
2018-03-28 |
Pascal Mathis |
mod_net_proxy: Added proxy_trusted_proxies for whitelisting incoming connections
|
2018-03-28 |
Pascal Mathis |
mod_net_proxy: Adjusted log level of errors triggered by remote connections to 'warn'
|
2018-03-28 |
Pascal Mathis |
mod_net_proxy: Automatically listen on all mapped ports if proxy_ports was not configured
|
2018-03-27 |
JC Brand |
Rename to README.markdown
|
2018-03-27 |
Pascal Mathis |
mod_net_proxy: Fixed example configuration for HAProxy
|
2018-03-27 |
Matthew Wild |
mod_component_http: Fix to use module:send() instead of origin.send() (thanks Wiktor)
|
2018-03-27 |
JC Brand |
Merge commit
|
2018-03-27 |
JC Brand |
New HMAC token authentication module for Prosody.
|
2018-03-27 |
Kim Alvefur |
mod_http_logging: Add some short documentation
|
2018-03-26 |
Kim Alvefur |
mod_component_http/README: Include language tag in example to enable syntax highlighting in rendered version
|
2018-03-26 |
Matthew Wild |
mod_component_http: Update README to include config snippet example
|
2018-03-26 |
Matthew Wild |
mod_component_http: Fix some [luacheck] warnings
|
2018-03-26 |
Matthew Wild |
mod_component_http: Fix headings in README
|
2018-03-26 |
Matthew Wild |
mod_component_http: Allow implementing a component over HTTP
|
2018-03-26 |
Matthew Wild |
mod_mam_muc: Advertise mam:1 instead of mam:2 if not using new MUC code [fixes #1118]
|
2018-03-25 |
Kim Alvefur |
mod_http_upload/README: Point at mod_http_upload_external
|
2018-03-25 |
Kim Alvefur |
mod_http_upload: Include the current VirtualHost name in greeting to help with debugging
|
2018-03-23 |
Michel Le Bihan |
mod_csi_battery_saver: Remove whitespace only lines
|
2018-03-23 |
Michel Le Bihan |
mod_checkcerts: Fixed luacheck warnings
|
2018-03-22 |
Kim Alvefur |
mod_muc_gc10: Catch joins correctly (thanks Ge0rG)
|
2018-03-22 |
Kim Alvefur |
mod_minimix/README: Normalize markdown syntax
|
2018-03-22 |
Kim Alvefur |
mod_minimix/README: Fix typo (thanks porrier)
|
2018-03-22 |
Kim Alvefur |
mod_minimix: Experiment in account-based MUC joins
|
2018-03-22 |
Kim Alvefur |
mod_muc_gc10: Gather statistics on use of the Groupchat 1.0 protocol
|
2018-03-22 |
Kim Alvefur |
mod_http_upload_external: Use correct namespace (thanks Wiktor)
|
2018-03-18 |
Kim Alvefur |
mod_storage_xmlarchive: Add a debug message to try to track down why all indicies are read in some cases
|
2018-03-17 |
Matthew Wild |
mod_smacks: Ensure stanza count attributes are always strings (thanks Martin)
|
2018-03-17 |
Kim Alvefur |
README: Remove text about 0.8 compatibility repo
|
2018-03-16 |
Pascal Mathis |
mod_net_proxy: Fixed luacheck warnings
|
2018-03-16 |
Kim Alvefur |
mod_conversejs: Pass information about if and how of account registration
|
2018-03-16 |
Kim Alvefur |
mod_conversejs: Pass current domain as 'default_domain'
|
2018-03-15 |
Pascal Mathis |
mod_net_proxy: Fixed typo in example HAProxy configuration within README
|
2018-03-15 |
Pascal Mathis |
mod_net_proxy: Fixed backwards compatibility to Prosody 0.10
|
2018-03-15 |
Pascal Mathis |
mod_net_proxy: New module implementing PROXY protocol versions 1 and 2
|
2018-03-13 |
Michel Le Bihan |
mod_register_web: Pass username to generate_register_response
|
2018-03-12 |
Kim Alvefur |
mod_firewall: Add special case for $local zone (fixes #1090)
|
2018-03-10 |
Kim Alvefur |
mod_http_index: Sort list of HTTP applications by name
|
2018-03-10 |
Kim Alvefur |
mod_http_index: Remove unused style rule
|
2018-03-10 |
Kim Alvefur |
mod_register_web: Remove unused variables [luacheck]
|
2018-03-10 |
Kim Alvefur |
mod_register_web: Remove username and password from form data and provide the rest in pre-registration event
|
2018-03-10 |
Kim Alvefur |
mod_register_web: Return reason for rejection if one was provided by another plugin during pre-registration checks
|
2018-03-10 |
Kim Alvefur |
mod_register_web: Include IP address in pre-registration check event to allow other modules a chance to act on it
|
2018-03-09 |
Kim Alvefur |
mod_conversejs: Hack in support for changing the CSS if InVerse mode is enabled
|
2018-03-09 |
Kim Alvefur |
mod_conversejs/README: Add compatibility section
|
2018-03-09 |
Kim Alvefur |
mod_conversejs: Allow passing arbitrary options trough to Converse.js
|
2018-03-09 |
Kim Alvefur |
mod_conversejs/README: Expand config section
|
2018-03-09 |
Kim Alvefur |
mod_storage_xmlarchive: Add additional debug logging
|
2018-03-09 |
Matthew Wild |
mod_firewall: Add PENDING SUBSCRIPTION FROM SENDER? condition
|
2018-03-09 |
Matthew Wild |
mod_firewall: Add UNSBSCRIBE SENDER action
|
2018-03-07 |
tmolitor |
[mod_mam] Fix hook priority for local clients, too (see also commit 2af42a3af131)
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: Check for unset presence
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: Improve the debug message to include the recipient
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: Don’t answer if the target session isn’t online
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: Return if calculating the hash failed
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: Rename the Lua file correctly
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: Add Lua 5.1 compatibility by replacing \xHEX with \DECIMAL in strings
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
|
2018-03-07 |
Kim Alvefur |
luacheckrc: Forget about the _M global
|
2018-03-07 |
Kim Alvefur |
luacheckrc: Assign module.environment to section for writable globals
|
2018-03-07 |
Kim Alvefur |
luacheckrc: Rearrange options to be closer to the order used in main prosody repo
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Use prosody.full_sessions instead of _G.full_sessions (thanks luacheck)
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: Remove unused variable (thanks luacheck)
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: Remove unused import (thanks luacheck)
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_auto_answer_disco_info: New module answering disco#info queries on the behalf of the recipient
|
2018-03-07 |
Emmanuel Gil Peyrot |
mod_cache_c2s_caps: New module caching capabilities from local clients
|
2018-03-06 |
Kim Alvefur |
mod_firewall/definitions: Comments on LIST backends
|
2018-02-23 |
Senya |
mod_muc_eventsource: validate node with nodeprep
|
2018-02-27 |
Matthew Wild |
mod_log_slow_events: Add README
|
2018-02-24 |
Kim Alvefur |
mod_register_dnsbl_firewall_mark: Another copy of DNSBL module, this time creating "user marks" for mod_firewall
|
2018-02-24 |
Kim Alvefur |
mod_firewall: Add experimental user-centric persistent marks behind a feature flag
|
2018-02-24 |
Kim Alvefur |
mod_s2s_blacklist: Don't send error replies for error stanzas
|
2018-02-23 |
Kim Alvefur |
mod_register_dnsbl: Add support for IPv6 DNSBL
|
2018-02-23 |
Kim Alvefur |
mod_register_dnsbl: Use util.net for IP address parsing
|
2018-02-23 |
Kim Alvefur |
mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
|
2018-02-23 |
Kim Alvefur |
mod_register_dnsbl_warn: Copy mod_register_dnsbl
|
2018-02-23 |
Kim Alvefur |
luacheckrc: Remove has_feature and has_identity before someone decides to use them
|
2018-02-17 |
Emmanuel Gil Peyrot |
Many modules: Simplify st.message(…):tag("body"):text(…):up() into st.message(…, …)
|
2018-02-20 |
Nicolas Cedilnik |
Return 401 with correct realm when no user/pass is provided
|
2018-02-20 |
Matthew Wild |
mod_limits: Add debug logging just before we feed data into stream
|
2018-02-20 |
Nicolas Cedilnik |
mod_http_auth_check: New HTTP module to test user credentials
|
2018-02-19 |
Matthew Wild |
mod_muc_eventsource: New module forked from mod_pubsub_eventsource, exposes room message stream over SSE
|
2018-02-16 |
Kim Alvefur |
mod_firewall: Prevent traceback if no directed presence has been sent (fixes #1081)
|
2018-02-16 |
Kim Alvefur |
mod_onions: Fix unqualified use of debug.traceback
|
2018-02-16 |
Kim Alvefur |
mod_onions: Use net.server API for creating a new connection instead of duplicating socket creation
|
2018-02-16 |
Kim Alvefur |
mod_jid_prep/README: Markup link
|
2018-02-16 |
Kim Alvefur |
mod_conversejs: Add a readme
|
2018-02-11 |
Jonas Wielicki |
mod_http_upload_external: add support for XEP-0363 version 0.3
|
2018-02-04 |
Kim Alvefur |
README files: Fix typos
|
2018-02-04 |
Kim Alvefur |
mod_statsd: Fix typo in comment [codespell]
|
2018-02-04 |
Kim Alvefur |
mod_sms_clickatell: Fix typo in comment [codespell]
|
2018-02-04 |
Kim Alvefur |
mod_onions: Fix typo [codespell]
|
2018-02-04 |
Kim Alvefur |
mod_data_access: Fix typo in comment [codespell]
|
2018-02-04 |
Kim Alvefur |
mod_admin_web: Fix typo in comment [codespell]
|
2018-02-04 |
Kim Alvefur |
mod_adhoc_groups: Fix typos [codespell]
|
2018-02-04 |
Kim Alvefur |
mod_s2s_auth_dane: Fix typo in comment [codespell]
|
2018-02-01 |
Senya |
mod_auth_custom_http: fix documentation config example
|
2018-01-31 |
Senya |
mod_auth_custom_http: Fix json.encode impoper reference
|
2018-01-30 |
Kim Alvefur |
mod_xhtmlim: Fix scheme check (thanks wiktor)
|
2018-01-30 |
Kim Alvefur |
mod_xhtmlim: Attempts to sanitize XMTML-IM messages
|
2018-01-26 |
Michel Le Bihan |
mod_pep_vcard_avatar: Don't set avatar hash if already set
|
2018-01-12 |
Jonas Wielicki |
Fix typo in config (thanks, kousu)
|
2018-01-04 |
Daniel Gultsch |
mod_pep_vcard_avatar: annouce avatar hash in presence if client does not
|
2018-01-04 |
Kim Alvefur |
mod_auth_dovecot: Disable debug logging (sensitive data being sent)
|
2018-01-03 |
Daniel Gultsch |
mod_registration_oob_url: inital commit. simple/straight forward module to advertise oob registration url
|
2018-01-03 |
Kim Alvefur |
mod_firewall: Trim trailing whitespace [luacheck]
|
2017-12-31 |
Daniel Gultsch |
mod_omemo_all_access: fixed some linter warnings
|
2017-12-30 |
Kim Alvefur |
mod_firewall: Make SUBSCRIBED match for stanzas sent to self (fixes #1052)
|
2017-12-29 |
Daniel Gultsch |
mod_omemo_all_access: initial commit. disable access control for all omemo related PEP nodes
|
2017-12-28 |
Kim Alvefur |
mod_storage_xmlarchive/README: Fix typo
|
2017-12-28 |
Kim Alvefur |
mod_storage_xmlarchive/README: Add description of how data is stored
|
2017-12-08 |
Kim Alvefur |
mod_pep_plus: Remove, doesn't work reliably outside of current trunk (closes #1049)
|
2017-12-05 |
Kim Alvefur |
mod_firewall/test: Import the ltn12 library correctly
|
2017-12-05 |
Jonas Wielicki |
"Export" get_user from mod_auth_ldap
|
2017-11-21 |
Kim Alvefur |
mod_log_slow_events: Also catch global events
|
2017-11-21 |
Kim Alvefur |
mod_log_slow_events: Turn into a shared module (fixes http events being logged multiple times)
|
2017-11-21 |
Kim Alvefur |
mod_adhoc_groups: Allow users to create and join roster groups
|
2017-11-21 |
Kim Alvefur |
mod_adhoc_groups: Copy from mod_roster_allinall
|
2017-11-21 |
Kim Alvefur |
mod_http_muc_log: Generate empty pages in lazy mode, so that one can navigate past quiet days
|
2017-11-20 |
Kim Alvefur |
mod_http_muc_log: Check that there are timestamps to work with
|
2017-11-20 |
Kim Alvefur |
mod_http_muc_log: Lazy nex/prev link generation
|
2017-11-20 |
Kim Alvefur |
mod_http_muc_log: Fix the best comment
|
2017-11-20 |
Kim Alvefur |
mod_http_muc_log: Remove redundant else clauses
|
2017-11-20 |
Kim Alvefur |
mod_http_muc_log: Parse date out of path once
|
2017-11-20 |
Kim Alvefur |
mod_http_muc_log: Reword "back" links
|
2017-11-18 |
Kim Alvefur |
mod_http_muc_log: Return a 404 page if there are no messages to derive a time span from
|
2017-11-18 |
Kim Alvefur |
mod_http_muc_log: Remove this one weird whitespace
|
2017-11-18 |
Kim Alvefur |
mod_http_muc_log: Round down timestamps to midnight in order to fix an off by one issue (thanks asterix)
|
2017-11-18 |
Kim Alvefur |
mod_http_muc_log: Add a function for rounding timestamps down to midnight
|
2017-11-18 |
Kim Alvefur |
mod_mam_muc: Warn if the storage driver is missing the deletion API (instead of a traceback) (thanks asterix)
|
2017-11-18 |
Kim Alvefur |
mod_auth_external: Make sure processes are killed when Prosody shuts down
|
2017-11-17 |
Kim Alvefur |
mod_mam_muc: Add comment describing stripping of <x> tag in results
|
2017-11-17 |
Kim Alvefur |
mod_mam_muc: Pass along the size of the matching set, if returned from storage driver
|
2017-11-17 |
Kim Alvefur |
mod_mam_muc: Copy max_archive_query_results option from mod_mam
|
2017-11-17 |
Kim Alvefur |
mod_auth_external: Shut down all auth processes when module is unloaded (fixes #674) (thanks ZNikke)
|
2017-11-17 |
Kim Alvefur |
mod_auth_external: Silence warnings about unused arguments [luacheck]
|
2017-11-17 |
Kim Alvefur |
mod_auth_external: Remove duplicated local variable [luacheck]
|
2017-11-17 |
Kim Alvefur |
mod_auth_external: Split long lines [luacheck]
|
2017-11-17 |
Kim Alvefur |
mod_http_muc_log: Switch to an inaccurate but O(1) method of producing the calendar view
|
2017-11-15 |
Kim Alvefur |
mod_storage_muc_log: Signal store being empty correctly
|
2017-11-15 |
Kim Alvefur |
mod_migrate: Fix missing mod_ prefix in invocation example (thanks asterix)
|
2017-11-15 |
Jonas Wielicki |
mod_http_upload_external: add Python service implementation
|
2017-11-15 |
Kim Alvefur |
mod_storage_muc_log: Tweak README
|
2017-11-15 |
Kim Alvefur |
mod_storage_muc_log: Ignore setting the global 'open', it's part of the storage API
|
2017-11-15 |
Kim Alvefur |
mod_storage_muc_log: Trim trailing whitespace [luacheck]
|
2017-10-17 |
Kim Alvefur |
mod_mam: Load archiving preferes for offline users (fixes #1024)
|
2017-11-10 |
Kim Alvefur |
Various READMEs: s/eg/e.g.g/
|
2017-11-09 |
Kim Alvefur |
mod_storage_xmlarchive/README: Minor tweak
|
2017-11-09 |
Kim Alvefur |
mod_migrate: Remove unused locals
|
2017-11-09 |
Kim Alvefur |
mod_storage_xmlarchive: Add a prosodyctl command for migrating to/from the internal storage format
|
2017-11-09 |
Kim Alvefur |
mod_storage_xmlarchive: Add a sanity check to prevent reading from internal storage archives
|
2017-11-09 |
Kim Alvefur |
mod_storage_xmlarchive: Pass the hostname into the archive object to make it more self-contained
|
2017-11-01 |
Kim Alvefur |
mod_migrate: Catch failure to use user listing API and suggest the alternative
|
2017-10-31 |
Kim Alvefur |
mod_auth_http_async: Allow LuaSocket to pollute the global scope (fixes #1033)
|
2017-10-28 |
Michel Le Bihan |
mod_watchuntrusted send SHA256 by default
|
2017-10-23 |
Kim Alvefur |
Backed out changeset 6d72c5172c74
|
2017-10-20 |
Kim Alvefur |
mod_firewall/test: Move session variable to avoid warning about it being shadowed [luacheck]
|
2017-10-20 |
Kim Alvefur |
mod_firewall/test: Trim trailing whitespace [luacheck]
|
2017-10-20 |
Kim Alvefur |
mod_firewall/test: Use session passed as argument instead of upvalue
|
2017-10-20 |
Kim Alvefur |
mod_firewall/test: Import the ltn12 module [luacheck]
|
2017-10-20 |
Kim Alvefur |
mod_firewall/test: Declare globals from mod_firewall that are used [luacheck]
|
2017-10-18 |
Kim Alvefur |
mod_storage_memory: Allow archive items to be overwritten by id
|
2017-10-18 |
Kim Alvefur |
mod_storage_memory: Serialize stanzas on save (was delayed until query)
|
2017-10-18 |
Kim Alvefur |
mod_pep_plus: Snapshot from Prosody trunk 910d3c3f60a6 including dependencies
|
2017-10-17 |
Kim Alvefur |
mod_http_upload: Only try to create a randomly named directory once.
|
2017-10-15 |
Kim Alvefur |
mod_traceback: Add a brief README
|
2017-10-15 |
Waqas Hussain |
mod_auth_dovecot: Support new luasocket unix domain socket API (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852250 in Debian Stretch)
|
2017-10-14 |
Kim Alvefur |
mod_server_contact_info/README: Fix example
|
2017-10-12 |
Kim Alvefur |
mod_storage_appendmap: Factor out serialization into reusable functions
|
2017-10-11 |
Matthew Wild |
mod_compression_unsafe: Fix logic bug in previous commit
|
2017-10-11 |
Matthew Wild |
mod_compression_unsafe: Offer compression to c2s_unbound sessions (fixes compat with 0.10, thanks Flow)
|
2017-10-11 |
Matthew Wild |
mod_compression_unsafe README: Fix module name (thanks Flow)
|
2017-10-11 |
tmolitor |
mod_cloud_notify: Remove some leftover code
|
2017-10-11 |
tmolitor |
mod_cloud_notify: Fix regression in error handling
|
2017-10-09 |
Kim Alvefur |
mod_profile: Update get_pep_service() signature to match recent changes to mod_pep_plus (in trunk)
|
2017-10-09 |
Emmanuel Gil Peyrot |
mod_measure_client_presence: Counts presence show and reports using 0.10+ statistics API.
|
2017-10-09 |
Emmanuel Gil Peyrot |
mod_measure_stanza_counts: Fix a crash in mod_bosh.
|
2017-10-09 |
Kim Alvefur |
mod_measure_stanza_counts: Counts stanzas and reports using 0.10+ statistics API
|
2017-10-07 |
Kim Alvefur |
mod_admin_web: Extract strophe from tarball without --strip-components (fixes #1013)
|
2017-10-06 |
t2d |
mod_register_redirect: Update doc
|
2017-10-06 |
t2d |
mod_register_redirect: Import configmanager correctly (fixes #820)
|
2017-10-05 |
Matthew Wild |
mod_register_web: Update README to explain customization
|
2017-10-04 |
Matthew Wild |
mod_firewall: Don't interpret format specifiers in LOG
|
2017-10-03 |
Matthew Wild |
mod_s2s_reload_newcomponent: Fix to use imported configmanager instead of global
|
2017-10-03 |
Kim Alvefur |
mod_swedishchef: Fix logging and traceback uncovered by util.format (thanks Kafkei)
|
2017-09-29 |
Matthew Wild |
mod_swedishchef: Add event so other modules can use this filter
|
2017-09-29 |
Matthew Wild |
mod_swedishchef: Add configuration toggle
|
2017-09-26 |
Matthew Wild |
mod_limits: Handle fractional outstanding balance (imported from prosody 25237002aba4)
|
2017-09-26 |
Matthew Wild |
mod_compression: Rename to mod_compression_unsafe and add security note
|
2017-09-26 |
Kim Alvefur |
mod_auth_ldap: Add annotations to ignore harmless warnings [luacheck]
|
2017-09-26 |
Kim Alvefur |
mod_auth_ldap: Split long line into many [luacheck]
|
2017-09-25 |
Matthew Wild |
mod_traceback: Write current stack trace to file on SIGUSR1
|
2017-09-23 |
Matthew Wild |
mod_server_contact_info: Correctly pass the list of addresses to util.dataforms
|
2017-09-22 |
Kim Alvefur |
mod_muc_limits: Fix alignment of table columns
|
2017-09-22 |
Matthew Wild |
mod_muc_limits: Update compatibility table
|
2017-09-22 |
Matthew Wild |
mod_muc_limits: Document muc_max_nick_length
|
2017-09-21 |
Kim Alvefur |
mod_mam: Squeeze in hooks with priority between sevral other modules (fixes #996)
|
2017-09-19 |
Emmanuel Gil Peyrot |
mod_http_upload: Send a correct response on namespace :0.
|
2017-09-19 |
Emmanuel Gil Peyrot |
mod_pastebin: Check for MUC presence before handling a message.
|
2017-09-18 |
Matthew Wild |
mod_http_host_status_check: Add list of failing hosts to the first line for summary
|
2017-09-12 |
Kim Alvefur |
mod_mam: Use a FIFO queue for scheduling archive expiry
|
2017-09-04 |
Kim Alvefur |
mod_http_muc_log: Ignore 'logging' room option, it's no longer set by mod_mam_muc
|
2017-09-03 |
Kim Alvefur |
mod_mam: Fix traceback due to borked transplant from 0.10
|
2017-09-03 |
Kim Alvefur |
mod_mam: Clone stanza before stripping stanza id after carbons
|
2017-09-02 |
Kim Alvefur |
mod_mam: Clone stanzas before mutating (thanks waqas) (fixes #961)
|
2017-08-30 |
Goffi |
mod_delegation: added disco#items:* in doc and changed status to Stage-Beta
|
2017-08-30 |
Goffi |
mod_delegation: fixed misplaced up() in <message> stanza generation
|
2017-08-27 |
tmolitor |
mod_csi_battery_saver: Fix #921
|
2017-08-27 |
tmolitor |
mod_smacks: Fix #921
|
2017-08-27 |
tmolitor |
Merge with zash
|
2017-08-27 |
tmolitor |
mod_csi_battery_saver: Consider chat markers and outgoing carbon copies as important.
|
2017-08-27 |
Kim Alvefur |
Merge with goffi
|
2017-08-27 |
Goffi |
mod_delegation: added disco#items support
|
2017-08-24 |
tmolitor |
mod_cloud_notify: Implement version 0.3 of XEP-0357
|
2017-08-23 |
Matt Loupe |
mod_auth_http_async: Updated sync_http_auth function to accept username and password and send those as a basic authentication header
|
2017-08-22 |
tmolitor |
mod_cloud_notify: Fix small bug.
|
2017-08-22 |
tmolitor |
mod_csi_battery_saver: Fix small bug and correct readme.
|
2017-08-19 |
tmolitor |
mod_csi_battery_saver: only depend on mod_track_muc_joins if actually used
|
2017-08-18 |
tmolitor |
mod_csi_battery_saver: Add config option for better muc handling
|
2017-08-17 |
tmolitor |
mod_csi_battery_saver: Fix bug when smacks is resumed before hibernating
|
2017-08-17 |
tmolitor |
mod_smacks: Trigger event smacks-hibernation-end after queue resend
|
2017-08-17 |
tmolitor |
merge commit
|
2017-08-17 |
tmolitor |
mod_csi_battery_saver: Fix a bug introduced by commit f43c77c69a8a
|
2017-08-17 |
tmolitor |
mod_csi_battery_saver: Fix interaction with smacks hibernation
|
2017-08-17 |
Kim Alvefur |
mod_register_web: Normalize indentation [luacheck]
|
2017-08-17 |
Michel Le Bihan |
mod_register_web: Import missing datamanager
|
2017-08-15 |
Kim Alvefur |
mod_http_upload: Handle HEAD requests in 0.10 when reading body from a file handle
|
2017-08-15 |
Michel Le Bihan |
mod_csi_battery_saver: Clone stanza pushed to queue
|
2017-08-14 |
tmolitor |
mod_cloud_notify: Implement the "stripped stanzas" proposal.
|
2017-08-12 |
tmolitor |
mod_csi_battery_saver: correctly handle encrypted message stanzas
|
2017-08-02 |
Vadim A. Misbakh-Soloviov |
mod_webpresence: Fixed README (working status and TODO)
|
2017-08-01 |
Michel Le Bihan |
mod_register_web: Add password confirmation field
|
2017-07-27 |
Kim Alvefur |
mod_http_upload: Remove directory when deleting a file (fixes #950)
|
2017-07-22 |
Kim Alvefur |
mod_http_upload: Remove MIME type restrictions and checking (fixes #958)
|
2017-07-16 |
Emmanuel Gil Peyrot |
mod_secure_interfaces: Add ::1 to the default secure_interfaces.
|
2017-07-16 |
Emmanuel Gil Peyrot |
mod_register_redirect: Add ::1 to the default registration_whitelist.
|
2017-07-16 |
Emmanuel Gil Peyrot |
mod_captcha_registration: Add ::1 to the default registration_whitelist.
|
2017-07-14 |
tmolitor |
mod_smacks: don't send out <r> when already hibernating
|
2017-07-06 |
Matthew Wild |
mod_secure_interfaces: Add debug log in non-secure case also
|
2017-04-27 |
Kim Alvefur |
mod_mam: Use correct variable
|
2017-04-26 |
Kim Alvefur |
mod_mam: Don't ask the storage backend to count all items when expiry is disabled
|
2017-06-23 |
Kim Alvefur |
mod_mam_muc: Handle missing maxstanzas (thanks Martin)
|
2017-06-23 |
Kim Alvefur |
mod_mam_muc: Only collect original JID for messages (unavailable presence seems to cause an error)
|
2017-06-23 |
Kim Alvefur |
mod_mam_muc: Store and return original JID, role and affiliation (fixes #903)
|
2017-06-23 |
Kim Alvefur |
mod_mam_muc: Remove fetching of total message counts (potentially very slow and only supported by SQL)
|
2017-06-23 |
Kim Alvefur |
mod_mam_muc: Add debug logging like in mod_mam
|
2017-06-23 |
Kim Alvefur |
mod_mam_muc: Make calculation of max history length more like in mod_muc
|
2017-05-25 |
Kim Alvefur |
mod_muc_log/README: Remove odd duplicate item under Compatibility (thanks Tobias)
|
2017-05-21 |
Kim Alvefur |
mod_mam_muc: Rename various fields from "logging" to "archiving"
|
2017-05-12 |
tmolitor |
mod_block_registrations: fix example regex
|
2017-05-08 |
tmolitor |
mod_cloud_notify: Don't notify for all smacks queued stanzas in a row
|
2017-05-08 |
tmolitor |
mod_smacks: Fix delayed_ack event
|
2017-05-08 |
tmolitor |
mod_cloud_notify: fix bug when multiple resources are used
|
2017-04-28 |
Matthew Wild |
mod_mam: Adjust event handler priorities to match guidelines in docs
|
2017-04-27 |
Kim Alvefur |
mod_csi_pump: Consider presence other than presence updates important (ie subscription requests)
|
2017-04-27 |
Kim Alvefur |
mod_measure_malloc: Add a short README
|
2017-04-27 |
Kim Alvefur |
mod_measure_memory: Split out mallinfo measuring into a separate module, mod_measure_malloc
|
2017-04-27 |
Kim Alvefur |
Merge
|
2017-04-22 |
Dennis Schridde |
mod_mam_archive: Use util.rsm (fixes #877, depends on recent 0.10+)
|
2017-04-25 |
Matthew Wild |
mod_log_http: Remove accidentally-committed debugging code
|
2017-04-24 |
Kim Alvefur |
mod_onions: Make variable local
|
2017-04-24 |
Kim Alvefur |
mod_onions: Import luasocket (fixes #898)
|
2017-04-24 |
tmolitor |
Merge commit
|
2017-04-24 |
tmolitor |
Fix #889
|
2017-04-21 |
Matthew Wild |
mod_log_http: Add new module for logging outgoing HTTP request
|
2017-04-19 |
Georg Lukas |
mod_log_auth: log into session
|
2017-04-19 |
Kim Alvefur |
mod_log_auth: Handle missing sasl handler
|
2017-04-19 |
Kim Alvefur |
mod_server_contact_info: Bump log message to info level
|
2017-04-19 |
Kim Alvefur |
mod_log_auth: Attempt to retrieve attempted username from SASL handler (re #844)
|
2017-04-19 |
Kim Alvefur |
mod_log_auth: Split some long lines
|
2017-04-18 |
Kim Alvefur |
mod_conversejs: Pass host jid (needed for anonymous auth)
|
2017-04-15 |
Kim Alvefur |
mod_measure_storage: Assume store type is "keyval" if missing
|
2017-04-15 |
Kim Alvefur |
mod_http_upload: Guess mime type from file extension if not provided by client (mime-type is OPTIONAL)
|
2017-04-15 |
Kim Alvefur |
mod_http_upload: Store filename and directory separately
|
2017-04-15 |
Kim Alvefur |
mod_http_upload: Return an error if unable to store slot info
|
2017-04-15 |
Kim Alvefur |
mod_http_upload: Keep user- and hostname in locals
|
2017-04-15 |
Kim Alvefur |
mod_http_upload: Remove unused upload slots
|
2017-04-15 |
Kim Alvefur |
Backed out changeset e491a15d7621 (closes #888)
|
2017-04-13 |
Kim Alvefur |
mod_measure_storage: Pass the measurement type, fixes traceback
|
2017-04-13 |
Kim Alvefur |
mod_http_muc_log: Remove caching
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Switch to using a map store
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Add support for limiting file types to upload
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Clear unused slots after 15 minutes
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Consider files deleted even if remove fails
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Validate that file extension (used by mod_http_files) matches mime type given by client
|
2017-04-13 |
Kim Alvefur |
mod_http_upload/README: Add sub-headings under limits
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Implement quota support (closes #823)
|
2017-04-13 |
Kim Alvefur |
mod_http_upload: Add option for expiry of files after a configurable time (closes #557)
|
2017-04-10 |
Kim Alvefur |
mod_storage_xmlarchive: Attempt to clean up orphaned files despite util.datamanager or internal storage having deleted the date index file (fixes #725)
|
2017-04-10 |
Kim Alvefur |
mod_storage_xmlarchive: Pass username to dates
|
2017-04-07 |
tmolitor |
mod_pinger: Try to solve smacks related issues, see #712
|
2017-04-06 |
Kim Alvefur |
mod_storage_memory: Include missing return statement (thanks jonasw)
|
2017-04-06 |
tmolitor |
mod_pinger: Don't ping when smacks hibernated the session, fixes #712
|
2017-04-06 |
tmolitor |
mod_pinger: Fix hardcoded smacks namespace, fixes #712
|
2017-04-06 |
tmolitor |
mod_smacks: Ignore user when writing or reading session_cache on prosody 0.9
|
2017-04-05 |
tmolitor |
mod_cloud_notify: Fix module:unhook calls not available in prosody 0.9, fixes #874
|
2017-04-04 |
Matthew Wild |
mod_pep_plus: Import from Prosody trunk ae3c5abb3336
|
2017-04-03 |
Kim Alvefur |
mod_http_upload: Fix halting of event propagation when request handler returns
|
2017-04-03 |
Kim Alvefur |
mod_http_upload: Where did those parenthesis come from?
|
2017-04-03 |
Kim Alvefur |
mod_http_upload: Use the new util.id if available (in 0.10+)
|
2017-04-03 |
Kim Alvefur |
mod_conversejs: Include a <body> tag in HTML
|
2017-04-01 |
Kim Alvefur |
mod_storage_xmlarchive: Use the dates method in more places
|
2017-04-02 |
Emmanuel Gil Peyrot |
mod_mam: Remove extraneous assert when opening the store
|
2017-03-30 |
Kim Alvefur |
mod_storage_memory: Ignore unused 'self' [luacheck]
|
2017-03-30 |
Kim Alvefur |
mod_storage_memory: Inclued 'with' in search [luacheck]
|
2017-03-30 |
Kim Alvefur |
mod_storage_memory: Fix to serialize the correct variable [luacheck]
|
2017-03-30 |
Kim Alvefur |
mod_conversejs: Remove leftover use of mod_http_files from before commit
|
2017-03-30 |
Kim Alvefur |
mod_conversejs: Simple demo module for serving converse.js from internal http server
|
2017-03-30 |
Kim Alvefur |
mod_storage_memory: Serialize data functions that return the data (prevents mutation of stored data)
|
2017-03-30 |
Kim Alvefur |
mod_storage_memory: Remove map store (rely on storagemanagers shiv)
|
2017-03-30 |
Kim Alvefur |
mod_storage_memory: Fix to make archive:append() return the archive id as it should
|
2017-03-30 |
Kim Alvefur |
mod_query_client_ver: Handle IQ errors (see #876)
|
2017-03-30 |
Kim Alvefur |
mod_query_client_ver: Signal that events are handled even when no response is returned (see #876)
|
2017-03-28 |
Kim Alvefur |
mod_http_upload: Use correct function for base64
|
2017-03-26 |
Kim Alvefur |
mod_http_upload: Fix typo in variable name
|
2017-03-26 |
Kim Alvefur |
mod_http_upload: Rename variable to avoid name clash
|
2017-03-26 |
Kim Alvefur |
mod_http_upload: Split some long lines [luacheck]
|
2017-03-26 |
Kim Alvefur |
mod_http_upload: Fix to call random bytes function instead of the module
|
2017-03-24 |
Kim Alvefur |
mod_http_upload: Generate shorter directory names (closes #822)
|
2017-03-23 |
Kim Alvefur |
mod_pubsub_feeds: Remove old commented logging
|
2017-03-23 |
Kim Alvefur |
mod_mam: Ignore long log lines [luacheck]
|
2017-03-23 |
Matthew Wild |
mod_cloud_notify: Whitespace fixes
|
2017-03-23 |
Matthew Wild |
mod_cloud_notify: Move declarations of handle_push_success/error to fix referencing undefined variables (introduced in 6ab46ff685d0)
|
2017-03-22 |
Emmanuel Gil Peyrot |
mod_http_upload: add support for XEP-0363 version 0.3
|
2017-03-22 |
Kim Alvefur |
mod_list_active: Actually invert condition (thanks Dan)
|
2017-03-22 |
Kim Alvefur |
mod_compat_muc_admin: Not compatible with 0.9.x
|
2017-03-22 |
Kim Alvefur |
mod_list_active: Add README
|
2017-03-22 |
Kim Alvefur |
mod_list_active: Inverse of mod_list_inactive (closes #705)
|
2017-03-22 |
Kim Alvefur |
mod_admin_message: Fix invalid character escape (fixes #626)
|
2017-03-21 |
Kim Alvefur |
mod_storage_appendmap: Successfully return nothing on ENOENT
|
2017-03-21 |
Kim Alvefur |
mod_storage_xmlarchive: Add some spacing to improve readability
|
2017-03-21 |
Kim Alvefur |
mod_storage_xmlarchive: Cache current date in a local
|
2017-03-21 |
Kim Alvefur |
mod_storage_xmlarchive: Break out XML file reading into a function
|
2017-03-21 |
JC Brand |
mod_http_roster_admin: Don't call callback if it's nil
|
2017-03-21 |
JC Brand |
mod_auth_http_async: Use "net.http" for async case.
|
2017-03-21 |
JC Brand |
mod_auth_http_async: For sync calls, use LuaSockets' HTTP lib
|
2017-03-21 |
Kim Alvefur |
mod_mam_muc: Include stanza-id in history replay
|
2017-03-21 |
Kim Alvefur |
mod_mam_muc: Add stanza-id tags (updates to XEP-0313 v0.6)
|
2017-03-21 |
Kim Alvefur |
mod_mam_muc: Shorten some lines [luacheck]
|
2017-03-17 |
tmolitor |
mod_cloud_notify: Fixed error in push deduplication
|
2017-03-15 |
tmolitor |
mod_smacks: Prevent ack loop on misbehaving clients
|
2017-03-15 |
tmolitor |
mod_smacks: Made module more error resistant
|
2017-03-15 |
JC Brand |
mod_http_roster_admin: remove unused requires
|
2017-03-15 |
JC Brand |
mod_http_roster_admin: No need to manually purge.
|
2017-03-14 |
Matthew Wild |
mod_storage_memory: Add support for clearing a user's data when they log out
|
2017-03-14 |
Matthew Wild |
mod_storage_memory: Add :purge() method to all store types
|
2017-03-10 |
Matthew Wild |
mod_firewall: Add some more comments
|
2017-03-14 |
JC Brand |
Purge the roster from RAM when the user logs off.
|
2017-03-14 |
Kim Alvefur |
mod_invite: Split long line [luacheck]
|
2017-03-14 |
Kim Alvefur |
mod_invite: Trim trailing whitespace [luacheck]
|
2017-03-14 |
Kim Alvefur |
mod_invite: Remove unused arguments [luacheck]
|
2017-03-14 |
Kim Alvefur |
mod_invite: Remove unused inport [luacheck]
|
2017-03-13 |
Kim Alvefur |
luacheckrc: Add the module:http_url API provided by mod_http to known globals
|
2017-03-13 |
tmolitor |
mod_cloud_notify: Correct link to implementation details
|
2017-03-12 |
Kim Alvefur |
misc: Add an example upstart config
|
2017-03-11 |
tmolitor |
mod_cloud_notify: Respect Daniel's business rules and remove endpoints on error
|
2017-03-11 |
tmolitor |
mod_smacks: Add resumed session to event "smacks-hibernation-end"
|
2017-03-10 |
Matthew Wild |
mod_http_upload: Return 201 on successful PUT (as per XEP-0363 and RFC 2616) (Thanks Flow)
|
2017-03-10 |
tmolitor |
mod_csi_battery_saver: CSI module to save battery on mobile devices, based on mod_csi_pump
|
2017-03-06 |
Matthew Wild |
mod_firewall: spam-blocking.pfw: Allow groupchat messages and presence to offline full JIDs
|
2017-03-06 |
Kim Alvefur |
luacheckrc: Whitelist methods that can be set on the module API instance
|
2017-03-06 |
Kim Alvefur |
luacheckrc: More module API fields
|
2017-03-05 |
Kim Alvefur |
mod_storage_xmlarchive: Rename variable, we can afford to use the full word 'session'
|
2017-03-05 |
Kim Alvefur |
mod_storage_xmlarchive: Move XML callback table into a variable to break long line [luacheck]
|
2017-03-05 |
Kim Alvefur |
mod_storage_xmlarchive: Break long line [luacheck]
|
2017-03-05 |
Kim Alvefur |
mod_presence_dedup/README: Fix weird spelling of Alpha
|
2017-03-05 |
Kim Alvefur |
luacheckrc: List module instance fields
|
2017-03-05 |
Kim Alvefur |
luacheckrc: List all module API methods (reqires luacheck 1.19)
|
2017-03-05 |
tmolitor |
Implement XEP-0198 revision 1.5.2 and limit number of hibernated sessions per user
|
2017-03-04 |
Kim Alvefur |
mod_storage_xmlarchive: Assume offset to be zero if not included (thanks pep.)
|
2017-03-03 |
Matthew Wild |
mod_firewall: Add and document CROSSING GROUPS condition
|
2017-03-01 |
Kim Alvefur |
mod_http_muc_log: Fix prev/next date finding
|
2017-03-01 |
Kim Alvefur |
mod_http_muc_log: Rename loop variable to avoid name clash
|
2017-03-01 |
Kim Alvefur |
mod_http_muc_log: Move scope of variables into loop
|
2017-03-01 |
Kim Alvefur |
mod_http_muc_log: Add some comments
|
2017-03-01 |
Kim Alvefur |
mod_http_muc_log/README: Add some text about the HTML template
|
2017-02-28 |
Kim Alvefur |
mod_muc_block_pm: Prevent unaffiliated users from sending private messages in MUC
|
2017-02-26 |
Matthew Wild |
mod_firewall: Remove unused variable assignment
|
2017-02-26 |
Matthew Wild |
mod_firewall: Support filters for normalizing items before checking for them in lists
|
2017-02-26 |
Matthew Wild |
mod_firewall: Add 'test' subcommand to read stanzas from stdin and test them against rules
|
2017-02-26 |
Matthew Wild |
mod_firewall: Remove ambiguity from tokens dep parameter
|
2017-02-26 |
Matthew Wild |
mod_firewall: Fix for including the same dependency with different parameters
|
2017-02-25 |
Matthew Wild |
mod_firewall: Fix compilation error if TYPE/KIND had no parameter
|
2017-02-25 |
Matthew Wild |
mod_firewall: Fix syntax error in generated code with some route modification actions
|
2017-02-25 |
Matthew Wild |
mod_firewall: Compatibility fix for 0.9 (no module:unhook())
|
2017-02-25 |
Matthew Wild |
mod_firewall: Add some comments
|
2017-02-25 |
Matthew Wild |
mod_firewall: Various improvements allowing dynamic load/reload/unload of scripts
|
2017-02-25 |
Matthew Wild |
mod_firewall: TO/FROM ADMIN OF: Fix string quoting
|
2017-02-25 |
Matthew Wild |
mod_firewall: README: Document TO/FROM ADMIN, FORWARD, TO SELF and TO FULL JID
|
2017-02-25 |
Matthew Wild |
mod_firewall: Fix TO/FROM ADMIN to use current (module) host
|
2017-02-25 |
Matthew Wild |
mod_firewall: Factor out script loading
|
2017-02-25 |
Matthew Wild |
mod_firewall: Fix meta functions with to/from that weren't JID-based
|
2017-02-24 |
Matthew Wild |
mod_firewall: Add spam-strip-xhtml.pfw
|
2017-02-24 |
Matthew Wild |
mod_firewall: spam-blocking.pfw: More comments for documentation
|
2017-02-24 |
Kim Alvefur |
mod_saslname: Declare module Stable since it does one simple thing very well
|
2017-02-24 |
Kim Alvefur |
mod_saslname/README: Expand description
|
2017-02-24 |
Kim Alvefur |
mod_saslname/README: Update for XEP title change
|
2017-02-24 |
Matthew Wild |
mod_firewall: spam-blocking.pfw: Add more extension points
|
2017-02-24 |
Matthew Wild |
mod_firewall: spam-blocking.pfw: Remove debug logging
|
2017-02-24 |
Matthew Wild |
spam-blocking.pfw: Much improvement
|
2017-02-24 |
Matthew Wild |
mod_firewall: SUBSCRIBED: Only check roster if 'to' address has a nodepart (fixes traceback)
|
2017-02-24 |
Matthew Wild |
mod_firewall: TO SELF: Use raw stanza.attr.to directly, as 'to' defaults to bare JID if nil
|
2017-02-24 |
Matthew Wild |
mod_firewall: Rename variables to avoid shadowing #luacheck
|
2017-02-24 |
Matthew Wild |
mod_firewall: Accept backslash escapes in definitions
|
2017-02-24 |
Matthew Wild |
mod_firewall: Fix compilation error when last action modifies stanza route
|
2017-02-24 |
Matthew Wild |
mod_firewall: Document PASS, RETURN and DEFAULT
|
2017-02-24 |
Matthew Wild |
mod_firewall: Make PASS bubble up through all chains, and add DEFAULT and RETURN
|
2017-02-23 |
Matthew Wild |
mod_firewall: spam-blocking.pfw: Allow unsubscribe/unsubscribed presence
|
2017-02-23 |
Matthew Wild |
mod_firewall: spam-blocking.pfw, initial anti-spam ruleset
|
2017-02-23 |
Matthew Wild |
mod_firewall: Add TO FULL JID
|
2017-02-23 |
Matthew Wild |
mod_firewall: Fix everything wrong with SENT_DIRECTED_PRESENCE_TO_SENDER
|
2017-02-23 |
Matthew Wild |
mod_firewall: Add TO/FROM ADMIN
|
2017-02-23 |
Matthew Wild |
mod_firewall: Support expressions in TO/FROM EXACTLY
|
2017-02-23 |
Matthew Wild |
mod_firewall: Fix FORWARD to send from current module's host
|
2017-02-23 |
Matthew Wild |
mod_firewall: Allow backslash escapes in definitions
|
2017-02-23 |
Matthew Wild |
mod_firewall: Pass 'module' object to chain handlers
|
2017-02-23 |
Matthew Wild |
mod_firewall: Add 'current_host' variable/dependency
|
2017-02-23 |
Matthew Wild |
mod_firewall: Add metaq(), like meta() but takes an unquoted string
|
2017-02-23 |
Matthew Wild |
mod_firewall: Add stripslashes() function
|
2017-02-21 |
Matthew Wild |
mod_firewall: Add and document COUNT condition
|
2017-02-21 |
Matthew Wild |
mod_firewall: Add it(erators) and it_count dependencies
|
2017-02-21 |
Matthew Wild |
mod_firewall: Do patterns properly, instead of cheating
|
2017-02-21 |
Matthew Wild |
mod_firewall: Fix FORWARD action to include a 'from' address and depend on core_post_stanza
|
2017-02-21 |
Matthew Wild |
mod_firewall: Add FORWARD action (XEP-0297)
|
2017-02-21 |
Matthew Wild |
mod_firewall: Update README for latest changes
|
2017-02-21 |
Matthew Wild |
mod_firewall: Allow using spaces instead of underscores in actions, as well as conditions
|
2017-02-21 |
Matthew Wild |
mod_firewall: Reinstate the ability to set a default for stanza expressions
|
2017-02-21 |
Matthew Wild |
mod_firewall: Make parameter to 'IN ROSTER' optional
|
2017-02-20 |
Matthew Wild |
mod_firewall: Improve debug logging for LIST file backend
|
2017-02-20 |
Matthew Wild |
mod_firewall: Fix file backend init code
|
2017-02-20 |
Matthew Wild |
mod_firewall: Fix SCAN to pass correct variable to scan_list()
|
2017-02-20 |
Matthew Wild |
mod_firewall: Fix scan_list() syntax error in generated code
|
2017-02-20 |
Matthew Wild |
mod_firewall: Add 'file' backend for lists (read-only atm)
|
2017-02-20 |
Matthew Wild |
mod_firewall: Add 'ADD TO' action for adding to lists
|
2017-02-20 |
Matthew Wild |
mod_firewall: Add dummy add/remove methods for HTTP lists
|
2017-02-20 |
Matthew Wild |
mod_firewall: Add 'SENT DIRECTED PRESENCE TO SENDER?'
|
2017-02-20 |
Matthew Wild |
mod_firewall: Add SEARCH, PATTERN definitions and SCAN condition to check tokenized stanza:find() against a list
|
2017-02-20 |
Matthew Wild |
mod_firewall: Code formatting
|
2017-02-20 |
Matthew Wild |
mod_firewall: Fix pattern
|
2017-02-20 |
Matthew Wild |
mod_firewall: Fix for deps dynamically including deps
|
2017-02-20 |
Matthew Wild |
mod_firewall: More meta() enhancements
|
2017-02-20 |
Matthew Wild |
mod_firewall: Also handle HTTPS for lists
|
2017-02-20 |
Matthew Wild |
mod_firewall: Improve HTTP polling logic
|
2017-02-19 |
Matthew Wild |
mod_firewall: Fix CHECK LIST syntax check
|
2017-02-19 |
Matthew Wild |
mod_firewall: Initial support for lists, in-memory and HTTP
|
2017-02-19 |
Matthew Wild |
mod_firewall: Update functions that use meta() to allow functions with deps inside expressions
|
2017-02-19 |
Matthew Wild |
mod_firewall: More meta! Allow simple functions to be applied to $<> expressions
|
2017-02-19 |
Matthew Wild |
mod_firewall: Fix circular dependency check
|
2017-02-20 |
Kim Alvefur |
mod_mam: Add support for XEP-0313 v0.6
|
2017-02-20 |
Kim Alvefur |
mod_mam: Fix to expect archive id as first return value from archive:append
|
2017-02-20 |
Kim Alvefur |
mod_storage_xmlarchive: Raise error instead of warning if there's ever more than one stanza in a chunk (this indicates some kind of corruption)
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add comments
|
2017-02-19 |
Kim Alvefur |
mod_mam: Normalize whitespace
|
2017-02-19 |
Kim Alvefur |
mod_mam: Bring hints processing in line with 0.10 version
|
2017-02-19 |
Kim Alvefur |
mod_mam: Make the store configurable to ease move to 0.10 version
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add annotations [luacheck]
|
2017-02-19 |
Kim Alvefur |
mod_mam/fallback_archive: Remove unused variables
|
2017-02-19 |
Kim Alvefur |
mod_mam_muc: Update to XEP-0313 0.5.1
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add support for XEP-0313 v0.5
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add missing wrapping <query> element when returning the query form
|
2017-02-17 |
Kim Alvefur |
mod_auth_pam: Document dependencies
|
2017-02-14 |
Kim Alvefur |
mod_smacks/README: Linkify the XEP
|
2017-02-14 |
Kim Alvefur |
mod_mam_muc: Move swapping of reversed variables (like 5fb917b86838 for mod_mam)
|
2017-02-14 |
Kim Alvefur |
mod_mam_muc: Make sure that the total, if it is a total, is a number
|
2017-02-14 |
Kim Alvefur |
mod_mam_muc: Minor syntax change
|
2017-02-14 |
Kim Alvefur |
mod_mam/README: Note that mod_mam is included with prosody 0.10+
|
2017-02-14 |
Kim Alvefur |
mod_mam_muc: Remove fallback for util.stanza.is_stanza, it should be available
|
2017-02-14 |
Kim Alvefur |
mod_mam_muc: Use util.rsm (fixes #829, depends on a recent 0.10+)
|
2017-02-13 |
Michel Le Bihan |
mod_pep_vcard_png_avatar: Move to dwebp, handle errors on opening file_png.
|
2017-02-12 |
tmolitor |
merged upstream changes
|
2017-02-12 |
tmolitor |
mod_smacks: Fix some bugs with smacks-ack-delayed event triggering.
|
2017-02-12 |
Kim Alvefur |
mod_s2s_auth_dane/README: Mention the race condition in the absence of util.async
|
2017-02-12 |
Kim Alvefur |
mod_s2s_auth_dane/README: Simplify zone file examlpe
|
2017-02-12 |
tmolitor |
mod_smacks: Send out more ack requests where needed
|
2017-02-10 |
Kim Alvefur |
mod_profile/README: Make requirements more obvious
|
2017-02-10 |
Kim Alvefur |
mod_http_upload: Log the directory and filename joined
|
2017-02-09 |
Kim Alvefur |
mod_stanzadebug: Like mod_rawdebug but stanzas instead of the raw bytes
|
2017-02-07 |
Kim Alvefur |
mod_http_index/README: Linkify module names
|
2017-02-06 |
Kim Alvefur |
mod_compression/README: Include lua-zlib installation instructions and link to source
|
2017-02-05 |
Kim Alvefur |
mod_persisthosts/README: Fix formatting
|
2017-02-05 |
Kim Alvefur |
mod_compression/README: Fix formatting
|
2017-02-05 |
Kim Alvefur |
mod_compression/README: Some cleanup and rewording
|
2017-02-05 |
Kim Alvefur |
mod_compression: Import from Prosody, revision 0c69305ab525
|
2017-02-02 |
Kim Alvefur |
mod_migrate/README: Document the ability to specify multiple comma separated stores to migrate
|
2017-01-31 |
Kim Alvefur |
mod_http_stats_stream: Add a README
|
2017-01-31 |
Kim Alvefur |
Backed out changeset f48e9e25aec4, util.uuid.get_nibbles is unavailable in 0.9
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Fix to include base storage path
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Fix typo
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Add missing return statement
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Change join_path to match behaviour of util.paths in 0.10
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Use the correct variable name for directory
|
2017-01-29 |
Kim Alvefur |
mod_turncredentials: Add a stub README
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Record upload slot metadata (fixes #718)
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Generate shorter random directory names (see #822)
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Accept already existing directory name if there is no conflicting file in it
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Make sure that target file does not exist prior to upload
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Create random directory name when assigning slot
|
2017-01-29 |
Kim Alvefur |
mod_http_upload: Forget upload slot under some error conditions
|
2017-01-29 |
Kim Alvefur |
mod_muc_intercom: Add a README
|
2017-01-26 |
Matthew Wild |
mod_firewall: Add 'TO SELF' check ('NOT TO?' worked until commit 9159f9166893)
|
2017-01-26 |
Matthew Wild |
mod_firewall: Fix $<> expressions being truncated when compiled
|
2017-01-25 |
Kim Alvefur |
mod_mam/README: Fix typo
|
2017-01-24 |
Kim Alvefur |
mod_csi_pump/README: Add note about being unsupported in combination with other CSI modules
|
2017-01-24 |
Kim Alvefur |
mod_csi_pump: Mark as Alpha
|
2017-01-23 |
Kim Alvefur |
mod_csi_pump: Consider groupchat message with subject important
|
2017-01-22 |
Kim Alvefur |
mod_net_dovecotauth: Rename variable to avoid name clash [luacheck]
|
2017-01-22 |
Kim Alvefur |
mod_net_dovecotauth: Make variable local [luacheck]
|
2017-01-22 |
Kim Alvefur |
mod_net_dovecotauth: Import util.pposix [luacheck]
|
2017-01-22 |
Kim Alvefur |
mod_net_dovecotauth: Replace missing buffer lib with simpler string based buffering
|
2017-01-21 |
Kim Alvefur |
mod_csi_pump: Lossless CSI mode
|
2017-01-20 |
Kim Alvefur |
mod_candy: Add support for enabling Candy debug mode from Prosodys config
|
2017-01-20 |
Kim Alvefur |
mod_candy: Add note about redirect from /candy to /candy/ not being necessary anymore
|
2017-01-20 |
Kim Alvefur |
mod_candy/README: Link to HTTP configuration info
|
2017-01-20 |
Kim Alvefur |
mod_candy: If no room list is set, try to find a MUC domain and guess a room name of 'candy'
|
2017-01-20 |
Kim Alvefur |
mod_candy: Add config option for a list of rooms to join
|
2017-01-20 |
Kim Alvefur |
mod_candy: Break out connect path into a function
|
2017-01-19 |
Kim Alvefur |
mod_sms_clickatell: Fix event handler signature (fixes #814)
|
2017-01-18 |
Kim Alvefur |
mod_persisthosts: Fire an event to allow other modules a chance to write to the new config file
|
2017-01-18 |
Kim Alvefur |
mod_persisthosts: Module that dynamically creates stub configuration files for dynamically activated hosts
|
2017-01-16 |
Kim Alvefur |
mod_http_upload: Correctly attach extended error information
|
2017-01-16 |
Kim Alvefur |
mod_http_upload: Add missing semicolon
|
2017-01-16 |
Kim Alvefur |
mod_http_upload: Update for size limit error reporting change in XEP-0363 v0.2 (fixes #813)
|
2017-01-12 |
JC Brand |
mod_auth_http_async: Log URL when testing password
|
2017-01-12 |
JC Brand |
Log URL called by http_roster_admin
|
2017-01-10 |
Kim Alvefur |
mod_candy: Provide websocket URI if mod_websocket is loaded, fall back to BOSH
|
2017-01-08 |
Kim Alvefur |
mod_auth_any: Remove unused imports
|
2017-01-08 |
Kim Alvefur |
mod_auth_any: Remove provider constructor, it's only called once anyways
|
2017-01-08 |
Kim Alvefur |
mod_auth_any: Ignore unused arguments, useful to show what arguments are given
|
2017-01-06 |
Kim Alvefur |
mod_measure_memory: Module is global, no need for a global hook
|
2017-01-08 |
tmolitor |
mod_delay: Only add delay to messages of type chat or groupchat (fixes #811)
|
2017-01-05 |
Kim Alvefur |
mod_presence_dedup/README: Add 'Alpha' label since this module is highly experimental and will break things
|
2017-01-04 |
Kim Alvefur |
mod_http_stats_stream/example.html: Update path to reflect last minute rename
|
2017-01-04 |
Kim Alvefur |
mod_http_stats_stream: Sends statistics from statsmanager over an HTTP event stream
|
2017-01-02 |
Kim Alvefur |
mod_storage_appendmap: Escape Lua keywords
|
2017-01-02 |
Kim Alvefur |
mod_storage_appendmap: Fix pattern meant to match valid Lua Names so such are escaped correctly
|
2017-01-02 |
Kim Alvefur |
mod_mam_muc: Use is_stanza from util.stanza if available
|
2016-12-26 |
Kim Alvefur |
mod_mam_muc: Remove TODO about logging presence since it can do that already
|
2016-12-22 |
Kim Alvefur |
mod_mam_muc: More room JID variable renaming for more consistency
|
2016-12-22 |
Kim Alvefur |
mod_mam_muc: Rename room and room JID variables for consistency
|
2016-12-19 |
Kim Alvefur |
mod_statsd: Import bare_sessions from the prosody global, using it as a global directly is deprecated
|
2016-12-19 |
Kim Alvefur |
mod_s2s_keysize_policy: Lower log message to a warning since it is not really a fatal error
|
2016-12-19 |
Kim Alvefur |
mod_pubsub_feeds: Load config option once
|
2016-12-19 |
Kim Alvefur |
mod_pubsub_feeds: Always approve unsubscription from unknown feeds
|
2016-12-19 |
Kim Alvefur |
mod_pubsub_feeds: Log pushes for unknown feeds to aid in manual unsubscription from them
|
2016-12-19 |
Kim Alvefur |
mod_storage_xmlarchive: Use util.stanza.is_stanza if available
|
2016-12-19 |
Kim Alvefur |
mod_block_strangers: Check that the table of directed presence exists before indexing it (fixes traceback)
|
2016-12-16 |
Kim Alvefur |
mod_firewall: More semicolons
|
2016-12-15 |
Kim Alvefur |
mod_smacks: Check if a session is an authenticated c2s session by looking for a username (fix for change in 0.10 9f70d35a1602)
|
2016-12-13 |
Kim Alvefur |
mod_firewall: Only call rostermanager if username is available (fixes #796)
|
2016-12-13 |
Kim Alvefur |
mod_firewall: Insert semicolons after some statements to prevent ambiguous syntax in output (fixes #797)
|
2016-12-04 |
Kim Alvefur |
mod_mam_muc: Remove some debug logging
|
2016-12-03 |
Kim Alvefur |
mod_profile: Add warning and debug logging in order to catch a weird event
|
2016-12-03 |
Kim Alvefur |
mod_firewall: Use the sender bare JID instead of 'to' for stanzas to self
|
2016-12-03 |
Kim Alvefur |
mod_track_muc_joins/README: Mention how the 210 status code for when the room rewrites the users nickname is not yet handled
|
2016-12-02 |
Kim Alvefur |
mod_firewall/README: Document SUBSCRIBED
|
2016-12-03 |
Kim Alvefur |
mod_track_muc_joins/README: Add some example code
|
2016-12-02 |
Matthew Wild |
mod_log_messages: Add assert() to detect errors creating SQL table
|
2016-12-02 |
Matthew Wild |
mod_log_messages_sql: In 0.10ish, use 'messages' as default table name, override using 'log_messages_sql_table' if needed
|
2016-12-02 |
Kim Alvefur |
mod_log_messages_sql/README: Point out incompatibility with 0.10
|
2016-12-02 |
Kim Alvefur |
mod_storage_xmlarchive: Skip remaining dates correctly (fixes #790)
|
2016-12-02 |
Kim Alvefur |
mod_firewall: Allow conditions to end with a question mark
|
2016-11-30 |
Kim Alvefur |
mod_firewall: SUBSCRIBED - condition that is true if the receiver of a stanza is subscribed to the sender
|
2016-11-30 |
Kim Alvefur |
mod_firewall: Split import of rostermanager into its own dependency
|
2016-11-28 |
Kim Alvefur |
mod_pubsub_feeds: Ask for leases that expire after one day (Years after testing this module, I was still subscribed to a GNU Social instance)
|
2016-11-25 |
Michael Vetter |
Add documentation for mod_block_outgoing
|
2016-11-25 |
Kim Alvefur |
mod_storage_xmlarchive: Update copyright year
|
2016-11-25 |
Kim Alvefur |
mod_storage_xmlarchive: Find item indices for 'before' or 'after' queries and behave as if they were excluded if the items don't exist (thanks MattJ)
|
2016-11-25 |
Kim Alvefur |
mod_storage_xmlarchive: Open XML file later, just before it is needed
|
2016-11-25 |
Kim Alvefur |
mod_storage_xmlarchive: Check if item exists before checking if its fields
|
2016-11-24 |
tmolitor |
mod_cloud_notify: added code to respond to the new event "smacks-ack-delayed" issued by mod_smacks when acks are delayed for a certain amount of time. This allows to send out notification requests before the read timeout or connection close event really happens, thus allowing conversations to be smoother.
|
2016-11-23 |
tmolitor |
mod_smacks: added new event "smacks-ack-delayed" used by mod_cloud_notify and extended the readme file accordingly (also mention mod_smacks_offline and mod_smacks_noerror in readme file)
|
2016-11-22 |
tmolitor |
mod_delay: initial commit
|
2016-11-22 |
tmolitor |
mod_smacks_noerror: Initial commit
|
2016-11-21 |
Camilo |
mod_reload_components: add new module and README file.
|
2016-11-19 |
Matthew Wild |
mod_firewall: README: Document conditions for groups and admins
|
2016-11-19 |
Matthew Wild |
mod_firewall: README: Clarify that it's possible to jump to chains defined outside of the current file
|
2016-11-19 |
Matthew Wild |
mod_firewall: README: Document dynamic '$local' zone
|
2016-11-19 |
Matthew Wild |
mod_firewall: README: Add more info about specifying rule set files
|
2016-11-19 |
Matthew Wild |
mod_firewall: INSPECT: support for literal substring search and expressions
|
2016-11-19 |
Matthew Wild |
mod_firewall: Fix for raw code expressions that contain escape-worthy characters
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Add fixme for future
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Halt feed parsing when we see a node we already know about
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Check if node exists earlier and attempt to create it if not
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Get entry from list of entries (thanks Link Mauve)
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Use URL as ID if no id set. If that's not there either then hash stuff and call it a day
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Iterate over feed backwards due to most feeds being in reverse chronological order
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds/feeds.lib: Fix converting RSS items to more than one Atom entry (thanks walduhu)
|
2016-11-19 |
Kim Alvefur |
mod_pubsub_feeds: Remove default feeds
|
2016-11-18 |
Kim Alvefur |
mod_profile/README: Set a stage label
|
2016-11-18 |
Kim Alvefur |
mod_firewall/README: Remove mention of comments section from google code
|
2016-11-18 |
Matthew Wild |
mod_firewall: Add default zone called '$local' containing all local hosts (dynamically)
|
2016-11-18 |
Kim Alvefur |
mod_carbons: Comment about the priority
|
2016-11-17 |
Kim Alvefur |
mod_measure_message_length: Collect statistics on number of bytes, words and lines in messages
|
2016-11-17 |
Kim Alvefur |
mod_carbons: Adjust event hook priorities to be between mod_message and mod_firewall (see #669)
|
2016-11-15 |
Matthew Wild |
mod_firewall: Rate limiting: Document 'entries' and add option to allow overflowing when full
|
2016-11-15 |
Matthew Wild |
mod_firewall: README: Update for LIMIT 'on' and document expression syntax
|
2016-11-15 |
Matthew Wild |
mod_firewall: Support for default values in stanza paths
|
2016-11-15 |
Matthew Wild |
mod_firewall: When compiling on the command-line with -v, ensure chain function names are unique and valid ids
|
2016-11-15 |
Matthew Wild |
mod_firewall: Allow prefixing script paths with 'module:' to specify path relative to module file
|
2016-11-15 |
Matthew Wild |
mod_firewall: Fix for when compiling on the command line and specifying multiple files
|
2016-11-15 |
Matthew Wild |
mod_firewall: Allow implicit defitions of chains in scripts if they begin with 'user/'
|
2016-11-15 |
Matthew Wild |
mod_firewall: INSPECT: Handle stanza:find() returning nil (i.e. path didn't match)
|
2016-11-15 |
Matthew Wild |
mod_firewall: INSPECT: Emit compilation error when the given stanza path is used for comparison but doesn't return a string
|
2016-11-15 |
Kim Alvefur |
mod_throttle_unsolicited: Use existing local reference to origin
|
2016-11-15 |
Matthew Wild |
mod_firewall: README: Fix example usage of BOUNCE
|
2016-11-09 |
Kim Alvefur |
mod_storage_xmlarchive: Expand the summary a little bit
|
2016-11-09 |
Kim Alvefur |
mod_proxy65_whitelist: Only add proxy hosts enabled after module is loaded if allow_local_streamhosts = true
|
2016-11-09 |
Kim Alvefur |
mod_storage_muc_log: Separate out date collection into API method
|
2016-11-09 |
Kim Alvefur |
mod_storage_muc_log: Address luacheck warnings
|
2016-11-07 |
Kim Alvefur |
misc/munin/prosody_.lua: Add a line or two about usage
|
2016-11-07 |
Kim Alvefur |
Example SASL mechanism implementation
|
2016-11-07 |
Kim Alvefur |
misc: Add README stub
|
2016-11-07 |
Kim Alvefur |
misc/systemd: Experimental files for enabling socket activation
|
2016-11-07 |
Kim Alvefur |
misc: An experimental systemd service file
|
2016-11-07 |
Kim Alvefur |
mod_proxy65_whitelist: Remove unused variable [luacheck]
|
2016-11-07 |
Kim Alvefur |
mod_proxy65_whitelist: Add proxy hosts enabled after module is loaded (fixes #494)
|
2016-11-07 |
Kim Alvefur |
mod_webpresence: Check that top resources are set (fixes #665)
|
2016-11-07 |
Kim Alvefur |
mod_log_auth/README: Update regex for 9d43095d915f (fixes #764)
|
2016-11-06 |
Kim Alvefur |
mod_watchuntrusted: Fix backwards time comparison
|
2016-11-04 |
Kim Alvefur |
mod_onions: Reduce line count for redirect check
|
2016-11-04 |
Kim Alvefur |
mod_onions: Use typed config API
|
2016-11-04 |
Kim Alvefur |
mod_storage_xmlarchive: Fix name in datamanager monkeypatch (fixes #774)
|
2016-11-04 |
Matthew Wild |
mod_firewall: Add conditions for testing whether a sender of a stanza is in the recipient's roster (or in a certain roster group)
|
2016-11-02 |
Kim Alvefur |
mod_candy: Update to point to Candy v2.2.0
|
2016-10-29 |
Kim Alvefur |
mod_seclabels/README: Note that this only serves the catalogue, eg mod_firewall would be doing enforcement
|
2016-10-20 |
Kim Alvefur |
mod_track_muc_joins: Bump priority up over mod_presence to ensure event is caught
|
2016-10-18 |
Kim Alvefur |
mod_carbons: Fix logic presendence
|
2016-10-17 |
JC Brand |
Add mod_http_authentication.lua
|
2016-10-17 |
JC Brand |
New module: mod_http_rest.lua
|
2016-10-15 |
Kim Alvefur |
mod_track_muc_joins: Check if the map of directed presence exists earlier (fixes traceback due to precedence error) (thanks Link Mauve)
|
2016-10-13 |
Matthew Wild |
mod_http_upload_external: Add README
|
2016-10-13 |
Matthew Wild |
mod_http_upload_external: Add share.php example implementation
|
2016-10-13 |
Kim Alvefur |
mod_http_upload_external: Variant of mod_http_upload that delegates HTTP handling to other server using signed URLs
|
2016-10-13 |
Michel Le Bihan |
mod_e2e_policy: Do not reply to error stenzas
|
2016-10-13 |
Kim Alvefur |
mod_pubsub_hub/README: Update specification link
|
2016-10-12 |
Kim Alvefur |
mod_mam_muc/README: Mention store name
|
2016-10-12 |
Kim Alvefur |
mod_mam_muc/README: Defer to main documentation site for storage docs
|
2016-10-12 |
Kim Alvefur |
mod_mam_muc/README: Try to clarify storage example
|
2016-10-08 |
Kim Alvefur |
mod_http_upload/README: Mention the new HTTP parser limit on body/upload size
|
2016-09-15 |
Michael Vetter |
Add information about ImageMagick dependency
|
2016-10-04 |
Kim Alvefur |
mod_throttle_unsolicited: Add support for throttling unsolicited messages on incoming s2s connections
|
2016-10-01 |
Kim Alvefur |
Add some documentation stubs
|
2016-10-01 |
Kim Alvefur |
mod_compat_bind: Use non-deprecated way to access core_process_stanza (thanks Roi)
|
2016-10-01 |
Kim Alvefur |
mod_server_contact_info/README: Update
|
2016-10-01 |
Kim Alvefur |
mod_server_contact_info: Add copyright header
|
2016-10-01 |
Kim Alvefur |
mod_server_contact_info: Use more explicit value data format for dataform
|
2016-10-01 |
Kim Alvefur |
mod_server_contact_info: Log error when no addresses or admins are set
|
2016-10-01 |
Kim Alvefur |
mod_server_contact_info: Include both global and local admins in fallback mode
|
2016-09-30 |
Kim Alvefur |
mod_admin_blocklist/README: Turns out autolink.lua doesn't know about official modules
|
2016-09-30 |
Kim Alvefur |
mod_admin_blocklist/README: Autolinks!
|
2016-09-30 |
Kim Alvefur |
mod_admin_blocklist/README: Actually, it doesn't need to be reloaded
|
2016-09-30 |
Kim Alvefur |
mod_admin_blocklist: Do block check only when a stanza is about to trigger a new outgoing s2s connection
|
2016-09-28 |
JC Brand |
Proper markdown syntax
|
2016-09-28 |
JC Brand |
Add labels
|
2016-09-28 |
JC Brand |
Rename README to README.markdown
|
2016-09-23 |
Kim Alvefur |
mod_carbons: Fix inverted logic (Thanks Ge0rg)
|
2016-09-23 |
Kim Alvefur |
mod_carbons: Compare with correct variable
|
2016-09-23 |
Kim Alvefur |
mod_carbons: Make the conditions for ignoring MUC PMs more specific (fixes #744)
|
2016-09-23 |
Kim Alvefur |
mod_onions: Prevent s2s_secure_auth policy enforcement from rejecting .onion connections
|
2016-09-23 |
Kim Alvefur |
mod_onions: Hook event using moduleapi
|
2016-09-23 |
Kim Alvefur |
mod_onions: Remove capture of final period (stripped by util.jid)
|
2016-09-23 |
Kim Alvefur |
mod_onions: Escape period in pattern
|
2016-09-22 |
Kim Alvefur |
mod_track_muc_joins: Use correct number in comment
|
2016-09-19 |
Kim Alvefur |
mod_statistics: Add a read timeout handler that keeps the connection alive (fixes #742)
|
2016-09-18 |
Matthew Wild |
mod_statistics/stats: Guard usage of module:get_option() so we only call it when Prosody is running
|
2016-09-17 |
Kim Alvefur |
mod_storage_ldap: Handle being passed an explicit storage "type" (fixes #654)
|
2016-09-10 |
Kim Alvefur |
mod_spam_reporting: Include jid in event
|
2016-08-31 |
Matthew Wild |
mod_measure_storage: Experimental new module to measure storage API operations (requires 0.10)
|
2016-08-31 |
Matthew Wild |
mod_log_slow_events: Add metric to monitor number of slow events
|
2016-08-30 |
Kim Alvefur |
mod_register_dnsbl: Add README
|
2016-08-29 |
Kim Alvefur |
mod_atom: Expose Microbloging PEP data over HTTP
|
2016-08-29 |
Kim Alvefur |
mod_mam: Check that user exists (#731)
|
2016-08-28 |
Kim Alvefur |
mod_presence_cache: Ignore stanzas to self (fixes traceback on probe to self)
|
2016-08-23 |
Kim Alvefur |
mod_storage_xmlarchive/README: Should work in 0.9 now
|
2016-08-23 |
Kim Alvefur |
mod_storage_xmlarchive: Determine if a message is the first of day by checking if the list file exists before
|
2016-08-23 |
Kim Alvefur |
mod_storage_xmlarchive: Include the missing append_raw() for 0.9 compatibility
|
2016-08-23 |
Kim Alvefur |
mod_http_upload: Handle case of non-existant path
|
2016-08-23 |
Kim Alvefur |
mod_http_upload: Add a comment
|
2016-08-22 |
Kim Alvefur |
mod_http_upload: Construct the upload slot URL using the LuaSocket URL library (fixes #717)
|
2016-08-20 |
Kim Alvefur |
mod_http_upload: Warn if upload size limit set higher than body size limit in http parser (applies to 0.10+)
|
2016-08-20 |
Kim Alvefur |
mod_http_upload: Mention modules_enabled, but no example
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Correctly check <text> child, not <reason>
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting/README: Mention the event.
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Apply JID prepping
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Add Copyright header
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Remove unused import of util.stanza [luacheck]
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting/README: Set Beta tag
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Fire an event to ease processing from other modules
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Continue looking for spam reports even when one <item> does not have one
|
2016-08-20 |
Kim Alvefur |
mod_spam_reporting: Hook the blocking action, not blocklist fetching
|
2016-08-18 |
Kim Alvefur |
mod_track_muc_joins: Fix saving the room nick (was using the room node)
|
2016-08-18 |
Matthew Wild |
mod_filter_words: Very basic module in its early stages, to filter words in messages
|
2016-08-13 |
Kim Alvefur |
mod_block_registrations/README: Correct name of option (thanks Milan*)
|
2016-08-13 |
Kim Alvefur |
mod_storage_xmlarchive: Fix date pattern in purge (related to #725)
|
2016-08-12 |
Kim Alvefur |
mod_mam: Log messages from local clients on the clients session
|
2016-08-09 |
Kim Alvefur |
mod_spam_reporting/README: Fix syntax mistakenly normalized by pandoc
|
2016-08-09 |
Kim Alvefur |
mod_spam_reporting: Add README
|
2016-08-09 |
Kim Alvefur |
mod_spam_reporting: Fix syntax [luacheck]
|
2016-08-09 |
Kim Alvefur |
mod_spam_reporting: Basic implementation of XEP-0377: Spam Reporting
|
2016-08-09 |
Kim Alvefur |
mod_http_hostaliases: Give HTTP hosts additional aliases
|
2016-07-31 |
Kim Alvefur |
mod_track_muc_joins: Keep the nickname around
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: One log message per push sent (happy now Ge0rg?)
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Log when sending notifications
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Store data for corret user (origin is not correct here)
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Save data after changes
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Abort and return error if unable to read storage to prevent loss of existing but unreachable data
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Log message if no dataform is found
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Log message when 'jid' is missing from enable request
|
2016-07-28 |
Kim Alvefur |
mod_rawdebug: Simplify, remove telnet command, log every single byte
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Retrieve data form by name and namespace so unknown elements are ignored
|
2016-07-28 |
Kim Alvefur |
mod_cloud_notify: Cache <enable> in local
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify: Apply pre-serialization to publish-options
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify: Add some logging when a client attempts to enable push notifications
|
2016-07-26 |
Kim Alvefur |
mod_smacks: Signal that we're about to send an ack request from read timeout event to prevent a duplicate request from outgoing stanza filter
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify/README: Reflow text
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify/README: Let's call it Beta
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify/README: Add compatibility section
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify: Update copyright year
|
2016-07-26 |
Kim Alvefur |
mod_cloud_notify: Use typed config API
|
2016-07-24 |
Emmanuel Gil Peyrot |
mod_storage_muconference_readonly: Use the correct store name, and add description.
|
2016-07-24 |
Emmanuel Gil Peyrot |
mod_storage_ejabberd_readonly: Fix the key for the private store, it’s node:namespace but just namespace in Ejabberd
|
2016-07-18 |
Kim Alvefur |
mod_log_rate: Fix to actually use module methods
|
2016-07-14 |
Kim Alvefur |
mod_host_status_heartbeat/README: Correct module name
|
2016-07-14 |
Kim Alvefur |
mod_host_status_check/README: Linkify module names
|
2016-07-08 |
Kim Alvefur |
mod_invite: Serve CSS correctly
|
2016-07-08 |
Kim Alvefur |
mod_invite: Add explicit dependency on mod_adhoc to make sure it is loaded
|
2016-07-08 |
Kim Alvefur |
mod_invite: Use XML/HTML entity escaping from util.stanza
|
2016-07-08 |
Kim Alvefur |
mod_privacy_lists/README: Link to mod_blocklist
|
2016-07-08 |
Kim Alvefur |
mod_http_muc_log: Find next and previous date with date index if this is supported by the storage driver
|
2016-07-08 |
Kim Alvefur |
mod_http_muc_log: Link to next day with content, regardless of type (simplifes)
|
2016-07-08 |
Kim Alvefur |
mod_s2s_auth_samecert: Log which s2sout has a matching cert
|
2016-07-08 |
Kim Alvefur |
mod_vjud/README: Use autolinking
|
2016-07-08 |
Kim Alvefur |
mod_blocking/README: Use magic autolinking
|
2016-07-04 |
Matthew Wild |
mod_http_upload: Add disco identity
|
2016-07-02 |
Kim Alvefur |
Correct short description key to 'summary'
|
2016-07-02 |
Matthew Wild |
mod_http_host_status_check: Bump default timeout threshold to 10s (from 5s). Heartbeats default to every 5s.
|
2016-07-02 |
Matthew Wild |
mod_http_host_status_check: Fix some luacheck warnings
|
2016-07-02 |
Matthew Wild |
mod_http_host_status_check: Emit log message when host status is not the same as last time we looked
|
2016-06-30 |
Emmanuel Gil Peyrot |
mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Actually fix the links.
|
2016-06-30 |
Emmanuel Gil Peyrot |
mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Make links use the better syntax.
|
2016-06-30 |
Emmanuel Gil Peyrot |
mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Fix table rendering.
|
2016-06-30 |
Emmanuel Gil Peyrot |
mod_storage_ejabberdsql_readonly: Initial commit
|
2016-06-30 |
Emmanuel Gil Peyrot |
mod_storage_muconference_readonly: Initial commit
|
2016-06-29 |
Matthew Wild |
mod_host_status_check: Remove debug log message from testing
|
2016-06-29 |
Matthew Wild |
mod_host_status_heartbeat: Remove FIXME comment from testing
|
2016-06-28 |
Matthew Wild |
Three new modules: mod_host_status_check, mod_host_status_heartbeat and mod_http_host_status_check
|
2016-06-26 |
Michel Le Bihan |
mod_pep_vcard_png_avatar: Add a README
|
2016-06-24 |
Michel Le Bihan |
mod_pep_vcard_png_avatar: Fix Lua warnings
|
2016-06-24 |
Michel Le Bihan |
mod_pep_vcard_png_avatar: Initial commit
|
2016-06-24 |
Kim Alvefur |
mod_http_upload/README: Simplify instructions, show only one method
|
2016-06-22 |
Kim Alvefur |
mod_privacy_lists: Fix selecting the top resource (fixes #694)
|
2016-06-14 |
Michel Le Bihan |
mod_e2e_policy: Fix README markdown issue
|
2016-06-14 |
Michel Le Bihan |
mod_e2e_policy: Initial commit
|
2016-06-14 |
JC Brand |
mod_http_roster_admin: Also log if the status error is 0 (Connection refused)
|
2016-06-14 |
JC Brand |
mod_http_roster_admin: Also log if the status error is 0 (Connection refused)
|
2016-06-13 |
Matthew Wild |
mod_statistics: Add 'statistics_meminfo_interval' option to control the number of seconds between calls to mallinfo(). Between calls, cached results are used.
|
2016-06-12 |
Kim Alvefur |
mod_http_upload: Log if file size exceeds limit
|
2016-06-12 |
Kim Alvefur |
mod_http_upload: Add additional debug logging
|
2016-06-10 |
Kim Alvefur |
mod_pep_vcard_avatar: Include user field in event
|
2016-06-09 |
Kim Alvefur |
mod_storage_appendmap: Prevent _ENV = false
|
2016-06-09 |
Kim Alvefur |
mod_s2s_auth_samecert: Authenticate incoming s2s connection if certificate matches that of an established outgoing s2s connection
|
2016-06-09 |
Kim Alvefur |
mod_register_dnsbl: Include more information in log message
|
2016-06-09 |
Kim Alvefur |
mod_log_rate: Use moduleapi
|
2016-06-06 |
Kim Alvefur |
mod_cloud_notify: Enable persistent storage of user notification settings
|
2016-06-06 |
Kim Alvefur |
mod_cloud_notify: Advertise feature on bare jid disco (thanks iNPUTmice)
|
2016-06-03 |
Kim Alvefur |
mod_cloud_notify/README: Fixup markdown
|
2016-06-02 |
Chris Ballinger |
mod_cloud_notify: default false for sending body and sender
|
2016-06-01 |
Kim Alvefur |
mod_s2s_auth_dane: Use util.async if available (current prosody trunk)
|
2016-06-01 |
Kim Alvefur |
mod_block_strangers: Allow stanzas form jids the user has sent directed presence to
|
2016-06-01 |
Kim Alvefur |
mod_benchmark_storage: Switch to an invalid host and inject a stub host object
|
2016-06-01 |
Kim Alvefur |
mod_benchmark_storage: Put hostname in a variable
|
2016-05-31 |
Kim Alvefur |
mod_http_upload: Return nil if no upload slot is found (should prevent conflicts between multiple instances on the same path)
|
2016-05-31 |
Kim Alvefur |
mod_http_upload: Demote some errors to warnings
|
2016-05-31 |
Kim Alvefur |
mod_http_upload: Add more logging
|
2016-05-31 |
Kim Alvefur |
mod_list_inactive/README: Describe what the dependency does
|
2016-05-31 |
Kim Alvefur |
mod_list_inactive/README: Fixup markdown
|
2016-05-31 |
Kim Alvefur |
mod_list_inactive/README: Change extension to .markdown currently required by the site generator
|
2016-05-31 |
Matthew Wild |
mod_list_inactive: Add README.md (fixes issue #684 - thanks t2d2!)
|
2016-05-30 |
Kim Alvefur |
mod_s2s_auth_monkeysphere: Query Monkeysphere asynchronously if util.async is available
|
2016-05-28 |
Kim Alvefur |
mod_s2s_auth_dane: Move pausing code to a function
|
2016-05-28 |
Kim Alvefur |
Backed out changeset f00cbfb812cd, it only half-worked and broke things
|
2016-05-27 |
Kim Alvefur |
mod_storage_xmlarchive: Pass a default namespace to xmppstream so result items default to xmlns = nil (fixes non-mam use, like mod_mam_muc sending history)
|
2016-05-26 |
Kim Alvefur |
mod_s2s_auth_dane: Remove unused local
|
2016-05-26 |
Kim Alvefur |
mod_s2s_auth_dane: Attempt a new approach to async lookups that doesn't depend on connection pausing
|
2016-05-26 |
Kim Alvefur |
mod_s2s_auth_dane: Make sure dane field has correct type
|
2016-05-24 |
Kim Alvefur |
mod_vjud: Fix missing comma (thanks Tobias)
|
2016-05-21 |
Kim Alvefur |
mod_mam_muc: Fix previous commit
|
2016-05-21 |
Kim Alvefur |
mod_mam_muc: Fix order of arguments for archive API
|
2016-05-11 |
Kim Alvefur |
mod_presence_cache: Add copyright header
|
2016-05-11 |
Kim Alvefur |
mod_presence_cache: Also cache the 'show' value
|
2016-05-08 |
Kim Alvefur |
mod_log_mark: Try to prevent timer drift
|
2016-05-08 |
Kim Alvefur |
mod_log_mark: Make a global module (should only be loaded once anyways)
|
2016-05-07 |
Kim Alvefur |
mod_storage_memory: Fix copypaste error
|
2016-05-07 |
Kim Alvefur |
mod_storage_memory: Implement 'add_keys' method of map stores (required for rosters in 0.10+)
|
2016-05-05 |
Kim Alvefur |
mod_graceful_shutdown: Experiment in improving the shutdown experience
|
2016-05-04 |
Kim Alvefur |
Tag last commit available on Google Code for future reference
|
2016-04-30 |
Kim Alvefur |
mod_auth_phpbb3: Add support for verifying bcrypt hashes (thanks bios)
|
2016-04-27 |
Kim Alvefur |
mod_munin/README: Mention how to enable statsmanager (pending docs for this)
|
2016-04-27 |
Kim Alvefur |
mod_munin/README: Fix config file syntax (thanks mt)
|
2016-04-17 |
Kim Alvefur |
Merge with Link Mauve
|
2016-04-16 |
Emmanuel Gil Peyrot |
mod_idlecompat: Reference the correct XEP (256, not 12) and drop a redundant check
|
2016-04-16 |
Kim Alvefur |
mod_http_logging: Fix endless loop on 0.9.x (Thanks Mint)
|
2016-04-16 |
Kim Alvefur |
mod_s2s_keepalive/README: Give language hints to rendering for syntax hilighting
|
2016-04-15 |
JC Brand |
Add mod_http_roster_admin
|
2016-04-15 |
JC Brand |
Merge
|
2016-04-15 |
JC Brand |
mod_auth_http_async: Fall back to non-async calling of http_auth_url
|
2016-04-13 |
Kim Alvefur |
mod_track_muc_joins: Skip creating room map if leaving a room and it does not exist
|
2016-04-13 |
Kim Alvefur |
mod_track_muc_joins: Only check directed presence when joining (would be gone when leaving)
|
2016-04-12 |
Kim Alvefur |
mod_track_muc_joins: Check directed presence
|
2016-04-03 |
Kim Alvefur |
mod_presence_dedup: Attempt at saving bandwith by deduplicating presence stanzas
|
2016-04-03 |
Kim Alvefur |
mod_smacks/README: Too buggy for a "Beta" label
|
2016-04-02 |
Kim Alvefur |
mod_presence_cache: Only check set set is empty if it exists
|
2016-04-02 |
Kim Alvefur |
mod_presence_cache: Forget about cached presence when receiving unavailable
|
2016-04-02 |
Kim Alvefur |
mod_pep_vcard_avatar: Fix typo [luacheck]
|
2016-04-02 |
Kim Alvefur |
mod_pep_vcard_avatar: Replace PHOTO and NICKNAME tags instead of modifying them in-place
|
2016-04-02 |
Kim Alvefur |
mod_pep_vcard_avatar: Return early if no vcard is given
|
2016-04-02 |
Kim Alvefur |
mod_smacks: Fix sending <r> after stanzas while not creating multiple timers (thanks Thilo)
|
2016-04-01 |
Kim Alvefur |
mod_presence_cache: Switch to using util.cache for limiting size of cache
|
2016-04-01 |
Kim Alvefur |
mod_presence_cache: Remove caching of full presence
|
2016-04-01 |
Kim Alvefur |
mod_presence_cache: Check stanzas only from s2sin (not needed, even with mod_bidi)
|
2016-03-31 |
Kim Alvefur |
mod_auth_external/README: Update link from google code to hg.prosody.im
|
2016-03-30 |
Kim Alvefur |
mod_throttle_unsolicited: Remove unused local [luacheck]
|
2016-03-30 |
Kim Alvefur |
mod_throttle_unsolicited: Skip checking messages to self
|
2016-03-29 |
tmolitor |
mod_cloud_notify: added ability to notify even if the session is hibernated by mod_smacks
|
2016-03-27 |
tmolitor |
mod_smacks: added new events for hibernation start/end
|
2016-03-27 |
Kim Alvefur |
mod_migrate: Check that the hostname is known, or yell and abort (thanks Link Mauve)
|
2016-03-26 |
Kim Alvefur |
mod_sift/README: Mention the related XEP in the text so modules.prosody.im can pick it up
|
2016-03-22 |
Michael Töglhofer |
mod_pubsub_feeds.lua: util.xml not uit.xml
|
2016-03-21 |
Kim Alvefur |
mod_smacks: Prevent queuing multiple <r>
|
2016-03-21 |
Kim Alvefur |
mod_register_dnsbl: Fix matching pattern (Thanks Ge0rG)
|
2016-03-20 |
Kim Alvefur |
mod_pubsub_feeds: Remove unused imports [luacheck]
|
2016-03-20 |
Kim Alvefur |
mod_pubsub_feeds: Use correct loop variable
|
2016-03-20 |
Kim Alvefur |
mod_pubsub_feeds: Switch to use util.xml for parsing feeds and include RSS to Atom translation code from lua-feeds
|
2016-03-18 |
Matthew Wild |
mod_firewall: Fix another unprotected use of util.cache
|
2016-03-18 |
Matthew Wild |
mod_firewall: Don't use util.cache unless it's needed, and add explanatory error if it is not available
|
2016-03-18 |
Matthew Wild |
mod_firewall: LOG uses session.log if available
|
2016-03-18 |
Matthew Wild |
mod_firewall: Add support for throttling based on user-defined properties (experimental)
|
2016-03-18 |
Matthew Wild |
mod_firewall: Allow underscore in mark names (thanks Ge0rG)
|
2016-03-17 |
Matthew Wild |
mod_firewall: Fix syntax error
|
2016-03-17 |
Matthew Wild |
mod_firewall: Move meta() function to main module, and make it a global so libs can use it
|
2016-03-17 |
Matthew Wild |
mod_firewall: Add comment to document idsafe()
|
2016-03-18 |
Kim Alvefur |
mod_presence_cache: Remove info-level debug message
|
2016-03-17 |
Kim Alvefur |
mod_smacks: Adjust filter priorities to avoid conflict with mod_websocket
|
2016-03-17 |
Kim Alvefur |
Update READMEs to indicate that async requires trunk (dropped from prosody 0.10)
|
2016-03-17 |
Kim Alvefur |
mod_throttle_unsolicited: Mark sessions so they can be matched with 'ORIGIN_MARKED: throttle_unsolicited' by mod_firewall
|
2016-03-17 |
Kim Alvefur |
mod_firewall: Correct zone condition to check bare JID
|
2016-03-17 |
Kim Alvefur |
mod_firewall: Disable more realistic output by default, activated by adding a -v flag
|
2016-03-17 |
Kim Alvefur |
mod_firewall: Make prosodyctl command output more realistic source (not guaranteed to work)
|
2016-03-17 |
Matthew Wild |
mod_firewall: Fix usage of incorrect variable current_time in ORIGIN_MARKED condition (thanks Ge0rG)
|
2016-03-17 |
Matthew Wild |
Merge
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Note about marks applying to sessions, not JIDs
|
2016-03-17 |
Matthew Wild |
mod_firewall: Support for defining extra chains in the config file
|
2016-03-17 |
Kim Alvefur |
mod_register_dnsbl: Initial commit of module to check users registering against an DNS block list
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Improve chain documentation
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Document INSPECT's pattern matching ability
|
2016-03-17 |
Matthew Wild |
mod_firewall: INSPECT: Support for pattern matches (confusingly using ~= instead of =)
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Document session marking
|
2016-03-17 |
Matthew Wild |
mod_firewall: Add support for session marking (MARK_ORIGIN, UNMARK_ORIGIN, ORIGIN_MARKED)
|
2016-03-17 |
Matthew Wild |
mod_firewall: JUMP_CHAIN: Fix implementation to match docs (i.e. continue processing current chain if stanza not handled)
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Document JUMP_CHAIN
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Improve chain usage example comments
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Add note about user-defined chains
|
2016-03-17 |
Matthew Wild |
mod_firewall: README: Add note about time functions using server's local time
|
2016-03-17 |
Matthew Wild |
mod_firewall: Allow actions to have underscores in their names
|
2016-03-17 |
Matthew Wild |
mod_firewall: Add 'timestamp' dep to get current_timestamp
|
2016-03-17 |
Matthew Wild |
mod_firewall: Make idsafe() a global function so libraries can re-use it
|
2016-03-16 |
Matthew Wild |
Merge
|
2016-03-16 |
Matthew Wild |
mod_storage_memory: Support for empty username stores
|
2016-03-16 |
Matthew Wild |
mod_firewall: README: Document chains
|
2016-03-16 |
Matthew Wild |
mod_firewall: README: Add note about BOUNCE and error stanzas/iq results
|
2016-03-16 |
Matthew Wild |
mod_firewall: BOUNCE: Don't bounce error stanzas or iq results
|
2016-03-16 |
Matthew Wild |
mod_firewall: README: Document LOG's ability to take meta expressions
|
2016-03-16 |
Matthew Wild |
mod_firewall: README: Add warning about COPY action's ability to cause loops (thanks Ge0rG)
|
2016-03-16 |
Kim Alvefur |
mod_smacks: Log when sending <r> from read timeout event (0.10+)
|
2016-03-16 |
Kim Alvefur |
mod_smacks: Keep timer object around and stop it when needed (trunk only)
|
2016-03-16 |
Kim Alvefur |
mod_smacks: Increase delay for starting s2s smacks to a non-zero value
|
2016-03-16 |
Kim Alvefur |
mod_smacks: Go back to sending ack requests from a timer a moment after a stanza was sent
|
2016-03-16 |
Kim Alvefur |
mod_smacks: Drop stanzas instead of turning them into the empty string
|
2016-03-16 |
Matthew Wild |
mod_firewall: tostring() the results of meta expressions
|
2016-03-16 |
Kim Alvefur |
mod_track_muc_joins: Add missing imports (thanks Ge0rG)
|
2016-03-15 |
Kim Alvefur |
mod_log_auth: Include username, if known
|
2016-03-15 |
Kim Alvefur |
mod_http_muc_log: Add XMPP URI link for joining the current room
|
2016-03-14 |
Kim Alvefur |
mod_throttle_unsolicited: Limit rate of unsolicited messages sent to non-contacts
|
2016-03-14 |
Kim Alvefur |
mod_track_muc_joins: Module to keep track of joined MUC rooms
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Silence warning about empty if branch [luacheck]
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Silence warnings about unused arguments [luacheck]
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Split compile function into two parts in order to separate their scopes
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Rename argument to avoid name clash [luacheck]
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Remove unused imports [luacheck]
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Pass results as arguments to format instead of shadowning variable [luacheck]
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Use string.find in JID match, faster since the result is unused
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Verify that JID part exists before attempting to call method
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Anchor pattern at beginning and end
|
2016-03-11 |
Kim Alvefur |
mod_firewall/conditions: Add semicolon
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Optimize string match operations, string.find is faster than .match since no string is returned
|
2016-03-10 |
Goffi |
mod_delegation: fixed bad use of period instead of colon
|
2016-03-10 |
Goffi |
mod_privilege: date update
|
2016-03-10 |
Goffi |
mod_delegation: date update
|
2016-03-08 |
Kim Alvefur |
mod_http_upload: Advertise maximum file size in disco#info (Per XEP-0363 v0.2)
|
2016-03-07 |
Kim Alvefur |
mod_http_upload: Trim trailing whitespace
|
2016-03-07 |
Kim Alvefur |
mod_migrate: Log read and write errors instead of raising error
|
2016-03-07 |
Kim Alvefur |
mod_smacks/README: Add s2s-smacks and num unacked stanzas options to table
|
2016-03-06 |
Kim Alvefur |
mod_storage_appendmap: Fix keyvalue:set()
|
2016-03-06 |
Kim Alvefur |
mod_storage_appendmap: Experimental storage module optimized for map stores
|
2016-03-04 |
Matthew Wild |
mod_block_strangers: Allow iq/full responses through
|
2016-03-02 |
Thijs Alkemade |
mod_invite: Added README.
|
2016-03-02 |
Thijs Alkemade |
mod_invite: Allows existing users to generate URLs that can be used to invite new users. Mutual presence subscriptions are automatically created when the creation succeeds.
|
2016-03-02 |
Kim Alvefur |
mod_limits: Add newline between statements on long line
|
2016-03-01 |
Kim Alvefur |
mod_auth_ldap: Add support for having admin status indicated in LDAP
|
2016-03-01 |
Kim Alvefur |
mod_auth_ldap/README: Move hint out of code span
|
2016-02-28 |
Kim Alvefur |
mod_storage_xmlarchive: Only try to close xmlfile if it has been opened (fixes traceback with limit=0)
|
2016-02-24 |
Kim Alvefur |
mod_http_upload: Lower default size limit to 1MB
|
2016-02-24 |
Kim Alvefur |
mod_http_upload/README: Mention default upload size limit and change example to something that nobody should copy
|
2016-02-18 |
Kim Alvefur |
mod_cloud_notify: Fix syntax error
|
2016-02-18 |
Kim Alvefur |
mod_cloud_notify: Wrap form in namespaced element per the XEP (fixes #630)
|
2016-02-15 |
Kim Alvefur |
mod_mam: Include 'w' (week) in pattern for "archive_expires_after" option (fixes #627)
|
2016-02-13 |
Kim Alvefur |
mod_storage_xmlarchive/README: Sigh
|
2016-02-13 |
Kim Alvefur |
mod_firewall/README: Fix table
|
2016-02-13 |
Daniel Gultsch |
mod_cloud_notify: put publish-options into <pubsub> not into <publish>
|
2016-02-05 |
Thijs Alkemade |
mod_poke_strangers: Create only one hook, re-use the UUIDs.
|
2016-02-05 |
Thijs Alkemade |
mod_poke_strangers: Log details about JIDs that look like they are spamming.
|
2016-02-05 |
Matthew Wild |
mod_smacks: README: Add Conversations to list of supported clients
|
2016-02-04 |
Kim Alvefur |
mod_mam: Add some debug logging
|
2016-02-02 |
Kim Alvefur |
mod_storage_xmlarchive: Return earlier if attempting to delete messages older than the oldest existing
|
2016-02-02 |
Kim Alvefur |
mod_storage_xmlarchive: Return earlier if attempting to delete from empty archive
|
2016-02-02 |
Kim Alvefur |
mod_mam: Add a bit of randomness to cleanup intervals to keep some time between multiple instances
|
2016-02-02 |
Kim Alvefur |
mod_storage_xmlarchive: Collect return value when adding to date index
|
2016-02-02 |
Kim Alvefur |
mod_mam/README: Update default_archive_policy table for new default (thanks xnyhps)
|
2016-02-01 |
Matthew Wild |
mod_firewall/conditions: Add FROM_EXACTLY and TO_EXACTLY
|
2016-01-31 |
Kim Alvefur |
mod_s2s_auth_dane: Correct message about not being able to support SPKI
|
2016-01-26 |
Matthew Wild |
mod_pinger: Added from /files/
|
2016-01-24 |
Kim Alvefur |
mod_mam: Compensate for small change in mod_disco between 0.9 and 0.10
|
2016-01-23 |
Kim Alvefur |
mod_s2s_auth_dane: Check if cert:pubkey() is available
|
2016-01-22 |
Kim Alvefur |
mod_mam_muc: Yell loudly when archive store can't be opened
|
2016-01-22 |
Kim Alvefur |
mod_mam: This was meant to be a debug message
|
2016-01-20 |
daurnimator |
mod_component_client: Pass a non-zero exit code on shutdown due to lost connection
|
2016-01-19 |
Kim Alvefur |
mod_migrate: Include debug data of what store is being migrated
|
2016-01-19 |
Kim Alvefur |
mod_storage_xmlarchive/README: Point directly to raw file that should work in 0.9
|
2016-01-19 |
Kim Alvefur |
mod_storage_xmlarchive/README: Point out the commit that breaks 0.9 support
|
2016-01-19 |
Kim Alvefur |
mod_mam: Fix Top Level Error from string[table] = nil instead of table[string] = nil
|
2016-01-19 |
Kim Alvefur |
mod_mam: Use the fallback driver if either the null driver or a driver that does not implement the archive api is returned
|
2016-01-19 |
Kim Alvefur |
mod_mam: Include an in-memory fallback driver
|
2016-01-19 |
Kim Alvefur |
mod_mam: Allow interval between archive cleanup to be changed
|
2016-01-19 |
Kim Alvefur |
mod_mam: Merge identical conditional blocks
|
2016-01-19 |
Kim Alvefur |
mod_mam: Bit of spacing between blocks of code
|
2016-01-19 |
Kim Alvefur |
mod_mam: Always convert 'total' to a number
|
2016-01-19 |
Kim Alvefur |
mod_mam: Fix order of arguments to archive append
|
2016-01-19 |
Kim Alvefur |
mod_mam: Enable archiving by default, less of a privacy issue if messages expire
|
2016-01-19 |
Kim Alvefur |
mod_mam: Add support for trimming old archived messages
|
2016-01-19 |
Kim Alvefur |
mod_mam/README: Fix footnote
|
2016-01-19 |
Kim Alvefur |
mod_mam: Remove application of defaults from preference xml encoding
|
2016-01-18 |
Kim Alvefur |
mod_mam/README: Point out that mod_storage_sql only supports archives in 0.10
|
2016-01-18 |
Kim Alvefur |
mod_mam/README: Add a summary of options
|
2016-01-15 |
Kim Alvefur |
mod_net_dovecotauth: Improve variable names for clarity
|
2016-01-15 |
Kim Alvefur |
mod_munin/README: Emphasis on 0.10 requirement
|
2016-01-15 |
Kim Alvefur |
mod_munin/README: Describe options and how to set up munin.conf
|
2016-01-14 |
Kim Alvefur |
mod_vjud: Handle vCard decoding errors by logging them (Thanks Roi)
|
2016-01-13 |
Matthew Wild |
mod_block_outgoing: Make blocked stanza types configurable, and default to blocking messages only
|
2016-01-13 |
Matthew Wild |
mod_block_outgoing: Allow stanzas to user's login host (e.g. disco queries)
|
2016-01-13 |
Matthew Wild |
mod_block_outgoing: Make admins exempt from restrictions
|
2016-01-13 |
Matthew Wild |
mod_block_outgoing: Module to block outgoing stanzas from users
|
2016-01-11 |
Kim Alvefur |
mod_s2s_auth_dane: Warn only if there enabled uses that can't be supported
|
2016-01-10 |
Kim Alvefur |
mod_firewall/README: Markup XML example as XML :)
|
2016-01-09 |
Kim Alvefur |
mod_mam: Fix accidental global access
|
2016-01-09 |
Kim Alvefur |
mod_mam: Improve error messages when failed to open storage
|
2016-01-05 |
Kim Alvefur |
mod_s2soutinjection: Add a README
|
2016-01-03 |
Kim Alvefur |
Import and adapt .luacheckrc from Prosody 0.10
|
2016-01-03 |
Kim Alvefur |
mod_auth_external: Update URL to new location
|
2015-12-26 |
Emmanuel Gil Peyrot |
mod_pubsub_googlecode: Remove this module, as the website closed down in August 2015
|
2015-12-22 |
Matthew Wild |
mod_log_events: No such thing as module.remove_host. Fix this module so it can be loaded/unloaded dynamically and behave (mostly) correctly
|
2015-12-21 |
Kim Alvefur |
Merge with Goffi
|
2015-12-21 |
Goffi |
mod_delegation: updated README
|
2015-12-21 |
Goffi |
mod_privilege: updated README
|
2015-12-21 |
Goffi |
mod_delegation: fixed imports, using "/" instead of "." was causing caching issues
|
2015-12-21 |
Goffi |
mod_privilege: fixed imports, using "/" instead of "." was causing caching issues
|
2015-12-21 |
Goffi |
mod_privilege: fixed module import which was causing SALS issues
|
2015-12-01 |
Goffi |
mod_delegation: fixed attribute filtering
|
2015-12-20 |
Kim Alvefur |
mod_auth_ldap: Change default of ldap_scope from onelevel to subtree which seems to match many deployments
|
2015-12-20 |
Kim Alvefur |
mod_pubsub_hub/README: Update a little bit
|
2015-12-19 |
Kim Alvefur |
mod_migrate: Support migrating multiple stores
|
2015-12-19 |
Kim Alvefur |
mod_storage_lmdb: Remove debugging
|
2015-12-18 |
Kim Alvefur |
mod_storage_lmdb: Allow passing a transaction flag so we can run get operations in a read-only transaction
|
2015-12-18 |
Kim Alvefur |
mod_storage_lmdb: Be consistent with argument name
|
2015-12-18 |
Kim Alvefur |
mod_storage_lmdb: Factor out a transaction wrapper
|
2015-12-17 |
Kim Alvefur |
mod_mam_muc/README: Fix markdown syntax
|
2015-12-17 |
Kim Alvefur |
mod_mam_muc/README: Try to clarify that storage settings are separate
|
2015-12-17 |
Kim Alvefur |
mod_mam/README: Use autolinks
|
2015-12-17 |
Kim Alvefur |
mod_http_muc_log/README: Replace text that seems to have been copied from mod_muc_log_http
|
2015-12-17 |
Kim Alvefur |
Various READMEs: Update to reflect rename of mod_storage_sql2 → mod_storage_sql
|
2015-12-17 |
Kim Alvefur |
mod_muc_log_http: Remove links to the apparently dead Speeqe service
|
2015-12-16 |
Kim Alvefur |
mod_mam_muc/README: Note about features that rely on trunk mod_muc
|
2015-12-14 |
Kim Alvefur |
mod_mam_muc: Add guard to prevent loading on normal hosts
|
2015-12-12 |
Kim Alvefur |
mod_s2s_auth_dane: More DNS related debug logging
|
2015-12-12 |
Kim Alvefur |
mod_s2s_auth_dane: Abort on bogus reply to SRV lookup
|
2015-12-12 |
Kim Alvefur |
mod_s2s_auth_dane: Log as much as possible through session logger instance
|
2015-12-12 |
Kim Alvefur |
mod_storage_xmlarchive: Use datamanager.append_raw (had that code duplicated here)
|
2015-12-12 |
Kim Alvefur |
mod_storage_gdbm: Refactor for readability (bye single-char variable names)
|
2015-12-11 |
Kim Alvefur |
mod_http_upload: Make file system path configurable
|
2015-12-11 |
Kim Alvefur |
mod_http_upload: URL-encode filename in case it contains characters that need escaping (thanks Thilo)
|
2015-12-10 |
Kim Alvefur |
mod_s2s_auth_dane/README: DANE Operational Guidance got RFC'd
|
2015-12-10 |
Kim Alvefur |
README: Upgrade links to HTTPS :)
|
2015-12-10 |
Kim Alvefur |
mod_s2s_auth_dane: Add a telnet console command that exposes DANE information
|
2015-12-10 |
Kim Alvefur |
mod_s2s_auth_dane: Keep DANE response around after the connection is established to aid in debugging
|
2015-12-10 |
Kim Alvefur |
mod_s2s_auth_dane: Some more verbose debug logging
|
2015-12-10 |
Kim Alvefur |
mod_s2s_auth_dane/README: Automagic links!
|
2015-12-10 |
Kim Alvefur |
mod_presence_cache/README: Try to discourage full stanza caching since it is experimental
|
2015-12-10 |
Kim Alvefur |
mod_mam_muc/README: Automagic links!
|
2015-12-09 |
Kim Alvefur |
mod_mam: Clarify condition presendence
|
2015-11-25 |
Kim Alvefur |
Merge
|
2015-11-24 |
Goffi |
mod_privilege: fixed session.privilege overwritting when multiple hosts are activated + fixed roster permission check on presence permission.
|
2015-11-22 |
Matthew Wild |
mod_muc_access_control: Module to allow restricting rooms to a list of JIDs, which can include domains
|
2015-11-21 |
moparisthebest |
mod_alias: New alias module
|
2015-11-16 |
Kim Alvefur |
mod_presence_cache: Cache incoming presence broadcasts in order to get clients up to speed with who is online faster
|
2015-11-16 |
Kim Alvefur |
mod_s2s_auth_dane: Consider TLSA records with PKIX uses as supported (if enabled) even if the chain is invalid (if no match is found the session is considered insecure)
|
2015-11-14 |
Kim Alvefur |
mod_s2s_auth_dane/README: Add missing whitespace
|
2015-11-13 |
Matthew Wild |
mod_auto_accept_subscriptions: Fix typo in variable name, which would prevent subscription request being sent to contact (thanks Andrey)
|
2015-11-10 |
Kim Alvefur |
mod_roster_command: Update workaround to perhaps work in 0.10
|
2015-11-10 |
Kim Alvefur |
mod_roster_command: Attempt to update for compatibility with 0.10
|
2015-11-10 |
Kim Alvefur |
mod_roster_command: Update link to new docs site
|
2015-11-08 |
Goffi |
mod_ipcheck: Fixed bad namespace
|
2015-11-05 |
Kim Alvefur |
mod_s2s_auth_dane: Consider the current certificate chain status before checking PKIX-{EE,CA} TLSA records
|
2015-11-05 |
Kim Alvefur |
mod_s2s_auth_dane: Support servers without SRV records by falling back to port 5269 and the bare hostname for TLSA lookups
|
2015-11-01 |
Kim Alvefur |
mod_http_upload: Say Hello to anyone opening the "bare" HTTP URL (helpful to show that module is loaded correctly)
|
2015-10-30 |
Kim Alvefur |
mod_limit_auth: Only apply limit to normal c2s sessions (thanks cuc)
|
2015-10-28 |
Kim Alvefur |
mod_storage_xmlarchive/README: Add example configuration
|
2015-10-28 |
Kim Alvefur |
mod_auth_http_async: Correctly pass password to provider.test_password (thanks mother)
|
2015-10-28 |
Kim Alvefur |
mod_auth_http_async: Fix syntax error
|
2015-10-26 |
Kim Alvefur |
mod_rawdebug/README: Fix typos
|
2015-10-26 |
Kim Alvefur |
mod_rawdebug/README: H3 -> H2
|
2015-10-26 |
Kim Alvefur |
mod_support_contact/README: Update compatibility section
|
2015-10-24 |
Kim Alvefur |
mod_auth_custom_http: Add README
|
2015-10-24 |
Kim Alvefur |
mod_auth_http_async/README: Add compatibility info
|
2015-10-24 |
Kim Alvefur |
mod_auth_http_async: Remove unused variable
|
2015-10-24 |
Kim Alvefur |
mod_auth_http_async: Actually do the HTTP request
|
2015-10-24 |
Kim Alvefur |
mod_auth_http_async: Don't set global
|
2015-10-23 |
Kim Alvefur |
mod_block_strangers: Add missing import of util.stanza
|
2015-10-23 |
Kim Alvefur |
mod_block_strangers: Bounce IQ stanzas (they MUST be replied to)
|
2015-10-23 |
Kim Alvefur |
mod_auth_http_async: Wrap up async http request in a function
|
2015-10-23 |
Kim Alvefur |
mod_watchuntrusted: Add a fallback string as hash if no certificate was provided
|
2015-10-23 |
Kim Alvefur |
mod_throttle_presence: Switch if-else statement around to improve readability
|
2015-10-23 |
Kim Alvefur |
mod_cloud_notify: Wrap notification form in <item>
|
2015-10-23 |
Kim Alvefur |
mod_cloud_notify: Send notification from bare user JID per http://xmpp.org/extensions/xep-0357.html#publishing
|
2015-10-23 |
Kim Alvefur |
mod_cloud_notify: Save list of push services
|
2015-10-22 |
Kim Alvefur |
mod_candy/README: Mention mod_default_bookmarks
|
2015-10-22 |
Kim Alvefur |
mod_candy/README: Describe how it decides login method
|
2015-10-22 |
Kim Alvefur |
mod_candy/README: Update compatibility table
|
2015-10-22 |
Kim Alvefur |
mod_candy/README: Compact links
|
2015-10-22 |
Kim Alvefur |
mod_candy/README: Correct command for unzipping Candy release
|
2015-10-20 |
Kim Alvefur |
mod_compat_dialback: Use correct API for hooking events (Thanks sol, Lance)
|
2015-10-20 |
Kim Alvefur |
mod_http_muc_log: Produce local timestamps in local format
|
2015-10-19 |
Kim Alvefur |
mod_http_upload: Add missing local of string.upper (Thanks Thilo)
|
2015-10-18 |
Kim Alvefur |
mod_http_upload/README: Update with XEP reference, stage, description
|
2015-10-18 |
Kim Alvefur |
mod_http_upload: Duplicate code from net.http.server in order send proper HEAD responses
|
2015-10-18 |
Kim Alvefur |
mod_proctitle/README: Linkify URL
|
2015-10-14 |
Thijs Alkemade |
mod_onions: Patch from David Goulet: Fix onions_map when the target is a string.
|
2015-10-14 |
Kim Alvefur |
mod_cloud_notify: Make inclusion of message sender and body optional via config option
|
2015-10-14 |
Kim Alvefur |
mod_cloud_notify: Add some comments describing code blocks
|
2015-10-14 |
Kim Alvefur |
mod_cloud_notify: Allow the 'node' to be left out when disabling, clients MAY include it (and therefore leave it out)
|
2015-10-14 |
Kim Alvefur |
mod_http_upload: Fix Content-Length header (it is now identical to the one in net.http.server)
|
2015-10-13 |
Kim Alvefur |
mod_http_upload: Fix HEAD requests
|
2015-10-11 |
Kim Alvefur |
mod_auth_ccert/README: It's cafile, not cacert
|
2015-10-11 |
Kim Alvefur |
mod_mam_archive/README: Rely on autolinking
|
2015-10-11 |
Kim Alvefur |
mod_s2s_keepalive/README: Update to say it works with 0.8
|
2015-10-11 |
Michael Töglhofer |
mod_s2s_keepalive: Add README
|
2015-10-11 |
Kim Alvefur |
mod_compat_dialback: Workaround for Dialback with servers that violate RFC 6120 § 4.7.2
|
2015-10-08 |
Kim Alvefur |
mod_fallback_vcard: Generates missing vcards from a template
|
2015-10-07 |
Kim Alvefur |
mod_munin: Fix syntax error
|
2015-10-07 |
Kim Alvefur |
mod_munin: Strip mod_measure_ and mod_statistics_ from section names
|
2015-10-04 |
Kim Alvefur |
mod_manifesto/README: Linkfy link
|
2015-10-04 |
Kim Alvefur |
mod_s2s_keysize_policy: Add a README
|
2015-10-04 |
Kim Alvefur |
mod_privacy_lists/README: Remove what looks like a mistake in metadata conversion
|
2015-10-03 |
Kim Alvefur |
mod_pubsub_feeds/README: Update wording to be clearer
|
2015-10-03 |
Kim Alvefur |
mod_pubsub_feeds/README: Increase header levels (modules.prosody.im decreases all by one)
|
2015-10-02 |
Kim Alvefur |
mod_tls_policy: Change the FS shortcut to match on ciphers with (EC)DHE (produces nicer stream error)
|
2015-10-01 |
Kim Alvefur |
mod_remote_roster: Add README
|
2015-10-01 |
Kim Alvefur |
mod_extdisco: Add a README
|
2015-10-01 |
Kim Alvefur |
mod_auth_http_async: Add README
|
2015-10-01 |
Kim Alvefur |
mod_storage_multi: Put in Alpha stage
|
2015-10-01 |
Kim Alvefur |
mod_storage_multi: Add README
|
2015-10-01 |
Kim Alvefur |
mod_openid/README: Convert raw HTML to emphasis
|
2015-10-01 |
Kim Alvefur |
mod_auth_ccert/README: Recomend cacert instead of capath
|
2015-09-30 |
Kim Alvefur |
mod_http_logging: MIT
|
2015-09-30 |
Kim Alvefur |
mod_http_logging: Produce HTTP logs in the style of Apache
|
2015-09-29 |
Kim Alvefur |
mod_smacks: Add experimental resending of unacked messages in s2s queues (disabled by default)
|
2015-09-29 |
Kim Alvefur |
mod_checkcerts: Improve error handling when loading certificate
|
2015-09-29 |
Kim Alvefur |
mod_checkcerts: Improve logic for finding an ssl section with a certificate
|
2015-09-27 |
Kim Alvefur |
mod_watchuntrusted: Add support for SHA-256 hash in message
|
2015-09-27 |
Kim Alvefur |
mod_watchuntrusted: Fix periodic cleanup to run more than once
|
2015-09-27 |
Kim Alvefur |
mod_smacks/README: Update link to 0.8 version
|
2015-09-27 |
Kim Alvefur |
mod_s2s_auth_fingerprint: Limit number of replacements instead of stripping extra separators
|
2015-09-24 |
Michael Töglhofer |
mod_http_upload.lua: use official namespace from XEP-0363
|
2015-09-23 |
Kim Alvefur |
mod_filter_chatstates: Link to mod_csi
|
2015-09-23 |
Kim Alvefur |
mod_csi/README: Link to XEP
|
2015-09-23 |
Kim Alvefur |
mod_csi: Add links to other modules that act on CSI info
|
2015-09-23 |
Kim Alvefur |
mod_log_mark/README: Also mention logging
|
2015-09-22 |
Kim Alvefur |
mod_log_mark: Module that sends a line to the log once per minute
|
2015-09-21 |
Kim Alvefur |
mod_filter_chatstates: Revert filter-to-nothing hack
|
2015-09-21 |
Kim Alvefur |
mod_throttle_presence: Skip past things that are not stanza objects
|
2015-09-21 |
Kim Alvefur |
mod_filter_chatstates: Break out maptags filter into a stateless function
|
2015-09-21 |
Kim Alvefur |
mod_admin_web,mod_carbons,mod_csi_compat,mod_mam_muc,mod_tcpproxy: Explicitly return true
|
2015-09-19 |
Kim Alvefur |
mod_candy: Update to work with a stable release instead of git (which no longer works)
|
2015-09-18 |
Kim Alvefur |
mod_firewall: Fix missing import of util.set (used to be global)
|
2015-09-17 |
Kim Alvefur |
mod_http_upload/README: Fix typo (thanks you-know-who-you-are)
|
2015-09-17 |
Kim Alvefur |
mod_http_upload/README: More explaining text
|
2015-09-17 |
Kim Alvefur |
mod_http_upload/README: Reorder text and mention what the examples are
|
2015-09-14 |
Kim Alvefur |
mod_lastlog/README: Adjust formatting / indentation to help pandoc produce fancy html
|
2015-09-14 |
Kim Alvefur |
mod_limit_auth: Add README
|
2015-09-14 |
Kim Alvefur |
mod_benchmark_storage: Add README
|
2015-09-14 |
Kim Alvefur |
mod_admin_probe: Add README
|
2015-09-14 |
Kim Alvefur |
mod_admin_blocklist: Add README
|
2015-09-14 |
Kim Alvefur |
mod_limit_auth: Get rid of old inactive throttle objects
|
2015-09-14 |
Kim Alvefur |
mod_cloud_notify/README: Sentence was missing the ending
|
2015-09-14 |
Kim Alvefur |
mod_cloud_notify/README: XEP-0357 changed name to Push Notifications
|
2015-09-14 |
Kim Alvefur |
mod_http_upload: Add support for a file size limit
|
2015-09-14 |
Kim Alvefur |
mod_http_upload: Include failure reason in error response
|
2015-09-14 |
Kim Alvefur |
mod_http_upload: Log a message with the upload URL and storage path for easy discovery
|
2015-09-14 |
Kim Alvefur |
mod_http_upload: Cache first-level child <request> in local variable
|
2015-09-14 |
Kim Alvefur |
mod_http_upload/README: Say it works with 0.9+
|
2015-09-13 |
Kim Alvefur |
mod_proctitle: Add README
|
2015-09-13 |
Kim Alvefur |
mod_tls_policy/README: Fix summary so modules.prosody.im understands it
|
2015-09-13 |
Kim Alvefur |
mod_dwd/README: Fix compatibility table
|
2015-09-12 |
Kim Alvefur |
mod_tls_policy/README: Reflow and strip trailing whitespace (pandoc thougt it meant explicit line breaks)
|
2015-09-12 |
Kim Alvefur |
mod_tls_policy: Add README
|
2015-09-11 |
Kim Alvefur |
mod_mam_sql, mod_mam_muc_sql: Begone, unsupported and unmaintained experiments
|
2015-09-11 |
Kim Alvefur |
mod_http_upload/README: Point to Prosodys HTTP docs
|
2015-09-09 |
Kim Alvefur |
mod_adhoc_blacklist/README: Hint at how to find the command
|
2015-09-09 |
Kim Alvefur |
mod_s2s_auth_dane/README: Note about LuaSec
|
2015-09-09 |
Kim Alvefur |
mod_s2s_auth_dane/README: Describe DANE uses
|
2015-09-09 |
Kim Alvefur |
mod_s2s_auth_dane/README: Bump heading levels (modules.prosody.im decreases them one step) and fix some missing spaces
|
2015-09-09 |
Kim Alvefur |
mod_mam/README: Reorganise config options under sub-headings and rewrite description of options
|
2015-09-09 |
Kim Alvefur |
mod_pastebin/README: Try to clarify the config differences in 0.9+
|
2015-09-07 |
Kim Alvefur |
mod_muc_limits/README: Footnote formatting so pandoc understands it
|
2015-09-07 |
Kim Alvefur |
mod_http_muc_log: If archive driver provides the dates method, use it
|
2015-09-07 |
Kim Alvefur |
mod_storage_xmlarchive: Expose method for getting a list of dates which do have messages
|
2015-09-05 |
Matthew Wild |
mod_http_user_count: Support for host and MUC session counts
|
2015-09-03 |
Kim Alvefur |
mod_filter_chatstates: Hack to make sure session.send does not return nil which may break things sometimes
|
2015-09-03 |
Kim Alvefur |
mod_http_index: Add README file
|
2015-09-03 |
Kim Alvefur |
mod_http_index: Move template out into a file and make it configurable
|
2015-09-03 |
Kim Alvefur |
mod_http_index: Remove unused CSS (it was copied as-is from mod_http_muc_log)
|
2015-09-03 |
Kim Alvefur |
mod_http_index: Update to use util.interpolation (makes it depend on 0.10+)
|
2015-09-03 |
Kim Alvefur |
mod_auth_ldap/README: Fix missing word and more markdown syntax tweaks
|
2015-09-03 |
Kim Alvefur |
mod_auth_ldap/README: Minor tweaks
|
2015-09-03 |
Kim Alvefur |
mod_auth_ldap/README: Remove note about alternate version, I don't think it is relevant anymore
|
2015-09-02 |
Kim Alvefur |
Fix intralinks in READMEs
|
2015-09-02 |
Kim Alvefur |
Various README files: Correct indentation levels, fix syntax and other small fixes
|
2015-09-02 |
Kim Alvefur |
mod_storage_xmlarchive: Add support for purging (used when deleting users)
|
2015-09-01 |
Kim Alvefur |
mod_auto_activate_hosts: Import hostmanager (thanks mt)
|
2015-09-01 |
Kim Alvefur |
mod_http_upload: Fix typo (thanks mo)
|
2015-09-01 |
Kim Alvefur |
mod_http_upload: Add README
|
2015-09-01 |
Kim Alvefur |
mod_http_upload: Include join_path function, should make it work with 0.9.x
|
2015-09-01 |
Kim Alvefur |
mod_migrate/README: Change headings and adjust usage string
|
2015-09-01 |
Kim Alvefur |
mod_migrate: Add support for migrating archives
|
2015-09-01 |
Kim Alvefur |
mod_migrate: Fix typo in usage string
|
2015-08-31 |
Kim Alvefur |
mod_adhoc_blacklist: Add README
|
2015-08-31 |
Kim Alvefur |
mod_s2s_log_certs/README: Fix link
|
2015-08-31 |
Kim Alvefur |
CONTRIBUTING: Run through pandoc to normalize markdown syntax
|
2015-08-31 |
Kim Alvefur |
CONTRIBUTING: Update guidelines and URL to hg repo
|
2015-08-31 |
Kim Alvefur |
mod_throttle_presence/README: http://xkcd.com/859/
|
2015-08-31 |
Kim Alvefur |
mod_webpresence/README: Code block
|
2015-08-30 |
Kim Alvefur |
mod_http_upload: Depend on mod_disco, allows it to be discovered when set up as a component
|
2015-08-30 |
Kim Alvefur |
mod_mam/README: Minor fixup
|
2015-08-28 |
Kim Alvefur |
Convert all wiki pages to Markdown
|
2015-08-28 |
Kim Alvefur |
Delete wiki pages of deleted modules
|
2015-08-27 |
Kim Alvefur |
mod_mam/README: Add example of use with mod_storage_sql2
|
2015-08-27 |
Kim Alvefur |
mod_storage_lmdb: Remove redundant table
|
2015-08-27 |
Kim Alvefur |
mod_storage_lmdb: Rearrange module to allow using as a library
|
2015-08-27 |
Kim Alvefur |
mod_roster_allinall: Cleanup, remove unused variables [luacheck]
|
2015-08-27 |
Kim Alvefur |
mod_mam_sql/README: More obvious pointers to use mod_mam instead
|
2015-08-27 |
Kim Alvefur |
mod_blocking: Import datamanager (thanks kriztan)
|
2015-08-27 |
Kim Alvefur |
mod_carbons: Get full_ and bare_sessions from the prosody global [luacheck]
|
2015-08-27 |
Kim Alvefur |
mod_carbons: Stanza, not standard, silly autocomplete (Thanks mt)
|
2015-08-27 |
Kim Alvefur |
mod_storage_xmlarchive: Remove redundant stream header
|
2015-08-26 |
Kim Alvefur |
mod_isolate_host: Bump event hook priorities to make sure they are above the core plugins
|
2015-08-26 |
Kim Alvefur |
mod_migrate: Provides a prosodyctl mod_migrate command for copying data between storage backends
|
2015-08-26 |
Kim Alvefur |
mod_mam: Store chat messages and normal messages with a body
|
2015-08-26 |
Kim Alvefur |
mod_carbons: Carbon chat messages or normal messages that have a body
|
2015-08-26 |
Kim Alvefur |
mod_mam: Unindent 'else' block
|
2015-08-25 |
Kim Alvefur |
mod_s2s_log_certs: Use new 0.10 API for wrapping event handlers in order to always print log message after all s2s cert checks
|
2015-08-25 |
Kim Alvefur |
README: Update repository link
|
2015-08-24 |
Kim Alvefur |
mod_cloud_notify/README: Correct file extension
|
2015-08-24 |
Kim Alvefur |
mod_cloud_notify: Fix syntax errors and name
last-google-code-commit
|
2015-08-24 |
Kim Alvefur |
mod_cloud_notify: XEP-0357: Push - the server bits ("app server" not included)
|
2015-08-24 |
Kim Alvefur |
Import wiki pages
|
2015-08-13 |
Thijs Alkemade |
mod_onions: Now allows configuration of an "onions_map", allowing administrator to manually specify alternate hidden services for clearnet addresses.
|
2015-08-13 |
Thijs Alkemade |
mod_onions: Small fixes making bounce_sendq match mod_s2s again.
|
2015-08-13 |
Thijs Alkemade |
mod_client_certs: Patch from mathieui fixing invalid results when requesting multiple certs, missing stream feature and problem with PEM decoding.
|
2015-03-04 |
Thijs Alkemade |
mod_register_web: Switch to the new reCAPTCHA API, including support for "nocaptcha" when users are already signed in to Google.
|
2015-08-10 |
Kim Alvefur |
Merge with Goffi
|
2015-07-31 |
Goffi |
mod_delegation: fixed bad calling of on_auth for components
|
2015-07-31 |
Goffi |
mod_privilege: fixed bad calling of on_auth for components
|
2015-07-31 |
Goffi |
mod_delegation: fixed handling of <iq> results without children
|
2015-07-18 |
Kim Alvefur |
mod_mam: Support both spellings of XEP-0334 processing hints until XEP is clarified
|
2015-07-18 |
Kim Alvefur |
mod_http_upload: Implementation of Conversations HTTP upload file transfer mode
|
2015-07-02 |
Kim Alvefur |
mod_mam: Same with no-storage, not no-store
|
2015-07-02 |
Kim Alvefur |
mod_mam: Fix message hints, it's no-permanent-*storage*, not ..-store
|
2015-06-18 |
Kim Alvefur |
mod_benchmark_storage: A storage benchmark run through prosodyctl
|
2015-06-18 |
Kim Alvefur |
mod_muc_limits: Update to work with both the new and the old MUC API
|
2015-06-08 |
Kim Alvefur |
mod_filter_chatstates: Backout 02cd4a081db4; no longer required due to changes in mod_smacks
|
2015-06-08 |
Kim Alvefur |
mod_list_inactive: Print some usage info when not called with enough arguments
|
2015-05-29 |
Kim Alvefur |
mod_storage_xmlarchive: Mistake in copypaste of copyright header :P
|
2015-05-29 |
Kim Alvefur |
mod_storage_xmlarchive: Add (c) header
|
2015-05-29 |
Kim Alvefur |
mod_storage_xmlarchive: Remove leftover debug code
|
2015-05-27 |
Kim Alvefur |
mod_log_rate: Log sink that reports the rate of log messages to statsmanager
|
2015-05-27 |
Kim Alvefur |
mod_compact_resource: Enforces short random resources
|
2015-05-21 |
Kim Alvefur |
mod_storage_(various): Order swapping in 54c8a0cb2996 was backwards
|
2015-05-21 |
Kim Alvefur |
Fix for 54c8a0cb2996
|
2015-05-21 |
Kim Alvefur |
mod_s2s_auth_dane: Ignore mutating of the 'module' global, that is ok in prosody plugins [luacheck]
|
2015-05-21 |
Kim Alvefur |
mod_s2s_auth_dane: Validate names of DANE-TA certs
|
2015-05-19 |
Kim Alvefur |
mod_storage_gdbm: Reorganize (vacuum) databases on module unload
|
2015-05-19 |
Kim Alvefur |
mod_storage_lmdb: Storage module using Lightning Memory-Mapped Database
|
2015-05-19 |
Kim Alvefur |
mod_storage_gdbm: Fix typo in unused field on store instance
|
2015-05-19 |
Kim Alvefur |
mod_storage_(archive-capable): Change order of arguments to :append to be the same as return values from :find iterator (see prosody 41725f3df3cc)
|
2015-05-19 |
Kim Alvefur |
mod_storage_xmlarchive: Return 'when' as number
|
2015-05-19 |
Kim Alvefur |
mod_http_muc_log: Update template for changes in template engine
|
2015-05-19 |
Kim Alvefur |
mod_http_muc_log: Template engine thing moved into util.interpolation
|
2015-05-18 |
Kim Alvefur |
mod_auth_http_async: Don't go throug usermanager to call a function from the same module
|
2015-05-18 |
Kim Alvefur |
mod_mamsub: Prevent nil indexing if message is added to archive of an offline user
|
2015-05-18 |
Kim Alvefur |
mod_mamsub: Experimental implementation of MAM subscriptions
|
2015-05-18 |
Kim Alvefur |
mod_mam: Fire event on successful storage of message
|
2015-05-18 |
Kim Alvefur |
mod_profile: Return error on storage error, don't attempt to migrate from old storage
|
2015-05-18 |
Kim Alvefur |
mod_profile: Explicitly return true from handlers, session.send can return nil under some conditions
|
2015-05-18 |
Kim Alvefur |
mod_profile: Don't use import()
|
2015-05-18 |
Kim Alvefur |
mod_storage_xmlarchive: Store timestamps in text form, I don't trust numeric timestamps in Lua
|
2015-05-18 |
Kim Alvefur |
mod_storage_xmlarchive: Optimize access to variables used in inner loop
|
2015-05-18 |
Kim Alvefur |
mod_storage_xmlarchive: Code is annoying to read when every other line is 'if not ok then return'
|
2015-05-18 |
Kim Alvefur |
mod_storage_xmlarchive: This module only supports storage of stanzas, log a warning about attempts to do otherwise
|
2015-05-18 |
Kim Alvefur |
mod_storage_xmlarchive: The last :seek() should return something truish, if not, don't ignore
|
2015-05-17 |
Kim Alvefur |
mod_mam: There are other storage backends that support archives now
|
2015-05-16 |
Kim Alvefur |
mod_adhoc_blacklist: Fix traceback if blacklist is empty
|
2015-05-13 |
Kim Alvefur |
mod_admin_blocklist: Prevents s2s connections to/from domains blocked by a local admin using mod_blocklist (0.10+)
|
2015-05-13 |
Kim Alvefur |
mod_adhoc_blacklist: Provides the Edit Blacklist command described in XEP-0133 and uses this to block s2s connections
|
2015-05-11 |
Kim Alvefur |
mod_smacks: Handle the read timeout event (0.10+ only) and send an ack request, close the connection the second time if unanswerd
|
2015-05-11 |
Kim Alvefur |
mod_smacks: Handle unacked messages in s2s queues
|
2015-05-11 |
Kim Alvefur |
mod_smacks_offline: Only deal with authenticated (c2s) sessions
|
2015-05-11 |
Kim Alvefur |
mod_storage_xmlarchive: Increase severity of log message regarding unexpected missing items
|
2015-05-11 |
Kim Alvefur |
mod_storage_xmlarchive: Remove overly verbose debug message
|
2015-05-11 |
Kim Alvefur |
mod_storage_xmlarchive: Adjust wording in log message
|
2015-05-11 |
Kim Alvefur |
mod_storage_xmlarchive: Attempt to recover after parse failures
|
2015-05-11 |
Kim Alvefur |
mod_storage_xmlarchive: Improve logging of parse errors
|
2015-05-07 |
Kim Alvefur |
Merge with Goffi
|
2015-05-07 |
Goffi |
mod_delegation: managing_ent_* now stop event propagation + forwarded <iq/> xmlns check
|
2015-05-04 |
Goffi |
mod_delegation: fixed bad handling of error replies from managing entity
|
2015-05-04 |
Goffi |
mod_delegation: fixed namespace of <forwarded/> child element, as specified in XEP-0297
|
2015-05-03 |
Goffi |
mod_delegation: handling of error replies from managing entities after forward.
|
2015-05-03 |
Goffi |
mod_delegation: original stanza is now cached outside of ns_data, so it can be accessed without knowing the namespace.
|
2015-05-03 |
Goffi |
mod_delegation: removed invalid error replies to iq result.
|
2015-05-03 |
Goffi |
mod_delegation: added 'iq/bare' to hooked events.
|
2015-04-17 |
Goffi |
mod_delegation: reset features/identities/extensions before doing a disco nesting
|
2015-04-17 |
Goffi |
mod_delegation: service discovery extensions (xep-0128) management
|
2015-04-17 |
Goffi |
mod_delegation: we don't forward stanzas from managing entity itself
|
2015-04-17 |
Goffi |
mod_delegation: disco info request on bare jid is now managed
|
2015-04-17 |
Goffi |
mod_delegation: delegated features/identities removal for disco info requests on bare jid
|
2015-04-17 |
Goffi |
mod_delegation: disco nesting for host
|
2015-04-17 |
Goffi |
mod_delegation: delegated features/identities are removed from disco.
|
2015-04-17 |
Goffi |
mod_delegation: iq forwarding to managing entity
|
2015-04-17 |
Goffi |
mod_delegation: XEP-0355 implementation, first draft (configuration management + delegations advertising)
|
2015-04-17 |
Goffi |
mod_privilege: fixed bad handling of presence permissions / component authentication between different hosts
|
2015-04-10 |
Goffi |
mod_privilege: fixed various issues reported by luacheck
|
2015-05-05 |
Kim Alvefur |
mod_smacks: Set session upvalue of filter() to correct session
|
2015-05-05 |
Kim Alvefur |
mod_smacks: Move set of filters from new session to session being resumed
|
2015-05-05 |
Kim Alvefur |
mod_smacks: Don't touch upvalues of session.send and session.data, they should already point to the correct values
|
2015-05-05 |
Kim Alvefur |
mod_smacks: Add stanza counting filter when resuming session
|
2015-05-05 |
Kim Alvefur |
mod_smacks_offline: Monkeypatch mod_smacks to send unacked messages to offline storage IFF there was only one session
|
2015-05-05 |
Kim Alvefur |
mod_s2s_auth_dane: Simplify cases where there are only one SRV record
|
2015-05-05 |
Kim Alvefur |
mod_s2s_auth_dane: Don't count number of RRs in DNS reply if the DNS lib already did
|
2015-05-05 |
Kim Alvefur |
mod_statistics/prosodytop: Use the same port number to connect to as defined in the module
|
2015-05-05 |
Kim Alvefur |
mod_mam: Semicolons!
|
2015-05-05 |
Kim Alvefur |
mod_block_registrations: string.find is faster than string.match when only needing a boolean answer
|
2015-05-05 |
Matthew Wild |
mod_log_slow_events: Log slow HTTP requests
|
2015-05-05 |
Matthew Wild |
mod_log_slow_events: Minor improvement to log message
|
2015-05-05 |
Matthew Wild |
mod_auto_accept_subscriptions: Fix passing nil in log message
|
2015-05-05 |
Kim Alvefur |
mod_watchuntrusted: Skip connections to/from unknown hosts (fixes possible traceback)
|
2015-05-04 |
Kim Alvefur |
mod_munin: Use string.format flag instead of tostring when reporting values
|
2015-05-03 |
Kim Alvefur |
mod_mam_muc: d20cfc5ba827 .. cd87a2eba8f2 here too (uh, duplicated code)
|
2015-05-03 |
Kim Alvefur |
mod_storage_xmlarchive: New stanza archive-only storage module backed by plain text files
|
2015-05-03 |
Kim Alvefur |
Merge
|
2015-04-29 |
Rob Hoelz |
Merge my branch containing proctitle module
|
2015-04-29 |
Rob Hoelz |
Add minimal instructions for proctitle module
|
2015-04-29 |
Rob Hoelz |
Add proctitle module
|
2015-05-03 |
Kim Alvefur |
mod_mam: Reverse the order of reversed queries back to chronological order
|
2015-05-03 |
Kim Alvefur |
mod_mam: Move variable into loop scope
|
2015-05-03 |
Kim Alvefur |
mod_mam: Rename variable
|
2015-05-03 |
Kim Alvefur |
mod_mam: Support the mandatory 'complete' attribute by requesting one extra item from storage
|
2015-05-03 |
Kim Alvefur |
mod_mam: Always return true when a stanza event has been handled
|
2015-04-28 |
Matthew Wild |
mod_log_slow_events: Log events that take a long time to process (including stanzas)
|
2015-04-25 |
Kim Alvefur |
mod_mam_muc: Advertise MAM feature on bare JID room disco#info (only effective after prosody 57bc52f67564)
|
2015-04-25 |
Kim Alvefur |
mod_mam: Advertise feature in disco#info for account as per XEP-0313 >= 0.2
|
2015-04-23 |
Kim Alvefur |
mod_measure_cpu: Collect CPU usage statistic
|
2015-04-23 |
Kim Alvefur |
mod_munin: Exclude ignored stats even if they happen to be included in data
|
2015-04-22 |
Kim Alvefur |
mod_watchuntrusted: Only notify once per host per day
|
2015-04-13 |
Kim Alvefur |
mod_s2s_auth_dane: Abort earlier for sessions from hosts that don't say who they are
|
2015-04-13 |
Kim Alvefur |
mod_s2s_auth_dane: Demote log message about failure to ASCII-ify hostname from error to warning
|
2015-04-12 |
Kim Alvefur |
mod_checkcerts: Fix for removal of globals in LuaSec
|
2015-04-11 |
Kim Alvefur |
mod_http_muc_log: Fix passing dates trough util.datetime twice;
|
2015-04-09 |
Kim Alvefur |
mod_smacks: Add license header
|
2015-04-09 |
Kim Alvefur |
Add README and CONTRIBUTING files containing the text from https://code.google.com/p/prosody-modules/
|
2015-04-09 |
Kim Alvefur |
Add a COPYING file containing the MIT license
|
2015-04-08 |
Goffi |
mod_privilege: implemented probing of rosters items (for existing sessions only) on connection + use a globally shared table for priv_session (and fixed last_presence)
|
2015-04-07 |
Goffi |
mod_privilege: implemented "roster" presence permission
|
2015-04-07 |
Goffi |
mod_privilege: presence already known are advertised to privileged entity (for "maneger_entity" permission only so far)
|
2015-04-07 |
Goffi |
mod_privilege: implemented "managed_entity" presence
|
2015-04-07 |
Goffi |
mod_privilege: presence permission configuration check + use global set to know privileged entities to advertise
|
2015-04-06 |
Goffi |
mod_privilege: advertise_perm method now use session.send instead of module:send to avoid to go back in hook
|
2015-04-02 |
Goffi |
mod_privilege: implemented message privilege
|
2015-04-02 |
Goffi |
mod_privilege: implemented roster set privilege
|
2015-04-02 |
Goffi |
mod_privilege: added permissions notification on initial presence for entities which are not components
|
2015-03-31 |
Goffi |
mod_privilege: roster get permission implemented
|
2015-03-27 |
Goffi |
mod_privilege: mod_privilege first draft
|
2015-04-07 |
Kim Alvefur |
mod_statistics_statsd: Use module:log()
|
2015-04-07 |
Kim Alvefur |
mod_measure_memory: Silence warnings [luacheck]
|
2015-04-07 |
Kim Alvefur |
mod_http_muc_log: Cleanup [luacheck]
|
2015-04-07 |
Kim Alvefur |
mod_storage_gdbm: Cleanup [luacheck]
|
2015-04-07 |
Kim Alvefur |
mod_s2s_auth_dane: Cleanup [luacheck]
|
2015-04-07 |
Kim Alvefur |
mod_muc_ban_ip: Cleanup [luacheck]
|
2015-04-07 |
Kim Alvefur |
mod_mam_muc: Cleanup [luacheck]
|
2015-04-07 |
Kim Alvefur |
mod_mam_muc: Fix character limit again(?)
|
2015-04-07 |
Kim Alvefur |
mod_munin: Cleanup [luacheck]
|
2015-04-06 |
Kim Alvefur |
mod_muc_ban_ip: Increase priority of hooks, fixes if eg mod_presence gets called first
|
2015-04-03 |
Florian Zeitz |
mod_admin_web: Cleanup
|
2015-04-03 |
Paul Aurich |
Merge
|
2015-04-02 |
Matthew Wild |
mod_reload_modules: Fix a bug introduced in commit 412f62d05a23, which caused mod_reload_modules to... not reload modules
|
2015-04-03 |
Paul Aurich |
mod_lib_ldap: Update README to clarify discussion of auth / TLS... and discourage disabling TLS.
|
2015-03-31 |
Kim Alvefur |
mod_s2s_auth_dane: Update for recent changes in Zashs LuaSec branch
|
2015-03-31 |
Kim Alvefur |
Merge
|
2015-03-31 |
Matthew Wild |
Merge
|
2015-03-31 |
Matthew Wild |
mod_log_messages_sql: Better logging on error
|
2015-03-31 |
Matthew Wild |
mod_log_events: Module to log all events on the server/host
|
2015-03-21 |
Matthew Wild |
mod_smacks: Don't restore filters from original session after resumption, use new filters
|
2015-03-29 |
Kim Alvefur |
mod_mam_muc: Fix character limit
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Fix name of empty table
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Add purge action
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Add user iterator
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Prefix archive item keys with username to prevent collisions
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Update archive metadata only if data write succeeds
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Make write operation delete data when passed 'nil' as value instead of storing a literal "nil" string
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Minor reorganization, more locals
|
2015-03-25 |
Kim Alvefur |
mod_storage_gdbm: Fix traceback if query is nil or no metadata exists
|
2015-03-24 |
Stuart Carnie |
mod_mam_muc: fix <iq type='get' to='room-bare-jid'> query
|
2015-03-16 |
Kim Alvefur |
mod_s2s_auth_dane: Comments and cleanup
|
2015-03-11 |
Kim Alvefur |
mod_http_muc_log: Alter template language to more simply allow optional bits in templates
|
2015-03-10 |
Kim Alvefur |
mod_munin: Implementation of the Munin collection protocol
|
2015-03-10 |
Kim Alvefur |
mod_measure_memory: Module for polling memory useage from Lua, meminfo() and /proc depending on availability
|
2015-03-10 |
Matthew Wild |
mod_statistics_statsd: Module for pushing from util.statistics (0.10) to statsd
|
2015-03-02 |
Kim Alvefur |
mod_http_muc_log: Fix alignment of month-tables (Thanks March)
|
2015-02-27 |
Matthew Wild |
mod_pubsub_github: Update for new Github webhook format
|
2015-02-27 |
Matthew Wild |
mod_pubsub_post: Module to publish to pubsub nodes from a simple HTTP POST
|
2015-02-26 |
Kim Alvefur |
mod_register_web: Send Content-Type headers
|
2015-02-25 |
Matthew Wild |
mod_onions: Depend on mod_s2s to avoid a traceback when loaded before mod_s2s
|
2015-02-23 |
Stuart Carnie |
mod_mam_muc: support to disable presence logging via muc_log_presences
|
2015-02-23 |
Kim Alvefur |
mod_tls_policy: Include which part of the cipher that did not match the policy in stream error
|
2015-02-20 |
Nicolás Kovac |
mod_muc_restrict_rooms: Fixed the way of getting room and user
|
2015-02-20 |
Nicolás Kovac |
mod_muc_restrict_rooms: Some fixes based on Matthew's comments + a few more
|
2015-02-20 |
Nicolás Kovac |
Adding new mod_muc_restrict_rooms module
|
2015-02-13 |
Waqas Hussain |
mod_auth_ldap: Fix use of ldap_search, and generalize it to support password modification as well.
|
2015-02-13 |
Waqas Hussain |
mod_auth_ldap: Fix nil traceback when using uninitialized LDAP connection.
|
2015-02-12 |
Waqas Hussain |
mod_auth_ldap: Connect to LDAP lazily, and add support for reconnects on error.
|
2015-02-12 |
Kim Alvefur |
mod_storage_memory: Add support for archive stores
|
2015-02-12 |
Kim Alvefur |
mod_storage_memory: Add support for map stores
|
2015-02-10 |
Kim Alvefur |
mod_http_muc_log: Switch to a calendar view for selecting dates
|
2015-02-08 |
Kim Alvefur |
mod_http_muc_log: Sort date list in reverse
|
2015-02-08 |
Kim Alvefur |
mod_storage_gdbm: Fix comparison of 'end'
|
2015-02-07 |
Kim Alvefur |
mod_storage_gdbm: Add support for 'limit' query parameter
|
2015-02-07 |
Kim Alvefur |
mod_storage_gdbm: Get 'after' parameter from correct table
|
2015-01-30 |
Kim Alvefur |
mod_tls_policy: Fix pattern matching
|
2015-01-30 |
Kim Alvefur |
mod_tls_policy: New module to enforce per-host TLS parameter policies
|
2015-01-26 |
Kim Alvefur |
mod_smacks: Don't attach timestamps to 'iq' stanzas
|
2015-01-26 |
Kim Alvefur |
mod_smacks: Remove negation of condition, most likely a leftover from debugging
|
2015-01-26 |
Kim Alvefur |
mod_smacks: Stanzas don't have a ':' in their name
|
2015-01-25 |
Kim Alvefur |
mod_storage_gdbm: Add archive support
|
2015-01-25 |
Kim Alvefur |
mod_storage_gdbm: Prepare for supporting multiple store types
|
2015-01-25 |
Mikael Berthe |
mod_admin_message: New IM-based administration console
|
2015-01-25 |
Kim Alvefur |
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
|
2015-01-20 |
Ashley Ward |
Add support for IPv4 addresses in SRV injections
|
2015-01-18 |
Kim Alvefur |
mod_pep_vcard_avatar: Syncs avatars between PEP and vCard
|
2015-01-09 |
Kim Alvefur |
mod_csi: Update namespace to published version
|
2014-12-20 |
Kim Alvefur |
mod_http_muc_log: (template) Remove duplicate CSS property
|
2014-12-20 |
Kim Alvefur |
mod_query_client_ver: Query and log client software
|
2014-12-18 |
Kim Alvefur |
mod_mam: Make sure default_archive_policy is a boolean or "roster" (thanks souliane)
|
2014-12-11 |
syn |
mod_mam_archive: Fixing SQL concatenation bug
|
2014-12-08 |
Kim Alvefur |
mod_statistics/prosodytop.lua: Simplify and fix buffering and line separation (thanks Ge0rG)
|
2014-12-08 |
Kim Alvefur |
mod_statistics: Remove 'return' so SESS lines are pushed to all sessions (thanks Ge0rG)
|
2014-12-06 |
Kim Alvefur |
mod_limit_auth: Throttle authentication (failed) attempts with optional (0.10+) tarpit
|
2014-12-03 |
Kim Alvefur |
mod_http_muc_log: Split out template into a configurable file.
|
2014-12-02 |
Kim Alvefur |
mod_http_muc_log: Revamp template system
|
2014-12-02 |
Kim Alvefur |
mod_http_muc_log: List rooms with logging explicitly enabled
|
2014-12-02 |
Kim Alvefur |
mod_http_muc_log: Include charset in Content-Type header
|
2014-11-20 |
Kim Alvefur |
mod_http_muc_log: Show only messages with presentable content
|
2014-11-20 |
Kim Alvefur |
mod_http_muc_log: Use archive IDs to find next and previous dates that contain messages
|
2014-11-20 |
Kim Alvefur |
mod_http_muc_log: Send a HTML mime type with responses
|
2014-11-20 |
Kim Alvefur |
mod_http_muc_log: Fix use with old (until 0.10) MUC API
|
2014-11-20 |
Kim Alvefur |
mod_muc_log_http: Import old util.datamanager, fixes fetching of data if non-default storage is configured
|
2014-11-20 |
Kim Alvefur |
mod_http_index: Generates an index of local HTTP apps
|
2014-11-19 |
Kim Alvefur |
mod_register_web: Add option for specifying path to templates
|
2014-11-18 |
Kim Alvefur |
mod_mam_muc, mod_http_muc_log: Change store name from 'archive2' to 'muc_log' to distinguish it from personal MAM archives. Old data will require migration.
|
2014-11-18 |
Kim Alvefur |
mod_storage_gdbm: Storage backend based on lgdbm
|
2014-11-10 |
Kim Alvefur |
mod_storage_muc_log: Fix typo
|
2014-11-10 |
Kim Alvefur |
mod_storage_muc_log: Change to sane timestamp format and warn if it differs from legacy mod_muc_log timestamps
|
2014-11-10 |
Kim Alvefur |
mod_muc_log: Change to a non-locale dependent timestamp format
|
2014-11-10 |
Kim Alvefur |
mod_storage_muc_log: Provides an archive API to mod_muc_log data
|
2014-11-10 |
Kim Alvefur |
mod_roster_command: Add 'remove' command
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Remove infinity limit
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Style fixes and mobile optimizations
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Hide prev/next when on the edge of the archive
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Render arrows in prev/next links using CSS
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Remove unnessesary character from pattern
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Include the canonical URL in a meta tag
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Fix closing tag
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Fix header margin
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Search for next date with messages from 00:00:00, not 00:00:01
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Make pretty
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Make MUC local code identical to mod_mam_muc
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: List only dates with messages
|
2014-11-09 |
Kim Alvefur |
mod_http_muc_log: Have URL of date list page end with a slash
|
2014-11-08 |
Kim Alvefur |
mod_mam_muc: Try to use new MUC API for getting room objects (fixes queries to not yet initialized rooms)
|
2014-11-08 |
Kim Alvefur |
mod_http_muc_log: Strip some whitespace
|
2014-11-08 |
Kim Alvefur |
mod_http_muc_log: MUC log module using new archive API
|
2014-11-08 |
Kim Alvefur |
mod_mam_muc: Store joins and leaves
|
2014-11-08 |
Kim Alvefur |
mod_mam_muc: Limit search to groupchat messages (we use the internal 'with' field stanza types)
|
2014-11-08 |
Kim Alvefur |
mod_mam_muc: Remove parsing of 'with' field in MAM form, we currently ignore it anyways
|
2014-11-05 |
Kim Alvefur |
mod_roster_allinall: Adds all online users to the roster of newly signed in users, for a lazy everyone-in-everyones roster setup
|
2014-11-03 |
Kim Alvefur |
mod_muc_log: Add option to log rooms by default unless changed in room config
|
2014-10-30 |
Kim Alvefur |
mod_mam_muc: Add compatibility with the new MUC code in trunk
|
2014-10-30 |
Kim Alvefur |
mod_mam_muc: Split logic for determining if logging is enabled into a function
|
2014-10-29 |
Kim Alvefur |
mod_mam_muc: Fix indentation
|
2014-10-28 |
Stuart Carnie |
call archive API with username only
|
2014-10-28 |
Kim Alvefur |
mod_smacks: Send ack requests by serializing and concatenating them to outgoing stanzas, using a timer might cause high CPU usage
|
2014-10-28 |
Kim Alvefur |
mod_auth_pam: Update for removal of PAM_ prefixes to constant names
|
2014-10-24 |
Florian Zeitz |
mod_websocket: Remove. This is a core module for Prosody 0.10
|
2014-10-23 |
Kim Alvefur |
mod_mam_muc: Add missing import and change the namespace to MAM v0.3
|
2014-10-22 |
Kim Alvefur |
mod_mam_muc: Update to XEP-0313 v 0.3
|
2014-10-22 |
Kim Alvefur |
mod_mam_muc: Minor moving about of variables
|
2014-10-22 |
Kim Alvefur |
mod_mam_muc: Restructure initialization
|
2014-10-20 |
Stuart Carnie |
mod_mam_muc: Fix for muc history query
|
2014-10-20 |
Kim Alvefur |
mod_smacks: Delay initiation of outgoing smacks on s2s until after queued stanzas are sent
|
2014-10-20 |
Kim Alvefur |
mod_smacks: Initiate outgoing smacks on s2s when sending request and incoming when the remote says enabled
|
2014-10-20 |
Kim Alvefur |
mod_smacks: Move wrap_session() contents into separate direction-specific routines
|
2014-10-20 |
Kim Alvefur |
mod_smacks: Remove variable not used after 2881d532f385
|
2014-10-20 |
Kim Alvefur |
mod_smacks: Send failure correctly on s2s
|
2014-10-20 |
Kim Alvefur |
mod_smacks: Fix sending ack requests on s2s
|
2014-10-15 |
Kim Alvefur |
mod_sslv3_warn: Module to notice users connected with SSLv3 that they need to upgrade becasue SSLv3 is insecure
|
2014-10-13 |
Kim Alvefur |
Merge
|
2014-10-12 |
syn |
Backed out changeset 71af9c272d72
|
2014-10-13 |
Kim Alvefur |
mod_smacks: Trick session.send() into not returning nil or mod_message will act as if messages were not delivered
|
2014-10-12 |
syn |
mod_mam_archive: Stopped lying in RSM counts
|
2014-10-12 |
Kim Alvefur |
mod_smacks: Use filters for queuing outgoing stanzas instead of wrapping session.send()
|
2014-10-09 |
Kim Alvefur |
mod_mam_muc: Fix add/removal of room method overrides
|
2014-10-08 |
Kim Alvefur |
mod_smacks: Correctly check if what is being sent is a stanza
|
2014-09-29 |
Florian Zeitz |
mod_smacks: Examine the state of the stanza *before* it was send
|
2014-09-27 |
Kim Alvefur |
mod_profile: Save photo and nickname from PEP to vCard
|
2014-09-27 |
Kim Alvefur |
mod_profile: Use module:handle_items() for PEP node bootstrapping (see trunk 388786af0dd2)
|
2014-09-25 |
Kim Alvefur |
mod_mam: Fix xmlns in preferences (Thanks Lance)
|
2014-09-23 |
Kim Alvefur |
mod_proxy65_whitelist: Fix util.set use (thanks deoren)
|
2014-09-23 |
Kim Alvefur |
mod_proxy65_whitelist: Fix variable name
|
2014-09-22 |
Kim Alvefur |
Rename mod_block_p2pft -> mod_proxy65_whitelist
|
2014-09-22 |
Kim Alvefur |
mod_block_p2pft: Plugin for forcing local clients to use approved file transfer proxies
|
2014-09-20 |
Kim Alvefur |
mod_roster_command: Make sure hosts are only initialized once
|
2014-09-20 |
Kim Alvefur |
mod_roster_command: Also initialize usermanager
|
2014-09-16 |
Kim Alvefur |
mod_s2s_auth_dane: Include hostname when logging a failure
|
2014-09-16 |
Kim Alvefur |
mod_s2s_auth_dane: Fix stringprepping when doing "DANE Light"
|
2014-09-16 |
daurnimator |
mod_message_logging/mod_message_logging.lua: Fix missing 'or'
|
2014-09-16 |
Kim Alvefur |
mod_throttle_presence: Make sure flushed stanzas get through the filter
|
2014-09-16 |
Kim Alvefur |
mod_profile: Set metadata nodes ItemID to the same hash as the data node
|
2014-09-14 |
Kim Alvefur |
mod_s2s_auth_dane: Fix traceback caused by LuaSec not being loaded
|
2014-09-07 |
Matthew Wild |
mod_message_logging: Add timestamp to logs
|
2014-09-07 |
Matthew Wild |
mod_message_logging: Improve logging when loaded onto a MUC host
|
2014-09-01 |
Kim Alvefur |
mod_profile: Fix global access
|
2014-08-31 |
syn |
mod_mam_archive: Applying @vstakhov 's patch (https://gist.github.com/vstakhov/306ea813a38021dcf3d4).
|
2014-08-26 |
Kim Alvefur |
mod_list_inactive: Add different output formats
|
2014-08-26 |
Kim Alvefur |
mod_list_inactive: Delay joining JIDs until they are used
|
2014-08-25 |
Vadim Misbakh-Soloviov |
mod_webpresence: fixed render-type handling (thanks to biszkopcik and Zash)
|
2014-08-25 |
Matthew Wild |
mod_filter_chatstates: Replace unwanted messages with a dummy stanza so that mod_message doesn't think delivery failed (and then generate an error reply)
|
2014-08-24 |
Kim Alvefur |
mod_lastlog: Fix traceback if no session included with event (eg from mod_register_web) (thanks biszkopcik)
|
2014-08-21 |
Kim Alvefur |
mod_storage_multi: Multi-backend storage module (WIP)
|
2014-08-19 |
Kim Alvefur |
mod_net_dovecotauth: Fix typo in config option
|
2014-08-17 |
Kim Alvefur |
mod_filter_chatstates: Removes chat states from messages to inactive (per CSI) sessions
|
2014-08-17 |
Kim Alvefur |
mod_throttle_presence: Use local buffer variable, fixes a traceback (thanks Ge0rG)
|
2014-08-17 |
Kim Alvefur |
mod_throttle_presence: Fix traceback (thanks Ge0rG)
|
2014-08-16 |
Matthew Wild |
mod_privacy_lists: Correctly sort the list rules by order (thanks Flow). Fixes issue #58
|
2014-08-15 |
Matthew Wild |
mod_csi_compat: Implement the google:queue protocol and map to mod_csi events
|
2014-08-15 |
Matthew Wild |
mod_throttle_presence: Remove timer support, depend on mod_csi to enable/disable. Untested, but the previous version was definitely broken anyway.
|
2014-08-15 |
Kim Alvefur |
mod_mam: Update to version 0.3 of XEP-0313
|
2014-08-15 |
Matthew Wild |
mod_csi: Client State Indication support
|
2014-08-10 |
Matthew Wild |
mod_disable_tls: Default to empty set if disable_tls_ports not present in config (fixes traceback)
|
2014-08-10 |
Matthew Wild |
mod_disable_tls: New module to disable c2s TLS by port number
|
2014-08-09 |
Kim Alvefur |
mod_privacy_lists: Open 'privacy' storage (module:open_store() defaults to the name of the module)
|
2014-08-05 |
Kim Alvefur |
mod_auth_ldap: Change default for ldap_mode to "bind", everyone seems to be using that
|
2014-08-05 |
Kim Alvefur |
mod_auth_ldap: Remove excess backslashes from escape pattern
|
2014-07-30 |
syn |
mod_mam_archive: Doing stanza deserialization after mod_storage the right way
|
2014-07-30 |
syn |
mod_mam_archive: Fixing issues noted in code review for 153df603f73d3b69c434f2790cff0270de14bb75
|
2014-07-27 |
Matthew Wild |
mod_privacy_lists: Cache privacy lists for better performance with high traffic
|
2014-07-27 |
Matthew Wild |
mod_privacy_lists: Import mod_privacy from 0.9
|
2014-07-27 |
Matthew Wild |
mod_auth_ha1: Skip commented lines
|
2014-07-26 |
Matthew Wild |
mod_auth_ha1: Authentication module for 'HA1' hashed credentials in a text file, as used by reTurnServer
|
2014-07-14 |
syn |
mod_mam_archive: Initial commit
|
2014-07-08 |
Kim Alvefur |
mod_profile: Fix wrong use of "current" as id for avatar data
|
2014-07-08 |
Kim Alvefur |
mod_profile: Add the missing <info> child element and move info attributes there
|
2014-07-04 |
Thijs Alkemade |
mod_onions: Actually define the variable "stanza" to contain "event.stanza", fixing problems of stanzas being dropped for outgoing connections.
|
2014-07-04 |
Thijs Alkemade |
mod_onions: Set the stream version to 1.0 on onionized streams, so TLS is offered.
|
2014-07-03 |
Rob Hoelz |
Update LDAP docs for telephone and similar fields
|
2014-07-03 |
Rob Hoelz |
Fix connections for LDAP tests
|
2014-07-03 |
Rob Hoelz |
Test telephone configuration in LDAP tests
|
2014-07-03 |
Rob Hoelz |
Include configuration for telephone numbers for LDAP test config
|
2014-07-03 |
Rob Hoelz |
Add telephone number test data
|
2014-06-27 |
Thomas Raschbacher |
mod_private_adhoc: initial commit of new module
|
2014-06-27 |
Kim Alvefur |
mod_register_web: Add dependency on mod_http
|
2014-06-27 |
Kim Alvefur |
mod_register_web: Use path separator from package.config
|
2014-06-26 |
Kim Alvefur |
mod_pubsub_hub: Update to PubSubHubbub version 0.4
|
2014-06-26 |
Kim Alvefur |
mod_pubsub_feeds: Check that lease time exists before comparing
|
2014-06-26 |
Kim Alvefur |
mod_pubsub_feeds: Handle denied subscription requests
|
2014-06-26 |
Kim Alvefur |
mod_pubsub_feeds: Fix refreshing of subscriptions
|
2014-06-26 |
Kim Alvefur |
mod_pubsub_feeds: Update to 0.4 version of PubSubHubbub
|
2014-06-26 |
Kim Alvefur |
mod_pubsub_feeds: Fix refresh_feeds() allways refreshing all feeds
|
2014-06-25 |
Kim Alvefur |
Merge
|
2014-06-24 |
daurnimator |
mod_statsd: Add missing `pairs` call
|
2014-06-24 |
Vadim Misbakh-Soloviov |
mod_muc_log, mod_muc_log_http: Make compatible with both new and old MUC API
|
2014-06-23 |
daurnimator |
mod_statsd: Better accounting for invites, add declines
|
2014-06-23 |
daurnimator |
mod_statsd: Optionally include host in prefix
|
2014-06-23 |
daurnimator |
mod_statsd: Clean off colons (:)
|
2014-06-25 |
Kim Alvefur |
mod_profile: Don't include photo in vCard4 version (use XEP-0084 instead)
|
2014-06-23 |
Kim Alvefur |
mod_rawdebug: Make global (like mod_admin_telnet)
|
2014-06-23 |
Kim Alvefur |
mod_rawdebug: Adds a telnet command for enabling logging of entire stanzas that are sent and received
|
2014-06-23 |
daurnimator |
mod_statsd: First commit
|
2014-06-21 |
Kim Alvefur |
mod_profile: Load profile into PEP on initial presence
|
2014-06-20 |
Kim Alvefur |
mod_profile: Don't pass old vcard data trough vcard lib
|
2014-06-20 |
Kim Alvefur |
mod_statistics_auth: Remove comments left from module this was based on
|
2014-06-20 |
Kim Alvefur |
mod_statistics_auth: Collects statistics on number of successful or failed authentication attempts
|
2014-06-17 |
Kim Alvefur |
mod_smacks: Backout ed2a9c00b5c4, need a better solution
|
2014-06-15 |
Kim Alvefur |
mod_s2s_auth_dane: Tweak log messages
|
2014-06-13 |
Kim Alvefur |
mod_s2s_auth_dane: Add some more info to log messages
|
2014-06-12 |
Kim Alvefur |
mod_s2s_auth_dane: Pause connection only if needed
|
2014-06-12 |
Kim Alvefur |
mod_s2s_auth_dane: Return if no certificate found
|
2014-06-11 |
Kim Alvefur |
mod_latex: Log debug message when actually deciding to do LaTeX replacing
|
2014-06-11 |
Kim Alvefur |
mod_latex: get_child_text!
|
2014-06-11 |
Kim Alvefur |
mod_s2s_auth_dane: Cache logger to save some table lookups and improve readability
|
2014-06-05 |
daurnimator |
mod_mam_muc: Use max_history_length as default for "max_archive_query_results"
|
2014-06-03 |
Kim Alvefur |
misc/munin/prosody_.lua: Munin script for collecting statistics from mod_statistics
|
2014-06-01 |
Vadim Misbakh-Soloviov |
mod_muc_limits: Make compatible with new MUC API
|
2014-05-31 |
Matthew Wild |
mod_log_auth: Add ability to log IPs of successful authentications too
|
2014-05-30 |
Waqas Hussain |
mod_saslauth_muc: Update to use new MUC API.
|
2014-05-30 |
Waqas Hussain |
mod_muc_intercom: Make compatible with new MUC API.
|
2014-05-30 |
Kim Alvefur |
mod_profile: Add id to item tag too.
|
2014-05-30 |
Kim Alvefur |
mod_profile: Use the item id "current" as recomended in the Singleton Nodes section of XEP-0060
|
2014-05-30 |
Kim Alvefur |
mod_profile: Purge nodes before publishing new items
|
2014-05-29 |
Kim Alvefur |
mod_auth_http_async: Async HTTP auth module
|
2014-05-28 |
Kim Alvefur |
mod_profile: Integrate with mod_pep_plus by default
|
2014-05-28 |
Kim Alvefur |
mod_profile: Replacement for mod_vcard with vcard4 support and integration with mod_pep_plus
|
2014-05-28 |
Kim Alvefur |
mod_post_msg: Add <body> wrapper tag with namespace in module so the client doesn't have to
|
2014-05-28 |
Kim Alvefur |
mod_post_msg: Fix indentation
|
2014-05-22 |
Kim Alvefur |
mod_smacks: Fix logging (Thanks Ge0rG)
|
2014-05-19 |
Kim Alvefur |
mod_s2s_auth_dane: Fix potential traceback in logging if SRV target fails nameprep
|
2014-05-19 |
Kim Alvefur |
mod_s2s_auth_dane: Unreference DNS lookup when reply arrives (thanks LordVan)
|
2014-05-19 |
Kim Alvefur |
mod_s2s_auth_monkeysphere: Uses Monkeysphere for certificate validation
|
2014-05-15 |
Kim Alvefur |
Backout 33f132c3f4b7 until 0.10
|
2014-05-08 |
Kim Alvefur |
mod_s2s_auth_dane: Fix traceback if session.srv_hosts is nil
|
2014-05-07 |
Kim Alvefur |
mod_s2s_auth_dane: Change how TLSA support is detected
|
2014-05-07 |
Kim Alvefur |
mod_s2s_auth_dane: Fix logic precedence issue
|
2014-05-07 |
Kim Alvefur |
mod_smacks: Impose a limit on number of unacked stanzas (Thanks Holger)
|
2014-05-07 |
Kim Alvefur |
mod_smacks: Assert that the 'h' attribute is present and a number
|
2014-05-07 |
Kim Alvefur |
mod_smacks: Add more debug logging
|
2014-05-07 |
Kim Alvefur |
mod_smacks: Log things attached to sessions instead of the module
|
2014-05-06 |
Kim Alvefur |
mod_jid_prep: Update to version 0.1; advertise feature and change :tmp to :0 in namespace
|
2014-04-30 |
Kim Alvefur |
mod_mam: Mirror to and from attributes from iq on result messages
|
2014-04-30 |
Kim Alvefur |
mod_mam/rsm.lib: Rename argument for clarity
|
2014-04-30 |
Kim Alvefur |
mod_mam/rsm.lib: Pointless optimization
|
2014-04-30 |
Kim Alvefur |
mod_mam: Update copyright header
|
2014-04-30 |
Kim Alvefur |
mod_mam: Shuffle imports
|
2014-04-28 |
Florian Zeitz |
mod_websocket: Update websocket.html
|
2014-04-28 |
Florian Zeitz |
mod_websocket: Handle pong messages
|
2014-04-26 |
Kim Alvefur |
mod_s2s_auth_dane: Add support for DANE-TA and PKIX-CA (requires LuaSec changes)
|
2014-04-26 |
Kim Alvefur |
mod_s2s_auth_dane: Use PEM to DER function from util.x509 (0.10+)
|
2014-04-26 |
Kim Alvefur |
mod_s2s_auth_dane: Launch DANE queries when sending or receiving stream-features instead of monkeypatching s2sout.lib
|
2014-04-25 |
Kim Alvefur |
mod_log_sasl_mech: Log SASL mechanism attached to session
|
2014-04-24 |
Kim Alvefur |
mod_s2s_auth_dane: Clean up no longer needed DNS replies
|
2014-04-24 |
Kim Alvefur |
mod_s2s_auth_dane: Skip dns queries for already authenticated s2sin connections
|
2014-04-24 |
Kim Alvefur |
mod_s2s_auth_dane: Remove non-working bogus handling
|
2014-04-24 |
Kim Alvefur |
mod_s2s_auth_dane: Break out DANE check into a function
|
2014-04-23 |
Rob Hoelz |
mam_sql: Make forwarded a child element of result, rather than a sibling
|
2014-04-22 |
Kim Alvefur |
mod_bidi: Add option for selectively not doing bidi with some hosts
|
2014-04-19 |
Kim Alvefur |
mod_statistics_cputotal: Make global
|
2014-04-15 |
daurnimator |
mod_mam_muc: Place stanza type in 'with' column; when sending history, only send messages with type=groupchat
|
2014-04-11 |
Kim Alvefur |
mod_candy: Redirect from /candy -> /candy/
|
2014-04-10 |
Kim Alvefur |
mod_s2s_auth_dane: Improve debug message and log it on the session
|
2014-04-08 |
Kim Alvefur |
mod_mam_muc: Fix to, from on result messages (thanks daurnimator)
|
2014-04-05 |
Kim Alvefur |
mod_s2s_auth_fingerprint: Log current fingerprint and match status
|
2014-04-05 |
Kim Alvefur |
mod_s2s_auth_fingerprint: Allways pin fingerprints
|
2014-04-03 |
Kim Alvefur |
mod_statistics_mem: Module that collects memory usage stats from /proc
|
2014-04-03 |
Kim Alvefur |
mod_statistics_cputotal: Module that collects accumulated CPU usage statistics
|
2014-04-02 |
Kim Alvefur |
mod_message_logging: Treat messages with no 'to' as directed to the sender
|
2014-04-02 |
Kim Alvefur |
mod_auth_ldap: Default to 'bind' mode if rootdn is left empty
|
2014-04-02 |
Kim Alvefur |
mod_auth_ldap: Limit results in user lookup query to 1
|
2014-03-25 |
Kim Alvefur |
mod_auth_ldap: Fix issue with some versions of LuaLDAP
|
2014-03-29 |
mrDoctorWho |
mod_captcha_registration: initial commit
|
2014-03-28 |
benjamin podszun |
mod_auth_dovecot: Add a dependency to util.pposix to send the _real_ pid
|
2014-03-24 |
Kim Alvefur |
mod_s2s_auth_dnssec_srv: Replaced by mod_s2s_auth_dane
|
2014-03-24 |
Kim Alvefur |
mod_s2s_auth_dane: Merge functionality from mod_s2s_auth_dnssec_srv
|
2014-03-23 |
Kim Alvefur |
mod_mam, mod_mam_muc: Check that storagemanager didn't return an instance of the null storage method (Thanks Jonathan)
|
2014-03-20 |
Kim Alvefur |
mod_s2s_auth_dane: Fix typo in debug statement
|
2014-03-20 |
Kim Alvefur |
mod_s2s_auth_dane: Pause s2sin while doing SRV and TLSA lookups, fixes race condition (Can haz util.async plz)
|
2014-03-19 |
Kim Alvefur |
mod_c2s_limit_sessions: Fix global access
|
2014-03-19 |
Kim Alvefur |
mod_c2s_limit_sessions: Limit number of resources a user may connect
|
2014-03-19 |
Florian Zeitz |
mod_websocket: Multiple fixes for sending stream errors
|
2014-03-19 |
Kim Alvefur |
mod_s2s_auth_dnssec_srv: Fix tb when no hostname sent by remote
|
2014-03-19 |
Kim Alvefur |
mod_s2s_auth_dane: Fix tb when no hostname sent by remote
|
2014-03-19 |
Kim Alvefur |
mod_s2s_auth_dnssec_srv: Don't break DANE
|
2014-03-19 |
Kim Alvefur |
mod_s2s_auth_dnssec_srv: Do something useful for incoming connection
|
2014-03-19 |
Kim Alvefur |
mod_s2s_auth_dane: Verify that the SRV is secure
|
2014-03-19 |
Kim Alvefur |
mod_s2s_auth_dane: Abort module loading if luaunbound is unavailable
|
2014-03-19 |
Kim Alvefur |
mod_muc_log: Make sure base path is created
|
2014-03-18 |
Kim Alvefur |
mod_s2s_auth_dane: Drop support for domains without SRV for now
|
2014-03-18 |
Kim Alvefur |
mod_s2s_auth_dane: Fix for a17c2c4043e5
|
2014-03-18 |
Kim Alvefur |
mod_s2s_auth_dane: Skip TLSA lookups if SRV is insecure
|
2014-03-18 |
Kim Alvefur |
mod_s2s_auth_dane: Hack for domains without SRV
|
2014-03-18 |
Kim Alvefur |
mod_s2s_auth_dane: Don't pass nil to hash functions in case of unsupported selectors
|
2014-03-18 |
Kim Alvefur |
mod_s2s_auth_dane: Back to _port._tcp.srvtarget.example.net
|
2014-03-14 |
Kim Alvefur |
mod_s2s_auth_dane: Bogus replies should have no RRdata
|
2014-03-14 |
Kim Alvefur |
mod_s2s_auth_dane: Comments and TODOs
|
2014-03-14 |
Kim Alvefur |
mod_s2s_auth_dane: Make supported DANE usages configurable, default to DANE-EE
|
2014-03-14 |
Kim Alvefur |
mod_s2s_auth_dane: Simplify, but diverge from DANE-SRV draft. Will now look for _xmpp-server.example.com IN TLSA for both directions
|
2014-03-13 |
Luis G.F |
Adding vcard.lib.lua that is necessary for the module
|
2014-03-13 |
Luis G.F |
Fix problem handling form input
|
2014-03-11 |
Kim Alvefur |
mod_s2s_auth_dane: Only invalidate trust if we found any supported DANE records
|
2014-03-11 |
Florian Zeitz |
all the things: Remove trailing whitespace
|
2014-03-10 |
Luis G.F |
Initial commit
|
2014-03-09 |
Kim Alvefur |
Merge
|
2014-03-09 |
Florian Zeitz |
mod_websocket: Update to draft-ietf-xmpp-websocket-01
|
2014-03-09 |
Kim Alvefur |
mod_s2s_auth_dane: Improve handling of bogus data
|
2014-03-09 |
Kim Alvefur |
mod_s2s_auth_dane: Only do TLSA lookup if it hasn't been attempted already
|
2014-03-09 |
Kim Alvefur |
mod_s2s_auth_dane: Fix inverted nil check
|
2014-03-09 |
Kim Alvefur |
mod_s2s_auth_dane: Do DANE lookups on outgoing stream features
|
2014-03-09 |
Kim Alvefur |
mod_s2s_auth_dane: Improve logging
|
2014-03-09 |
Kim Alvefur |
mod_s2s_auth_dane: More comment changes
|
2014-03-07 |
Kim Alvefur |
mod_s2s_auth_dane: Implement experimental method for doing DANE with client certificates on s2sin
|
2014-03-07 |
Kim Alvefur |
mod_s2s_auth_dane: Add some comments
|
2014-03-06 |
Kim Alvefur |
mod_block_registrations: Switch to using the 'user-registering' event
|
2014-03-05 |
Kim Alvefur |
mod_s2s_auth_dane: Don't allow unencrypted connections if TLSA exists
|
2014-03-05 |
Kim Alvefur |
mod_s2s_auth_dane: Verify that the pubkey method exists when the SPKI selector is used
|
2014-03-05 |
Kim Alvefur |
mod_s2s_auth_dane: Delay s2sout state machine until we get TLSA reply
|
2014-03-05 |
Kim Alvefur |
mod_s2s_auth_dane: Comment updates
|
2014-02-28 |
Kim Alvefur |
mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
|
2014-02-28 |
Kim Alvefur |
Backed out changeset 853a382c9bd6
|
2014-02-28 |
Kim Alvefur |
mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
|
2014-02-26 |
Lance Stout |
Update the namespaces in http_altconnect to match published XEP-0156
|
2014-02-26 |
Kim Alvefur |
Merge
|
2014-02-26 |
Waqas Hussain |
mod_sms_clickatell: Get rid of legacy componentmanager usage. Now uses stanza events.
|
2014-02-26 |
Kim Alvefur |
mod_register_web: Pass request around so IP address can be reported
|
2014-02-26 |
Kim Alvefur |
mod_vjud: Fix typo
|
2014-02-26 |
Kim Alvefur |
mod_vjud: Add an <identity> if loaded as a component (thanks gryffus)
|
2014-02-22 |
Kim Alvefur |
mod_carbons: Ignore messages tagged as private in both directions (thanks hoedlmoser)
|
2014-02-22 |
Kim Alvefur |
mod_carbons: Ignore MUC PMs if tagged as such
|
2014-02-20 |
Kim Alvefur |
mod_mam_muc: Remove code that should have been removed in previous commit
|
2014-02-20 |
Kim Alvefur |
mod_mam_muc: Add and remove method overrides based on configuration instead of modifying room metatable
|
2014-02-20 |
Kim Alvefur |
mod_mam_muc: Rename variable
|
2014-02-20 |
Kim Alvefur |
mod_mam_muc: Use public API of rooms for authorization check
|
2014-02-19 |
Vadim Misbakh-Soloviov |
mod_mam_muc: porting archive checks from mod_mam (to avoid tracebacks about calling null functions)
|
2014-02-19 |
Vadim Misbakh-Soloviov |
mod_seclabels: Avoid tracebacks about indexing nil stanza
|
2014-02-19 |
Vadim Misbakh-Soloviov |
mod_pubsub_mqtt: Avoid tracebacks about concatenating nil field
|
2014-02-17 |
Florian Zeitz |
mod_manifest: Close unencrypted connections when entering manifesto mode
|
2014-02-17 |
Florian Zeitz |
mod_manifesto: Add ad-hoc command to enable "manifesto mode"
|
2014-02-17 |
Kim Alvefur |
mod_manifesto: Only keep track of who we sent notifications to
|
2014-02-17 |
Kim Alvefur |
mod_manifesto: Fix typo
|
2014-02-16 |
Florian Zeitz |
mod_firewall: Do not cache conditions with only a single use
|
2014-02-16 |
Florian Zeitz |
mod_firewall: Produce code with nicer indentation
|
2014-02-14 |
Christian Weiske |
mod_post_msg: add support for HTML messages
|
2014-02-08 |
Kim Alvefur |
mod_manifesto: Add Swedish translation
|
2014-02-06 |
Kim Alvefur |
mod_manifesto: Fix traceback when user disconnects before the timer (fixes #48)
|
2014-02-04 |
Thijs Alkemade |
mod_onions: Accepted patch that should fix problems when using libevent.
|
2014-02-03 |
Florian Zeitz |
mod_smacks: Handle both version 2 and version 3 namespace
|
2014-02-02 |
Kim Alvefur |
mod_compat_vcard: Fix traceback from probably empty stanzas (Thanks Biszkopcik)
|
2014-02-02 |
Kim Alvefur |
mod_vjud: Move instructions into a config option
|
2014-01-31 |
Matthew Wild |
mod_require_otr: New module to (attempt to) require that all messages are encrypted with OTR (credit for the idea goes to Gregory Maxwell on the liberationtech mailing list)
|
2014-01-31 |
Waqas Hussain |
mod_auth_any: Allows any username/password to connect
|
2014-01-30 |
Matthew Wild |
mod_smacks: Remove logging of unacked stanzas
|
2014-01-28 |
Kim Alvefur |
mod_log_sasl_mech: Logs authentication mechanism used
|
2014-01-25 |
Kim Alvefur |
mod_http_altconnect: Send XML declaration
|
2014-01-25 |
Kim Alvefur |
mod_http_altconnect: Refactor to have module/connection method lookup in a common place
|
2014-01-25 |
Kim Alvefur |
mod_http_altconnect: Correct module name in HTTP path lookup for websockets
|
2014-01-25 |
Kim Alvefur |
mod_s2s_whitelist: The opposite of mod_s2s_blacklist
|
2014-01-24 |
Kim Alvefur |
mod_auth_ldap: Switch config format for ldap_filter to eg (uid=$user)
|
2014-01-23 |
Matthew Wild |
mod_manifesto: Fix traceback when user doesn't have a roster (?)
|
2014-01-23 |
Kim Alvefur |
mod_offline_email: Much cleanup. Very update to newer APIs. Wow.
|
2014-01-23 |
Florian Zeitz |
mod_manifesto: Only check fully established incoming sessions
|
2014-01-23 |
Florian Zeitz |
mod_manifesto: Check state of incoming connections
|
2014-01-23 |
Kim Alvefur |
mod_manifesto: Module that informs users about the Security Test Days and which contacts it will affect (Thanks to MattJ, who wrote most of it)
|
2014-01-20 |
Florian Zeitz |
mod_admin_probe: Module allowing server administrators to probe any user
|
2014-01-19 |
Kim Alvefur |
mod_service_directories: Respect the 'name' option (Thanks Thomas)
|
2014-01-18 |
Kim Alvefur |
mod_mam_muc: Override method for storing history messages instead of hooking stanza events
|
2014-01-18 |
Kim Alvefur |
mod_mam_muc: Override sending of room history and use archives
|
2014-01-18 |
Kim Alvefur |
mod_mam_muc: Remove archives when a room is destroyed
|
2014-01-18 |
Kim Alvefur |
mod_mam_muc: Hide logging option from room configuration if set to log all rooms
|
2014-01-18 |
Kim Alvefur |
mod_mam_muc: Make the logging option in the room config reflect logging and inherit the default
|
2014-01-15 |
Kim Alvefur |
mod_auth_ldap: Add support for binding
|
2014-01-15 |
Kim Alvefur |
mod_auth_ldap: Cleanup, reorder and some comments
|
2014-01-10 |
Florian Zeitz |
mod_websocket: Fix typo "Cosed" -> "Closed"
|
2014-01-07 |
Kim Alvefur |
mod_saslname: XEP-0233 implementation
|
2014-01-05 |
Florian Zeitz |
mod_admin_web: Bump strophe.js version
|
2014-01-04 |
Kim Alvefur |
mod_s2s_auth_dane: Fix typo in comment (thanks albert)
|
2014-01-04 |
Waqas Hussain |
mod_muc_log_http: URL-encode room names. This allows special characters in room names to work. Ideally this escaping shouldn’t be done in the user visible content, but the module’s template system doesn’t currently allow that.
|
2014-01-04 |
Kim Alvefur |
mod_list_inactive: Parse data collected by mod_lastlog and print users who have not logged in for some time
|
2014-01-04 |
Kim Alvefur |
mod_s2s_auth_dane: Style fixes
|
2014-01-04 |
Kim Alvefur |
mod_s2s_auth_dane: Fix wording on validation failure
|
2014-01-04 |
Kim Alvefur |
mod_s2s_keepalive: Don't send directly on the connection, use sends2s
|
2014-01-03 |
Matthew Wild |
mod_http_user_count: HTTP module to report the current number of online users or sessions
|
2014-01-03 |
Kim Alvefur |
mod_s2s_auth_dane: Invalidate trust if there are TLSA records but no matches, or bogus results
|
2014-01-03 |
Kim Alvefur |
mod_s2s_auth_dane: Warn about unsupported DANE params
|
2014-01-03 |
Tobias Markmann |
mod_idlecompat: Add initial version.
|
2013-12-31 |
Kim Alvefur |
mod_storage_memory: Simple in-memory only storage backend without persistence
|
2013-12-31 |
Kim Alvefur |
mod_s2s_auth_dane: Experimental DANE implementation
|
2013-12-28 |
Kim Alvefur |
mod_component_roundrobin: Increase priority of stanza hooks above mod_component (thanks Julien)
|
2013-12-21 |
Florian Zeitz |
mod_admin_web: Bump strophejs version
|
2013-12-19 |
Kim Alvefur |
mod_component_roundrobin: Make sessions a shared table, like mod_component
|
2013-12-19 |
Waqas Hussain |
mod_component_roundrobin: Make sure we don’t try to use destroyed sessions.
|
2013-12-19 |
Kim Alvefur |
mod_component_roundrobin: Mark authenticated sessions as such
|
2013-12-18 |
Kim Alvefur |
mod_component_roundrobin: Fix handshake (Thanks Julien)
|
2013-12-14 |
Kim Alvefur |
mod_muc_log_http: Fix indentation
|
2013-12-14 |
Kim Alvefur |
mod_muc_log_http: Change config option back to what it says in the docs (Thanks Alex for noticing)
|
2013-12-12 |
Florian Zeitz |
mod_admin_web: Bump strophe.js version (use *all* the SCRAM-SHA-1)
|
2013-12-10 |
daurnimator |
mod_srvinjection: Make the map a shared table so that other plugins can use/modify it
|
2013-12-06 |
Matthew Wild |
mod_register_web: Use net.http instead of util.http, as we need to make requests (thanks dustin)
|
2013-12-03 |
Matthew Wild |
mod_pubsub_mqtt: Fix namespace of translator too
|
2013-12-04 |
Kim Alvefur |
mod_ipcheck: Workaround for differences between server_select and server_event
|
2013-12-04 |
Kim Alvefur |
mod_ipcheck: Add support for XEP version 0.2 (includes port)
|
2013-12-02 |
Matthew Wild |
mod_pubsub_mqtt: Change namespace of 'data' element to make it generic
|
2013-12-02 |
Matthew Wild |
mod_pubsub_eventsource: Publish only the content of known payload types (JSON, 'data' [from MQTT])
|
2013-12-02 |
Matthew Wild |
mod_pubsub_eventsource: Add CORS headers for cross-domain support
|
2013-12-01 |
Matthew Wild |
mod_pubsub_mqtt: MQTT (a lightweight binary pubsub protocol) interface for mod_pubsub
|
2013-12-01 |
Kim Alvefur |
mod_register_web: Handle URLs with a trailing slash
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Use correct variables
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Fire user-registering event like mod_register
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Check for empty username
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Support additional registration fields
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Pass request to captcha handler
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Add missing =
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Fire user-registered event
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Use local
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Friendly error messages if the username is taken or failed nodeprep
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Indentation fix
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Add a simple fallback captcha
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Move HTML into separate template files
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Split out recaptcha verification to a separate function
|
2013-11-30 |
Kim Alvefur |
mod_register_web: Import usermanager and util.http into locals
|
2013-11-28 |
Rob Hoelz |
Add another TODO for mod_*_ldap
|
2013-11-20 |
Matthew Wild |
mod_register_web: Always use HTTPS to connect to recaptcha's API (thanks hexa)
|
2013-11-05 |
Waqas Hussain |
mod_component_client: Don't read the socket in line mode.
|
2013-11-04 |
Kim Alvefur |
mod_auth_ldap: Fix set_password
|
2013-11-01 |
Waqas Hussain |
mod_component_client: When exit_on_disconnect=true, don't try to shutdown Prosody when it's already shutting down.
|
2013-10-31 |
Florian Zeitz |
mod_admin_web: Some style fixes
|
2013-10-31 |
Waqas Hussain |
mod_component_client: Do a proper disconnect when the server is shutting down
|
2013-10-29 |
Florian Zeitz |
mod_admin_web: Bump jquery version
|
2013-10-28 |
Waqas Hussain |
mod_component_client: Use the net.server connection abstraction for sending whitespace keep-alive, and not the raw socket (fixes a traceback which lead to an infinite timer loop in libevent)
|
2013-10-28 |
Kim Alvefur |
mod_blocking: Make sure that there is a lists item in the privacy store
|
2013-10-24 |
Waqas Hussain |
mod_component_client: Add config option component_client.keepalive_interval (default is one hour: 3600).
|
2013-08-13 |
Kim Alvefur |
mod_auth_dovecot: Check return value properly
|
2013-08-10 |
Kim Alvefur |
mod_auth_dovecot: Add a proper SASL handler method
|
2013-10-13 |
Kim Alvefur |
mod_http_altconnect: Exposes BOSH and WebSocket endpoints over HTTP per http://legastero.github.io/customxeps/extensions/xep-0156.html#http
|
2013-10-11 |
Waqas Hussain |
mod_component_client: Fix traceback when connection fails during module load
|
2013-10-11 |
Waqas Hussain |
mod_component_client: Added component_client.exit_on_disconnect config option
|
2013-10-11 |
Waqas Hussain |
mod_component_client: Fire connect (logged in) and disconnect events
|
2013-09-02 |
Rob Hoelz |
mod_mam_sql: Reconnect if the connection should be dropped
|
2013-09-02 |
Rob Hoelz |
mod_mam_sql: Add better error handling
|
2013-10-06 |
Kim Alvefur |
mod_muc_limits: Just drop error stanzas instead of bouncing them with more error stanzas
|
2013-09-29 |
Kim Alvefur |
mod_s2s_keysize_policy: Add note about required LuaSec patch
|
2013-09-29 |
Kim Alvefur |
mod_s2s_keysize_policy: Don't trust keys weaker than 2048 bit RSA after 31 December 2013
|
2013-09-26 |
Matthew Wild |
mod_auth_imap: Fix typo in previous commit
|
2013-09-26 |
Matthew Wild |
mod_auth_imap: Rename imap_service_realm to imap_auth_realm and inherit from sasl_realm, rename imap_service_name to imap_auth_service_name
|
2013-09-26 |
Matthew Wild |
mod_auth_imap: unfortunately large commit which adds support for SSL (including cert verification), appending the realm to usernames, and various IMAP protocol fixes
|
2013-09-26 |
Matthew Wild |
mod_auth_imap: Minor cleanup of imports
|
2013-09-26 |
Matthew Wild |
mod_auth_imap: Leave port nil if not specified in the config, so we can auto-detect based on whether we use SSL
|
2013-09-26 |
Matthew Wild |
mod_auth_external/examples: bash: Don't use log file by default
|
2013-09-26 |
Kim Alvefur |
mod_auth_imap: Authentication module that works by passing through SASL to a IMAP connection
|
2013-09-19 |
Matthew Wild |
mod_auth_external: merge two if blocks with an elseif
|
2013-09-19 |
Matthew Wild |
mod_auth_external: Add example Python script
|
2013-09-17 |
Florian Zeitz |
mod_websocket: Add consider_websocket_secure option
|
2013-09-17 |
Kim Alvefur |
mod_auth_ldap: Implement password change
|
2013-09-11 |
Kim Alvefur |
mod_bidi: Add missing 'is_bidi' flag for incoming s2s
|
2013-09-09 |
Kim Alvefur |
mod_auth_ldap: Convert from plain_test to plain mode, allowing SCRAM and similar.
|
2013-09-07 |
Florian Zeitz |
mod_admin_web: Use .textContent, instead of .innerHTML
|
2013-09-06 |
Thijs Alkemade |
mod_watchuntrusted: New module that will warn admins about s2s connections that fail due to lack of encryption or invalid certificates.
|
2013-09-05 |
Kim Alvefur |
mod_mam: Stamp outgoing messages with <archived> as well, but remove it after they should have passed through mod_carbons
|
2013-09-05 |
Kim Alvefur |
mod_mam: Include textual error if archive query failed
|
2013-09-05 |
Kim Alvefur |
mod_mam: Log error message if unable to open archive storage
|
2013-09-04 |
Kim Alvefur |
mod_carbons: Use iq-type events
|
2013-09-04 |
Kim Alvefur |
mod_carbons: Handle enabled/disable with the same callback for all versions
|
2013-09-03 |
Matthew Wild |
mod_host_blacklist: Bigger fix: return true to block original stanza (thanks Zash)
|
2013-09-03 |
Matthew Wild |
mod_host_blacklist: Small fix
|
2013-09-03 |
Matthew Wild |
mod_host_blacklist: Similar to mod_s2s_blacklist, but stanza-based. Works between hosts on the same server, at a slight performance impact.
|
2013-09-03 |
Matthew Wild |
mod_s2s_blacklist: A new _simple_ s2s blacklist module
|
2013-09-02 |
Matthew Wild |
mod_reload_modules: Add support for loading/unloading of modules, as well as simply reloading
|
2013-08-29 |
Matthew Wild |
mod_secure_interfaces: New module to mark c2s sessions on given interfaces as 'secure' without encryption
|
2013-08-28 |
Kim Alvefur |
mod_lastlog: Import util.datetime
|
2013-08-28 |
Kim Alvefur |
mod_lastlog: Fix jid.split call
|
2013-08-28 |
Kim Alvefur |
mod_lastlog: If loaded on a component, store a timestamp of the last message sent, eg to a MUC room
|
2013-08-28 |
Kim Alvefur |
mod_lastlog: Collect timestamp on registration
|
2013-08-28 |
Kim Alvefur |
mod_lastlog: Return a non-zero exit code if no lastlog records were found
|
2013-08-28 |
Matthew Wild |
mod_turncredentials: No need to check tag name, we're already in the event handler for the 'services' tag
|
2013-08-28 |
Matthew Wild |
mod_turncredentials: Use iq-get event, to save checking attr.type manually
|
2013-08-28 |
Matthew Wild |
mod_turncredentials: Use type-specific get_option() methods where appropriate, and pass in default values
|
2013-08-28 |
Philipp Hancke |
mod_turncredentials: use smarter timestamp expiry from draft-uberti-behave-turn-rest-00
|
2013-08-21 |
Kim Alvefur |
mod_carbons: Fix <private/> handling
|
2013-08-15 |
Kim Alvefur |
mod_s2s_auth_fingerprint: Don't halt event propagation in cert pinning mode
|
2013-08-15 |
Kim Alvefur |
mod_auth_pam: Initial commit of simple PAM authentication module
|
2013-08-15 |
Matthew Wild |
mod_auth_external: Move example scripts to new examples/ dir, and add Lua and Go examples
|
2013-08-15 |
Kim Alvefur |
mod_auth_ldap: Add a configurable scope, defaulting to onelevel
|
2013-08-15 |
Kim Alvefur |
mod_auth_ldap: Switch to type-specific get_option variants
|
2013-08-14 |
Matthew Wild |
mod_auth_external: Support for multiple auth processes (set external_auth_processes = N) - requires non-blocking mode
|
2013-08-14 |
Matthew Wild |
mod_auth_external: Re-organise initialization a bit (superficial)
|
2013-08-13 |
Matthew Wild |
mod_auth_external: Add non-blocking mode (requires trunk, libevent and lpty 1.0.1). Our first complete non-blocking auth module!
|
2013-08-13 |
Matthew Wild |
mod_auth_external: Fix logging of errors
|
2013-08-13 |
Matthew Wild |
mod_auth_external: Log full response from pty if it appears to be an error message
|
2013-08-13 |
Matthew Wild |
mod_auth_external: Remove unused import of jid.bare
|
2013-08-13 |
Matthew Wild |
mod_auth_external: Remove is_admin (duplicates usermanager)
|
2013-08-13 |
Matthew Wild |
mod_auth_external: Switch to lpty, remove file-based fallback, improve error messages and handling. Should greatly increase compatibility with scripts.
|
2013-08-11 |
Kim Alvefur |
mod_mam/mamprefs.lib: Revert accidentally commited change
|
2013-08-11 |
Kim Alvefur |
mod_mam: Remove unused table, it was moved to one of the libs
|
2013-08-11 |
Kim Alvefur |
mod_carbons: Add support for XEP-0334: Message Processing Hints
|
2013-08-11 |
Kim Alvefur |
mod_mam: Add support for XEP-0334: Message Processing Hints
|
2013-08-11 |
Kim Alvefur |
mod_mam: Clean up and explain the code that determines who's archive we put the message in
|
2013-08-10 |
Kim Alvefur |
mod_muc_log: Restore copyright header that somehow got lost
|
2013-08-10 |
Kim Alvefur |
mod_mam_adhoc: Use the new adhoc permission level for local users
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Search the rooms archive correctly (copypaste error from mod_mam)
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Send item-not-found if the requested room does not exist
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Fix room lookup, should be indexed by bare jid
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Allow archiving to be enabled trough in the room configuration
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Stap archived messages
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Switch to new stanza storage API
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Send proper error reply when one is not allowed to query archive
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Get room objects in a less awkward fashion
|
2013-08-10 |
Kim Alvefur |
mod_mam_muc: Switch to iq-get hook and drop some indentation
|
2013-08-10 |
Kim Alvefur |
mod_mam/mamprefs.lib: Cache prefs in memory to save storage calls
|
2013-08-10 |
Kim Alvefur |
mod_mam/mamprefs.lib: Switch to storagemanager API
|
2013-08-10 |
Kim Alvefur |
mod_mam: Break out routines for converting prefs between XML and our internal representation into a library
|
2013-08-10 |
Kim Alvefur |
mod_muc_log: Clean up some unused imports and variables
|
2013-08-10 |
Kim Alvefur |
mod_muc_log: Use old datamanager directly, instead of hacking storagemanager
|
2013-08-07 |
Kim Alvefur |
mod_telnet_tlsinfo: Add a pattern argument similar to s2s:show(pattern) for limiting output
|
2013-08-04 |
Kim Alvefur |
mod_s2s_auth_fingerprint: Add a cert-pinning mode
|
2013-08-03 |
Kim Alvefur |
mod_s2s_auth_dnssec_srv: Ignore certificates with invalid chains.
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Revert to sends2s (Go to sleep zash, you're too tired to code)
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Allow route/remote event to continue if we couldn't send a stanza (in case the session was destroyed)
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Make sessions table weak
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Don't try to send on destroyed sessions
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Fix accidentally module-global value
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Make sure context for stanzas coming from bidi-enabled s2sout connections have the correct direction attribute
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Only allow or offer bidi on secure connections, with an option to revert to previous behaviour
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Minor cleanup
|
2013-08-02 |
Kim Alvefur |
mod_bidi: Clean up and use 0.9+ routing APIs
|
2013-07-29 |
Florian Zeitz |
mod_admin_web: Change bootstrap URL
|
2013-07-24 |
Florian Zeitz |
mod_admin_web: Use a different cursor for expandable items
|
2013-07-22 |
Florian Zeitz |
mod_admin_web: Remove unused local
|
2013-07-22 |
Florian Zeitz |
mod_admin_web: Provide some information about the TLS layer
|
2013-07-13 |
Kim Alvefur |
mod_mam: Update to use 'archive' storage type. Note: this breaks support with 0.9 and older.
|
2013-07-13 |
Kim Alvefur |
mod_mam_adhoc: Use mod_mam/mamprefs.lib
|
2013-07-13 |
Kim Alvefur |
mod_mam: Swap first and last first for a simpler argument to RSM in reverse queries
|
2013-07-12 |
Kim Alvefur |
mod_mam: Neater reply building
|
2013-07-12 |
Kim Alvefur |
mod_mam: Use more specific hook
|
2013-07-12 |
Kim Alvefur |
mod_mam: Split out preference functions into a lib for easy reuse
|
2013-07-11 |
Kim Alvefur |
mod_s2s_keepalive: Initial commit, poke s2s connections with pings and whitespace
|
2013-07-11 |
Kim Alvefur |
mod_pubsub_googlecode: Import hmac from util.hashes
|
2013-07-11 |
Kim Alvefur |
mod_turncredentials: Import HMAC from util.hashes
|
2013-07-11 |
Kim Alvefur |
mod_pubsub_feeds: Use HMAC-SHA1 from util.hashes (util.hmac was deprecated)
|
2013-07-10 |
Kim Alvefur |
mod_muc_log_http: Have same default for showing presence as mod_muc_log
|
2013-07-10 |
Kim Alvefur |
mod_muc_log: Don't change defaults across versions!
|
2013-07-10 |
Kim Alvefur |
mod_muc_log: Add a room config option for logging
|
2013-07-09 |
Kim Alvefur |
mod_lastlog: Make the command show a help message instead of a traceback when no user given
|
2013-07-08 |
Kim Alvefur |
mod_mam/rsm.lib: Fix parsing of empty before tag
|
2013-07-08 |
Kim Alvefur |
mod_mam/rsm.lib: Fix serialization of before = true
|
2013-07-07 |
Marco Cirillo |
mod_register_redirect: cleanup a bit.
|
2013-07-01 |
Kim Alvefur |
mod_http_dir_listing: Fix file ending detection for filenames with more than one period and don't index mime types with nil
|
2013-06-30 |
Kim Alvefur |
mod_checkcerts: Add timestamp parsing, format time until expiry more human-readable, adjust check intervals to time left.
|
2013-06-29 |
Kim Alvefur |
mod_log_auth: Don't cause an error if any of the logged fields are missing
|
2013-06-29 |
Kim Alvefur |
mod_client_certs: Update for x509 API in LuaSec 0.5
|
2013-06-29 |
Kim Alvefur |
mod_http_dir_listing: Remove dependency on mod_http_files, global module depending on non-global does not work
|
2013-06-29 |
Kim Alvefur |
mod_mam: Stamp <archived> on incoming stanzas after archiving them
|
2013-06-29 |
Kim Alvefur |
mod_mam: The forwarded message should be a child of the MAM result element
|
2013-06-29 |
Kim Alvefur |
mod_auth_ccert: Use value from ipairs
|
2013-06-28 |
Kim Alvefur |
mod_s2s_log_certs: Minor grammar change
|
2013-06-28 |
Kim Alvefur |
mod_adhoc_account_management: Initial commit of module meant to let user manage their accounts.
|
2013-06-28 |
Kim Alvefur |
mod_s2soutinjection: Initial commit, variant of mod_srvinjection using 0.9+ APIs
|
2013-06-27 |
Kim Alvefur |
mod_net_dovecotauth: Initial commit of server implementation of the Dovecot authentication protocol
|
2013-06-27 |
Kim Alvefur |
mod_telnet_tlsinfo: Initial commit. Shows ciphers used and other TLS info
|
2013-06-24 |
Mikael Nordfeldth |
Don't store password in temporary file, pipe instead
|
2013-06-17 |
Matthew Wild |
mod_statistics: prosodytop: Fix off-by-one error (thanks Zash)
|
2013-06-15 |
Matthew Wild |
mod_statistics: top: Clean up sessions after 60s of inactivity
|
2013-06-15 |
Matthew Wild |
mod_statistics: top: Make sessions temporarily bold when they are updated
|
2013-06-15 |
Matthew Wild |
mod_statistics/top.lua: Adjust displayed memory stats for previous commit (3e2c4f424797)
|
2013-06-15 |
Matthew Wild |
mod_statistics: Remove expensive and non-portable /proc-based memory stats
|
2013-06-15 |
Matthew Wild |
mod_statistics/stats.lib.lua: Only fetch shared tables if running under Prosody
|
2013-06-15 |
Kim Alvefur |
mod_statistics/top.lua: Display the more detailed memory stats
|
2013-06-15 |
Kim Alvefur |
mod_statistics/top.lua: Keep sessions displayed for 10s (instead of 3s)
|
2013-06-15 |
Kim Alvefur |
mod_statistics/stats.lib.lua: Improve memory stats (use pposix.meminfo() if available)
|
2013-06-15 |
Kim Alvefur |
mod_statistics/stats.lib.lua: Better s2s session counting
|
2013-06-15 |
Kim Alvefur |
mod_statistics/stats.lib.lua: Better check for prosody vs prosodyctl
|
2013-06-15 |
Kim Alvefur |
mod_statistics: Better detection of when running under prosody vs prosodyctl
|
2013-06-15 |
Matthew Wild |
mod_statistics/top.lua: Fix session sorting function (seems it must always return false when a==b)
|
2013-06-15 |
Matthew Wild |
mod_statistics: Initial version, and a rough 'prosodyctl mod_statistics top'
|
2013-06-15 |
Thijs Alkemade |
mod_onions: Copy the code to find the bit module from mod_websockets.
|
2013-06-14 |
Kim Alvefur |
mod_auth_ccert: Fix logging of certificate chain errors
|
2013-06-14 |
Kim Alvefur |
mod_auth_ccert: Add missing OID for email
|
2013-06-14 |
Kim Alvefur |
mod_auth_ccert: Pass the session username-outfigurer function too
|
2013-06-14 |
Kim Alvefur |
mod_auth_ccert: Pass on the authz to the configurable username-figure-outer function
|
2013-06-14 |
Kim Alvefur |
mod_auth_ccert: Add optional method for certificates which contain an email address
|
2013-06-14 |
Kim Alvefur |
mod_auth_ccert: Prepare for supporting more ways to figure out the username
|
2013-06-14 |
Kim Alvefur |
mod_http_dir_listing: Attach the MIME type to list items for use in CSS
|
2013-06-13 |
Kim Alvefur |
mod_auth_ccert: Accidentally not
|
2013-06-13 |
Kim Alvefur |
mod_auth_ccert: Initial commit of authentication module for using CA-issued client certificates
|
2013-06-10 |
Thijs Alkemade |
mod_onions: The SOCKS5 port is now a string, as it should be. Added a boolean option onions_tor_all to pass all s2s traffic through Tor.
|
2013-06-10 |
Thijs Alkemade |
mod_onions: Added mod_onions. This module allows Prosody to make s2s connections to Tor hidden services.
|
2013-06-10 |
Philipp Hancke |
mod_turncredentials: XEP-0215 implementation for time-limited turn credentials
|
2013-06-08 |
Matthew Wild |
mod_muc_limits: Fix traceback on presence sent to the room's bare JID
|
2013-06-07 |
Matthew Wild |
mod_muc_limits: Abort loading on non-MUC hosts (thanks Ge0rG)
|
2013-06-07 |
Vadim Misbakh-Soloviov |
mod_listusers: fixed banner skipping cycle
|
2013-06-07 |
Vadim Misbakh-Soloviov |
mod_listusers: added (+config support; -assert tracebacks; +user friendly connection errors; -unneded repeat-until cycle, which braked module)
|
2013-06-06 |
Vadim Misbakh-Soloviov |
mod_webpresence: added /xml and /json; Rewritten /html; A bit of refactoring;
|
2013-06-06 |
Matthew Wild |
mod_block_registrations: Allow restricting registrations of certain user accounts, and/or ensure that registered accounts conform to a given pattern
|
2013-06-05 |
Kim Alvefur |
mod_firewall: Add support for being called as a prosodyctl command
|
2013-06-05 |
Kim Alvefur |
mod_firewall: Remove print()
|
2013-06-05 |
Marco Cirillo |
mod_muc_log: don't log iqs either if presences are disabled, little use and may trigger "false positives".
|
2013-06-03 |
Kim Alvefur |
mod_last_offline: Merge into an option of mod_lastlog
|
2013-06-03 |
Kim Alvefur |
mod_lastlog: Fix command
|
2013-06-03 |
Kim Alvefur |
mod_lastlog: Keep track of last logout time
|
2013-06-03 |
Waqas Hussain |
mod_auth_custom_http: Organize imports, and make the URL a config option.
|
2013-06-03 |
Waqas Hussain |
mod_auth_custom_http: No need for nodeprep in Prosody 0.9.
|
2013-06-03 |
Waqas Hussain |
mod_auth_custom_http: Remove unused imports.
|
2013-06-03 |
Waqas Hussain |
mod_auth_custom_http: Initial commit.
|
2013-06-03 |
Matthew Wild |
mod_muc_limits: Allow stanzas from affiliated users even if they are not in the room
|
2013-06-02 |
Marco Cirillo |
mod_muc_limits: _Fixing_ mistake in MattJ's merge and in the same time handing him a coffee cup.
|
2013-06-01 |
Matthew Wild |
mod_muc_limits: Increase hook priority
|
2013-06-01 |
Matthew Wild |
mod_lastlog: Add prosodyctl command (prosodyctl mod_lastlog JID) to show last login time and IP of user (if available)
|
2013-06-01 |
Matthew Wild |
mod_muc_limits: Condense multiple dropped stanzas into a single log message every 5 seconds
|
2013-06-01 |
Matthew Wild |
mod_muc_log: Fix mistake in previous merge (thanks Maranda)
|
2013-06-01 |
Matthew Wild |
mod_muc_limits: Add muc_max_nick_length option, defaulting to 23 (bytes)
|
2013-06-01 |
Matthew Wild |
mod_muc_limits: Import util.jid
|
2013-06-01 |
Matthew Wild |
mod_muc_log: Reduce hook priority to 1 (from 500), we want to log after any plugins have filtered/modified the incoming stanza (thanks Asterix/Maranda)
|
2013-06-01 |
Marco Cirillo |
mod_muc_log_http: rectify imported function name (it's fire_event).
|
2013-06-01 |
Marco Cirillo |
mod_muc_log, mod_muc_log_http: backport changes from Metronome.
|
2013-06-01 |
Kim Alvefur |
mod_candy: Add dependency on mod_bosh
|
2013-06-01 |
Kim Alvefur |
mod_candy: Add a comment about the virtual js file with connection parameters
|
2013-05-30 |
Florian Zeitz |
mod_websocket: Add some more error checks for close frames
|
2013-05-30 |
Florian Zeitz |
mod_websocket: Access some values via locales instead of through tables
|
2013-05-30 |
Florian Zeitz |
mod_websocket: Optimize string concatenation
|
2013-05-30 |
Florian Zeitz |
mod_websocket: Call string and table functions through locals
|
2013-05-30 |
Florian Zeitz |
mod_websocket: Fix length calculation
|
2013-05-29 |
Kim Alvefur |
mod_smacks: Allow resumption if the TCP connection is closed from our end, c15cea87036f ensures distinction from cleanly closed streams (thanks Lance)
|
2013-05-27 |
Florian Zeitz |
mod_admin_web: Update to JQuery 1.10.0
|
2013-05-27 |
Florian Zeitz |
mod_admin_web: Fix CSS, :last -> :last-child
|
2013-05-26 |
Kim Alvefur |
mod_muc_log_http: Don't use nonexistent API
|
2013-05-24 |
Florian Zeitz |
mod_admin_web: Fix indentation
|
2013-05-24 |
Florian Zeitz |
mod_admin_web: Update to new strophejs location, and jQuery 1.9.1
|
2013-05-23 |
Matthew Wild |
mod_data_access: is_admin() takes a JID, not a username (fixes admin access to data stores)
|
2013-05-22 |
Matthew Wild |
mod_pastebin: Ensure base URL always has a trailing / (thanks Masin)
|
2013-05-19 |
Matthew Wild |
mod_broadcast: Allow overriding from address on the broadcast stanza
|
2013-05-19 |
Matthew Wild |
mod_broadcast: Allow admins to broadcast
|
2013-05-18 |
Matthew Wild |
mod_muc_config_restrict: Allow restricting specific options in the MUC config form to service admins
|
2013-05-18 |
Matthew Wild |
mod_auto_activate_hosts: Don't activate * when the config is reloaded
|
2013-05-14 |
Matthew Wild |
Merge
|
2013-05-14 |
Matthew Wild |
mod_isolate_host: Prevent communication between hosts, even internal ones
|
2013-05-09 |
Waqas Hussain |
mod_storage_mongodb: Use util.json to encode our data (handles non-string table keys, etc).
|
2013-05-09 |
Kim Alvefur |
mod_s2s_log_certs: Log certificate status and fingerprints
|
2013-05-09 |
Kim Alvefur |
mod_s2s_auth_dnssec_srv: Implements Secure Delegation using DNS SRV
|
2013-05-09 |
Matthew Wild |
mod_message_logging: New module to log user conversations to text files
|
2013-05-09 |
Matthew Wild |
mod_auto_activate_hosts: Automatically activate and deactivate hosts when they are added/removed from the config
|
2013-05-09 |
Matthew Wild |
mod_muc_ban_ip: When a user is banned from a MUC, ban their IP from the MUC also (works for remote rooms too)
|
2013-05-09 |
Marco Cirillo |
mod_muc_log, mod_muc_log_http: cleanup syntax (off with the "~= nil"), and cut down wild table indexing.
|
2013-05-08 |
Matthew Wild |
mod_jid_prep: Implement the JID prep protocol in the XEP submitted 5 minutes ago...
|
2013-05-08 |
Florian Zeitz |
mod_admin_web: Fix up header
|
2013-05-08 |
Matthew Wild |
mod_firewall: don't use %b() (not technically correct)
|
2013-05-08 |
Florian Zeitz |
mod_admin_web: Update URL for adhoc.js
|
2013-05-07 |
Matthew Wild |
mod_firewall: Make defining objects generic (currently zones and rate limits), so more can easily be added. Also a syntax change... definition lines must begin with %
|
2013-05-07 |
Matthew Wild |
mod_firewall: Fix conditions with spaces
|
2013-05-07 |
Matthew Wild |
mod_firewall/conditions: Remove unused variable
|
2013-05-07 |
Matthew Wild |
mod_firewall: Cache conditions, so that they are only calculated once per chain execution
|
2013-05-05 |
Marco Cirillo |
mod_register_json: fix logging message for already pending registrations' bounces.
|
2013-05-05 |
Kim Alvefur |
mod_smacks: Complain a little louder about clients trying to resume after resource binding
|
2013-04-30 |
Waqas Hussain |
mod_component_client: Initial commit. Allows Prosody to act as an external component for other XMPP servers.
|
2013-04-29 |
Marco Cirillo |
mod_register_json: added missing parameter to some http_response calls.
|
2013-04-29 |
Marco Cirillo |
mod_register_json: small code cleanup & optimization.
|
2013-04-29 |
Thijs Alkemade |
mod_client_certs: Updated to match the specification in urn:xmpp:saslcert:1.
|
2013-04-29 |
Marco Cirillo |
mod_register_json: major code overhaul into a token based registration & verification system.
|
2013-04-25 |
Kim Alvefur |
mod_smacks: Wrap session:close() and make the session not resumable
|
2013-04-25 |
Kim Alvefur |
mod_smacks: If a hibernating session was destroyed before the timeout, don't destroy it again or say that it was resumed
|
2013-04-24 |
Kim Alvefur |
mod_support_contact: Use module:get_option_string()
|
2013-04-24 |
Kim Alvefur |
mod_swedishchef: Use newer config API
|
2013-04-18 |
Marco Cirillo |
mod_incidents_handling: import setmetatable.
|
2013-04-11 |
Matthew Wild |
mod_pubsub_feeds, mod_sms_clickatell, mod_twitter: Update for net.http API change in prosody:e3b9dc9dd940
|
2013-04-11 |
Kim Alvefur |
mod_mam: Report the total number of messages, not how many messages were sent during the query
|
2013-04-08 |
Kim Alvefur |
mod_seclabels: Allow stanzas or XML strings as labels in the config
|
2013-04-08 |
Kim Alvefur |
mod_firewall: Fix variable name
|
2013-04-08 |
Kim Alvefur |
mod_firewall: The default value of the 'type' attribute on message stanzas is 'normal'
|
2013-04-08 |
Matthew Wild |
mod_pubsub_twitter: Wrap published item in an <item> element for pubsub
|
2013-04-07 |
Marco Cirillo |
mod_muc_log_http: remove overlapping imports.
|
2013-04-07 |
Marco Cirillo |
mod_muc_log: some cleanup and code refactor also force the plugin storage driver being internal.
|
2013-04-07 |
Marco Cirillo |
mod_muc_log_http: do some more cleanup of the code.
|
2013-04-07 |
Marco Cirillo |
mod_muc_log_http: use datamanager's encoding function to encode room names.
|
2013-04-07 |
Marco Cirillo |
mod_muc_log_http: rename fire_server_event to fire_event.
|
2013-04-07 |
Marco Cirillo |
mod_muc_log_http: more proper 0.9 port.
|
2013-04-06 |
Matthew Wild |
mod_firewall: Add rate limiting capabilities, and keep zones and throttle objects in shared tables
|
2013-04-06 |
Florian Zeitz |
mod_muc_log_http: Adapt to prosody 0.9 changes
|
2013-04-06 |
Florian Zeitz |
mod_websocket: Set status_code instead of status
|
2013-04-06 |
Matthew Wild |
mod_firewall/conditions: Add DAY and TIME conditions
|
2013-04-06 |
Matthew Wild |
mod_firewall: Don't add empty conditions check when no conditions are listed in a rule
|
2013-04-06 |
Matthew Wild |
mod_firewall: Add time and date deps
|
2013-04-05 |
Matthew Wild |
mod_firewall: Improve zone handling, make it more efficient, and support dynamic dependencies in the compiler. ENTERING and LEAVING conditions now work at expected (not matching stanzas flowing within a zone).
|
2013-04-05 |
Matthew Wild |
mod_firewall/conditions: Default types for message and presence
|
2013-04-05 |
Matthew Wild |
mod_firewall/conditions: Don't use table.insert, so things are happy when compile_jid_match() returns nil
|
2013-04-05 |
Matthew Wild |
mod_firewall/conditions: Support Lua patterns in JID matching, and make <*>@example.com NOT match example.com
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: Break out logic into a separate reusable function
|
2013-04-05 |
Matthew Wild |
mod_firewall: Add actions EVENT (fire an event), JUMP EVENT (transfer control to the handlers of an event), JUMP CHAIN (transfer control to another mod_firewall chain)
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: Add REPLY
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: DROP no longer logs, log messages can be emitted with LOG
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: Add PASS
|
2013-04-05 |
Matthew Wild |
mod_firewall: Tighten up error handling, and split rules->Lua and Lua->bytecode compilation into separate functions
|
2013-04-04 |
Kim Alvefur |
mod_firewall: Use resolve_relative_path correctly
|
2013-04-04 |
Kim Alvefur |
mod_firewall: Add INSPECT conditional, for deeper inspection of stanzas
|
2013-04-03 |
Kim Alvefur |
mod_log_messages_sql: Fork of mod_mam_sql without the protocol bits
|
2013-04-03 |
Matthew Wild |
mod_archive, mod_archive_muc: Remove from repo, as longstanding bugs are causing problems
|
2013-04-03 |
Matthew Wild |
mod_pubsub_googlecode: Split name and email when possible
|
2013-04-03 |
Kim Alvefur |
mod_firewall/actions: Remove unused extra argument.
|
2013-04-03 |
Kim Alvefur |
mod_firewall/actions: Move semicolon as to not produce two in a row. (Not legal in Lua)
|
2013-04-03 |
Matthew Wild |
mod_pubsub_googlecode: Remove quotes around 'project'... it's a variable :)
|
2013-04-03 |
Matthew Wild |
mod_firewall: General stanza filtering plugin with a declarative rule-based syntax
|
2013-04-03 |
Matthew Wild |
mod_pubsub_googlecode: Module to receive post-commit webhook requests from Google Code Hosting
|
2013-04-03 |
Matthew Wild |
mod_pubsub_twitter: Plugin to subscribe (poll) to Twitter search queries, and announce matching tweets over pubsub
|
2013-04-01 |
Kim Alvefur |
mod_s2s_auth_compat: Workaround for Openfire doing EXTERNAL without proper stream headers
|
2013-03-29 |
Kim Alvefur |
mod_checkcerts: Modify wording a bit.
|
2013-03-28 |
Kim Alvefur |
mod_server_contact_info: Remove config-reloaded hook
|
2013-03-28 |
Kim Alvefur |
mod_checkcerts: Nag admins about certs that have, or are about to expire. Often.
|
2013-03-27 |
Tobias Markmann |
mod_blocking: Fix handling of unblocking command. Send out un-/block pushes to all resources.
|
2013-03-25 |
Kim Alvefur |
mod_s2s_auth_fingerprint: Make sure we actually got a certificate
|
2013-03-25 |
Kim Alvefur |
mod_s2s_auth_fingerprint: New module for authenticating s2s connections based on preconfigured fingerprints.
|
2013-03-24 |
Kim Alvefur |
mod_seclabels: Remove config-reloaded hook. Just reload the module to update
|
2013-03-24 |
Kim Alvefur |
mod_default_vcard: Guess FN from FIRST + LAST and vice versa
|
2013-03-24 |
Kim Alvefur |
mod_addressing: Optimization
|
2013-03-24 |
Kim Alvefur |
mod_pastebin: Fix invalid debug statement
|
2013-03-24 |
Kim Alvefur |
mod_candy: Example of how easy it is to serve files from a prosody module
|
2013-03-22 |
Matthew Wild |
mod_bidi, mod_dwd, mod_s2s_idle_timeout: Update for recent 0.9 changes (612467e263af)
|
2013-03-12 |
Marco Cirillo |
Merge (someone needs to remember to pull...)
|
2013-03-12 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: complete missing banner.
|
2013-03-12 |
Marco Cirillo |
mod_c2s_conn_throttle: shorten / update header, as wiki was added.
|
2013-03-12 |
Kim Alvefur |
mod_dwd: Initial commit.
|
2013-03-12 |
Matthew Wild |
Merge
|
2012-11-22 |
Matthew Wild |
mod_block_subscribes: Block inbound and outbound subscription requests (useful to prevent implicit roster modification)
|
2013-03-09 |
Kim Alvefur |
mod_smacks: Don't allow steam resumption onto a stream after resource binding
|
2013-03-07 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: conn objects on libev carry a metatable, perhaps have starttls set to false instead of nil.
|
2013-03-07 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: add missing semicolons.
|
2013-03-07 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: cleanup code, also hooks were mixed up.
|
2013-03-07 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: supply an empty table as default value, fixes traceback. (Thanks Tobias)
|
2013-03-05 |
Marco Cirillo |
mod_incidents_handling: "cancel" action doesn't need to be specified, suppresses a (harmless) log error.
|
2013-03-04 |
Marco Cirillo |
mod_register_json: correct invalid characters into usernames' log message.
|
2013-03-02 |
Marco Cirillo |
mod_incidents_handling: run cleanup and save the store when a new object is added.
|
2013-02-26 |
Kim Alvefur |
mod_uptime_presence: Initial commit. Indicates uptime by replying to probes with delay-stamped presence.
|
2013-02-25 |
Marco Cirillo |
mod_register_json: remove unrequired instruction (since it's done above already).
|
2013-02-19 |
Florian Zeitz |
mod_admin_web: Better error reporting
|
2013-02-19 |
Florian Zeitz |
mod_admin_web: Default the host selection to the administrators domainpart
|
2013-02-17 |
Marco Cirillo |
mod_incidents_handling: commiting its auxiliary library.
|
2013-02-17 |
Marco Cirillo |
mod_incidents_handling: recommit after full test, cleaned it a bit as what I posted was regretfully an unfinished draft, replaced a lot of the fixed type fields used for fields description with desc elements (upstream prosody's util.dataforms will still strip those). Also moved auxiliary functions to a library.
|
2013-02-17 |
Marco Cirillo |
mod_incidents_handling: still needs some work to be actually functional, backing it out until it's ready.
|
2013-02-15 |
Florian Zeitz |
mod_websocket: Avoid floating point division
|
2013-02-13 |
Florian Zeitz |
mod_websocket: Change the HTTP name to websocket, and override the default_path instead
|
2013-02-11 |
Kim Alvefur |
mod_smacks: Don't try to send stanzas to hibernating sessions. Fixes duplicate IQ replies on libevent.
|
2013-02-10 |
Marco Cirillo |
mod_incidents_handling: fix typo on function name.
|
2013-02-10 |
Marco Cirillo |
mod_incidents_handling: initial commit, only about half tested, util functions (parsers, etc) should be working and so do adhoc commands. All the fixed-type fields into the adhoc cmds' output are currently stripped by Prosody until someone *fills* line 56 of util.dataforms.
|
2013-02-10 |
Florian Zeitz |
mod_websocket: Fix require to work with lua-bitop (Thanks István and Zash)
|
2013-02-04 |
Kim Alvefur |
mod_service_directories: Use dataforms correctly
|
2013-01-27 |
Thijs Alkemade |
mod_mam: Implemented an empty <before/>, to request the last n items in the archive.
|
2013-01-25 |
Waqas Hussain |
mod_auth_{external,internal_yubikey,ldap,ldap2,sql}: No need to nodeprep in SASL handler.
|
2013-01-25 |
Florian Zeitz |
mod_admin_web: Adapt to util.pubsub changes
|
2013-01-18 |
Kim Alvefur |
mod_carbons: Catch outgoing messages to hosts (thanks waqas)
|
2013-01-16 |
Kim Alvefur |
mod_bidi: Work with 0.8
|
2013-01-16 |
Kim Alvefur |
mod_bidi: Missing import of debug.trackeback()
|
2013-01-16 |
Kim Alvefur |
mod_bidi: Disassociate bidi and original session when they are destroyed
|
2013-01-16 |
Florian Zeitz |
mod_carbons: <forwarded/> should be nested in <sent/>/<received/>
|
2013-01-12 |
Florian Zeitz |
mod_websocket: Simplify by getting the c2s_listener from mod_c2s
|
2013-01-12 |
Kim Alvefur |
mod_bidi: Lower severity of notice about outgoing stream being replaced by bidi
|
2013-01-12 |
Kim Alvefur |
mod_bidi: Close conflicting outgoing sessions when bidi is initiated, not requested.
|
2013-01-11 |
Kim Alvefur |
mod_bidi: Initial commit of XEP-0288 implementation
|
2013-01-02 |
Kim Alvefur |
mod_smacks: 'reason' parameter of session:close() changed to make nil and false mean 'graceful close' in 9da430b69f13
|
2012-12-23 |
Michael Holzt |
mod_carbons_adhoc: Initial commit.
|
2012-12-23 |
Michael Holzt |
mod_carbons_copies: Initial commit; allow the user to enable v0 style carbons
|
2012-12-23 |
Michael Holzt |
mod_carbons: Make support for v0 disabled by default, don't send v0 carbons for c2s
|
2012-12-23 |
Kim Alvefur |
Rename mod_http_dir_index -> mod_http_dir_listing
|
2012-12-23 |
Kim Alvefur |
mod_http_dir_index: Add. Handle generation of directory listings for mod_http_files. Included icons from the Tango project are Public Domain
|
2012-12-22 |
Kim Alvefur |
mod_admin_web: Let mod_http_files handle file serving
|
2012-12-22 |
Kim Alvefur |
mod_carbons: Support the pre-forwarding version of Carbons. Please don't implement this.
|
2012-12-20 |
Kim Alvefur |
mod_last_offline: New module that stores last logut time and attaches this timestamp to unavailable presence.
|
2012-12-16 |
Kim Alvefur |
mod_vjud: Disallow searching from remote hosts by default in search-all-users mode
|
2012-12-16 |
Kim Alvefur |
mod_vjud: Add non-default mode where we search all users
|
2012-12-16 |
Kim Alvefur |
mod_vjud: Do case-insensitive matching
|
2012-12-16 |
Kim Alvefur |
mod_vjud: Enforce minimal length of search parameters
|
2012-12-10 |
Rob Hoelz |
Merging from upstream
|
2012-12-10 |
Rob Hoelz |
Make sure we use the user filter for bind
|
2012-12-10 |
Rob Hoelz |
Fix login failure test to use a non-existent user
|
2012-12-10 |
Rob Hoelz |
Add password for user 'seven'
|
2012-12-10 |
Rob Hoelz |
Test login for user 'seven'
|
2012-12-10 |
Rob Hoelz |
Filter out test record 'seven'
|
2012-12-10 |
Rob Hoelz |
Add test user record that we'll filter out
|
2012-12-10 |
Rob Hoelz |
Log and return failure if user record not found in bind
|
2012-12-10 |
Rob Hoelz |
Use singlematch to find user record in ldap.bind
|
2012-12-10 |
Rob Hoelz |
Return DN in the attributes table with singlematch
|
2012-12-10 |
Rob Hoelz |
Change singlematch to search subtrees
|
2012-12-10 |
Rob Hoelz |
Print the username if a test login fails
|
2012-12-10 |
Rob Hoelz |
Test login for user 'six'
|
2012-12-10 |
Rob Hoelz |
Add test LDAP entries for testing deeper user records
|
2012-12-10 |
Guilhem LETTRON |
We must search for dn before trying to bind
|
2012-12-09 |
Kim Alvefur |
mod_strict_https: Correct underscore to hypen in max-age directive
|
2012-12-05 |
Rob Hoelz |
Change hoelzro's mod_auth_ldap to mod_auth_ldap2
|
2012-11-23 |
Kim Alvefur |
mod_strict_https: New module implementing HTTP Strict Transport Security
|
2012-11-22 |
Matthew Wild |
mod_pubsub_github: Receive Github web hooks (generated on pushes to a repository) and forward to a local pubsub node
|
2012-11-22 |
Matthew Wild |
mod_pubsub_pivotaltracker: Accept activity notifications from Pivotal Tracker web hooks and relay them to a pubsub node
|
2012-11-15 |
Matthew Wild |
mod_pubsub_eventsource: An experimental plugin for allowing non-XMPP subscriptions to pubsub nodes over HTML5's server-sent events (SSE/EventSource) API
|
2012-11-08 |
Florian Zeitz |
mod_websocket: Determine whether to use a self-closing stream tag, based on the client's initial data
|
2012-10-31 |
Florian Zeitz |
mod_websocket: Add CORS support
|
2012-10-28 |
Kim Alvefur |
mod_checkcerts: Improve, add comments, add forward compatibility.
|
2012-10-27 |
Kim Alvefur |
mod_carbons: Advertise support for the previous version
|
2012-10-25 |
Florian Zeitz |
mod_websocket: Don't offer starttls
|
2012-10-25 |
Marco Cirillo |
mod_pastebin: provide correct content-type on invalid pastes warnings too.
|
2012-10-23 |
Marco Cirillo |
mod_register_json: add option to handle requests only on secure connections.
|
2012-10-17 |
Kim Alvefur |
mod_carbons: Update to latest version of XEP-0280, while supporting the old version.
|
2012-10-15 |
Florian Zeitz |
mod_websocket: Accept GET request without trailing /
|
2012-10-15 |
Florian Zeitz |
mod_websocket: Update example HTML
|
2012-10-12 |
Waqas Hussain |
mod_webpresence: Don't calculate the same hash four times.
|
2012-10-12 |
Waqas Hussain |
mod_auth_external: Work even when the LuaProcessCall library isn't available.
|
2012-10-06 |
Waqas Hussain |
mod_password_policy: Fix inverted length check.
|
2012-10-05 |
Florian Zeitz |
mod_websocket: Check whether the xmpp sub-protocol was requested
|
2012-10-05 |
Kim Alvefur |
mod_auth_sql: Add users iterator
|
2012-10-05 |
Florian Zeitz |
mod_websocket: More robust frame handling
|
2012-10-05 |
Waqas Hussain |
mod_password_policy: Initial commit.
|
2012-10-04 |
Florian Zeitz |
mod_websocket: Fix frame length calculation
|
2012-10-04 |
Florian Zeitz |
mod_websocket: Merge with current mod_c2s
|
2012-09-28 |
Waqas Hussain |
mod_auth_dovecot: Improved error reporting.
|
2012-09-22 |
Kim Alvefur |
mod_carbons: Fix logic, top resources should only be excluded for incoming messages
|
2012-09-21 |
Kim Alvefur |
mod_carbons: Less complicated assignments (thanks waqas)
|
2012-09-19 |
Kim Alvefur |
mod_carbons: Fix handling of messages from remote hosts
|
2012-09-19 |
Marco Cirillo |
mod_host_guard: close down streams from and to filtered entities, on initialization / configuration reload.
|
2012-09-18 |
Kim Alvefur |
mod_carbons: Optimize and clarify (thanks waqas)
|
2012-09-18 |
Kim Alvefur |
mod_carbons: Add comments and rename some variables to make it clearer
|
2012-09-17 |
Rob Hoelz |
Merge upstream with my local LDAP work
|
2012-09-17 |
Rob Hoelz |
Properly handle avatar/logo BINVALs
|
2012-09-17 |
Rob Hoelz |
Test for present avatar data in user vCard
|
2012-09-17 |
Rob Hoelz |
Fix vCard checking routine to handle avatars properly
|
2012-09-17 |
Rob Hoelz |
Compare decoded JPEG avatar data
|
2012-09-17 |
Rob Hoelz |
Fix prosody config (type is MIME type)
|
2012-09-17 |
Rob Hoelz |
Fix got/expected in vCard content test
|
2012-09-17 |
Rob Hoelz |
Add photo config to sample config
|
2012-09-17 |
Rob Hoelz |
Add test for vCard photo
|
2012-09-17 |
Rob Hoelz |
Add avatar data/config for testing
|
2012-09-17 |
Kim Alvefur |
mod_mam_muc_sql: SQL variant of mod_mam_muc
|
2012-09-17 |
Kim Alvefur |
mod_mam_muc: MUC version of mod_mam
|
2012-09-17 |
Kim Alvefur |
mod_mam_sql: Fork of mod_mam using SQL.
|
2012-09-12 |
Marco Cirillo |
mod_host_guard: fix typos into the code, the operators were supposed to be "not equal".
|
2012-09-12 |
Marco Cirillo |
mod_host_guard: replace checking host object with checking the configuration for the authentication option set to anonymous, I suppose that was the reason I imported configmanager but probably lost that somewhere in the process.
|
2012-09-12 |
Waqas Hussain |
mod_auth_external, mod_auth_internal_yubikey: Get rid of useless wrapper function around the auth provider.
|
2012-09-12 |
Marco Cirillo |
mod_host_guard: prevent possible traceback during host manual activation/deactivation.
|
2012-09-12 |
Waqas Hussain |
mod_auth_*: Use module:provides(), and don't explicitly specify provider.name.
|
2012-09-12 |
Waqas Hussain |
mod_storage_*: Update to use module:provides().
|
2012-09-12 |
Kim Alvefur |
mod_smacks: Avoid indexing a nil value
|
2012-09-10 |
Kim Alvefur |
mod_smacks: Only request ack for stanzas
|
2012-09-10 |
Kim Alvefur |
mod_smacks: Less table indexing!
|
2012-09-02 |
rob |
Add LDAP plugin suite
|
2012-08-27 |
Kim Alvefur |
mod_mam: Fix variable name, blame autocomplete
|
2012-08-26 |
Marco Cirillo |
mod_register_redirect: rebacked in changeset c6f1427da79d (behaviour fixed).
|
2012-08-26 |
Kim Alvefur |
mod_vjud/vcard.lib: Handle empty vcards (thanks mva)
|
2012-08-26 |
Marco Cirillo |
mod_register_redirect: revert back previous change, as returning origin.send() causes inconsistent behaviour stanza routing/callbacks wise if the request comes from a remote entity.
|
2012-08-26 |
Kim Alvefur |
mod_carbons: Merge enable and disable handlers
|
2012-08-25 |
Kim Alvefur |
mod_twitter: Use module:send()
|
2012-08-21 |
Waqas Hussain |
mod_pastebin: Have a default pastebin URL.
|
2012-08-17 |
Kim Alvefur |
mod_pubsub_hub: Add compat wrapping of Atom content for interop with PuSH
|
2012-08-16 |
Kim Alvefur |
mod_mam: Report id of first item and number of items sent.
|
2012-08-16 |
Kim Alvefur |
mod_mam: Change storage format to store bare JID + resource.
|
2012-08-16 |
Kim Alvefur |
mod_mam: remove useless check
|
2012-08-15 |
Kim Alvefur |
mod_pubsub_feeds: util.pubsub methods return bool, data
|
2012-08-15 |
Kim Alvefur |
mod_pubsub_feeds: Fix method call
|
2012-08-15 |
Kim Alvefur |
mod_pubsub_feeds: Check if nodes exists in pubsub, make sure they get restored if not. (Thanks Maranda)
|
2012-08-15 |
Kim Alvefur |
mod_pubsub_feeds: Remove config-reloaded hook, do setup in module.load() instead
|
2012-08-15 |
Kim Alvefur |
mod_pubsub_feeds: Add parameter refresh_feeds() to force refresh of all feeds
|
2012-08-15 |
Kim Alvefur |
mod_pubsub_feeds: Use reference to mod_pubsub from module:depends
|
2012-08-10 |
Kim Alvefur |
mod_register_web: Show actual hostname in registration form
|
2012-08-10 |
Vadim Misbakh-Soloviov |
mod_twitter: fixed to depend on Prosody's internal util.json. TODO: Discuss (MattJ, Zash, Waqas, Maranda) about migration all json content to use cjson ( http://www.kyne.com.au/~mark/software/lua-cjson-manual.html ) library instead
|
2012-08-09 |
Kim Alvefur |
mod_vjud: Allow working as a component, in which case the parent domain is searched.
|
2012-08-09 |
Kim Alvefur |
mod_vjud/vcard.lib: Iterate on tags instead of items (thanks mva)
|
2012-08-09 |
Kim Alvefur |
mod_vjud: Correctly pass current state to form (Thanks Florob)
|
2012-08-07 |
Matthew Wild |
mod_broadcast: New module to set up a component that forwards received messages to all online users (similar to Openfire's broadcast module) (thanks Yann Verry)
|
2012-08-06 |
Kim Alvefur |
mod_pubsub_hub: Fix calculating next periodic check of subscriptions.
|
2012-08-06 |
Marco Cirillo |
mod_register_redirect: use 'return origin.send' instead of returning true everytime.
|
2012-08-06 |
Marco Cirillo |
mod_register_redirect: fixed clunky if block (thanks Zash, mva).
|
2012-08-06 |
Vadim Misbakh-Soloviov |
mod_webpresence: fixed text notation, added html, added status message output
|
2012-08-05 |
Matthew Wild |
mod_register_redirect: Fix typo in variable name (again...)
|
2012-08-05 |
Matthew Wild |
mod_register_redirect: Fix usage of incorrect variable name (thanks iron)
|
2012-08-05 |
Vadim Misbakh-Soloviov |
mod_webpresence: Added possibility to get status as text
|
2012-08-05 |
Matthew Wild |
mod_s2sblackwhitelist: Remove, as very incompatible with 0.9 and similar functionality is available through mod_host_guard
|
2012-08-05 |
Matthew Wild |
mod_support_contact: Use module:send()
|
2012-08-05 |
Matthew Wild |
mod_auto_accept_subscriptions: Import core_post_stanza
|
2012-08-05 |
Matthew Wild |
mod_block_s2s_subscriptions: New module to block incoming presence subscriptions from non-contacts on selected remote hosts
|
2012-08-05 |
Matthew Wild |
mod_block_strangers: Bump handler priority to 200 (just because)
|
2012-08-05 |
Matthew Wild |
mod_block_subscriptions: Block incoming and outgoing presence subscriptions (useful in conjunction with mod_readonly)
|
2012-08-05 |
Matthew Wild |
mod_block_strangers: Module to block message and iqs from people not on your roster
|
2012-08-04 |
Matthew Wild |
mod_privacy: Remove, obsolete (bundled with Prosody). Don't come back!
|
2012-08-03 |
Florian Zeitz |
mod_admin_web: Add explicit dependencies on mod_admin_adhoc and mod_bosh
|
2012-08-03 |
Florian Zeitz |
mod_admin_web: Move comment to appropriate line
|
2012-08-02 |
Florian Zeitz |
mod_admin_web: Update dependency versions
|
2012-08-01 |
Kim Alvefur |
mod_pubsub_hub: Enforce minimal lease time
|
2012-08-01 |
Kim Alvefur |
mod_pubsub_hub: Try to choose time until the next periodic check in a sane way
|
2012-08-01 |
Kim Alvefur |
mod_pubsub_feeds: Use URL as node name if the config index is numeric
|
2012-08-01 |
Kim Alvefur |
mod_pubsub_hub: New module that implements the Hub part of PubSubHubbub
|
2012-08-01 |
Kim Alvefur |
mod_pubsub_feeds: Depend on pubsub instead of aborting if it's not loaded
|
2012-08-01 |
Kim Alvefur |
mod_pubsub_feeds: Use the "superactor" instead of module.host/module.name
|
2012-08-01 |
Florian Zeitz |
mod_admin_web: Replace core_post_stanza() with module:send()
|
2012-08-01 |
Kim Alvefur |
mod_addressing: Replace use of core_post_stanza() with module:send()
|
2012-08-01 |
Kim Alvefur |
mod_service_directories: Replace use of core_post_stanza() with module:send()
|
2012-08-01 |
Kim Alvefur |
mod_remote_roster: Replace use of core_post_stanza() with module:send()
|
2012-07-29 |
Kim Alvefur |
mod_smacks: Use require to import (thanks a lot, autocomplete)
|
2012-07-29 |
Kim Alvefur |
mod_smacks: Import sessionmanager
|
2012-07-29 |
Kim Alvefur |
mod_smacks: Fix log statement
|
2012-07-29 |
Kim Alvefur |
mod_smacks: Import prosody.core_process_stanza()
|
2012-07-27 |
Matthew Wild |
Merge with Oliver Gerlich
|
2012-06-11 |
Oliver Gerlich |
mod_archive: cope with <list> requests which don't have a <set> tag
|
2012-07-27 |
Kim Alvefur |
mod_mam: Stricter validation, reject invalid timestamps, jids.
|
2012-07-27 |
Matthew Wild |
mod_readonly: Allow preventing direct modification of certain user data via XMPP
|
2012-07-26 |
Matthew Wild |
mod_compat_vcard: Handle vcard requests sent to full JIDs (a spec violation commited by older versions of ejabberd and possibly others) - replaces vcard_compatibility option from Prosody 0.8
|
2012-07-26 |
Matthew Wild |
mod_compat_bind: Compatibility (ugh) with clients that send the resource bind to the login host (ugh)
|
2012-07-24 |
Matthew Wild |
mod_admin_web_timber -> mod_admin_web
|
2012-07-22 |
Matthew Wild |
mod_register_web: nodeprep username before creating user (thanks IRON)
|
2012-07-19 |
Matthew Wild |
mod_adhoc_cmd_*: Remove, these are obsoleted by mod_admin_adhoc (supplied with Prosody since 0.8)
|
2012-07-19 |
Matthew Wild |
mod_inotify_reload: Add debug logging
|
2012-07-16 |
Kim Alvefur |
mod_carbons: Unconditionally set namespace of forwarded message.
|
2012-07-13 |
Kim Alvefur |
mod_vjud: Remove some ... verbose debug logging
|
2012-07-11 |
Kim Alvefur |
mod_streamstats: Switch to portmanager and other 0.9 goodness
|
2012-07-07 |
Kim Alvefur |
mod_http_favicon: Add, serves a favicon.ico
|
2012-07-07 |
Kim Alvefur |
mod_mam_adhoc: Use ad-hoc command node suggested by XEP-0313
|
2012-07-06 |
Matthew Wild |
mod_limits: Import to prosody-modules, connection-level rate limiting
|
2012-07-04 |
Olivier Goffart |
mod_archive: switch from/to
|
2012-07-04 |
Olivier Goffart |
mod_archive: Fix duplicate messages stored
|
2012-07-04 |
Olivier Goffart |
mod_archive: Fix hour offset in stored message date
|
2012-07-01 |
Kim Alvefur |
mod_vjud: Don't break on undefined properties.
|
2012-07-01 |
Kim Alvefur |
mod_vjud: Switch first and last name in results to be correct.
|
2012-07-01 |
Kim Alvefur |
mod_vjud: Update util.vcard from verse
|
2012-06-30 |
Marco Cirillo |
mod_compat_muc_admin: added missing import (thanke MattJ)
|
2012-06-28 |
Kim Alvefur |
mod_vjud: Missing fields should not match everyone. (Thanks Pidgin)
|
2012-06-26 |
Marco Cirillo |
mod_host_guard: adjusted log message.
|
2012-06-26 |
Marco Cirillo |
mod_host_guard: reduced code duplication and added better logging.
|
2012-06-26 |
Marco Cirillo |
mod_host_guard: during configuration reload the host handlers should be reinitialized as well, so reverted changed and added back the "redundant code".
|
2012-06-25 |
Marco Cirillo |
mod_host_guard: removed redundant cleanup code (tested it's completely unrequired).
|
2012-06-25 |
Marco Cirillo |
mod_host_guard: host handlers are now cleaned properly on module unload (and also still on re/load to be safe).
|
2012-06-25 |
Marco Cirillo |
mod_host_guard: referenced configmanager from prosody's _G instead of requiring it.
|
2012-06-25 |
Marco Cirillo |
mod_register_json: moved throttling logic so that if there's a failure during nick registration the user can retry and referenced usermanager from prosody's _G instead of req. it.
|
2012-06-25 |
Marco Cirillo |
mod_register_redirect: referenced configmanager from prosody's global space instead of requiring it (==).
|
2012-06-25 |
Marco Cirillo |
mod_register_json: modify logic to prevent an unnecessary call to usermanager.
|
2012-06-22 |
Waqas Hussain |
mod_auth_joomla: Added config option sql.prefix (default = "jos_").
|
2012-06-22 |
Waqas Hussain |
mod_auth_joomla: Joomla hash should be hex-encoded, not raw binary (thanks Anthony).
|
2012-06-20 |
Kim Alvefur |
mod_pubsub_feeds: Prepare for making it possible to unsubscribe, and some other minor changes.
|
2012-06-20 |
Kim Alvefur |
mod_pubsub_feeds: Fix updating of config
|
2012-06-20 |
Kim Alvefur |
mod_vjud: Depends on vcard lib from verse, so add that.
|
2012-06-20 |
Kim Alvefur |
mod_vjud: Add. Thanks waqas for the base code.
|
2012-06-17 |
Kim Alvefur |
mod_mam_adhoc: New module that allows clients to change MAM preferences through AdHoc.
|
2012-06-12 |
Florian Zeitz |
mod_client_certs: Add Ad-Hoc commands for certificate management
|
2012-06-12 |
Florian Zeitz |
mod_client_certs: Strip x509 data
|
2012-06-11 |
Kim Alvefur |
mod_mam: Enforce max results even if RSM isn't used.
|
2012-06-11 |
Marco Cirillo |
mod_register_json: corrected trace.
|
2012-06-09 |
Thijs Alkemade |
mod_client_certs: Follow the rules in XEP-0178 about the inclusion of the username when using EXTERNAL, instead of mapping one certificate to one user.
|
2012-06-08 |
Kim Alvefur |
mod_auth_dovecot: If the connection fails, nuke it so the next attempt causes a reconnect.
|
2012-06-08 |
Kim Alvefur |
mod_mam: Fix typo
|
2012-06-08 |
Kim Alvefur |
mod_mam: Enforce a max number of items returned, with a default.
|
2012-06-08 |
Kim Alvefur |
mod_mam: Move RSM pointer to last message into a MAM-namespaced child
|
2012-06-08 |
Kim Alvefur |
mod_mam/rsm.lib: Remove log statement (fixes usage in verse)
|
2012-06-08 |
Kim Alvefur |
mod_mam/rsm.lib: Fix typo
|
2012-06-08 |
Kim Alvefur |
mod_mam: Fix issue with get_text() and clean some unneeded variables.
|
2012-06-08 |
Kim Alvefur |
mod_mam: Implement support for Result Set Management in queries.
|
2012-06-07 |
Kim Alvefur |
mod_auth_dovecot: Old forgotten changes. Testing appreciated.
|
2012-06-05 |
Florian Zeitz |
mod_conformance_restricted: Require util.jid
|
2012-06-05 |
Thijs Alkemade |
mod_client_certs: Fix the checking of valid id_on_xmppAddr fields.
|
2012-06-05 |
Thijs Alkemade |
mod_client_certs: Disconnect every session that was using that cert when revoking a client certificate.
|
2012-06-05 |
Florian Zeitz |
mod_admin_web: Correctly import usermanager
|
2012-06-05 |
Thijs Alkemade |
mod_client_certs: Checking in the latest version I have with Zash's changes.
|
2012-06-02 |
Florian Zeitz |
mod_websocket: Remove unnecessary require of tohex()
|
2012-05-28 |
Florian Zeitz |
mod_websocket: Only un-self-close <stream:stream>s
|
2012-05-27 |
Florian Zeitz |
mod_websocket: Make sending a self-closing <stream:stream> tag configurable
|
2012-05-27 |
Florian Zeitz |
mod_websocket: Answer ping frames
|
2012-05-27 |
Florian Zeitz |
mod_websocket: Add fragmentation support
|
2012-05-27 |
Florian Zeitz |
mod_websocket: Be nice to non-websocket clients
|
2012-05-27 |
Florian Zeitz |
mod_websocket: Make this a shared module
|
2012-05-27 |
Florian Zeitz |
mod_websocket: Move frame building into a function
|
2012-05-27 |
Marco Cirillo |
mod_host_guard: remove unused import.
|
2012-05-27 |
Marco Cirillo |
mod_host_guard: prevent possible traces in case there isn't a conn object on the session by adding a dummy replacement function.
|
2012-05-27 |
Marco Cirillo |
mod_host_guard: now a proper error is returned when stanzas are routed to a filtered remote server (thanks Zash)
|
2012-05-27 |
Marco Cirillo |
mod_host_guard: removed unused variable.
|
2012-05-27 |
Marco Cirillo |
mod_host_guard: using route/remote event hook to stop outgoing connections to filtered entities, yet the returned error is highly misleading.
|
2012-05-26 |
Marco Cirillo |
mod_host_guard: removed s2smanager import.
|
2012-05-26 |
Marco Cirillo |
mod_host_guard: removed calls to s2smanager and made the module not dependant on it.
|
2012-05-26 |
Matthew Wild |
mod_group_bookmarks: Log error when group_bookmarks_file not specified
|
2012-05-26 |
Marco Cirillo |
mod_stanza_counter_http: change the skipped get_option_array to get_option_string it was supposed to.
|
2012-05-26 |
Florian Zeitz |
mod_websocket: Move frame handling into a separate function
|
2012-05-25 |
Florian Zeitz |
mod_websocket: New mod_c2s based version, still WIP
|
2012-05-24 |
Kim Alvefur |
mod_mam: Put name of store in a single variable
|
2012-05-24 |
Kim Alvefur |
mod_mam: Remove unused local
|
2012-05-24 |
Kim Alvefur |
mod_mam: Break when the message is more recent than the range requested
|
2012-05-24 |
Kim Alvefur |
mod_mam: local tostring and some comments
|
2012-05-24 |
Thijs Alkemade |
mod_mam: From the spec: servers SHOULD NOT archive messages that do not have a <body/> child tag.
|
2012-05-23 |
Kim Alvefur |
mod_pubsub_feed: Rename to mod_pubsub_feeds
|
2012-05-21 |
Kim Alvefur |
mod_data_access: Cleanup and update to new HTTP API
|
2012-05-21 |
Kim Alvefur |
mod_pubsub_feed: Cleanup and update to new APIs in 0.9
|
2012-05-21 |
Kim Alvefur |
mod_checkcerts: New module that logs a warning when your cert is about to expire.
|
2012-05-21 |
Thijs Alkemade |
mod_mam: Add the UID to the <result> when sending an archived message back.
|
2012-05-16 |
Waqas Hussain |
mod_auth_phpbb3: Optionally allow using PHPBB3 session ID as password ( sql = { sessionid_as_password = true, ... } ).
|
2012-05-06 |
Kim Alvefur |
mod_carbons: Move creation of the carbon stanza out of the loop.
|
2012-04-30 |
Florian Zeitz |
mod_admin_web: Utilize the shared module magic
|
2012-04-30 |
Florian Zeitz |
mod_srvinjection: Use module:set_global()
|
2012-04-30 |
Kim Alvefur |
mod_post_msg: Update to the new HTTP API
|
2012-04-29 |
Marco Cirillo |
mod_register_json: same as previous ones, un-needeness.
|
2012-04-29 |
Marco Cirillo |
mod_stanza_counter: remove module:set_global, with the default_host handler it's not required.
|
2012-04-29 |
Marco Cirillo |
mod_server_status: remove module:set_global, with the default_host handler it's not required.
|
2012-04-29 |
Marco Cirillo |
mod_server_status: for sure xml isn't json, passing json mime and viceversa isn't appropriate at all. *no no*
|
2012-04-29 |
Marco Cirillo |
mod_server_status: fix code typo, get_option_array was used instead of get_option_string
|
2012-04-29 |
Marco Cirillo |
mod_register_json: revert change, it's not needed (providing http provides https as well)
|
2012-04-29 |
Kim Alvefur |
mod_pastebin: Update to the new HTTP API
|
2012-04-29 |
Matthew Wild |
mod_register_web: Extremely rough web registration page, with captcha
|
2012-04-29 |
Matthew Wild |
mod_inotify_reload: Reload modules when their code changes
|
2012-04-29 |
Marco Cirillo |
mod_register_json: fixed typo, added https/http switch and default value to it.
|
2012-04-29 |
Marco Cirillo |
mod_stanza_counter_http: updated to current HTTP API.
|
2012-04-29 |
Marco Cirillo |
mod_server_status: updated to current HTTP API.
|
2012-04-29 |
Marco Cirillo |
mod_register_json: updated to current HTTP API.
|
2012-04-29 |
Marco Cirillo |
mod_ircd: net.connlisteners is gone and won't be back, *disintegrated*
|
2012-04-29 |
Marco Cirillo |
mod_cleanup_http: this is only useful to reload http plugins pre-timber 0.9, *disintegrated*
|
2012-04-28 |
Matthew Wild |
mod_adhoc: Remove
|
2012-04-28 |
Matthew Wild |
mod_proxy65: Remove
|
2012-04-28 |
Matthew Wild |
mod_webpresence: Update to timber, remove squish hack (icons are now loaded relative to the module file)
|
2012-04-28 |
Matthew Wild |
mod_smacks: Make smacks_max_unacked_stanzas configurable
|
2012-04-28 |
Matthew Wild |
mod_smacks: get_option+_number
|
2012-04-28 |
Matthew Wild |
mod_smacks: Remove dependency on connlisteners (use sessions table shared by mod_c2s directly)
|
2012-04-28 |
Matthew Wild |
mod_streamstats: Import count and keys from util.iterators
|
2012-04-28 |
Matthew Wild |
Tagging last 0.8.x compatible revision of this repo, for 0.8.x support move to http://code.google.com/p/prosody-modules.0-8/
|
2012-04-27 |
Florian Zeitz |
mod_admin_web: HTTP methods are now required
|
2012-04-27 |
Florian Zeitz |
mod_admin_web: Add timber version. Separate for now
|
2012-04-22 |
Kim Alvefur |
mod_mam: Update header
|
2012-04-19 |
Kim Alvefur |
mod_mam: Remove archived tag, as this was dropped from the submitted spec
|
2012-04-03 |
Kim Alvefur |
mod_pubsub_feed: Fix typos
|
2012-03-29 |
shinysky |
mod_archive: applied patch from stephen.weber@gswot.org to fix issue 6 and 7; need fully test.
|
2012-03-27 |
Marco Cirillo |
mod_compat_muc_admin: corrected variable leftovers.
|
2012-03-27 |
Marco Cirillo |
mod_compat_muc_admin: adding last missing local (getUsingPath).
|
2012-03-27 |
Marco Cirillo |
mod_compat_muc_admin: general cleanup, adding missing locals from muc.lib.lua (since things aren't inflated enough already)
|
2012-03-27 |
Marco Cirillo |
mod_compat_muc_admin: we shall make sure that only owners can destroy rooms and not everyone, isn't it?
|
2012-03-27 |
Marco Cirillo |
mod_compat_muc_admin: first commit.
|
2012-03-24 |
Waqas Hussain |
mod_auth_phpbb3: Match the username_clean column instead of the username column when updating password.
|
2012-03-19 |
Matthew Wild |
mod_smacks: Don't hibernate session on graceful stream close
0.8-diverge
|
2012-03-17 |
Matthew Wild |
mod_smacks: Import connlisteners properly
|
2012-03-17 |
Matthew Wild |
mod_smacks: If a resumed session still has a connection open, close that connection before resuming
|
2012-03-05 |
Matthew Wild |
mod_smacks: Use pre-resource-unbind (0.9 feature) to fix reloadability and multiple host support
|
2012-02-28 |
Kim Alvefur |
mod_mam: Bumb priority up above carbons, so that archive ids are included
|
2012-02-28 |
Kim Alvefur |
mod_mam: Add missing up()
|
2012-02-28 |
Kim Alvefur |
mod_mam: Try to not bork when sending a message to your bare jid
|
2012-02-28 |
Kim Alvefur |
mod_carbons: Remove useless protection against loop that can't happen
|
2012-02-28 |
Kim Alvefur |
mod_carbons: Make sure parameters to log() are strings.
|
2012-02-24 |
Kim Alvefur |
mod_lastlog: Add option to also log the users IP address.
|
2012-02-24 |
Kim Alvefur |
mod_lastlog: New module to record last time a user authenticated
|
2012-02-14 |
Florian Zeitz |
mod_admin_web: Correctly access items in NamedNodeMaps
|
2012-02-14 |
Matthew Wild |
Merge
|
2012-02-12 |
Marco Cirillo |
mod_c2s_conn_throttle: renamed mod_c2s_auth_throttle, hooks at features and takes in account stream renegotiation.
|
2012-02-12 |
Marco Cirillo |
mod_cleanup_http: updated banner.
|
2012-02-12 |
Marco Cirillo |
mod_cleanup_http: "spring cleans" module, aka unload global http modules without hassle (open ports cleanup doesn't work with server_event)
|
2012-02-12 |
Marco Cirillo |
mod_server_status: remove cleanup function move it to a separate plugin.
|
2012-02-12 |
Marco Cirillo |
mod_stanza_counter_http: remove cleanup function move it to a separate plugin.
|
2012-02-12 |
Marco Cirillo |
mod_register_json: remove cleanup function move it to a separate plugin.
|
2012-02-12 |
Kim Alvefur |
mod_carbons: Use session.send instead of passing carbon through all the routing
|
2012-02-09 |
Kim Alvefur |
mod_carbons: Add more debug logging
|
2012-02-09 |
Marco Cirillo |
mod_c2s_auth_throttle: first commit
|
2012-02-09 |
Marco Cirillo |
merged.
|
2012-02-07 |
Florian Zeitz |
mod_conformance_restricted: Module to send XML restricted by RFC 6120 (for conformance testing)
|
2012-02-09 |
Marco Cirillo |
mod_server_status: de-revert to use configmanager instead of module mm for the cleanup function also give it an unique name (mismatch possible "??")
|
2012-02-09 |
Marco Cirillo |
mod_stanza_counter_http: de-revert to use configmanager instead of module mm for the cleanup function also give it an unique name (mismatch possible "??")
|
2012-02-09 |
Marco Cirillo |
mod_register_json: punctuation adjust
|
2012-02-09 |
Marco Cirillo |
mod_register_json: de-reverting change to use configmanager again (trace happened), also changed cleanup function name to avoid mismatches (??)
|
2012-02-09 |
Marco Cirillo |
mod_register_json: cleanup unused stuff
|
2012-02-14 |
Matthew Wild |
mod_auto_accept_subscriptions: New module to automatically accept incoming subscription requests on behalf of users
|
2012-02-02 |
Thijs Alkemade |
Fix a typo in mod_smacks (type -> session_type).
|
2012-02-02 |
Matthew Wild |
mod_smacks: Drop back to urn:xmpp:sm:2 for now
|
2012-02-02 |
Thijs Alkemade |
Add a <delay> to stanzas that are queued (and don't have one already), so clients can show them with the original timestamp.
|
2012-02-02 |
Thijs Alkemade |
Update smacks to urn:xmpp:sm:3. Fix typo in can_do_smacks.
|
2012-02-01 |
Matthew Wild |
mod_smacks: Consolidate logic for deciding whether to advertise or allow smacks for a given session, and fix an issue with not allowing s2s connections to enable smacks because of not binding a resource... (thanks xnyphs)
|
2012-02-01 |
Matthew Wild |
mod_smacks: Handle a client trying to <enable> twice, or trying to <enable> before resource binding (thanks Thijs Alkemade)
|
2012-02-01 |
Matthew Wild |
mod_smacks: Only advertise stream features when a stream is authenticated, and doesn't already have smacks enabled
|
2012-01-30 |
Matthew Wild |
mod_smacks: Log message when client tries to resume unknown session
|
2012-01-30 |
Matthew Wild |
mod_smacks: Add log message on resume
|
2012-01-29 |
Matthew Wild |
mod_smacks: Add logging to hibernation and session destruction (thanks darkrain)
|
2012-01-28 |
Kim Alvefur |
mod_carbons: Don't try to send carbons for entirely offline users.
|
2012-01-26 |
Florian Zeitz |
mod_admin_web: Clear commands in all cases new ones are loaded (thanks Maranda)
|
2012-01-25 |
Waqas Hussain |
mod_muc_log_http: Use YYYY-MM-DD in URLs instead of the confusing YYMMDD.
|
2012-01-25 |
Waqas Hussain |
mod_muc_log_http: Reduce theme loading code.
|
2012-01-24 |
Waqas Hussain |
mod_muc_log_http: Improved theme loading, and better error reporting.
|
2012-01-24 |
Waqas Hussain |
mod_muc_log_http: Return a 500 Internal Server Error on missing theme, not a traceback.
|
2012-01-24 |
Waqas Hussain |
mod_muc_log_http: Don't return a page on missing rooms.
|
2012-01-24 |
Waqas Hussain |
mod_muc_log_http: Return a proper 404 Not Found page on missing pages instead of a traceback.
|
2012-01-24 |
Florian Zeitz |
mod_admin_web: Fix margins
|
2012-01-24 |
Kim Alvefur |
mod_smacks: Fix smacks on s2s connections, but disable it by default.
|
2012-01-19 |
Florian Zeitz |
Adapt to bootstrap
|
2012-01-18 |
Florian Zeitz |
mod_admin_web: Replace command list instead of appending
|
2012-01-18 |
Florian Zeitz |
mod_adhoc_web: Redesign adhoc command pane
|
2012-01-17 |
Matthew Wild |
mod_admin_web: Begin switch to using bootstrap styles
|
2012-01-17 |
Matthew Wild |
mod_admin_web: Add bootstrap to get_deps.sh
|
2012-01-17 |
Matthew Wild |
mod_admin_web: Move style.css to css/
|
2012-01-17 |
Matthew Wild |
mod_admin_web: Fix typo (incomming->incoming)
|
2012-01-17 |
Marco Cirillo |
mod_stanza_counter_http: revert to use module:get_option_boolean
|
2012-01-17 |
Marco Cirillo |
mod_server_status: revert to use module:get_option_boolean
|
2012-01-17 |
Marco Cirillo |
mod_register_json: revert to use module:get_option_boolean
|
2012-01-17 |
Marco Cirillo |
mod_pastebin: more sensible unconfigured base url formatting, use interface directive if present.
|
2012-01-17 |
Marco Cirillo |
mod_server_status: added http cleanup code from mod_register_json
|
2012-01-17 |
Marco Cirillo |
mod_register_json: switched module:get_option_boolean("use_libevent", nil) with require "core.configmanager".get("*", "core", "use_libevent") as the first possibly won't work (module is unloaded)
|
2012-01-17 |
Marco Cirillo |
mod_stanza_counter_http: added cleanup function (from mod_register_json)
|
2012-01-17 |
Marco Cirillo |
mod_register_json: reworked the ccleanup function so that it doesn' try to close an unused listener port if server_event is in use (works only with select)
|
2012-01-17 |
Marco Cirillo |
mod_register_json: added auto-cleanup logic to the module so it can at least be unloaded and reloaded without fuss. (Experimental: works with server_select and trunk)
|
2012-01-15 |
Kim Alvefur |
mod_mam: Store the message id more accessible.
|
2012-01-15 |
Kim Alvefur |
mod_mam: Implement archiving preferences.
|
2012-01-15 |
Matthew Wild |
mod_muc_limits: Echo any MUC <x> or <body> in the error reply (required to make Gajim display the error)
|
2012-01-15 |
Matthew Wild |
mod_muc_limits: Remove throttle object from all rooms on unload (to make sure new settings are applied on reload)
|
2012-01-15 |
Matthew Wild |
mod_muc_limits: Don't limit room leaving
|
2012-01-15 |
Matthew Wild |
mod_muc_limits: New module to impose overall rate-limits on a MUC (not on individual users)
|
2012-01-14 |
Marco Cirillo |
mod_register_json: checking out if the user creation succeeded or not is good practice.
|
2012-01-14 |
Waqas Hussain |
mod_service_directories: Initial commit. Untested. Support for both directory and buddy use cases. Incomplete pubsub support (only getting all items supported).
|
2012-01-14 |
Marco Cirillo |
mod_register_json: fire user-registered event manually on the destination host. (thanks Mr. Gecko)
|
2012-01-14 |
Marco Cirillo |
mod_register_json: modified code to employ get_option_set for true sets, and contains meta method
|
2012-01-14 |
Florian Zeitz |
mod_admin_web: Use proper path for www_data files (Thanks Zash)
|
2012-01-14 |
Marco Cirillo |
mod_register_json: cleaned up useless unused code (thanks Mr. Gecko)
|
2012-01-12 |
Florian Zeitz |
mod_adhoc_web: fade instead of scrolling
|
2012-01-10 |
Marco Cirillo |
mod_server_status: fixed trace case when an user, mistakenly or not, sets a component which doesn't exist into the plugin config. (thanks chris)
|
2012-01-10 |
Kim Alvefur |
mod_carbons: Update to Carbons v0.6.
|
2012-01-10 |
Marco Cirillo |
mod_server_status: corrected mistake in the code.
|
2012-01-10 |
Marco Cirillo |
mod_server_status: useless "space" removed
|
2012-01-10 |
Marco Cirillo |
mod_server_status: corrected error.
|
2012-01-10 |
Marco Cirillo |
mod_server_status: renamed mod_xml_status to mod_server_status as the option to output the stats in JSON was added.
|
2012-01-10 |
Florian Zeitz |
mod_admin_web: Add missing images
|
2012-01-10 |
Florian Zeitz |
First pass of web-admin redesign
|
2012-01-08 |
Marco Cirillo |
mod_ircd: Made the requirement of setting the conference_server a bit more "aggressive", and the resulting error banner for not setting it also.
|
2012-01-08 |
Marco Cirillo |
mod_host_guard: fixed plugin, minor code refactor.
|
2012-01-08 |
Marco Cirillo |
mod_register_json: replaced prosody.events.add_handler with module:hook.
|
2012-01-08 |
Marco Cirillo |
mod_stanza_counter_http: replaced prosody.events.add_handler with module:hook.
|
2012-01-08 |
Marco Cirillo |
mod_stanza_counter: removed a few empty lines.
|
2012-01-08 |
Marco Cirillo |
mod_host_guard: replaced prosody.events.add_handler with module:hook.
|
2012-01-07 |
Marco Cirillo |
mod_xml_status: stick to one code "punctuation" style.
|
2012-01-07 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: stick to one code "punctuation" style.
|
2012-01-07 |
Marco Cirillo |
mod_register_redirect: stick to one code "punctuation" style.
|
2012-01-07 |
Marco Cirillo |
mod_register_json: stick to one code "punctuation" style.
|
2012-01-07 |
Marco Cirillo |
mod_host_guard: stick to one code "punctuation" style.
|
2012-01-07 |
Marco Cirillo |
mod_xml_status: re-removed http response function wrong code (self note: make sure what you're copy&pasting from the local notepad is fully correct)
|
2012-01-07 |
Marco Cirillo |
mod_xml_status: last code cleanup and optimization.
|
2012-01-06 |
Marco Cirillo |
mod_xml_status: small cleanup.
|
2012-01-06 |
Marco Cirillo |
mod_xml_status: initial commit. Expose server status in xml format to be used on external webapps.
|
2012-01-06 |
Kim Alvefur |
mod_mam: Add experimental implementation of the Message Archive Management ProtoXEP
|
2012-01-06 |
Kim Alvefur |
Merge
|
2012-01-06 |
Kim Alvefur |
mod_carbons: Add MIT license statement.
|
2012-01-06 |
Kim Alvefur |
mod_carbons: Remove completed TODO
|
2012-01-05 |
Marco Cirillo |
mod_host_guard: updated banner.
|
2012-01-02 |
Marco Cirillo |
mod_stanza_counter: corrected syntax mistake in the http plugin.
|
2011-12-21 |
Matthew Wild |
mod_pastebin: Make last commit work (also set on restore)
|
2011-12-21 |
Matthew Wild |
mod_pastebin: Fix issue with metatable not being set when a reload changes expires_after to 0
|
2011-12-20 |
Marco Cirillo |
mod_host_guard: added exceptions/whitelisting to the blockall logic (makes little sense otherwise has s2s_disallow = true does the same)
|
2011-12-19 |
Matthew Wild |
mod_pastebin: Support for persistent pastes (set pastebin_expire_after = 0)
|
2011-12-19 |
Matthew Wild |
mod_pastebin: Fix off-by-one in line counting (display issue only)
|
2011-12-19 |
Matthew Wild |
mod_pastebin: Fix call to undefined function introduced in previous commit
|
2011-12-18 |
James Callahan |
mod_storage_mongodb: (un)lock globals around require; only auth if we need to
|
2011-12-14 |
Kim Alvefur |
mod_carbons: Fix a typo and unindent a line.
|
2011-12-18 |
James Callahan |
mod_storage_mongodb: (un)lock globals around require; only auth if we need to
|
2011-12-14 |
James Callahan |
mod_storage_mongodb: move database connecting to inside driver:open
|
2011-12-14 |
James Callahan |
mod_storage_mongodb: assert the configuration options
|
2011-12-13 |
James Callahan |
mod_storage_mongodb: Use _global as host when none provided
|
2011-12-12 |
James Callahan |
Rename to mongodb
|
2011-12-12 |
James Callahan |
mod_storage_mondodb: Add module
|
2011-12-11 |
Marco Cirillo |
mod_ircd: some cleanup.
|
2011-12-10 |
Matthew Wild |
mod_reload_modules: Use module:hook_global() if available
|
2011-12-08 |
Matthew Wild |
mod_pastebin: Threshold is now UTF-8 characters (thanks Grom_PE for initial patch)
|
2011-12-08 |
Matthew Wild |
mod_auth_sql: Read option 'auth_sql' (thanks rdnzlc)
|
2011-12-05 |
Marco Cirillo |
mod_ircd: "finish" previous commit.
|
2011-12-05 |
Marco Cirillo |
mod_ircd: remove some duped code.
|
2011-12-05 |
Marco Cirillo |
mod_ircd: added USERHOST command.
|
2011-12-05 |
Marco Cirillo |
mod_ircd: added channel modes' prefix declaration as some irc clients parse those to detect which mapping to use.
|
2011-12-05 |
Marco Cirillo |
mod_ircd: added USERHOST placeholder.
|
2011-12-04 |
Marco Cirillo |
mod_host_guard: minor fix.
|
2011-12-04 |
Marco Cirillo |
mod_host_guard: renamed mod_component_guard to mod_host_guard, as it really works with all hosts, finally decided to wiki it out and not merge it with the s2s_blackwhitelisting module.
|
2011-12-03 |
Matthew Wild |
mod_roster_command: Fix traceback and log error message when loaded into Prosody (thanks epaulin)
|
2011-12-02 |
Marco Cirillo |
mod_ircd: Fixed nick change logic (thanks mva), so that the self nick-change "flag" is removed properly, improved the logic to use verse's room_mt:change_nick (thanks Zash) yet to be pushed into main, added squished verse with the meta method included.
|
2011-12-02 |
Marco Cirillo |
mod_ircd: "yatc" (yet another typo correction)
|
2011-12-02 |
Marco Cirillo |
mod_ircd: minor typo clean up.
|
2011-12-02 |
Marco Cirillo |
mod_ircd: corrected an issue within the nick change logic, and improved it by implementing the USER command.
|
2011-12-02 |
Marco Cirillo |
mod_ircd: code cleanup, added full logic for changing nicks (locally it works no traces), removed many comment lines (there was an over abundance of 'em they're in the .old_annotate file)
|
2011-11-28 |
Kim Alvefur |
mod_data_access: Implement PUT and POST.
|
2011-11-28 |
Marco Cirillo |
mod_ircd: removed role check.
|
2011-11-28 |
Marco Cirillo |
mod_ircd: added role check for who sets the topic, to make sure that who sets the topic is actually a moderator.
|
2011-11-28 |
Marco Cirillo |
mod_ircd: added listener port configuration, added utf8 checks to TOPIC, added check so that module wonn't get loaded if conference_server is unset.
|
2011-11-28 |
Marco Cirillo |
mod_ircd: hacked around it to make it "work" again, topics should be operational once again.
|
2011-11-28 |
Matthew Wild |
mod_ircd: squishy: Search for installed verse by default, but support --use-http or --verse=path to fetch Verse from HTTP or filesystem.
|
2011-11-26 |
Kim Alvefur |
mod_carbons: Consolidate message handlers
|
2011-11-25 |
Kim Alvefur |
mod_default_bookmarks: Serve a list of default bookmarks if the user has nil.
|
2011-11-19 |
Matthew Wild |
mod_smacks: Don't destroy a session that binds the same resource as a hibernating smacks session (thanks xnyhps for tracking down the problem, though I've used a different fix)
|
2011-11-17 |
Waqas Hussain |
mod_archive_muc: A little refactoring to improve code search.
|
2011-11-17 |
Waqas Hussain |
mod_archive_muc: Fixed a nil global access.
|
2011-11-10 |
Kim Alvefur |
mod_pubsub_feed: Dynamicaly reloadable config.
|
2011-11-10 |
Kim Alvefur |
mod_auth_dovecot: Replace with SASL proxying version.
|
2011-11-02 |
Marco Cirillo |
mod_ircd: fixed aff/roles last data table cleaning code.
|
2011-11-02 |
Marco Cirillo |
mod_ircd: Toxic MattJ's artifact removed.
|
2011-11-01 |
Marco Cirillo |
mod_ircd: adjusted quirk in the banner I missed.
|
2011-11-01 |
Marco Cirillo |
mod_ircd: merged in various changes including -- code to propagate aff/role changes as modes, topic hooks/command, scarecrow motd banner, default port.
|
2011-11-01 |
Kim Alvefur |
mod_ircd: ignore JOIN without channel
|
2011-11-01 |
Kim Alvefur |
mod_ircd: Scrub invalid UTF-8 sequences, welcome message
|
2011-11-01 |
Kim Alvefur |
Merge
|
2011-11-01 |
Kim Alvefur |
mod_ircd: Proper line parsing and generating. Fix PMs
|
2011-11-01 |
Kim Alvefur |
mod_ircd: Better nameing, squishy.
|
2011-11-01 |
Marco Cirillo |
mod_ircd: WiP trash removed.
|
2011-10-29 |
Kim Alvefur |
mod_carbons: Fix top_resources loop and correctly stamp sent messages (thanks xnyhps)
|
2011-10-29 |
Kim Alvefur |
mod_carbons: Initial commit.
|
2011-10-29 |
Kim Alvefur |
Revert various changes accidentally included in previous commit
|
2011-10-24 |
Marco Cirillo |
mod_component_guard: made module global, refactored init.
|
2011-10-23 |
Marco Cirillo |
mod_component_guard: added default empty table entries for config options (is it even valid for true sets?)
|
2011-10-22 |
Marco Cirillo |
mod_component_guard: refactored init code, added reloading logic to prevent events pollution with stale dupes.
|
2011-10-22 |
Marco Cirillo |
mod_component_guard: missing hook priority.
|
2011-10-22 |
Marco Cirillo |
mod_component_guard: initial commit.
|
2011-10-15 |
Kim Alvefur |
mod_default_vcard: Sets initial vCard from data enterd on registration
|
2011-10-11 |
Matthew Wild |
mod_pastebin: Preserve pastes through a reload
|
2011-10-11 |
Matthew Wild |
mod_roster_command: Manage rosters through prosodyctl
|
2011-10-10 |
Kim Alvefur |
mod_seclabels: Support orderd items
|
2011-10-05 |
Kim Alvefur |
mod_seclabels: Fix config reloading
|
2011-10-05 |
Kim Alvefur |
mod_seclabels: Update to latest catalog schema, while keeping compatibility with the old one.
|
2011-10-05 |
Kim Alvefur |
mod_seclabels: Fetch catalog from config.
|
2011-09-26 |
Marco Cirillo |
mod_ircd: added patched plugin file.
|
2011-09-26 |
Marco Cirillo |
mod_ircd: few patches from both Zash and myself to make it work again.
|
2011-09-23 |
Matthew Wild |
mod_pastebin: Some experimental summary changes
|
2011-09-23 |
Matthew Wild |
mod_pastebin: Update to use module:get_option()
|
2011-09-23 |
Matthew Wild |
mod_pastebin: Support for changing the summary length (pastebin_summary_length), and including it even in the plaintext version of the generated message
|
2011-09-22 |
Marco Cirillo |
mod_register_redirect: update authors info.
|
2011-09-22 |
Marco Cirillo |
mod_register_redirect: few mistake fixes to make it work.
|
2011-09-22 |
Marco Cirillo |
mod_register_redirect: removed invalid character from code (why you do these things dear term...?)
|
2011-09-22 |
Marco Cirillo |
mod_register_redirect: initial commit.
|
2011-09-22 |
Marco Cirillo |
mod_register_redirect: renamed mod_register_url, and added options to allow more customization.
|
2011-09-22 |
Matthew Wild |
mod_pastebin: Add option 'pastebin_private_messages', defaults to false for components and true for other hosts (thanks Kelden/Maranda)
|
2011-09-20 |
Marco Cirillo |
mod_stanza_counter: missing end.
|
2011-09-20 |
Marco Cirillo |
mod_stanza_counter: splitted plugin :/
|
2011-09-20 |
Marco Cirillo |
mod_stanza_counter: "*" doesn't handle stanzas.
|
2011-09-20 |
Marco Cirillo |
mod_stanza_counter: cleanup, corrections. (prosody starts, web stats work)
|
2011-09-20 |
Marco Cirillo |
mod_stanza_counter: tidbits, line break escapes.
|
2011-09-20 |
Marco Cirillo |
mod_stanza_counter: initial draft.
|
2011-09-17 |
Waqas Hussain |
mod_auth_dovecot: Added support for TCP sockets, and checks for UNIX socket availability.
|
2011-09-15 |
Marco Cirillo |
mod_register_json: changed pestered code to something less pestered. (added nodeprep)
|
2011-09-15 |
Marco Cirillo |
mod_register_json: added check for invalid characters in the username.
|
2011-09-11 |
Kim Alvefur |
mod_auth_wordpress: Update Copyright
|
2011-09-11 |
Kim Alvefur |
mod_auth_wordpress: Fix wrong column name
|
2011-09-11 |
Kim Alvefur |
mod_auth_wordpress: Allow table prefix to be configured
|
2011-09-11 |
Kim Alvefur |
mod_auth_wordpress: Fix hash identifier.
|
2011-09-11 |
Kim Alvefur |
mod_auth_wordpress: Rename functions to match module name
|
2011-09-11 |
Kim Alvefur |
mod_auth_wordpress: Initial commit.
|
2011-09-11 |
Waqas Hussain |
mod_auth_joomla: Initial commit.
|
2011-09-11 |
Waqas Hussain |
mod_auth_phpbb3: A little refactoring.
|
2011-09-10 |
Waqas Hussain |
mod_auth_phpbb3: Support legacy PHPBB2 password hashes (simple MD5).
|
2011-09-10 |
Waqas Hussain |
mod_auth_phpbb3: Apply stringprep, and try automatic JID escaping to derive username.
|
2011-09-05 |
Kim Alvefur |
mod_auth_dovecot: Fix years in (c)
|
2011-09-03 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: add option to check for the dull s2s session ip (OpenFire bork bork).
|
2011-09-02 |
Marco Cirillo |
merge.
|
2011-09-02 |
Kim Alvefur |
mod_addressing: Add partial implementation of Extended Stanza Addressing, XEP-33.
|
2011-09-02 |
Kim Alvefur |
mod_server_contact_info: Add module that publishes contact information.
|
2011-09-02 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: filter both incoming and outgoing streams.
|
2011-09-02 |
Marco Cirillo |
mod_s2s_never_encrypt_blacklist: first commit.
|
2011-09-02 |
Kim Alvefur |
mod_auth_dovecot: Update Copyright
|
2011-09-01 |
Kim Alvefur |
mod_auth_dovecot: Make appending the domain name configurable. Warning: If you depend on this behaviour, add auth_append_host = true to your config
|
2011-08-30 |
Marco Cirillo |
mod_register_url: code refactor, clean, all the rest (thanks Zash ;))
|
2011-08-30 |
Marco Cirillo |
mod_register_url: minor fix.
|
2011-08-30 |
Matthew Wild |
mod_auth_log: New module (currently) to log failed auth attempts and their IP address, requires trunk
|
2011-08-28 |
Waqas Hussain |
mod_component_roundrobin: Initial commit.
|
2011-08-27 |
Kim Alvefur |
mod_pubsub_feed: Kill the timer on module unload
|
2011-08-25 |
Waqas Hussain |
mod_saslauth_muc: Report proper SASL error on auth failure.
|
2011-08-24 |
Kim Alvefur |
mod_pubsub_feed: Major cleanup, and use newer APIs. (Thanks Maranda)
|
2011-08-24 |
Kim Alvefur |
mod_pubsub_feed: Use httpserver.new_from_config(). Fixes SSL. And fix traceback when called without a querypart.
|
2011-08-24 |
Kim Alvefur |
mod_pubsub_feed: Try harder to figure out ones callback URL.
|
2011-08-24 |
Kim Alvefur |
mod_pubsub_feed: Fix timestamp on Windows, which has no %T
|
2011-08-10 |
Waqas Hussain |
mod_auth_sql: More cleanup.
|
2011-08-09 |
Waqas Hussain |
mod_auth_sql: Cleanup.
|
2011-07-29 |
Florian Zeitz |
mod_admin_web: Update dependencies / remove need to build strophe.js (Thanks Zash)
|
2011-07-29 |
Florian Zeitz |
mod_admin_web: Show S2S certificate validity
|
2011-07-26 |
leonbogaert |
Copied from bash :s
|
2011-07-26 |
leonbogaert |
Let session.send() actually send the config string
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Improved page titles a little.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Show proper time period in the headline.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Properly sort calendar listing.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Removed some more code. Module now no longer attempts to track muc_log hosts on its own.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Fixed a typo.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Generate room calendar page even when there is no log data.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Fixed a typo.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Simplified calculating day count for a month.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Generate component room list page even when there are no rooms.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Cleaned up URL handling.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Added assertion to ensure proper failure on empty responses.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Cleaned up URL parsing.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Generate main component list page even when there are no components defined.
|
2011-07-24 |
Waqas Hussain |
mod_muc_log_http: Spaces -> Tabs.
|
2011-07-06 |
leonbogaert |
Moved the file to a directory
|
2011-07-06 |
leonbogaert |
First version of mod_flash_policy
|
2011-07-01 |
Waqas Hussain |
mod_auth_phpbb3: Implement password change.
|
2011-07-01 |
Waqas Hussain |
mod_auth_phpbb3: Comment logging of user password.
|
2011-07-01 |
Waqas Hussain |
mod_auth_phpbb3: Fixed traceback when logging in as a non-existent user.
|
2011-07-01 |
Waqas Hussain |
mod_auth_phpbb3: Fixed a missing function parameter causing auth to fail.
|
2011-07-01 |
Waqas Hussain |
mod_auth_phpbb3: Initial commit.
|
2011-05-03 |
Paul Aurich |
mod_blocking: Properly initialize the bootstrap privacy storage
|
2011-04-26 |
Tomasz Sterna |
Do not run in transaction.
|
2011-04-22 |
Marco Cirillo |
mod_register_json: There again, finally found the right way to pass the ports table to be processed correctly.
|
2011-04-21 |
Marco Cirillo |
mod_register_json: Fixed http listener creation syntax. (Please document that in the API, that would avoid my brain overheating, thank you.)
|
2011-04-17 |
Marco Cirillo |
mod_register_url: added option to specify no whitelististing is employed.
|
2011-04-13 |
Tomasz Sterna |
Implemented password and user existence check in mod_auth_sql
|
2011-04-13 |
Tomasz Sterna |
Reconnect on DB disconnection.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Corrected typo.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: fixed missing declared variable.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Let's call it the first commit, fixed all code errors (aka it works).
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Typo fix.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Failed at JSON successful decode check, fixed with a code refactor.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Typo fix.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Changed log levels, added a few primitive throttling/whitelist/blacklist options
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Minor refactor, default to port 9280 if option is unspecified or default to port 9443 if SSL is used. (Good, bad?)
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Changed a few bits to allow the service to be specified as standalone (by default uses port 9443), Q: Does it work?
|
2011-04-12 |
Marco Cirillo |
mod_register_json: Fixed missing close quote.
|
2011-04-12 |
Marco Cirillo |
mod_register_json: First commit (needs tests).
|
2011-04-11 |
Tomasz Sterna |
Implemented basic SQL authentication module.
|
2011-04-03 |
Phil Stewart |
merge with upstream
|
2011-04-01 |
Waqas Hussain |
mod_json_streams/strophe.jsonstreams.js: Fix some compatability issues.
|
2011-04-01 |
Waqas Hussain |
mod_json_streams/strophe.jsonstreams.js: A strophe.js plugin to make it work.
|
2011-04-01 |
Waqas Hussain |
mod_json_streams: Add BOSH support (on HTTP path "/jsonstreams").
|
2011-04-01 |
Waqas Hussain |
mod_json_streams: An implementation of XEP-0295: JSON Encodings for XMPP.
|
2011-03-27 |
Florian Zeitz |
mod_muc_log_http: HTML overhaul. Replacing deprecated elements and style-attributes.
|
2011-04-03 |
Phil Stewart |
mod_sms_clickatell: moved clickatell API ID and source number settings to component registration
|
2011-03-24 |
Phil Stewart |
mod_sms_clickatell: initial import
|
2011-03-18 |
Matthew Wild |
mod_smacks: Merge mod_fastreconnect (resumption support), fix a number of bugs, refactor the code and add some more comments to explain process
|
2011-03-05 |
Joseph Wallace |
mod_muc_log_http: Fix room name encoding/decoding (for UTF-8 room names)
|
2011-03-03 |
Matthew Wild |
mod_muc_log_http: Fix iterator usage and indentation in loadTheme() (thanks tanget128)
|
2011-02-22 |
Waqas Hussain |
mod_auth_*: Get rid of undocumented and broken 'sasl_realm' config option.
|
2011-02-16 |
Matthew Wild |
mod_auth_internal_yubikey: New authentication provider for two-factor authentication with Yubikeys
|
2011-02-14 |
Matthew Wild |
mod_auth_dovecot: Use hash of vhost as PID to pass to dovecot - the ID must be unique per process, whereas we make a connection per vhost.
|
2011-02-13 |
Kim Alvefur |
mod_auth_dovecot: Add line missing from previous commit.
|
2011-02-13 |
Kim Alvefur |
mod_auth_dovecot: One mechanism per MECH command.
|
2011-02-09 |
Waqas Hussain |
mod_srvinjection: Fix type in variable name.
|
2011-02-09 |
Waqas Hussain |
mod_srvinjection: Add support for a wildcard host.
|
2011-02-06 |
Kim Alvefur |
mod_ircd: Don't allow any command until nick has been set. Split out NAMES into a command.
|
2011-02-04 |
Florian Zeitz |
mod_admin_web: Add some margin so that elements don't overlap.
|
2011-02-03 |
Kim Alvefur |
Merge
|
2011-02-03 |
Florian Zeitz |
mod_admin_web: Make dependency fetching more reliable
|
2011-02-03 |
Florian Zeitz |
mod_admin_web: Get strophe.js from tarball instead of git (Thanks darkrain)
|
2011-02-03 |
Florian Zeitz |
mod_admin_web: Style fix. A <span/> is more appropriate here
|
2011-02-03 |
Kim Alvefur |
mod_ircd: Add QUIT command.
|
2011-02-03 |
Florian Zeitz |
mod_admin_web: Fix path building
|
2011-02-03 |
Kim Alvefur |
mod_ircd: Fix squishy file
|
2011-02-02 |
Kim Alvefur |
mod_ircd: Partial rewrite, use verse for MUC
|
2011-01-31 |
Kim Alvefur |
mod_pubsub_feed: Implement signature verification
|
2011-01-31 |
Kim Alvefur |
mod_pubsub_feed: Fix verify_token checking.
|
2011-01-31 |
Kim Alvefur |
mod_pubsub_feed: Stricter verification handling. Correctly echo the hubs challenge.
|
2011-01-31 |
Kim Alvefur |
mod_pubsub_feed: Implement PubSubHubbub subscriber
|
2011-01-27 |
Kim Alvefur |
mod_post_msg: Add compatibility with usermanager in 0.7
|
2011-01-27 |
Kim Alvefur |
mod_post_msg: Better initialization
|
2011-01-21 |
Florian Zeitz |
mod_admin_web: Make module global. Host to administrate is now chooseable
|
2011-01-19 |
Kim Alvefur |
mod_data_access: New plugin providing a HTTP interface to Prosodys datamanager
|
2011-01-14 |
Florian Zeitz |
mod_admin_web: Get rid of the mod_pubsub dependency
|
2011-01-11 |
Waqas Hussain |
mod_remote_roster: Let component set roster item subscription.
|
2011-01-10 |
Waqas Hussain |
mod_remote_roster: Implement section 2.5 of <http://jkaluza.fedorapeople.org/remote-roster.html>.
|
2011-01-10 |
Waqas Hussain |
mod_remote_roster: Initial commit. Implements 2.2, 2.3 of <http://jkaluza.fedorapeople.org/remote-roster.html>.
|
2011-01-08 |
Matthew Wild |
mod_reload_modules: Module to, erm, reload modules, on SIGHUP/config reload
|
2011-01-08 |
Matthew Wild |
mod_auth_dovecot: Fix various global variable sets/gets, log levels, unclear variable names and change coding style to match more closely the rest of the Prosody code.
|
2011-01-08 |
Matthew Wild |
mod_auth_dovecot: Only check Dovecot major version. Bump log level from 'warn' to 'error'. (thanks Adrien Clerc)
|
2011-01-08 |
Matthew Wild |
mod_auth_dovecot: Switch to using upvalue 'conn' instead of provider.c throughout (thanks Adrien Clerc)
|
2011-01-06 |
Florian Zeitz |
mod_admin_web: Handle paths without trailing slash
|
2011-01-06 |
Florian Zeitz |
mod_admin_web: Add missing argument
|
2010-12-27 |
Florian Zeitz |
mod_admin_web: Specify only directory as bosh service, so it (normally) doesn't need changing (Thanks Zash)
|
2010-12-27 |
Florian Zeitz |
mod_admin_web: Show whether connection is encrypted/compressed
|
2010-12-27 |
Waqas Hussain |
mod_auth_*, mod_saslauth_muc: Update SASL callbacks to take SASL handler as first argument.
|
2010-12-27 |
Matthew Wild |
mod_admin_web: Fix initialisation code, undeclared variable and wrong event scope
|
2010-12-27 |
Matthew Wild |
mod_admin_web: Move pubsub service initialisation into a server-started handler, in case we get loaded before the service
|
2010-12-27 |
Florian Zeitz |
mod_admin_web: Don't delete the menu
|
2010-12-27 |
Florian Zeitz |
mod_admin_web: Add a live view for C2S connections
|
2010-12-26 |
Kim Alvefur |
mod_pubsub_feed: Catch and handle errors when publishing
|
2010-12-26 |
Kim Alvefur |
mod_pubsub_feed: Fix detection of updated posts
|
2010-12-26 |
Florian Zeitz |
mod_admin_web: XHTML fix
|
2010-12-26 |
Florian Zeitz |
mod_admin_web: Add support for calling adhoc commands
|
2010-12-24 |
Florian Zeitz |
mod_admin_web: Change page title
|
2010-12-24 |
Florian Zeitz |
mod_admin_web: Only create the node once when loading onto multiple hosts
|
2010-12-23 |
Florian Zeitz |
mod_admin_web: Prepare for adding more features
|
2010-12-23 |
Matthew Wild |
mod_auth_ldap: Convert to real line endings
|
2010-12-23 |
Florian Zeitz |
mod_adhoc_web: Put pubsubHost into js from lua. Compat with util.pubsub changes
|
2010-12-23 |
Florian Zeitz |
mod_admin_web: replace get_deps.lua with a (working) get_deps.sh
|
2010-12-22 |
Matthew Wild |
mod_group_bookmarks: Always ensure bookmarks are injected, even if the user has no bookmarks already stored
|
2010-12-20 |
Matthew Wild |
mod_group_bookmarks: Module to inject room bookmarks to user private XML stores
|
2010-12-17 |
Florian Zeitz |
mod_admin_web: Initial PoC commit
|
2010-12-13 |
Waqas Hussain |
mod_saslauth_muc: Improved timer handling.
|
2010-12-13 |
Waqas Hussain |
mod_auth_ldap: Removed an invalid argument to a function.
|
2010-12-08 |
Kim Alvefur |
mod_muc_intercom: Add a delay to the forwarded message.
|
2010-12-02 |
Waqas Hussain |
mod_saslauth_muc: Initial commit. Implements SASL auth for MUC rooms <http://xmpp.org/extensions/inbox/remote-auth.html>.
|
2010-12-02 |
Waqas Hussain |
mod_tcpproxy: Give stanza handlers a negative priority, to allow mod_iq to process them first.
|
2010-12-02 |
Waqas Hussain |
mod_ircd: Give stanza handlers a negative priority, to allow mod_iq to process them first.
|
2010-11-29 |
Matthew Wild |
mod_extdisco: XEP-0215: External Service Discovery
|
2010-11-27 |
Kim Alvefur |
mod_muc_intercom: Increase priority.
|
2010-11-27 |
Kim Alvefur |
mod_pubsub_feed: Wrap entry in a item element.
|
2010-11-27 |
Kim Alvefur |
mod_pubsub_feed: Fetches Atom feeds and publishes to PubSub
|
2010-11-10 |
Waqas Hussain |
mod_tcpproxy: Updated to use events instead of componentmanager.
|
2010-11-10 |
Waqas Hussain |
mod_ircd: Updated to use events instead of componentmanager.
|
2010-11-07 |
Matthew Wild |
Merge with Zash
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Implement user_exists
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: More debug messages
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Use sequential (instead of fixed) id for messages
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Load dovecot socket path form config
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Use correct module name for logger
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Close socket on error
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Remove asserts (use logger) and refactor socket code
|
2010-10-30 |
Javier Torres |
mod_auth_dovecot: Use PID in handshake
|
2010-11-07 |
Kim Alvefur |
mod_seclabels: Advertise features in account disco#info, fixes interop with Swift
|
2010-10-16 |
Waqas Hussain |
mod_muc_log_http: Updated to use the new events API.
|
2010-10-16 |
Waqas Hussain |
mod_muc_log_http: Mark as global.
|
2010-10-16 |
Waqas Hussain |
mod_smacks: Fixed to use the correct events API.
|
2010-10-16 |
Waqas Hussain |
mod_blocking: Updated to use the new events API.
|
2010-10-10 |
Matthew Wild |
mod_auth_dovecot: Initial commit of Dovecot authentication backend by Javier Torres
|
2010-10-10 |
Matthew Wild |
Merge Zash->trunk
|
2010-10-07 |
Matthew Wild |
mod_streamstats: New module that streams live stats from Prosody over a TCP stream
|
2010-10-07 |
Matthew Wild |
mod_smacks: Add commented log statement for future debugging
|
2010-10-07 |
Matthew Wild |
mod_smacks: Fixes for monkey-patched sessionmanager.destroy to handle stream resumption, and to fall back to stock destroy() if the session is not smacks-enabled.
|
2010-10-07 |
Matthew Wild |
mod_smacks: Fixes for storing the unacked stanzas so that they can be properly replayed to clients on stream resume
|
2010-10-07 |
Matthew Wild |
mod_smacks: Fix to reply to stream for s2s sessions
|
2010-10-01 |
Florian Zeitz |
mod_adhoc: Answer disco#info for node=xmlns_cmd
|
2010-09-26 |
Kim Alvefur |
mod_muc_intercom: Fix traceback on topic changes
|
2010-09-20 |
Matthew Wild |
mod_seclabels: Prototype security labels plugin
|
2010-09-02 |
Florian Zeitz |
mod_adhoc_cmd_admin: Use correct dataform layout
|
2010-09-01 |
Florian Zeitz |
mod_adhoc: Fix dataform creation
|
2010-08-28 |
dersd |
mod_twitter: Initial commit.
|
2010-08-26 |
Florian Zeitz |
mod_adhoc_cmd_admin: Check if announcement fields are filled (Thanks Zash)
|
2010-08-24 |
Kim Alvefur |
adds mod_muc_intercom; forwards messages between rooms on a muc host
|
2010-08-22 |
Florian Zeitz |
mod_adhoc: Answer disco#info (This is a MUST in XEP-0050)
|
2010-08-22 |
Florian Zeitz |
mod_adhoc: Fix typo introduced during refactoring
|
2010-08-21 |
Florian Zeitz |
mod_adhoc: Code restructuring
|
2010-08-13 |
shinysky |
mod_archive: added some config options.
|
2010-08-12 |
Florian Zeitz |
mod_adhoc_cmd_admin: Be more tollerant towards client/user errors.
|
2010-08-12 |
Florian Zeitz |
mod_adhoc_cmd_modules: Fix error message
|
2010-08-10 |
shinysky |
mod_archive_muc: clean up '\n ' in preference stanza
|
2010-08-10 |
shinysky |
mod_archive: use usermanager to check if some user exists
|
2010-08-10 |
shinysky |
mod_archive_muc: use usermanager to check if some user exists; use rostermanager to check if someone is in the roster; minor fixes.
|
2010-08-09 |
shinysky |
mod_archive: minor fix;
|
2010-08-05 |
Matthew Wild |
mod_ircd: Fix "nickname in use" reply
|
2010-08-05 |
Florian Zeitz |
mod_adhoc_cmd_modules: Make required fields required, be more tollerant towards buggy clients
|
2010-08-04 |
Jeff Mitchell |
Add new motd_sequential module. This module lets you define numbered messages shown to each user in order, but only once per user, and persistent across server restarts. Useful for notifying users of added features and changes in an
|
2010-08-04 |
shinysky |
mod_archive: fixed some serious bugs.
|
2010-08-02 |
shinysky |
merge
|
2010-07-31 |
Kim Alvefur |
mod_post_msg: add support for type, subject and body in application/x-www-form-urlencoded
|
2010-07-29 |
shinysky |
mod_archive: make sure result set are sorted in chronological order.
|
2010-07-31 |
Waqas Hussain |
mod_couchdb: Now added as a proper module using the new storage provider system.
|
2010-07-29 |
shinysky |
mod_archive: refactor
|
2010-07-29 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add suport for showing more detail
|
2010-07-29 |
shinysky |
mod_archive: exit for loop as soon as possible.
|
2010-07-29 |
shinysky |
mod_archive: keep collections in REVERSE chronological order(not tested).
|
2010-07-26 |
shinysky |
mod_archive: keep collections in chronological order.
|
2010-07-25 |
shinysky |
mod_archive: Mapping an message to some collection based on timestamp
|
2010-07-25 |
shinysky |
mod_archive: minor fix.
|
2010-07-24 |
shinysky |
mod_archive: interpret preferences when do auto archiving.
|
2010-07-24 |
Matthew Wild |
mod_smacks: Fix the logic for handling outgoing stanzas and ack requests
|
2010-07-22 |
Matthew Wild |
Merge with Zash
|
2010-07-21 |
Matthew Wild |
mod_auth_ldap: Update for new usermanager.test_password syntax
|
2010-07-21 |
Matthew Wild |
mod_auth_external: Update for new usermanager.test_password syntax
|
2010-07-22 |
Kim Alvefur |
mod_post_msg: A plugin that recives a single message by HTTP POST and relays it.
|
2010-07-16 |
Gaurav |
mod_s2s_blackwhitelist: adding blacklist and whitelist plugin for s2s connections
|
2010-07-16 |
Gaurav |
mod_s2s_reload_newcomponent: fix debug logs
|
2010-07-16 |
Gaurav |
initial creation of module for reloading new components
|
2010-07-14 |
Bjoern Kalkbrenner |
fixed broadcast PRIVMSG bug
|
2010-07-14 |
Bjoern Kalkbrenner |
added correct NAME_REPLY on JOIN message reply
|
2010-07-14 |
shinysky |
mod_archive: Replication is done!
|
2010-07-13 |
shinysky |
mod_archive: added a 'access' attribute to the chat element, representing the time last accessed.
|
2010-07-09 |
Florian Zeitz |
mod_adhoc_cmd_modules: Add "Load module" command
|
2010-07-09 |
Florian Zeitz |
mod_adhoc: Add capability to pass data to forms
|
2010-07-09 |
Florian Zeitz |
mod_adhoc_cmd_modules: Add "Unload module" command
|
2010-07-09 |
Florian Zeitz |
mod_adhoc_cmd_modules: Add "Reload module" command
|
2010-07-09 |
Waqas Hussain |
mod_couchdb: Initial commit.
|
2010-07-08 |
Florian Zeitz |
mod_adhoc_cmd_modules: Initial version. Provides a "List loaded modules" cmd for now
|
2010-07-08 |
Matthew Wild |
mod_smacks: Clean outgoing stanza queue correctly on session close
|
2010-07-08 |
Matthew Wild |
mod_smacks: Use filters for catching incoming stanzas (more reliable and efficient), also add some logic to make compatible with the stream resumption module (coming soon)
|
2010-07-08 |
Matthew Wild |
mod_smacks: Better logic for deciding what is a stanza and what is not, and deciding when to send ack requests
|
2010-07-08 |
shinysky |
mod_archive: '7.3 Removing a Collection' is DONE, so '7. Archive Management' is DONE.
|
2010-07-07 |
shinysky |
mod_archive: XEP-0059 Result Set Management for Retrieving a Collection is DONE
|
2010-07-07 |
Bjoern Kalkbrenner |
restart authorize command if crashed or ended; added example shell script
|
2010-07-07 |
shinysky |
mod_archive: XEP-0059 Result Set Management for Retrieving a List of Collections is DONE
|
2010-07-05 |
shinysky |
mod_archive: XEP-0059: Result Set Management - Limiting the Number of Items; Paging Forwards Through a Result Set; Getting the Item Count
|
2010-07-05 |
Thilo Cestonaro |
mod_muc_log_http: show more of the room title
|
2010-07-05 |
shinysky |
mod_archive: Archive Management - Retrieving a List of Collections
|
2010-07-04 |
Waqas Hussain |
mod_muc_log_http: Fixed a traceback on rooms with no subject.
|
2010-06-30 |
Waqas Hussain |
mod_auth_ldap: An auth plugin for authentication against LDAP.
|
2010-06-28 |
Matthew Wild |
mod_pastebin: Better fix for stripping truncated UFT-8 sequences
|
2010-06-28 |
Matthew Wild |
mod_pastebin: Fix to not truncate UTF-8 sequences when creating a snippet summary for XHTML-IM (thanks DaiZW for discovering :) )
|
2010-06-27 |
shinysky |
mod_archive: there can be only one note/previous/next/x element in a collection.
|
2010-06-27 |
shinysky |
mod_archive: first commit for manual archiving, need polishing
|
2010-06-22 |
Thilo Cestonaro |
mod_muc_log_http: prosody theme update
|
2010-06-22 |
Thilo Cestonaro |
merge
|
2010-06-22 |
Thilo Cestonaro |
mod_muc_log_http: ensure a theme was loaded when handling a http request
|
2010-06-22 |
Thilo Cestonaro |
mod_muc_log_http: ensure to have the default being "prosody"
|
2010-06-21 |
shinysky |
mod_archive: now auto archiving is almost done.
|
2010-06-17 |
Thilo Cestonaro |
mod_muc_log_http: remove the rest of the old default theme
|
2010-06-17 |
Thilo Cestonaro |
mod_muc_log_http: default theme changed to "prosody", removed old default theme
|
2010-06-17 |
Thilo Cestonaro |
mod_muc_log_http: started new prosody theme
|
2010-06-14 |
shinysky |
mod_archive: Now we can archive messages, even though not in organized way.
|
2010-06-14 |
Matthew Wild |
mod_blocking: Fix to iterate over blocklist correctly when removing a JID
|
2010-06-14 |
Matthew Wild |
mod_blocking: Ensure that a JID can be in the blocklist at most once, and have helper functions return true/false on success/error
|
2010-06-13 |
Waqas Hussain |
mod_blocking: Fixed a nil global access.
|
2010-06-13 |
Matthew Wild |
mod_blocking: Various small changes to make it actually work, which I forgot to commit
|
2010-06-13 |
Waqas Hussain |
mod_blocking: Fixed a syntax error.
|
2010-06-13 |
shinysky |
mod_archive: The element auto MAY include a 'scope' attribute; Added message hook.
|
2010-06-12 |
Florian Zeitz |
mod_adhoc_cmd_admin: Check whether action is to be performed on the host the command was sent to.
|
2010-06-11 |
Matthew Wild |
mod_adhoc: Scan through list of items on load, in case items have been added before we were loaded
|
2010-06-10 |
Florian Zeitz |
mod_adhoc, mod_adhoc_cmd_admin: Handle errors according to XEP
|
2010-06-10 |
Matthew Wild |
mod_auth_external: Renamed from mod_extauth. Update logging and options (external_auth_protocol, external_auth_command)
|
2010-06-09 |
Matthew Wild |
mod_pastebin: Fix trigger_string matching when no trigger is set, and add support for counting lines (pastebin_line_threshold, default: 4)
|
2010-06-09 |
Waqas Hussain |
mod_extauth: Updated to provide a SASL handler.
|
2010-06-05 |
shinysky |
mod_archive: preference handling is done.
|
2010-06-03 |
Matthew Wild |
mod_blocking: Support for the "unblock all JIDs" case, and fix saving of rules after removing a JID
|
2010-06-03 |
Matthew Wild |
mod_blocking: Only count rules with action == "deny" as blocked JIDs
|
2010-06-03 |
Matthew Wild |
mod_throttle_presence: Buffer up presence for up to flush_presence_seconds and send latest presence stanzas for each contact at once
|
2010-06-03 |
Matthew Wild |
mod_blocking: XEP-0191 Simple Communications Blocking, should work, but not tested. Requires mod_privacy be loaded.
|
2010-06-03 |
Matthew Wild |
mod_smacks: XEP-0198 Stream Management acks. Initial commit - very rough, useful mainly for testing at the moment, most certainly contains bugs :)
|
2010-05-29 |
shinysky |
mod_archive: Added features: Determining Server Support & Determining Preferences
|
2010-05-28 |
Jeff Mitchell |
Add "generic" script support to mod_extauth, as well as lpc support until waqas fixes process
|
2010-05-24 |
shinysky |
initial commitment of mod_archive
|
2010-05-23 |
Florian Zeitz |
mod_pastebin: Optionally bin if message starts with a configurable trigger string
|
2010-05-21 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add "Get User Statistics" command
|
2010-05-19 |
Matthew Wild |
mod_ircd: Log error when receiving a message without a valid nick
|
2010-05-19 |
Matthew Wild |
mod_tcpproxy: Handle gracefully invalid base64 data, fixes #2 (thanks dersd)
|
2010-05-15 |
Waqas Hussain |
mod_extauth: Initial commit.
|
2010-05-13 |
Waqas Hussain |
mod_ircd: Fixed handling of empty <subject/> elements.
|
2010-05-13 |
Waqas Hussain |
mod_ircd: Fixed handling of empty <body/> elements.
|
2010-04-15 |
Florian Zeitz |
mod_adhoc: default action is "execute"
|
2010-04-13 |
Matthew Wild |
mod_tcpproxy: Add web/ folder containing demo JS client
|
2010-04-13 |
Matthew Wild |
mod_tcpproxy: Initial commit. The moment you didn't know you've been waiting for is here... the dawn of TCP over XMPP.
|
2010-03-29 |
Thilo Cestonaro |
mod_muc_log_http: bugfix: multiple roomlogs in the same overview
|
2010-03-24 |
Florian Zeitz |
mod_adhoc_cmd_admin: Use new set_password function if available
|
2010-03-12 |
Florian Zeitz |
mod_adhoc_cmd_admin: "Get User Roster" command (with not very good™ XML formatting for now)
|
2010-03-11 |
Thilo Cestonaro |
mod_muc_log_http: handle empty status message tags; handle a nil-parameter in htmlEscape
|
2010-03-06 |
Waqas Hussain |
mod_sift: Iterate on user sessions, not on the user itself, when sifting stanzas to bare JIDs.
|
2010-03-06 |
Waqas Hussain |
mod_sift: Don't disallow stanzas to bare JIDs when sifting is not in force for any resources.
|
2010-03-06 |
Waqas Hussain |
mod_sift: Don't sift IQ errors and results.
|
2010-03-06 |
Waqas Hussain |
mod_sift: Fix for IQ children without an xmlns attribute (default to jabber:client).
|
2010-03-06 |
Waqas Hussain |
mod_sift: Use event.session, and not event.origin in the resource-unbind handler.
|
2010-03-06 |
Waqas Hussain |
mod_sift: Initial commit.
|
2010-03-06 |
Waqas Hussain |
mod_ipcheck: Updated XEP number and URL in comments to the newly published XEP.
|
2010-03-06 |
Waqas Hussain |
mod_ipcheck: Change error from 'item-not-found' to 'service-unavailable' for missing IP.
|
2010-03-06 |
Waqas Hussain |
mod_ipcheck: Fixed: 'service-unavailable' was sent instead of 'forbidden' on unauthorized access.
|
2010-02-25 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add "Shut Down Service" command
|
2010-02-22 |
Florian Zeitz |
mod_ircd: Add PING command / Echo PART back
|
2010-02-19 |
Waqas Hussain |
mod_ipcheck: Change error from 'not-authorized' to 'forbidden', as specified in the XEP.
|
2010-02-19 |
Waqas Hussain |
mod_ipcheck: Initial commit. An implementation of the Server IP Check proto-XEP.
|
2010-02-08 |
Ali Sabil |
mod_websocket: Initial commit
|
2010-01-29 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add "End User Session" command. Also end sessions before deleting a user
|
2010-01-28 |
Matthew Wild |
mod_s2s_idle_timeout: Close idle connections after s2s_idle_timeout seconds, default 300s
|
2010-01-27 |
Matthew Wild |
mod_latex: New (well, kind of) module for rendering LaTeX in messages and replacing with a rendered embedded image
|
2010-01-25 |
Florian Zeitz |
mod_adhoc: Use hashtable instead of array, coding style
|
2010-01-23 |
Florian Zeitz |
mod_adhoc*: Move state handling to mod_adhoc itself
|
2010-01-22 |
Florian Zeitz |
mod_adhoc, mod_adhoc_cmd_admin: use util.datforms for type="result" forms
|
2010-01-22 |
Florian Zeitz |
mod_adhoc: Add more features described in XEP-0050
|
2010-01-22 |
Florian Zeitz |
mod_adhoc: Major refactoring. Actuall data exchange happens here now
|
2010-01-15 |
Thilo Cestonaro |
mod_muc_log_http: inverse year sort order
|
2010-01-15 |
Thilo Cestonaro |
mod_muc_log_http: support next, previous day calculations from one month/year to the next or visa versa
|
2010-01-15 |
Thilo Cestonaro |
mod_muc_log_http: gsub return not only the string in cases the pattern is not found.
|
2010-01-14 |
Thilo Cestonaro |
mod_muc_log_http: support even more evil url stuff, don't forget %-signs
|
2010-01-14 |
Thilo Cestonaro |
mod_muc_log_http: support escaped urls
|
2010-01-04 |
Matthew Wild |
mod_muc_log_http: Replace remaining <font> tags with CSS equivalents
|
2010-01-04 |
Matthew Wild |
mod_muc_log_http: Replace <font> tags with the more correct <span>
|
2009-12-30 |
Marco Cirillo |
Renamed mod_regredirect to mod_register_url, thanks MattJ for the suggestion.
|
2009-12-30 |
Marco Cirillo |
mod_regredirect: initial commit.
|
2009-12-23 |
Matthew Wild |
mod_ircd: Initial commit of a wonderfully hacky but working IRC->XMPP interface for Prosody
|
2009-12-10 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add Change User Password command
|
2009-12-09 |
Florian Zeitz |
mod_adhoc_cmd*: Don't explicitly remove items. Handled by Prosody itself already
|
2009-12-08 |
Thilo Cestonaro |
mod_muc_log_http: corrected the merged stuff
|
2009-12-08 |
Thilo Cestonaro |
mod_muc_log_http: merge
|
2009-12-05 |
fthiessen |
mod_muc_log_http: Changed some headlines and fixed a typo.
|
2009-12-08 |
Thilo Cestonaro |
mod_muc_log_http: themified ...
|
2009-12-02 |
Thilo Cestonaro |
mod_muc_log_http: show only months where log is actually available
|
2009-12-02 |
Thilo Cestonaro |
mod_muc_log: make that it logs again
|
2009-12-02 |
Thilo Cestonaro |
mod_muc_log_http: double check if muc_hosts is not nil, less logging, config var renamed to http_port back again
|
2009-12-02 |
Thilo Cestonaro |
mod_muc_log_http: display available days in a calendar view
|
2009-11-30 |
Waqas Hussain |
mod_support_contact: Added support for remote support contact.
|
2009-11-26 |
Waqas Hussain |
mod_srvinjection: Added support for resolving "localhost" and "127.0.0.1".
|
2009-11-25 |
Thilo Cestonaro |
mod_proxy65: correct log level, be more descriptive
|
2009-11-25 |
Florian Zeitz |
mod_adhoc_cmd_admin: Fix global access
|
2009-11-23 |
Waqas Hussain |
mod_srvinjection: Initial commit.
|
2009-11-17 |
Thilo Cestonaro |
mod_proxy65: hopefully remove a memory leak (thx waqas!)
|
2009-11-17 |
Thilo Cestonaro |
mod_muc_log: split into mod_muc_log and mod_muc_log_http
|
2009-11-14 |
Florian Zeitz |
mod_adhoc: Check for global and host admins
|
2009-11-13 |
Florian Zeitz |
mod_adhoc_cmd_admin: Change to upcoming XEP version
|
2009-11-12 |
Florian Zeitz |
mod_adhoc_cmd_admin: Implement Get User Password
|
2009-11-10 |
Thilo Cestonaro |
mod_muc_log: specified day is now part of the url not a query. days are sorted, newest top.
|
2009-11-10 |
Waqas Hussain |
mod_muc_log: Changed absolute URL paths to be relative.
|
2009-11-09 |
Thilo Cestonaro |
mod_muc_log: can handle now more components and should be used as global module! HTTP Path changed to http://...../muc_log/<component>/<room>/
|
2009-11-09 |
Thilo Cestonaro |
mod_muc_log: add show/hide join/leave and status changes checkboxes. Add two config values showJoin and showStatus as the default values.
|
2009-11-08 |
Thilo Cestonaro |
mod_muc_log: retrieving the room config, is not a kick of a person!! :) (thx again to flo spotting it!)
|
2009-11-08 |
Thilo Cestonaro |
mod_muc_log: Do not log other muc-component's rooms then the module was loaded for. Do neither log nor provide access to possible existing log if a room is private. (thx flo for spotting this)
|
2009-11-06 |
Florian Zeitz |
mod_adhoc_cmd_admin: Implement "Delete User" command
|
2009-11-01 |
Thilo Cestonaro |
mod_proxy65: make it work from external initiators, too
|
2009-11-01 |
Thilo Cestonaro |
mod_proxy65: never use global varnames as local varnames, it can break your brain!
|
2009-11-01 |
Thilo Cestonaro |
mod_muc_log: revert changes of last commit (bed9a6b40f)
|
2009-11-01 |
Thilo Cestonaro |
mod_proxy65: basic white list - access control list
|
2009-11-01 |
Thilo Cestonaro |
mod_proxy65: answer with correct disco#info data on a disco#info request
|
2009-11-01 |
Waqas Hussain |
mod_discoitems: Initial commit.
|
2009-11-01 |
Thilo Cestonaro |
mod_proxy65: close unknown connection with no authentication data, close target if initator hangs up and vica versa
|
2009-11-01 |
Matthew Wild |
mod_pastebin: Send Content-Type header to specify plain UTF-8 text
|
2009-11-01 |
Matthew Wild |
mod_pastebin: Rename pastebin_message() to pastebin_text() and make it global so it can be called by other plugins
|
2009-10-31 |
Thilo Cestonaro |
mod_proxy65: make it work again
|
2009-10-31 |
Thilo Cestonaro |
mod_proxy65: changed the listener name to be unique on a per component basis and display a good error description when connlistener register fails
|
2009-10-31 |
Thilo Cestonaro |
mod_proxy65: component register and deregister are with "_component" appended
|
2009-10-31 |
Paul Aurich |
mod_pastebin: Fix finding of XHTML content.
|
2009-10-31 |
Matthew Wild |
mod_proxy65: Remove unused bin2hex function, and compact more code. Finally down <200 lines :)
|
2009-10-31 |
Thilo Cestonaro |
mod_proxy65: removed unneeded var and session stuff
|
2009-10-31 |
Matthew Wild |
mod_proxy65: Reviewed and re-factored the code, added proxy_address to specify the address which the proxy advertises for clients to connect to
|
2009-10-30 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add announce command
|
2009-10-28 |
Thilo Cestonaro |
mod_proxy65: done! Who wants to test? :)
|
2009-10-27 |
Thilo Cestonaro |
mod_proxy65: tcp connection of initiator and target are established
|
2009-10-26 |
Thilo Cestonaro |
mod_proxy65: remove the proxy65 folder
|
2009-10-26 |
Thilo Cestonaro |
mod_proxy65: create connection listener, interface a. port are configureable but not needed
|
2009-10-25 |
Thilo Cestonaro |
mod_muc_log: using datamanager to store the logging.
|
2009-10-21 |
Thilo Cestonaro |
mod_muc_log: display room's current title; show kicked messages with and without reason
|
2009-10-21 |
Thilo Cestonaro |
mod_muc_log: escape nicknames and status messages too. (thx waqas for finding it; Hope you had fun :P )
|
2009-10-20 |
Thilo Cestonaro |
mod_muc_log: better presence and message parsing; react on subject changes
|
2009-10-20 |
Thilo Cestonaro |
mod_privacy: save the part already coded for presence-out/-in getting active stuff but disabled it.
|
2009-10-19 |
Thilo Cestonaro |
mod_muc_log: set content-type header; escape some html stuff in messages (>, <, \n, http://....)
|
2009-10-19 |
Thilo Cestonaro |
mod_muc_log: templify the html stuff
|
2009-10-19 |
Thilo Cestonaro |
mod_muc_log: make it recognize s2s messages/presences
|
2009-10-18 |
Matthew Wild |
Fix some muclogging -> muc_log issues I brought back in the merge
|
2009-10-18 |
Matthew Wild |
mod_muc_log: Use new httpserver.new_from_config syntax
|
2009-10-18 |
Thilo Cestonaro |
mod_muclogging: renamed to mod_muc_log; s/muclogging/muc_log/
|
2009-10-18 |
Thilo Cestonaro |
mod_muclogging: removed devel debug message stuff
|
2009-10-18 |
Thilo Cestonaro |
mod_muclogging: with http_server part for viewing
|
2009-10-16 |
Florian Zeitz |
mod_adhoc, mod_adhoc_cmd_admin: Check permissions in one place for all commands
|
2009-10-16 |
Florian Zeitz |
mod_adhoc_cmd_admin: Fix session leak
|
2009-10-16 |
Thilo Cestonaro |
mod_muclogging: initial checkin
|
2009-10-16 |
Thilo Cestonaro |
mod_privacy: nicer debug logging ...
|
2009-10-16 |
Thilo Cestonaro |
mod_privacy: it says "from" not "form" (thx flo for reporting!)
|
2009-10-15 |
Florian Zeitz |
mod_adhoc_cmd_admin: Possibility to limit number of received answers
|
2009-10-15 |
Florian Zeitz |
mod_adhoc, mod_adhoc_cmd_admin: Show only commands they may execute to the user
|
2009-10-15 |
Thilo Cestonaro |
mod_privacy: decrease the log messages count.
|
2009-10-15 |
Thilo Cestonaro |
mod_privacy: fix bug where priority was nil and compared to a number (Thx flo for reporting!)
|
2009-10-13 |
Florian Zeitz |
mod_adhoc_cmd_admin: Add Get List of Online Users command
|
2009-10-13 |
Thilo Cestonaro |
mod_privacy: never block communications from one of a user's resources to another.
|
2009-10-12 |
Florian Zeitz |
mod_adhoc_cmd_uptime: Initial commit
|
2009-10-12 |
Thilo Cestonaro |
merge
|
2009-10-10 |
Florian Zeitz |
mod_adhoc: add adhoc.lib.lua to ease implementing new commands (as a consequence mod_adhoc is a directory now)
|
2009-10-10 |
Matthew Wild |
mod_adhoc_cmd_admin: Fixed style, some typos, and got down to <100LOC. Perhaps we need util.adhoc?
|
2009-10-10 |
Florian Zeitz |
mod_adhoc_cmd_admin: Define form layout only once.
|
2009-10-10 |
Florian Zeitz |
mod_adhoc_cmd_admin: More utils.dataforms sugar
|
2009-10-10 |
Florian Zeitz |
mod_adhoc_cmd_admin: switch to utils.dataforms. Thanks MattJ for making this possible ;)
|
2009-10-12 |
Thilo Cestonaro |
mod_proxy65: new component proxy65; currently only disco#info and disco#items done
|
2009-10-09 |
Thilo Cestonaro |
merge ...
|
2009-10-09 |
Florian Zeitz |
mod_adhoc_cmd_admin: Initial commit
|
2009-10-09 |
Florian Zeitz |
mod_adhoc, mod_adhoc_cmd_ping: Code cleanup
|
2009-10-09 |
Thilo Cestonaro |
mod_privacy: make the block function work; retrieve the roster groups correctly
|
2009-10-06 |
Florian Zeitz |
mod_swedishchef: Added configurable trigger
|
2009-10-02 |
Matthew Wild |
mod_pastebin: Comment some debug logging on every message
|
2009-10-02 |
Matthew Wild |
mod_pastebin: Expire pastes after 'pastebin_expire_after' hours, 24 by default
|
2009-10-02 |
Matthew Wild |
mod_pastebin: Allow per-host pastebin_threshold
|
2009-10-02 |
Florian Zeitz |
mod_swedishchef: Initial commit
|
2009-10-01 |
Matthew Wild |
mod_pastebin: Small fix to read the pastebin URL from the config
|
2009-09-30 |
Thilo Cestonaro |
mod_privacy: overworked error returns while creating, editing, deleting or de/activating lists.
|
2009-09-29 |
Thilo Cestonaro |
mod_privacy: removed trunk dependency; make it work when no lists already are exiting
|
2009-09-28 |
Thilo Cestonaro |
mod_privacy: make finding the right session working
|
2009-09-28 |
Thilo Cestonaro |
mod_privacy: prepare everything for the "is used" checking stuff...
|
2009-09-28 |
Thilo Cestonaro |
mod_privacy: order must be non-negativ integer and unique, group must be existing in the roster, subscription can only be to,from,both or none, action must be either deny or allow.
|
2009-09-26 |
Thilo Cestonaro |
merge with repos
|
2009-09-25 |
Matthew Wild |
mod_privacy: Make tmp variable a local
|
2009-09-25 |
Matthew Wild |
mod_pastebin: Set default of 500 chars for pastebin_threshold
|
2009-09-25 |
Matthew Wild |
mod_pastebin: Allow configurable message length threshold
|
2009-09-26 |
Thilo Cestonaro |
do the first real blocking actions
|
2009-09-25 |
Thilo Cestonaro |
some error reporting during list editing
|
2009-09-25 |
ephraim |
thx to Florob:
|
2009-09-25 |
Thilo Cestonaro |
adds mod_privacy; lists creating, editing and deletion working.
|
2009-09-25 |
Thilo Cestonaro |
adds mod_adhoc_cmd_ping which provides 'ping' adhoc command.
|
2009-09-25 |
Thilo Cestonaro |
adds mod_adhoc
|
2009-09-25 |
Matthew Wild |
mod_pastebin: Initial commit
|
2009-09-25 |
Matthew Wild |
mod_webpresence: Initial commit
|
2009-09-13 |
Dwayne Bent |
mod_openid: Initial commit
|
2009-09-10 |
Jeff Mitchell |
Initial commit of mod_onhold, using configuration in prosody config file.
|
2009-09-10 |
Waqas Hussain |
mod_support_contact: Initial commit.
|
2009-08-22 |
Matthew Wild |
mod_offline_email: Initial commit
|