Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #2 was successful Scheduled with changes by Guus der Kinderen and cpetzka <31418387+cpetzka@users.noreply.github.com>

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Build result summary

Details

Completed
Queue duration
3 minutes
Duration
2 minutes
Labels
None
Revision
627415cddbf58448ff0cc884cf2616455380b3e1
Total tests
330
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
cpetzka <31418387+cpetzka@users.noreply.github.com> cpetzka <31418387+cpetzka@users.noreply.github.com> 627415cddbf58448ff0cc884cf2616455380b3e1 update the german translation
cpetzka <31418387+cpetzka@users.noreply.github.com> cpetzka <31418387+cpetzka@users.noreply.github.com> 17fdcecf0d42d0a637deac8061a934a67084e693 Fix that an empty string can not be inserted in ofgroupporp.propvalue
Guus der Kinderen Guus der Kinderen dd2e5342a6a1d72b4e0bfe4e3f3810afd8271710 Fixed logged messages.
Guus der Kinderen Guus der Kinderen 310e744d393a5c65bb65d06daea6bfc0c8b683a8 OF-1021: Verify JAR content
Commit 9c62dbf599f266bde214c5a68a004708edc7da48 adds code that removes uploaded files that cannot be parsed as JAR files.

To further guard against malicous files being uploaded, this commit verifies that the uploaded JAR file contains a 'plugin.xml' entry.

The new functionality is controlled by two new properties:
- plugins.upload.pluginxml-check.enabled A boolean value that enables or disables the check (defaults to true).
Guus der Kinderen Guus der Kinderen a70e317e379962d1271853f0165bd4955d76813b OF-1021: Verify magic bytes of uploaded plugins
Commit 9c62dbf599f266bde214c5a68a004708edc7da48 adds code that removes uploaded files that cannot be parsed as JAR files.

To further guard against malicous files being uploaded, this commit verifies the magic bytes (the first few bytes) of the uploaded file.

The new functionality is controlled by two new properties:
- plugins.upload.magic-number-check.enabled A boolean value that enables or disables the check (defaults to true).
- plugins.upload.magic-number.values.expected-value A list of hex representations of valid magic byte sequences (defaults to "504B0304", "504B0506", "504B0708").

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-1021Could not obtain issue details from Jira