Skip to content

Commit

Permalink
Fix version numbers.
Browse files Browse the repository at this point in the history
  • Loading branch information
mrubinsk committed Feb 24, 2019
1 parent 0f22d92 commit 214ce32
Showing 1 changed file with 25 additions and 25 deletions.
50 changes: 25 additions & 25 deletions doc/changelog.yml
Expand Up @@ -1243,7 +1243,7 @@
notes: |
[jan] Fix rendering of addresslink form fields (Bug #8053).
[mjr] Fix a botched merge in Horde_Image_gd that was causing an undefined variable notice to be output in the image data.
3.3.4-RC1:
3.3.4RC1:
notes: |
[mjr] Fix an issue that causing users with expired passwords to be allowed to log in with the LDAP Auth driver.
[jan] Properly handle synchronization requests to non-existant databases.
Expand Down Expand Up @@ -1310,7 +1310,7 @@
[mjr] Fix an issue with various date/time fields in horde form that was causing erroneous validation errors.
[cjh] Sign parameters to go.php with an HMAC based on a new secret key configuration value, to prevent using go.php as an open referrer.
[cjh] Make logout tokens only valid for a configurable length of time.
3.3-RC1:
3.3RC1:
notes: |
[mms] Fix garbage collection handling on SQL session handler backends.
[mjr] Change MDB2 sequence names to 'id' in SQL share driver (Bug #7240).
Expand Down Expand Up @@ -1394,7 +1394,7 @@
[cjh] Ensure users' email addresses are well-formed (Bug #6654).
[jan] Remove About... link from help viewer.
[mms] Update Xinha editor to support Safari 3.
3.2-RC4:
3.2RC4:
notes: |
[bak] Improvements to WebDAV return codes and implement WebDAV locks
[bak] Add Horde_Lock subsystem
Expand All @@ -1419,7 +1419,7 @@
[cjh] Fix LDAP authentication (Bug #6450).
[jan] Improve synchronization with Funambol clients.
[mas] Fix false positive verification of S/MIME messages (Bug #6323).
3.2-RC3:
3.2RC3:
notes: |
[cjh] Fix Horde_Compress_zip::checkZipData (Bug #6413).
[jan] Allow adding attachments to the problem reporting form.
Expand All @@ -1443,7 +1443,7 @@
[cjh] Fix autocreation of DataTree parents (almarin@um.es, Bug #6167).
[jan] Fix linefolding with multibyte strings in iCalendar library (Bug #6103).
[jan] Add multibyte-safe String::wordwrap() method.
3.2-RC2:
3.2RC2:
notes: |
[jan] SECURITY: Fix privilege escalation in Horde API.
[jan] SECURITY: Filter out FRAME tags from HTML messages (CVE-2007-6018).
Expand Down Expand Up @@ -1473,7 +1473,7 @@
[cjh] The Auth:: package no longer depends on the PHP mhash extension for some encryption types.
[cjh] Add stream support to some VFS backends (Request #5913).
[jan] Add client code to JSON-RPC class and implement JSON-RPC 1.1.
3.2-RC1:
3.2RC1:
notes: |
[jan] Apply user name hooks when editing share permissions (steinkel@ctinetworks.com, Bug #5844).
[jan] Fix some date handling with dates outside the unix epoch (Bug #5893).
Expand Down Expand Up @@ -1503,7 +1503,7 @@
[cjh] Fix updating of last_maintenance preference with PHP 4 (Bug #5111).
[cjh] Allow considering all IPs to be "safe" for encryption operations, passphrase entry, etc., when using SSL hardware or other secure environments (adrieder@sbox.tugraz.at, Request #5568).
[cjh] Fix CSRF protection with Horde_Form objects submitted with preserve().
3.2-ALPHA:
3.2ALPHA:
notes: |
[cjh] Centralize sounds for audio alarms in Horde.
[cjh] Include CSRF protection when using Horde_Form Tokens (Request #4492).
Expand Down Expand Up @@ -1625,7 +1625,7 @@
[jan] Fix RPC authentication on CGI SAPIs.
[jan] Detect unencrypted PGP messages.
[jan] Correctly quote file names in cleanup script for temporary files.
3.1.4-RC1:
3.1.4RC1:
notes: |
[jan] SECURITY: Fix an XSS vulnerability in the language selection.
[jan] Complete Cyrus virtual domain support in cyrsql driver (Vilius Sumskas <vilius@lnk.lt>, Request #4967).
Expand Down Expand Up @@ -1696,7 +1696,7 @@
[cjh] Update ToolTips JavaScript object to allow tooltips on non-<a> elements.
[mms] Sort an IMAP_Tree object by display name, not full mailbox name.
[mas] Make sure database portability options are applied in History module. (Bug #3482)
3.1-RC3:
3.1RC3:
notes: |
[jan] Make sure that Kolab users always have the same user name (Bug #1317).
[jan] Fix moving objects with Kolab drivers (tokoe@kde.org, Bug #2811).
Expand All @@ -1706,7 +1706,7 @@
[mas] Add support for RFC 4314-style IMAP ACLs.
[mms] Correctly encode 7-bit MIME messages with NULL characters (Bug #3395).
[jan] Hide applications with status 'notoolbar' from options menu (Bug #3383).
3.1-RC2:
3.1RC2:
notes: |
[jan] Add Khmer translation (Leang Chumsoben <soben@khmeros.info>).
[mms] Handle quoted text when parsing MDN requests (Bug #3340).
Expand All @@ -1718,7 +1718,7 @@
[cjh] Horde's preferences now are referred to as Global Options so the user doesn't need to know what Horde is, and always appear at the top of lists of apps for which preferences are available.
[jan] Add upgrade instructions (Kevin Myer kevin_myer@iu13.org, Bug #3222).
[cjh] Applications which do not have a config/prefs.php file no longer appear in lists of applications to set options for to avoid confusion.
3.1-RC1:
3.1RC1:
notes: |
[cjh] Make the lock directory for the memcached SessionHandler configurable (Bug #3120).
[mms] Update Text_Flowed:: to support RFC 3676.
Expand Down Expand Up @@ -1815,7 +1815,7 @@
notes: |
[jan] Pass all URL parameters where linking email addresses (Request #1530).
[jan] Show Word viewer content with correct charset (sgrondin@csbf.qc.ca, Bug #2737).
3.0.6-RC1:
3.0.6RC1:
notes: |
[cjh] Fix transactions and binary data in PostgreSQL session handler (cbs@cts.ucla.edu, Bug #2749, #2789).
[jan] Fix sidebar menu layout for Opera (Bug #2722).
Expand All @@ -1834,10 +1834,10 @@
[mms] In sql VFS driver, allow the use of '/' at the beginning of a path to indicate the base directory.
[jan] Fix returning to last page after sending problem report (Bug #2350).
[mms] Fix a bug that caused hook code to be run unnecessarily after a user is already logged in.
3.0.5-RC2:
3.0.5RC2:
notes: |
[cjh] Fix a far-reaching DataTree bug in loading parent ids (Bug #2203).
3.0.5-RC1:
3.0.5RC1:
notes: |
[jan] Add Bosnian translation (Vedran Ljubovic <vljubovic@smartnet.ba>).
[cjh] Let Horde_Tree handle all indent calculation based on parent/child relationships (Bug #2198).
Expand Down Expand Up @@ -1889,7 +1889,7 @@
[blc] Add PostgreSQL upgrade script (Brad Witte <brad@distanthaze.com)
[cjh] Avoid division by zero if all preferences are locked (Bug #1627).
[jan] Fix sidebar refreshing with Opera.
3.0.4-RC2:
3.0.4RC2:
notes: |
[jan] Improve "login" authentication driver (Bug #1571).
[jan] Show database specific connection parameters in global SQL configuration too.
Expand All @@ -1900,7 +1900,7 @@
[jan] Fix DataTree SQL support for Oracle.
[jan] Fix SQL configuration for Oracle.
[mms] Make sure VFS garbage collection is done recursively.
3.0.4-RC1:
3.0.4RC1:
notes: |
[jan] Add Horde_Tree_select class (Ben Chavet <ben@horde.org>).
[mjr] Fix Net_IMSP to properly handle multiple lines in addressbook fields.
Expand Down Expand Up @@ -1939,7 +1939,7 @@
[cjh] Turn off Form Tokens in the configuration interface.
[jan] Sort user and group lists in permissions interface (Bug #1305).
[jan] Allow to enter PHP code in the session timeout configuration (Bug #1302).
3.0.3-RC1:
3.0.3RC1:
notes: |
[mms] Fix bug in Text_Flowed where unquoted lines could not be flowed.
[cjh] Fix logic problems with the MySQL and OCI8 session handlers that prevented them from handling restarting a session cleanly (Bug #1097).
Expand Down Expand Up @@ -1990,7 +1990,7 @@
[mms] Fix IMAP_Tree display if folder contains the text 'pop3'.
[cjh] Fix the Horde_Form date picker popup in Konqueror/Safari (Bug #963).
[jan] Spaces in tree views with Internet Explorer have been fixed.
3.0-RC3:
3.0RC3:
notes: |
[cjh] Always reload frameset after logging in (Bug #814).
[cjh] Fix menu rendering for IE 5.0/Mac.
Expand All @@ -2001,11 +2001,11 @@
[jan] Fix configuration of ZPS cache.
[jan] Fix some javascript errors with IE 5.0.
[cjh] The "Horde Purple" theme is now simply another theme that inherits from the global CSS settings, instead of being both the parent theme as well as a user-chooseable option. The default graphics are now in a top-level themes/graphics directory as well for use by all themes.
3.0-RC2:
3.0RC2:
notes: |
[jan] Show tab with the field that didn't validate on submitted forms.
[mms] Add a generic MIME_Viewer that will display the raw text of text/* parts that we do not have a specific viewer for.
3.0-RC1:
3.0RC1:
notes: |
[cjh] Use HORDE_MENU_MASK_* constants for determining what links are shown on menus.
[jan] Create default parameters when adding a new block to the portal.
Expand All @@ -2015,7 +2015,7 @@
[mms] Added extensions to the form renderer for the file selection API.
[cjh] Render all menus as <ul> tags, formatted with CSS.
[mms] Added example of _imp_hook_spam_bounce to config/hooks.php.dist.
3.0-BETA:
3.0BETA:
notes: |
[cjh] Allow to insert images from galleries in the WYSIWYG HTML editor (Duck <duck@obala.net>, Roel Gloudemans <roel@gloudemans.info>).
[mdj] All Horde icons changed from GIF to PNG.
Expand Down Expand Up @@ -2049,7 +2049,7 @@
[mms] Added a generic message/rfc822 MIME_Viewer driver.
[cjh] Remove HORDE_LIBS constant and assume libraries are in the include_path.
[jan] Add searching and paging to the user administration interface (Joel Vandal <joel@scopserv.com>).
3.0-ALPHA:
3.0ALPHA:
notes: |
[jan] Access keys are no longer generated automatically but defined by the developers and translators.
[cjh] The new services/prefs.php file is now the only UI page necessary for preferences for all applications - all app/prefs.php files are now obsolete.
Expand Down Expand Up @@ -2380,7 +2380,7 @@
[avsm] Add .htaccess files to deny access to data directories.
[jan] Add Finnish translation (Leena Heino <liinu@uta.fi>).
[cjh] Fix one last problem with POP3 and multipart/alternative attachments.
2.0-RC4:
2.0RC4:
notes: |
[rich] Include rewritten and reorganized documentation.
[cjh] Add an MSPowerpoint MIME_Viewer.
Expand All @@ -2390,13 +2390,13 @@
[cjh] Trim registry.php.dist to only list apps in this release cycle.
[jan] Add deleteObject() method to the SessionCache class.
[bjn] Change 'en' and 'en_EN' locales to 'en_US' (default).
2.0-RC3:
2.0RC3:
notes: |
[cjh] Recognize a few Palm.net browsers and set quirks/features accordingly.
[cjh] Support for adding and listing LDAP users given a set schema.
[cjh] Set the session cookie parameters with our cookie_path/cookie_domain settings. This means that you can be logged into multiple Horde installations on the same server (different paths) and not have the sessions interfere.
[cjh] Use 'hostspec' consistently in Auth drivers.
2.0-RC1:
2.0RC1:
notes: |
[jan] Add Brazilian Portuguese translation (Carlos Daniel Kibrit <kibrit@terra.com.br>).
[jan] Add Greek translation (Stefanos I. Dimitriou <sdimitri@teiath.gr>).
Expand Down

4 comments on commit 214ce32

@yunosh
Copy link
Member

@yunosh yunosh commented on 214ce32 May 28, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why that?

@mrubinsk
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These version numbers were failing validation in Components_Helper_Version::validatePear() when adding new changelog entries (and maybe during release?). Since these are supposed to be Pear-ish version numbers, I took guidance from Pear's examples here: https://pear.php.net/manual/en/guide.users.concepts.version.php and fixed the version numbers rather then fixing the regexp.

@yunosh
Copy link
Member

@yunosh yunosh commented on 214ce32 Jun 3, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure you have been using the latest Components version from master?

@mrubinsk
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With current master, the error doesn't occur during the 'changed' command, but now rather during a release (run with --pretend at the moment):

Fatal Error:
Invalid version number 3.3.4-RC1
In /usr/local/horde/horde/components/lib/Components/Helper/Version.php on line 36

  1. Components::main() /usr/local/horde/horde/components/bin/horde-components:16
  2. Components_Module_Release->handle() /usr/local/horde/horde/components/lib/Components.php:68
  3. Components_Runner_Release->run() /usr/local/horde/horde/components/lib/Components/Module/Release.php:243
  4. Components_Release_Tasks->run() /usr/local/horde/horde/components/lib/Components/Runner/Release.php:174
  5. Components_Release_Task_NextVersion->run() /usr/local/horde/horde/components/lib/Components/Release/Tasks.php:133
  6. Components_Component_Source->nextVersion() /usr/local/horde/horde/components/lib/Components/Release/Task/NextVersion.php:72
  7. Components_Helper_ChangeLog->updatePackage() /usr/local/horde/horde/components/lib/Components/Component/Source.php:962
  8. Components_Helper_Version::validatePear() /usr/local/horde/horde/components/lib/Components/Helper/ChangeLog.php:301

Please sign in to comment.