Age | Commit message (Collapse) | Author | Files | Lines |
|
Upstream ~NEWS:
Trac 1.0.9 provides more than a dozen minor fixes
and enhancements, including significantly reduced
memory usage by the Git repository connector.
|
|
2015-09-08 edc4d53 [RELEASE] Release of TYPO3 6.2.15 (TYPO3 Release Team)
2015-09-08 f6d8d3d #68825 [SECURITY] Fix GeneralUtility::sanitizeLocalUrl to detect foreign schemes (Nicole Cordes)
2015-09-08 ed1e46f #67900 [SECURITY] Prevent information disclosure in tests bootstrap (Nicole Cordes)
2015-09-07 045b4ea #69001,#69289 [FOLLOWUP][BUGFIX] Reestablish DB connection in long-running tasks (Markus Klein)
2015-09-07 9b9e1ee #69584 [TASK] Remove wrong datasets in sanitizeLocalUrlValidPathsDataProvider (Nicole Cordes)
2015-09-06 095b781 #67881 [BUGFIX] Cache CategoryRegistry state together with TCA (Alexander Stehlik)
2015-09-05 159bccc #69303 [BUGFIX] Prevent search upload folder in write protected storages (Nicole Cordes)
2015-09-05 0baa6ff #69537 [BUGFIX] BackendUtility::getAjaxUrl() should not be internal (Francois Suter)
2015-09-04 3189b03 #65867 [BUGFIX] Support packages depending on typo3/cms (Mathias Brodala)
2015-09-04 46a6bb8 #69063 [BUGFIX] Enable page tree filter for admin with mountpoints (Nicole Cordes)
2015-09-03 2e29879 Revert "[BUGFIX] Fix broken link to security resources page on typo3.org" (Helmut Hummel)
2015-09-03 7774a08 #69475 [BUGFIX] Streamline Unit Tests for GeneralUtility::sanitizeLocalUrl (Nicole Cordes)
2015-09-02 5bf0cf8 #69463 [BUGFIX] Abstract XSD generator can handle more than two namespace parts (Helmut Hummel)
2015-08-31 b463428 #69434 [TASK] Do not set application context by default in htaccess (Harry Glatz)
2015-08-30 fc81bed #60995 [BUGFIX] Use single postProcessor layout, otherwise the global layout (Ralf Zimmermann)
2015-08-30 9d03281 #69407 [TASK] Refactor PostProcessorTest to use Prophecy (Anja Leichsenring)
2015-08-30 e2e7e24 #69412 [TASK] Remove eval() in ext:form Unit Tests (Wouter Wolters)
2015-08-29 d3927c8 #69398 [BUGFIX] Add icon for the form wizard number spinner elements (Björn Jacob)
2015-08-29 efe2713 #69399 [BUGFIX] Fatal Error due to class object inconsistencies in ext:form (Oliver Hader)
2015-08-29 3e00f81 #69408 [FOLLOWUP][TASK] Add unit test for fatal error on null object method call (Anja Leichsenring)
2015-08-29 e9b80b4 #69405 [TASK] Add unit test for fatal error on null object method call (Anja Leichsenring)
2015-08-29 fd34498 #69400 [BUGFIX] Fix broken link to security resources page on typo3.org (Wouter Wolters)
2015-08-29 a9bb94a #45685 [BUGFIX] avoid Call to a member function getValue() on a non-object (Ralf Zimmermann)
2015-08-28 4d7150b #69239 [TASK] Use https for links to docs.typo3.org (Georg Ringer)
2015-08-28 e3bdabe #69024 [BUGFIX] Form NumberFields ignore typed values in wizard (Sebastian Wagner)
2015-08-28 3117ea9 #69372 [BUGFIX] IMAGEBUTTON src attribute not working (Ralf Zimmermann)
2015-08-27 17b0d94 #69353 [BUGFIX] Form Wizard does not respect backend debug mode (Oliver Hader)
2015-08-25 6579969 #69138 [BUGFIX] Always use uc_default after first install (Jigal van Hemert)
2015-08-25 136a75d #69306 [BUGFIX] Correctly assign workspace for rootline retrieval (Markus Klein)
2015-08-25 dcac800 #69302 [BUGFIX] Fix task execution in Scheduler (Francois Suter)
2015-08-22 1013549 #69170 [BUGFIX] Replace ###ID### in openCustomUrlInContentFrame correctly (Christian Seifert)
2015-08-22 3561c77 #45519,#31718 [BUGFIX] Assure a backend domain is set in workspace preview (Daniel Goerz)
2015-08-22 a85992c #69236 [BUGFIX] Don't cut off icons in New Record wizard (Andreas Fernandez)
2015-08-21 9b4ee63 #59810 [FOLLOWUP][BUGFIX] Show first tab in Element Wizard as fallback (Markus Klein)
2015-08-21 21c21b5 #59810 [BUGFIX] Show first tab in Element Wizard as fallback (Christian Seifert)
2015-08-20 8f8ea43 #67246 [BUGFIX] Cache healing for classes loaded via ext_autoload (Bernhard Kraft)
2015-08-20 793ed14 #69112 [BUGFIX] FAL upgrade wizard: take care of files in subfolders (Josef Glatz)
2015-08-20 61b3b3a #67843 [BUGFIX] Fix QueryBuilding in IndexSearchRepository (Marc Neuhaus)
2015-08-19 58624b4 #69157 [BUGFIX] Log exception as array instead of serialized (Stephan Großberndt)
2015-08-18 2f4f1b3 #68643 [BUGFIX] Exclude computed field names on fetching record overlays (Albrecht Köhnlein)
2015-08-18 971e193 #65513 [BUGFIX] Assure language override without original file (Stefan Galinski)
2015-08-17 67535f3 #55861,#55837, [BUGFIX] Extbase: Optional arguments must not throw an Exception (Anja Leichsenring)
2015-08-17 42c4f43 #69001 [BUGFIX] Reestablish DB connection in long-running tasks (Stefan Neufeind)
2015-08-16 7ac4737 #59528 [BUGFIX] Prevent error if getimagesize() fails (Stefan Neufeind)
2015-08-16 891ddd2 #69070 [BUGFIX] Fix dependencies for t3x upload (Helmut Hummel)
2015-08-16 0a6948c #69061 [TASK] Properly encode database input in the right place (Helmut Hummel)
2015-08-16 4e1e07f #69092 [BUGFIX] Remove trailing colons from checkbox labels (Daniel Goerz)
2015-08-15 ec1499e #68400 [BUGFIX] Add encodeURIComponent to search parameter (Stephan Großberndt)
2015-08-15 1d20317 #69056 [BUGFIX] Illegal string offset 'currentLangId' in DataHandler (Joerg Kummer)
2015-08-15 af36619 #68503 [BUGFIX] Fix PHP Warning in updateRefIndexTable() (Stephan Großberndt)
2015-08-15 cc27516 #68493 [BUGFIX] Retrieve correct fieldname for condition lookup (Benjamin Serfhos)
2015-08-15 a1238a7 #53002 [BUGFIX] Calculations in GIFBUILDER properties using stdWrap fail (Dan Untenzu)
2015-08-14 4052042 #64214 [BUGFIX] Prevent ResourceDoesNotExistException (Andre Hähnel)
2015-08-14 67053c9 #69040 [BUGFIX] EM: Trim whitespace in search field (Alexander Opitz)
2015-08-14 170283b #67962 [BUGFIX] Make editIconsHook work again (Nicole Cordes)
2015-08-13 39b4993 #66939 [BUGFIX] Allow subclasses of \DateTime as entity properties (Stephan Schuler)
2015-08-13 1c99223 #33436 [BUGFIX] Draft usergroup access rights are now respected (Bart Dubelaar)
2015-08-13 8bcc769 #54924 [BUGFIX] Edits disappear when published twice (Stefan Rotsch)
2015-08-13 0fe4901 #69027 [BUGFIX] Use proper data sets in workspaces tests (Oliver Hader)
2015-08-13 eeaa0b7 #62340 [BUGFIX] Fix wrong comment in install tool for [HTTP][proxy_host] (Frank Nägler)
2015-08-13 fd87254 #68494 [BUGFIX] Fix faulty move-placeholder processing with workspaces (Artur Cichosz)
2015-08-13 247d6d4 #64714 [BUGFIX] Catch exceptions for inaccessible storages (Philipp Gampe)
2015-08-12 1f32468 #66624 [BUGFIX] Catch exception when linked file is deleted (Benjamin Mack)
2015-08-12 c69cc2d #51913 [BUGFIX] Consider placeholders in fixVersioningPid (Timo Webler)
2015-08-12 0878494 #67284 [BUGFIX] Capability check fails for some storage types (Benjamin Mack)
2015-08-10 5ddf0b0 #67145 [BUGFIX] Set background for disabled input fields (Andreas Fernandez)
2015-08-09 e0f72af #68873 [FOLLOWUP][BUGFIX] Provide title label for paste into column (Anja Leichsenring)
2015-08-09 9a436a6 Revert "[BUGFIX] Fix broken functional tests" (Anja Leichsenring)
2015-08-09 e65f253 #68882 [BUGFIX] Fix broken functional tests (Anja Leichsenring)
2015-08-09 911fc3d #68873 [BUGFIX] Provide title label for paste into column (Daniel Goerz)
2015-08-08 0f30972 #20852,#12970 [BUGFIX] Workspace preview links for multiple languages (Stefan Rotsch)
2015-08-07 3c47aae #68734 [TASK] Document required MySQL privileges (Morton Jonuschat)
2015-08-07 b6aa7ab #68386 [BUGFIX] Skip write access check if core files exist (Frederic Gaus)
2015-08-07 73304d5 #68068 [BUGFIX] Remove php warning for RTE classes without name (Manuel Selbach)
2015-08-07 b1059c9 #68810 [BUGFIX] Change value from NULL to empty string for link field in test data (Marc Bastian Heinrichs)
2015-08-06 dcf774c #37952 [BUGFIX] Clear affected caches on page publishing (Bart Dubelaar)
2015-08-05 348039c #68769 [BUGFIX] Typo in neg_foreign_table in DataPreprocessor (Andreas Wolf)
2015-08-04 738861b #68718 [BUGFIX] Do not turn TYPO3 Logo upside down on error pages (Benjamin Mack)
2015-07-30 374940e #68626 [TASK] Disallow access to vcs directories (Philipp Gampe)
2015-07-30 51539dd #68642 [BUGFIX] Call fixPermissions after replaceFile (Frans Saris)
2015-07-30 931f8ad #68624 [BUGFIX] Invalid handling of "mergeIfNotBlank" in backend (Christian Kuhn)
2015-07-30 dc061b0 #68636 [BUGFIX] Don't use FAL based ImageViewHelper in extension manager (Frans Saris)
2015-07-29 ce72378 #67092 [BUGFIX] Rename setLocale() in DateTimeViewHelperTest (Andreas Fernandez)
2015-07-29 f318050 #66702 [BUGFIX] Fixed permissions of media field in page properties (Michael Oehlhof)
2015-07-27 3aa9e2f #67752 [BUGFIX] Show pages with "show at any login" in view module (Daniel Goerz)
2015-07-26 c54c37d #68540 [BUGFIX] Invalid links to documentation (Xavier Perseguers)
2015-07-22 a780e46 #67155,#67172, [BUGFIX] dbal: Cast field to CHAR for FIND_IN_SET() (Morton Jonuschat)
2015-07-22 59dbf92 #68430 [BUGFIX] Use correct extension name for labels in indexed search (Markus Klein)
2015-07-22 c46ea06 #68153 [BUGFIX] Fix image descriptions for renderMethod = table (Torben Hansen)
2015-07-21 4b6dc6b #68423 [BUGFIX] Use parse_url to determine absolute urls in ImageService (Frans Saris)
2015-07-21 7374c3a #60254 [BUGFIX] Allow editing of shortcuts for non-admin users (Markus Klein)
2015-07-21 a8d0135 #22871,#50144 [BUGFIX] HTMLParser doesn't remove endtag when applying rmTagIfNoAttrib (Alexander Stehlik)
2015-07-20 dae171d #65772 [BUGFIX] includeCSS is not compressed and concatenated (Sebastian Michaelsen)
2015-07-20 aa1f2d1 #68361 [BUGFIX] Implement EXT: usage in addModulePath (Michael Oehlhof)
2015-07-20 1edba95 #68341 [BUGFIX] Implement EXT: usage in addModule (Wouter Wolters)
2015-07-20 42d9e7f #68364 [BUGFIX] Reuse local mirror.xml.gz when updating translations (Xavier Perseguers)
2015-07-20 6bb017d #50141 [BUGFIX] felogin: Invalid action url in changePassword form (Stano Paška)
2015-07-19 5b631c6 #55714 [BUGFIX] Invalid sys file storages must be ignored (Georg Ringer)
2015-07-18 3ed2106 #33092 [BUGFIX] Checkbox values not shown in emails (Sebastian Müller)
2015-07-18 09355d1 #68324 [TASK] Clarify install tool no-password-set message (Andreas Wolf)
2015-07-18 f2c8ada #39290 [BUGFIX] Fix double encoded link text (Gordon Brüggemann)
2015-07-17 b4f6eba #60979 [BUGFIX] Remove PHP notice in getModuleData() (Benjamin Mack)
2015-07-17 272daa3 #68205 [BUGFIX] OpenID service uses incorrect priorities to check returned data (Dmitry Dulepov)
2015-07-17 c45de67 #50349,#66231 [FOLLOWUP][TASK] Reduce SQL queries of page tree in workspaces (Nicole Cordes)
2015-07-16 ba4ca31 #68220 [BUGFIX] Do not log out a logged out user (Helmut Hummel)
2015-07-16 0fa28d5 #66693,#56641 [FOLLOWUP][BUGFIX] Check access to folder in FileListController (Christian Kuhn)
2015-07-16 d2c4bbb #50349,#66231 [TASK] Reduce SQL queries of page tree in workspaces (Nicole Cordes)
2015-07-16 57ba6d3 #66693,#56641 [BUGFIX] Check access to folder in FileListController (Nicole Cordes)
2015-07-15 69438f5 #67643 [BUGFIX] Ensure filemount path has trailing slash after upgrade (Nicole Cordes)
2015-07-15 8c5a3b7 #66605 [BUGFIX] Respect cached page config (Andreas Fernandez)
2015-07-15 40df0e6 #54922 [BUGFIX] Workspace grid remains empty due to AJAX timeout (Stefan Rotsch)
2015-07-14 1ff0f9c #65699 [BUGFIX] Hide preview link on delete page in workspaces mode (Oliver Hader)
2015-07-14 19f10f4 #68132 [BUGFIX] Fix parseUserFuncArguments to respect 0 as argument (Sascha Egerer)
2015-07-14 21a105e #60926 [FOLLOWUP][BUGFIX] Workspaces: Properly use slots to modify data (Benjamin Mack)
2015-07-14 a1e8db1 #60926 [BUGFIX] Workspaces: Properly use slots to modify data (Oliver Hader)
2015-07-14 2cb83f3 #68086 [BUGFIX] Fix invalid HTML in ElementBrowser (Markus Klein)
2015-07-13 d49d6e0 #67898 [TASK] Show uncaught errors in Extension Manager (Andreas Fernandez)
2015-07-13 b438ca6 #34820,#36542, [BUGFIX] Double protocol when using TCEMAIN.previewDomain (Wouter Wolters)
2015-07-13 45d6ac3 #65702 [BUGFIX] Wrong directory path checked while unzipping extension (Wouter Wolters)
2015-07-13 e0b9d45 #68061 [BUGFIX] Ensure PageRenderer singleton is set (Helmut Hummel)
2015-07-10 dbdff8e #55396 [BUGFIX] Add a dummy distinguished name to CSR generation (Alexander Krist)
2015-07-09 36539f1 #67067 [BUGFIX] dbal: make admin_get_tables() return correct table information (Morton Jonuschat)
2015-07-06 2d7eca6 #67874 [BUGFIX] keep options array for TableGarbageCollectionTask (Daniel Neugebauer)
2015-07-06 8a44fb0 #47359 [BUGFIX] Prevent exclude field mixup in FormEngine (Alexander Stehlik)
2015-07-06 1e691dc #67922 [BUGFIX] Remove wrong RewriteBase in _.htaccess (Markus Klein)
2015-07-06 e9951e3 #65066 [BUGFIX] Clear opcode cache on extension install/update (Alexander Opitz)
2015-07-03 aaf2ca5 #67897 [BUGFIX] No exceptions in GeneralUtility::rmdir (Alexander Opitz)
2015-07-02 edf1c78 #23078,#66235 [TASK] Improve .htaccess files (Andreas Fernandez)
2015-07-01 7809374 #60338 [BUGFIX] Respect format when rendering partial (Mathias Brodala)
2015-07-01 03b5260 #67227 [TASK] Raise severity for stale lock file (Bernhard Kraft)
|
|
* only assign kcode if ruby version is < 1.9.0
* Fix typo in test description [skip ci]
* Modify deploy task's git details
* lock libv8 to 3.16.14.7 for 1.8.7
|
|
3.4.17 (21 August 2015)
* Allow passing calc values to rgb/hsl color constructors.
* The source map end character for lists now correctly uses the end of the
list instead of the end of the first element in the list.
* Fix up some edge cases where extra semicolons could be added to unknown
directives in compressed mode.
* If you try to do a stupid color operation with a stupid value, the error
message will now be less stupid than it was.
* Make is-superselector("a > c d", "a > b c d") return false. This also fixes
some related @extend behavior.
* A / in a parenthesized list is consistently treated as a plain / unless it
meets the criteria for being treated as division.
* In sass-convert, ensure that literal /es are preserved.
3.4.16 (10 July 2015)
* When converting from Sass to SCSS or vice versa, double-space around nested
rules the same as around top-level rules.
* Compatibility with listen 3.
* Parse a minus operator with no surrounding whitespace (e.g. 20px-10px) the
same regardless of whether it’s being used in a static property.
3.4.15 (22 June 2015)
* Further improve rounding for various numeric operations.
* Be more explicit in the function documentation about functions being
immutable.
* Improve rounding in operator-based color operations.
Deprecations – Must Read!
* When using --stdin with the sass or scss executables, importing relative to
the working directory is deprecated. Having the working directory on the
load path was deprecated in 3.3 and removed in 3.4, but due to an oversight
the deprecation process never happened for files read over standard input in
particular. This is the first step of that process.
|
|
=== raindrops 0.15.0 - non-glibc compat fix on Linux / 2015-07-22 00:30 UTC
Thanks to Doug Forster for sending us the report.
No other fixes
* check for the existence of linux/tcp.h
=== raindrops 0.14.0 - misc doc updates / 2015-06-25 21:50 UTC
Eric Wong (7):
linux_inet_diag: annotate memory freeing on diag errors
README: trim intro and update license
modernize packaging and documentation
move mailing list to raindrops-public@bogomips.org
linux_inet_diag: clarify *fprintf usage without GVL
TODO: add item for unix_diag and udp_diag
linux_inet_diag: fix Wshorten-64-to-32 warnings
Hleb Valoshka (1):
Add setup and teardown for ipv6 tests
|
|
v1.4.0: Features, Features Everywhere, and not a bug to fix
There's a bumper crop of new features this month. Share and enjoy!
Deprecations
* Rack::AcceptFormat is slated for removal in rack-contrib 2.0.0 (due on or
after 1 January, 2016. Using this middleware will now result in a
deprecation warning being printed to stderr. If you use this middleware, now
would be a good time to start doing things properly.
Features
* Rack::LazyConditionalGet: new middleware, by Mig. This middleware tracks
when the last POST/PUT/DELETE request was made, and returns 304 responses to
requests which include a Last-Modified entity request header which is
greater than or equal to that time.
* Rack::StaticCache: You can now specify a custom "version" regex for your
cache invalidation, if the default doesn't do it for you. Initial patch
provided by Eric Boehs.
* Rack::Profiler: You can now run a single request through the profiler
multiple times, by adding the profiler_runs query parameter to the
URL. Patch provided by Bryce McDonnell.
|
|
=== 2.13.4 / 2015-08-16
* 1 bug fix:
* Use the environment possible set by the config early and from
the config file later (if set).
=== 2.13.3 / 2015-08-15
Seriously, I need to revamp config with tests.
* 1 bug fix:
* Fix preserving options before cleaning for state. Fixes #769
=== 2.13.2 / 2015-08-15
The "clearly I don't have enough tests for the config" release.
* 1 bug fix:
* Fix another place binds wasn't initialized. Fixes #767
=== 2.13.1 / 2015-08-15
* 2 bug fixes:
* Fix binds being masked in config files. Fixes #765
* Use options from the config file properly in pumactl. Fixes #764
=== 2.13.0 / 2015-08-14
* 1 minor feature:
* Add before_fork hooks option.
* 3 bug fixes:
* Check for OPENSSL_NO_ECDH before using ECDH
* Eliminate logging overhead from JRuby SSL
* Prefer cli options over config file ones. Fixes #669
* 1 deprecation:
* Add deprecation warning to capistrano.rb. Fixes #673
* 4 PRs merged:
* Merge pull request #668 from kcollignon/patch-1
* Merge pull request #754 from nathansamson/before_boot
* Merge pull request #759 from BenV/fix-centos6-build
* Merge pull request #761 from looker/no-log
=== 2.12.3 / 2015-08-03
* 8 minor bugs fixed:
* Fix Capistrano 'uninitialized constant Puma' error.
* Fix some ancient and incorrect error handling code
* Fix uninitialized constant error
* Remove toplevel rack interspection, require rack on load instead
* Skip empty parts when chunking
* Switch from inject to each in config_ru_binds iteration
* Wrap SSLv3 spec in version guard.
* ruby 1.8.7 compatibility patches
* 4 PRs merged:
* Merge pull request #742 from deivid-rodriguez/fix_missing_require
* Merge pull request #743 from matthewd/skip-empty-chunks
* Merge pull request #749 from huacnlee/fix-cap-uninitialized-puma-error
* Merge pull request #751 from costi/compat_1_8_7
* 1 test fix:
* Add 1.8.7, rbx-1 (allow failures) to Travis.
=== 2.12.2 / 2015-07-17
* 2 bug fix:
* Pull over and use Rack::URLMap. Fixes #741
* Stub out peercert on JRuby for now. Fixes #739
=== 2.12.1 / 2015-07-16
* 2 bug fixes:
* Use a constant format. Fixes #737
* Use strerror for Windows sake. Fixes #733
* 1 doc change:
* typo fix: occured -> occurred
* 1 PR merged:
* Merge pull request #736 from paulanunda/paulanunda/typo-fix
=== 2.12.0 / 2015-07-14
* 13 bug fixes:
* Add thread reaping to thread pool
* Do not automatically use chunked responses when hijacked
* Do not suppress Content-Length on partial hijack
* Don't allow any exceptions to terminate a thread
* Handle ENOTCONN client disconnects when setting REMOTE_ADDR
* Handle very early exit of cluster mode. Fixes #722
* Install rack when running tests on travis to use rack/lint
* Make puma -v and -h return success exit code
* Make pumactl load config/puma.rb by default
* Pass options from pumactl properly when pruning. Fixes #694
* Remove rack dependency. Fixes #705
* Remove the default Content-Type: text/plain
* Add Client Side Certificate Auth
* 8 doc/test changes:
* Added example sourcing of environment vars
* Added tests for bind configuration on rackup file
* Fix example config text
* Update DEPLOYMENT.md
* Update Readme with example of custom error handler
* ci: Improve Travis settings
* ci: Start running tests against JRuby 9k on Travis
* ci: Convert to container infrastructure for travisci
* 2 ops changes:
* Check for system-wide rbenv
* capistrano: Add additional env when start rails
* 16 PRs merged:
* Merge pull request #686 from jjb/patch-2
* Merge pull request #693 from rob-murray/update-example-config
* Merge pull request #697 from spk/tests-bind-on-rackup-file
* Merge pull request #699 from deees/fix/require_rack_builder
* Merge pull request #701 from deepj/master
* Merge pull request #702 from Jimdo/thread-reaping
* Merge pull request #703 from deepj/travis
* Merge pull request #704 from grega/master
* Merge pull request #709 from lian/master
* Merge pull request #711 from julik/master
* Merge pull request #712 from yakara-ltd/pumactl-default-config
* Merge pull request #715 from RobotJiang/master
* Merge pull request #725 from rwz/master
* Merge pull request #726 from strenuus/handle-client-disconnect
* Merge pull request #729 from allaire/patch-1
* Merge pull request #730 from iamjarvo/container-infrastructure
|
|
## 1.3.4 / 2015-08-28
* Catch `TimeoutError` to further support 1.9.3 (#16)
## 1.3.3 / 2015-08-20
* Fix gemspec to allow Ruby 1.9.3 (relates to #14)
## 1.3.2 / 2016-08-19
* Re-add support for Ruby 1.9.3. Fixes #11 for 1.9.3 (#14)
* Replaced `OpenURI` with `Net::HTTP` and introduced timeout of 3 seconds (#11)
## 1.3.1 / 2015-08-16 (yanked)
* Replaced `OpenURI` with `Net::HTTP` and introduced timeout of 3 seconds (#11)
## 1.3.0 / 2015-08-05
* Added an `noscript` fallback for browsers without JavaScript enabled. (#7)
|
|
* Don't assume a router in Route#name=.
* Update README to match the code.
|
|
# Version 2.5.0
Release date: 2015-08-25
### Fixed
* Error message now raised correctly when invalid options passed to 'have_text'/'have_content' [Tom Walpole]
* Rack-test driver correctly gets document title when elements on the page have nested title elements (SVG) [Tom Walpole]
* 'save_page' no longer errors when using Capybara.asset_host if the page has no \<head> element [Travis Grathwell]
* rack-test driver will ignore clicks on links with href starting with '#' or 'javascript:'
### Added
* has_current_path? and associated asserts/matchers added [Tom Walpole]
* Implement Node#path in selenium driver [Soutaro Matsumoto]
* 'using_session' is now nestable [Tom Walpole]
* 'switch_to_window' will now use waiting behavior for a matching window to appear [Tom Walpole]
* Capybara.default_wait_time deprecated in favor of Capybara.default_max_wait_time to more clearly explain its purpose [Paul Pettengill]
* Warning when attempting to select a disabled option
* Capybara matchers are now available in RSpec view specs by default [Joshua Clayton]
* 'have_link' and 'click_link' now accept Regexp for href matching [Yaniv Savir]
* 'find_all' as an alias of 'all' due to collision with RSpec
* Capybara.wait_on_first_by_default setting (default is false)
If set to true 'first' will use Capybaras waiting behavior to wait for at least one element to appear by default
* Capybara waiting behavior uses the monotonic clock if supported to ease restrictions on freezing time in tests [Dmitry Maksyoma, Tom Walpole]
* Capybara.server_errors setting that allows to configure what type of errors will be raised from the server thread [Tom Walpole]
* Node#send_keys to allow for sending keypresses directly to elements [Tom Walpole]
* 'formmethod' attribute support in RackTest driver [Emilia Andrzejewska]
* Clear field using backspaces in Selenium driver by using `:fill_options => { :clear => :backspace }` [Joe Lencioni]
|
|
system header list already includes it.
|
|
6.11 2015-09-09
- fix an undefined value warning in HTTP::Headers::as_string
|
|
Version 3.5.3 (2015-09-10)
--------------------------
### Fixed
Correctly handle dimensionless SVG images (see #7882).
### Fixed
Correctly fill in the image meta data in news, events and FAQs (see #7907).
### Fixed
Enable the `strictMath` option of the LESS parser (see #7985).
### Fixed
Consider the pagination menu when inserting at the top (see #7895).
### Fixed
Use en-dashes in event intervals (see #7978).
### Fixed
Store the correct edit URL in the back end personal data module (see #7987).
### Fixed
Adjust the breadcrumb trail when creating new folders (see #7980).
### Fixed
Use `$this->hasText` in news and event templates (see #7993).
### Fixed
Convert the HTML content to XHTML when generating Atom feeds (see #7996).
### Fixed
Correctly link the items in the files breadcrumb menu (see #7965).
### Fixed
Handle explicit collations matching the default collation (see #7979).
### Fixed
Fix the duplicate content check in the front end controller (see #7661).
### Fixed
Correctly parse dates in MooTools (see #7983).
### Fixed
Register the related models in the registry (see contao/core-bundle#333).
### Fixed
Correctly escape in the `findMultipleFilesByFolder()` method (see #7966).
### Fixed
Override the tabindex handling of the accordion to ensure that the togglers are
always focusable via keyboard (see #7963).
### Fixed
Correctly generate the news and event menu URLs (see #7953).
### Fixed
Check the script when storing the front end referer (see #7908).
### Fixed
Fix the back end pagination menu (see #7956).
### Fixed
Handle option callbacks in the back end help (see #7951).
### Fixed
Fixed the external links in the text field help wizard (see #7954) and the
keyboard shortcuts link on the back end start page (see #7935).
### Fixed
Fixed the CSS group field explanations (see #7949).
### Fixed
Use ./ instead of an empty href (see #7967).
### Fixed
Correctly detect Microsoft Edge (see #7970).
### Fixed
Respect the "order" parameter in the `findMultipleByIds()` method (see #7940).
### Fixed
Always trigger the "parseDate" hook (see #4260).
### Fixed
Allow to instantiate the `InsertTags` class (see #7946).
### Fixed
Do not parse the image `src` attribute to determine the state of an element,
because the image path might have been replaced with a `data:` string (e.g. by
the Apache module "mod_pagespeed").
|
|
cause hangs with various shells and this is the safest way to deal with it.
|
|
globs to ensure NetBSD 10 is not incorrectly matched when it is released.
|
|
The new bugfix releases for supported versions of django CMS are out. They contain a lot of small (and some not so small) fixes ranging from frontend glitches to better Django 1.8 support. All users of django CMS 3.1x and 3.0.x are encouraged to upgrade.
|
|
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
|
|
This package also crashes certain buggy versions of ld.gold. Disabling it
fixes build on creaky old Ubuntu systems.
|
|
Fix FreeBSD Clang-3.5 build error
Support splice for SSLv3 and TLSv1 sessions that start with an SSLv2 Hello
Bug 3553: cache_swap_high ignored and maxCapacity used instead
Fix memory leak in Surrogate-Capability header detection
When a RESPMOD service aborts, mark the body it produced as truncated.
Cleanup: fix assertion in Store unit tests
Bug 3696: crash when client delay pools are activated
Bug 4278: Docs: typo in the refresh_pattern freshness algorithm
Bug 4306: build portability fix in Kerberos helpers
Docs: auto-build release notes for snapshots
FtpServer.cc:1024: "reply != NULL" assertion
Work around clang-3.6 complaining of unknown attributes in libxml2
Ignore impossible SSL bumping actions, as intended and documented.
Bug 4242: compile errors with eCAP using clang-3.6
Docs: fix typo in miss_access
Bug 4285 partial: %us is not supported in access.log
Bug 4302: IPFilter v5 transparent interception
Docs: update intercept/tproxy related text
Bug 4301: compile errors with IPFilter interception
Polish: add debug section,level to cache.log
Reject non-chunked HTTP messages with conflicting Content-Length values
Boilerplate: update ignored files
Boilerplate: add Foundation details to rfcnb and smblib documentation files
Cleanup: de-duplicate fake-CONNECT code
Use automake subdir-objects feature
|
|
BUILD_DEPENDS+= p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
|
|
BUILD_DEPENDS+= p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
(But still fails at signal handling at pbulk)
|
|
|
|
Changes:
NetSurf 3.3 released 15 Mar 2015
NetSurf 3.3 is primarily a bug-fix release. Several of the front ends have
received quite a bit of attention, with new features and improvements;
notably the AmigaOS front ends has gained the beginnings of support for
AmigaOS 3. We recommend all users upgrade.
NetSurf 3.2 released 30 Aug 2014
NetSurf 3.2 is primarily a bug-fix release. In addition to fixes, a disc
cache feature has been added, and a little work has been done to improve
CSS3 support. Several of the front ends have received quite a bit of
attention, with new features and improvements; notably the GTK, AmigaOS and
Framebuffer front ends. We recommend all users upgrade.
NetSurf 3.1 released 26 Apr 2014
NetSurf 3.1 contains many improvements over the previous release. The
highlights include much faster CSS selection performance, faster start up
time, new look and feel to the treeviews (hotlist/bookmarks, global history
and cookie manager), improved options handling, undo/redo support in
textareas, and general improvement of forms. Also included are many other
additions, optimisations and bug fixes. We recommend that all users
upgrade.
NetSurf 3.0 released 20 Apr 2013
NetSurf 3.0 contains many changes over the 2.x release series. The biggest
difference is the use of our new Document Object Model library, LibDOM.
This new library is a foundation that paves the way for us to implement a
fully dynamic layout engine in the future. Other improvements in NetSurf
3.0 include completely new textarea support, ability to fetch and parse CSS
in parallel with HTML documents, extensive behind-the-scenes refactoring,
and a host of smaller changes and fixes. A more complete listing is
available in the Change Log.
NetSurf 2.9 released 28 Apr 2012
NetSurf 2.9 contains many improvements over the previous release. The most
significant changes are new multi-tasking behaviour, optimised URL
handling, fetcher optimisations, cache optimisations, and faster CSS
selection. Full details in the change log. We recommend all users upgrade.
NetSurf 2.8 released 21 Sep 2011
NetSurf 2.8 adds support for frames and iframes on all platforms, MIME type
sniffing, and a new image cache. Image decoding can now be deferred until
images are required for more optimal resource use and faster page load
times. The release also incorporates many other new features,
optimisations, improvements and bug fixes. Full details in the change log.
We recommend all users upgrade.
NetSurf 2.7 released 16 Apr 2011
NetSurf 2.7 contains many improvements over the previous release. The most
significant change is the addition of core global history, bookmarks and
cookie management features. Full details in the change log. We recommend
all users upgrade.
NetSurf 2.6 released 21 Sep 2010
NetSurf 2.6 is primarily a bug fix release. It contains some improvements
to page rendering, fetching & caching, memory usage, as well as some
front-end specific fixes. Full details in the change log. We recommend all
users upgrade.
NetSurf 2.5 released 24 Apr 2010
NetSurf 2.5 contains many improvements over the previous release. The major
changes are the use of our brand new CSS parser and selection engine
(LibCSS), and a newly designed cache for fetched content. Full details in
the change log. We recommend all users upgrade.
NetSurf 2.1 released 23 May 2009
NetSurf 2.1 is a bug fix release. It contains some improvements to page
rendering as well as some front-end specific fixes. Full details in the
change log. We recommend all users upgrade.
NetSurf 2.0 released 25 Apr 2009
NetSurf 2 is a major update over the 1.x release series, and represents
almost two years of development. New features include a new HTML parser,
SVG support, PDF export, improved page layout and a more complete GTK
interface. This is also the first release for our new framebuffer target
and the native ports to AmigaOS, BeOS and Haiku.
|
|
pkgsrc changes:
* Now liferea depends on www/webkit24-gtk3 (and x11/gtk3)
* Update DESCR, MASTER_SITES, HOMEPAGE
Changes:
2015-06-19 Lars Windolf <lars.windolf@gmx.de>
Version 1.10.16
* Fixes Github #180: Removing item from (v)folder marks all read
(reported by GreenLunar)
* Fixes Github #140, #158: Vertical pane placement is forgotten.
(patch by foresto)
* Fixes Github #182: Missing config.h include in date.c
(reported by Paul Gevers)
2015-04-20 Lars Windolf <lars.windolf@gmx.de>
Version 1.10.15
* Fixes launching URLs in Firefox 36+
(reported by Geoffrey Leach)
* Fixes Github #30: Segfault after updating from 1.8 to 1.10
(reported by vakuum)
* Improves Github #36, #113: UI lock up during refresh
(suggested by mozbugbox)
* Fixes typo in Italian translation.
2015-02-26 Lars Windolf <lars.windolf@gmx.de>
Version 1.10.14
* Fixes Github #154: Crashes while starting (on corrupt icon)
(reported by jcamposz)
* Fixes Github #134: Broken default news feed.
(reported by pvdl)
* Fixes Github #122: Crashes at launch, "segmentation fault"
(reported by geoffm)
* Fixes some memory leaks
(patch by Rich Coe)
* Fixes Github #145: Wrong method triggered on 'Launch External'
(patch by mozbugbox)
* Fixes Github #149: Fixes a random crash on startup
(patch by mozbugbox)
* Fixes all issues reported by Coverity scan
2015-01-07 Lars Windolf <lars.windolf@gmx.de>
Version 1.10.13
* Fixes Github #112: Wrapping issue in folder display
(reported by Jeff Fortin)
* Fixes Github #114: Avoid termination on UTF-8 validation error
* Fixes Github #132: Broken link in documentation
(reported by kallus)
2014-10-14 Lars Windolf <lars.windolf@gmx.de>
Version 1.10.12
* Fixes Github #86: Support HTTP content negotiation
(suggested by DanMan)
* Fixes Github #98: Stop calling Atom person constructs w/ URI invalid
(patch by Aristotle Pagaltzis)
* Fixes Github #100: Problems with dark Adwaita theme in GTK 3.14
(reported by majutsushi)
2014-08-24 Lars Windolf <lars.windolf@gmx.de>
Version 1.10.11
* Fixes Github #53: Doesn't automatically update feed name and favicon
for new feed (reported by asl97)
* Fixes Github #67: Missing dist files for documentation
(patch by Mikel Olasagasti)
* Fixes Javascript links not opening in new browser tabs
* Updated French translation (Guillaume Bernard)
* Updated Hebrew translation (Genghis Khan)
2014-07-20 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.10
* Fixes Github #26: RTL comments appear incorrectly
(reported by yaronf)
* Fixes Github #21: No notifications for Tiny Tiny RSS feeds
(reported by simontunnat)
2014-04-21 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.9
* Fixes Github #19: non void function should return value
(reported by kwm81)
* Fixes SF #1141: Liferea does not update feeds with TinyTinyRSS
(reported by Dominik Grafenhofer, denk_mal, Fabian Henze)
* Fixes SF #1150: subscription prop/source: not all fields and
buttons visible (reported by David Smith)
2014-03-26 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.8
* Fixes Github #13: Parsing errors not visible with dark themes
(reported by Steve Kelly)
* Fixes SF #1137, #1142: startup race with LifereaHtmlView
(reported by Yanko Kaneti)
2014-03-17 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.7
* Make Liferea use ETags and send If-None-Match
(patch by Chris Siebenmann)
2014-02-24 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.6
* Fixes SF #1135: liferea-add-feed doesn't process feed:https//
(patch by Kevin Walke)
* Fixes SF #1137: crash on startup in enclosure_list_view_load
(reported in Redhat #1048499, Fedora #214888)
2014-01-15 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.5
* Fixes #1056, #1089, #1098: Honor preferences when opening links
(patch by Daniel Seither)
* Fixes SF #1096: missing installation of liferea.convert file
(reported by stqn)
* Fixes Redhat #947358: popup notification only for new items
(patch by Fabrice Bellet)
2014-01-13 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.4
* Fixes SF #1123: Mistakenly claims "TinyTinyRSS source is not self-updating"
(reported by Dominik Grafenhoher)
* Fixes SF #1119: Crash on font resize at startup.
(reported by David Smith)
* Fixes #1117: Selecting last unread item in reduced feed list jumps to next feed
(reported by Bruce Guenter)
* Updated Arabic translation (Khaled Hosny)
2013-10-08 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.3
* Asking for credentials again if TinyTinyRSS login fails
* Asking for TinyTinyRSS credentials only 3 times
* Checking wether TinyTinyRSS base URL is lost
* Added warning on TinyTinyRSS login when source is not self-updating
* "--debug-net --debug-verbose" now traces POST data
* Patch #230 Add GNOME AppData XML (Mikel Olasagasti)
* Updated Italian translation (Gianvito Cavasoli)
* Updated Italian localized feed list (Gianvito Cavasoli)
2013-09-05 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.2
* Patch SF #222: Make media player seekable
(Simon Kågedal Reimer)
* Fixes SF #1102: Spelling error in man page
(David Smith)
* Fixes SF #1104: liferea.desktop missing keywords
(David Smith)
* Fixes SF #1105: Start Minimized to Tray Does Not Work
(reported by bitlord)
* Fixes SF #1114: Crashes opening browser on item without link via popup
(reported by Rich Coe, David Smith)
* Improved handling of broken Atom author information.
(Lars Windolf)
* Removed dead Google Reader code to avoid doing requests to Google.
Replaced with dummy source that even allows normal feed updates.
(Lars Windolf)
* Added hint to FAQ on how to workaround broken Flash support
(Lars Windolf)
* Dumping feedlist.opml with indentation for readability.
(suggested by Christoph Temmel and Simon Kågedal Reimer)
2013-07-28 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.1a
* Fixes SF #1102: Liferea does not show a window
(reported by genodeftest)
2013-07-28 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.1
* Fixes SF #1059: Liferea crashes with system proxy enabled
(reported by genodeftest)
* Fixes SF #1095: Theme color detection bug / white fonts.
(reported by David Smith and others)
* Fixes SF #1097: Default feed refresh interval cannot be set to 0
(reported by stqn)
* Fixes SF #1100: --debug-gui crashes with segmentation fault
(reported by genodeftest)
* Fixes SF #1101: Outdated manpage
(reported by genodeftest)
* Patch SF #225: Make media player work with GStreamer 1.0
(Simon Kågedal Reimer)
* Patch SF #226: Add trailing semi-colon to MimeType so that the desktop
file validates (Yanko Kaneti)
* Patch SF #227: Remove letfover square bracket configure.ac
(Yanko Kaneti)
* Patch SF #228: Add net.sf.liferea.gschema.xml to AC_CONFIG_FILES
(Yanko Kaneti)
2013-07-10 Lars Windolf <lars.lindner@gmail.com>
Version 1.10.0
* Added experimental sync support for TheOldReader
(Lars Windolf)
* Removed 'Update' link in comments display as it is pretty useless
(Lars Windolf)
* Removed 'No Comments' display as it is rather useless
(Lars Windolf)
* Prevent re-rendering item display on setting item flagged
(Lars Windolf)
* Changed unread number rendering to be right bound and non-ellipsized
(Lars Windolf)
* Fixes g_strstr_len assertions caused by search folder item matching
(Rich Coe)
* Updated documentation to reflect Google Reader, TheOldReader changes
(Lars Windolf)
* Removed welcome text, restoring last feed/item selection instead
(Lars Windolf)
* autogen.sh now reports errors on missing autoconf or intltool
(suggested by Scott Kostyshak)
* Correctly check for gobject-introspection build dependency
(suggested by Scott Kostyshak)
* Updated Basque translation (Mikel Olasagasti Uranga)
* Updated Danish translation (Joe Hansen)
* Updated Dutch translation (Erwin Poeze)
* Updated Finnish translation (Jorma Karvonen)
* Updated Russian translation (Leonid Selivanov)
* Updated Ukrainian translation (Yuri Chornoivan)
* Updated Vietnamese translation (Trần Ngọc Quân)
* Updated German translation (Lars Windolf)
2013-05-22 Lars Windolf <lars.lindner@gmail.com>
Version 1.10-RC4
* Added an option to convert Google Reader subscriptions
to local feeds (Lars Windolf)
* Fixes SF #1080: segfault opening attachment due to incorrect g_free()
(reported by Adam Nielsen)
* Fixes SF #1075: GLib warnings of "string != NULL" assertion failure
(reported by Simon Kågedal Reimer)
* Fixes missing shading in 2-pane mode rendering
(reported by Zoho Vignochi)
* Fixes search folders including comment items
(reported by David Willmore)
2013-05-22 Lars Windolf <lars.lindner@gmail.com>
Version 1.10-RC3
* Fixes SF #1069: broken rendering in tt-rss feeds
(patch by Simon Kågedal Reimer)
* Merged SF #219: View *.xml files along with *.opml files in file chooser
(patch by Simon Kågedal Reimer)
* Merged SF #233: Show feed name in item view when in merged views.
(patch by Simon Kågedal Reimer)
* Merged SF #193: Use GtkInfoBar for note in preferences window
(patch by Fred Morcos)
* Require intltool >= 0.40.4 (Adrian Bunk)
* Updated Catalan translation (Gil Forcada)
* Updated Danish translation (Joe Hansen)
* Updated Polish translation (Piotr Sokół)
2013-05-12 Lars Windolf <lars.lindner@gmail.com>
Version 1.10-RC2
* Extended user agent by "AppleWebKit (KHTML, like Gecko)"
to solve incorrect mobile redirect with zdf.de
* Added social bookmarking support for Mister Wong
* Added social bookmarking support for Google Bookmarks
* Update of German FAQ
* Update of English FAQ
* Added MimeType to .desktop file (Craig Barnes)
* Fixes SF #1063: Can't open preferences twice
(Emilio Pozuelo Monfort, reported by David Smith)
* Fixes SF #1040: In feed entries, spaces are replaced with "+"
(reported by Emmanuel Seyman)
* Fixes SF #1051: Issues in RTL GUI of Liferea
(reported by phixy)
* Fixes SF #1038, #1074: Updates ttrss feeds over and over
(reported by many users)
* Fix several memory leaks (Emilio Pozuelo Monfort)
* Require glib >= 2.28 for GApplication (Adrian Bunk)
* Use the GTK+ 3 version, not wrongly the GTK+ 2 version,
of the libindicate GTK+ bindings (Adrian Bunk)
* Updated the default feedlists (Adrian Bunk)
* Removed support for libnotify < 0.7 (Adrian Bunk)
* Added Vietnamese translation (Trần Ngọc Quân)
* Updated Albanian translation (Besnik Bleta)
* Updated Asturian translation (Iñigo Varela)
* Updated Basque translation (Mikel Olasagasti Uranga)
* Updated Danish translation (Joe Hansen)
* Updated Finnish translation (Jorma Karvonen)
* Updated German translation (Christian Stadelmann)
* Updated Hungarian translation (Gabor Kelemen)
* Updated Japanese translation (Takeshi Hamasaki)
* Updated Latvian translation (Rihards Priedītis)
* Updated Ukrainian translation (Yuri Chornoivan)
2013-01-30 Lars Windolf <lars.lindner@gmail.com>
Version 1.10-RC1
Please note that due to the SourceForge upgrade bug ticket numbering
did change. This might be confusing... Old numbers are 7 figures,
newer ones only 4!
* Patch SF #3407290: Migrate to GSettings
(by Mikel Olasagasti)
* Patch SF #3579177: Change .desktop category to News;Feed;
(by Stanislav Brabec)
* Fix for Debian #668197: x-www-browser preference not working
(David Smith)
* Added slider and time display to media player plugin.
* Added Google Plus to social bookmarking options.
* Removing deprecated g_thread_init() call
* Auto-enable plugins on migration
* Added missing -a option to manpage
* Updated manpage to reflect XDG path migration
* Changing GSettings path from /apps/liferea to /org/gnome/liferea
* Changes default download thread concurrency from 2 to 3
* Fixes regression about using the GNOME default font
* Improves all item/link launching menus to consistently provide
three options: Tab, Browser and External Browser
* Fixes SF #1037: Incorrect notifications for Google Reader
(patch by David Smith)
* Fixes SF #1048: Removed all feedvalidator.org references from FAQ
and XSLT as it was reported to host malware.
(reported by bkat)
* Fixes SF #1041: Some GPLv2 license headers were outdated
(reported by Emmanuel Seyman)
* Fixes SF #1044: tt-rss API changed (we now support only 1.6 API)
(patch by Sebastian Noel)
* Fixes assertion when creating new tt-rss subscriptions
* Fixes XHTML errors caused by extra <body> tags returned by tt-rss
* Fixes missing item list update when browsing item URLs in Liferea
2012-10-28 Lars Windolf <lars.lindner@gmail.com>
Version 1.9.7
* Added new preference for default viewing mode.
* Changing toolbar button order to prevent accidental clicks on
"Mark All Read" when clicking on more frequent buttons like
"Next Unread".
* Added Google Chrome as a browser choice to preferences.
* Roughly reordered browser choices after browser market share.
* Removed shading behaviour for unread items in combined view
as it doesn't match GTK theming well
* Removed auto-hide Javascript menu from combined view to simplify
rendering in 3-pane modes.
* Fixes items not removed from search folder count when feed is removed.
* Fixes search folder rebuilding (do not include comment items).
* Fixes SELECT offset handling when rebuilding search folders.
* Now gives feedback when rebuilding search folders in feed list.
* Update of German translation
2012-10-09 Lars Windolf <lars.lindner@gmail.com>
Version 1.9.6
* Removed "pass URL" check box from MIME type dialog.
* Removed "Save In" entry from "Download" tab in preferences.
* Removed "curl" choice in download tool preferences.
* Removed "wget" choice in download tool preferences.
* Added "steadyflow" choice in download tool preferences.
* Patch SF #3569056: Use symbolic close buttons and spacing on tabs like gedit
(Sebastian Keller)
* Fixes reloading item when browsing the web inside the item view.
* Fixes preferences dialog not opening up a second time.
* Fixes padding/alignments in preferences dialog.
* Fixes SF #1418701: Remote server pounded into dirt on auto-download
(reported by anonymous)
* Fixes SF #3567827: Double border around webview
(reported by borschty)
* Fixes SF #3572660: crash in google_source_remove_node
(reported by Yanko Kaneti)
* Prevents adding folders/search folders/newsbins to Google Reader
* Prevents sorting subscriptions in Google Reader
* Updated Polish translation (Wojciech Myrda)
2012-09-14 Lars Windolf <lars.lindner@gmail.com>
Version 1.9.5
* GIR dependencies are now mandatory
* Migration to XDG directory layout in $HOME
* Migrate from X session manager to GtkApplication
* Raising GTK dependency to 3.4 for GtkApplication
* Storing last window state in GConf now instead in the session command
* Added Instapaper.com to social bookmarking sites (SF #3564393)
(patch by prurigro)
* Use hint label for manual browser command preference (SF #3129429)
(patch by Fred Morcos)
* Fixes comments_deinit() never being called
* Fixes search folder counter update on feed removal
* Fixes SF #3567715: Crash on network online status changes
(patch by Yanko Kaneti)
2012-08-24 Lars Windolf <lars.lindner@gmail.com>
Version 1.9.4
* Changes (c) name "Lars Lindner" -> "Lars Windolf" due to marriage
* Removed compilation support for GTK2
* Added GIR plugin system with libpeas
* Added GnomeKeyring plugin that stores password in a keyring
instead of in the exported OPML.
* Added simple media player plugin to play audio and video enclosures.
* Only present enclosures of audio and video MIME type
* Raise libindicate minimum dependency to 0.6
* Patch SF #3515882: Also support libindicate 0.7 (Chow Loong Jin)
* Dropping SIGSEGV signal handler to allow distro crash report tools to
work (as found in Ubuntu)
* Ensure node ids are in DB node relation on startup.
* Adding AM_PROG_AR to configure.ac to work with automake 1.12
* Moved tab close button from the URL bar to the right of the tab label.
* Smarter browser toolbar: appears now also in the item view when
browsing external content.
* Don't ask for Google Reader authentication more than three times
with auto-update to avoid annoying the user.
* Fixes SF Trac #10: Crash on empty search folders within folders
(reported by phyxi)
* Fixes SF Trac #19: Auto-load-link doesn't work with feeds with comments
(reported by wonk0)
* Fixes SF #2855990: Crash when dragging Google Reader feeds outside
Google Reader. This is now prevented.
(reported by algnod)
* Fixes SF #3515880: missing include when compiling with libindicate
(patch by Chow Loong Jin)
* Fixes search folders being invisible in reduced mode.
* Fixes ever growing temporary DB files.
(patch by Sven Hartge)
* Fixes visibility of enclosure list view for Ubuntu.
* Fixes crashes on enclosure list context menu.
* Fixes SF #3557513: Fixes crash on empty links in auto-load-link mode.
(patch by msquared84)
* Fixes unknown metadata types reported in trace when loading Google
Reader subscriptions from DB.
2012-03-30 Lars Lindner <lars.lindner@gmail.com>
Version 1.9.3
* Added a new item history feature that allows navigating
through recently viewed items.
* Added new "Fullscreen" toggle menu option.
* For GTK+3: request dark theme variant for better contrast
between GUI and content. (Jeff Fortin)
* Change schema defaults for folder display. Now unread
items are loaded per-default when clicking a folder.
* Patch SF #3473743: GTK2 dependency has to be 2.24 (bento)
* Improve DB item counting statements.
(patch by Regis Floret)
* Change OpenStreetMap rendering from osmarender to mapnik.
(patch by Mikel Olasagasti)
* Patch SF #3127016: Automatic scrollbars on enclosure actions view
(patch by Fred Morcos)
* SF Trac #7: Removing icon from "Cancel All" in update dialog
so that .gtkrc "gtk-button-images=0" does have correct effect.
(reported by phixy)
* Fixes SF #3480238: crashes when double clicking find
(reported by joeserneem)
* Fixes Debian #660602: Item pane may be reset during feed update
(reported by Ben Hutchings)
* Reimplemented search folder rule for item with enclosures.
* Reimplemented search folder rule for item categories.
* Reimplemented feed title matching rule for search folders.
(patch by John Levon)
* Updated Catalan translation (Gil Forcada)
2012-03-23 Lars Lindner <lars.lindner@gmail.com>
Version 1.9.2
* Fixes another migration issue left from 1.9.1
* Increasing sqlite3 dependency to 3.7+ for WAL journaling.
* Removed sqliteasync code in favour of WAL journaling.
This significantly improves performance for ext4.
* Added indices for parent_item_id and parent_node_id
to avoid slow item removal. (suggested by Paulo Anes)
2012-03-18 Lars Lindner <lars.lindner@gmail.com>
Version 1.9.1
* Disabled migration to ~/.liferea_1.9
* Revert ISO 8601 parsing using Glib due to Debian #653196
This fixes SF #3465106 (reported by Vincent Lefevre)
* Fixes SF #3477582: welcome screen not using theme colors.
(reported by stqn)
* Do not update DB node and subscription info on startup
for performance reasons.
* Perform VACCUM only when page fragmentation ratio < 10%.
(suggested by adriatic)
* Removed tooltip on the "Next Unread Item" button to avoid
having it flashing each time it is clicked when skimming
through items.
2011-12-23 Lars Lindner <lars.lindner@gmail.com>
Version 1.9.0
* Add configure switch to compile against GTK2 or GTK3.
(Emilio Pozuelo Monfort, Adrian Bunk)
* Raise dependencies and updated code to compile against GTK3.
(Emilio Pozuelo Monfort, Adrian Bunk)
* Fixes proxy preference not affecting the HTML widget.
(reported by Chris Siebenmann)
* Fixes SF #3363481: Feeds fail to update properly when entries ordered
"wrong" (patch by Robert Trace)
* Fixes writing subscriptions into DB when importing from OPML
(reported by Dennis Nezic)
|
|
uploads are blocked irrespective of what is set in the configuration files.
Remove MESSAGE as licence has changed, it is now entirely GPL.
Bump PKGREVISION.
|
|
Changes with nginx 1.9.4 18 Aug 2015
*) Change: the "proxy_downstream_buffer" and "proxy_upstream_buffer"
directives of the stream module are replaced with the
"proxy_buffer_size" directive.
*) Feature: the "tcp_nodelay" directive in the stream module.
*) Feature: multiple "sub_filter" directives can be used simultaneously.
*) Feature: variables support in the search string of the "sub_filter"
directive.
*) Workaround: configuration testing might fail under Linux OpenVZ.
Thanks to Gena Makhomed.
*) Bugfix: old worker processes might hog CPU after reconfiguration with
a large number of worker_connections.
*) Bugfix: a segmentation fault might occur in a worker process if the
"try_files" and "alias" directives were used inside a location given
by a regular expression; the bug had appeared in 1.7.1.
*) Bugfix: the "try_files" directive inside a nested location given by a
regular expression worked incorrectly if the "alias" directive was
used in the outer location.
*) Bugfix: in hash table initialization error handling.
*) Bugfix: nginx could not be built with Visual Studio 2015.
Changes with nginx 1.9.3 14 Jul 2015
*) Change: duplicate "http", "mail", and "stream" blocks are now
disallowed.
*) Feature: connection limiting in the stream module.
*) Feature: data rate limiting in the stream module.
*) Bugfix: the "zone" directive inside the "upstream" block did not work
on Windows.
*) Bugfix: compatibility with LibreSSL in the stream module.
Thanks to Piotr Sikora.
*) Bugfix: in the "--builddir" configure parameter.
Thanks to Piotr Sikora.
*) Bugfix: the "ssl_stapling_file" directive did not work; the bug had
appeared in 1.9.2.
Thanks to Faidon Liambotis and Brandon Black.
*) Bugfix: a segmentation fault might occur in a worker process if the
"ssl_stapling" directive was used; the bug had appeared in 1.9.2.
Thanks to Matthew Baldwin.
Changes with nginx 1.9.2 16 Jun 2015
*) Feature: the "backlog" parameter of the "listen" directives of the
mail proxy and stream modules.
*) Feature: the "allow" and "deny" directives in the stream module.
*) Feature: the "proxy_bind" directive in the stream module.
*) Feature: the "proxy_protocol" directive in the stream module.
*) Feature: the -T switch.
*) Feature: the REQUEST_SCHEME parameter added to the fastcgi.conf,
fastcgi_params, scgi_params, and uwsgi_params standard configuration
files.
*) Bugfix: the "reuseport" parameter of the "listen" directive of the
stream module did not work.
*) Bugfix: OCSP stapling might return an expired OCSP response in some
cases.
Changes with nginx 1.9.1 26 May 2015
*) Change: now SSLv3 protocol is disabled by default.
*) Change: some long deprecated directives are not supported anymore.
*) Feature: the "reuseport" parameter of the "listen" directive.
Thanks to Yingqi Lu at Intel and Sepherosa Ziehau.
*) Feature: the $upstream_connect_time variable.
*) Bugfix: in the "hash" directive on big-endian platforms.
*) Bugfix: nginx might fail to start on some old Linux variants; the bug
had appeared in 1.7.11.
*) Bugfix: in IP address parsing.
Thanks to Sergey Polovko.
Changes with nginx 1.9.0 28 Apr 2015
*) Change: obsolete aio and rtsig event methods have been removed.
*) Feature: the "zone" directive inside the "upstream" block.
*) Feature: the stream module.
*) Feature: byte ranges support in the ngx_http_memcached_module.
Thanks to Martin Mlynar.
*) Feature: shared memory can now be used on Windows versions with
address space layout randomization.
Thanks to Sergey Brester.
*) Feature: the "error_log" directive can now be used on mail and server
levels in mail proxy.
*) Bugfix: the "proxy_protocol" parameter of the "listen" directive did
not work if not specified in the first "listen" directive for a
listen socket.
Changes with nginx 1.7.12 07 Apr 2015
*) Feature: now the "tcp_nodelay" directive works with backend SSL
connections.
*) Feature: now thread pools can be used to read cache file headers.
*) Bugfix: in the "proxy_request_buffering" directive.
*) Bugfix: a segmentation fault might occur in a worker process when
using thread pools on Linux.
*) Bugfix: in error handling when using the "ssl_stapling" directive.
Thanks to Filipe da Silva.
*) Bugfix: in the ngx_http_spdy_module.
Changes with nginx 1.7.11 24 Mar 2015
*) Change: the "sendfile" parameter of the "aio" directive is
deprecated; now nginx automatically uses AIO to pre-load data for
sendfile if both "aio" and "sendfile" directives are used.
*) Feature: experimental thread pools support.
*) Feature: the "proxy_request_buffering", "fastcgi_request_buffering",
"scgi_request_buffering", and "uwsgi_request_buffering" directives.
*) Feature: request body filters experimental API.
*) Feature: client SSL certificates support in mail proxy.
Thanks to Sven Peter, Franck Levionnois, and Filipe Da Silva.
*) Feature: startup speedup when using the "hash ... consistent"
directive in the upstream block.
Thanks to Wai Keen Woon.
*) Feature: debug logging into a cyclic memory buffer.
*) Bugfix: in hash table handling.
Thanks to Chris West.
*) Bugfix: in the "proxy_cache_revalidate" directive.
*) Bugfix: SSL connections might hang if deferred accept or the
"proxy_protocol" parameter of the "listen" directive were used.
Thanks to James Hamlin.
*) Bugfix: the $upstream_response_time variable might contain a wrong
value if the "image_filter" directive was used.
*) Bugfix: in integer overflow handling.
Thanks to Régis Leroy.
*) Bugfix: it was not possible to enable SSLv3 with LibreSSL.
*) Bugfix: the "ignoring stale global SSL error ... called a function
you should not call" alerts appeared in logs when using LibreSSL.
*) Bugfix: certificates specified by the "ssl_client_certificate" and
"ssl_trusted_certificate" directives were inadvertently used to
automatically construct certificate chains.
|
|
|
|
=== RELEASE 2.11 ===
Tue Aug 25 18:44:58 CEST 2015 mikulas:
Improve entropy collcetion on OpenVMS. It is still far from ideal.
Thu Aug 20 19:35:45 CEST 2015 mikulas:
Fixed a bug - when a links process attached to another instance in
graphics mode, it would occasionally loop, consuming 100% CPU
Sun Jul 26 18:36:44 CEST 2015 mikulas:
An option to take language and charset from the LANG variable
Sat Jul 25 16:18:16 CEST 2015 mikulas:
Verify SSL certificates
|
|
----------------
- 1.4.37
* [mod_proxy] remove debug log line from error log (fixes #2659)
* [mod_dirlisting] fix dir-listing.set-footer not showing
* fix out-of-filedescriptors when uploading "large" files (fixes #2660, thx rmilecki)
* increase upload temporary chunk file size from 1MB to 16MB
* fix undefined integer shift
* rewrite network sendfile/mmap/writev/write backends
* fix some unchecked return value warnings
* [kqueue] fix kevent call
* [autoconf] define HAVE_CRYPT when crypt() is present
* [bsd xattr] fix compile break with BSD extended attributes in stat_cache
* [mod_cgi] rewrite mmap and generic (post body) send error handling
* [mmap] fix mmap alignment
* [plugins] when modules are linked statically still only load the modules given in the config
* [mmap] handle SIGBUS in network; those get triggered if the file gets smaller during reading
* fix some warnings found by coverity ("leak" in setup phase, not catching too long unix socket paths in mod_proxy)
|
|
|
|
0.11.1 (2015-08-26)
- Fix compass filter bug (Pablo Aguiar).
|
|
pkgsrc change: this package support php54 and php55.
7.0.5
- Fixed bug #69281 (opcache_is_script_cached no longer works)
- Fixed bug #68677 (Use After Free in OPcache)
- Make killing a locker an ERROR event
- Fixed bug #69125 (Array numeric string as key)
- Fixed bug #69038 (switch(SOMECONSTANT) misbehaves)
- Fixed segfault while running with moodle
|
|
1.0.3.1
- Wrong version number in .h file
1.0.3
- Another make it work with PHP 5.4
1.0.2
- Make it work with PHP 5.4
|
|
6.5.22
o Feature Enhancements
Enhancements to existing features for Release 6.5.22 are listed below:
* OAuth 2 support for Google connector : OAuth 2 authentication is now
supported for Google connector.
o Known Issues
The following are known issues with Sugar 6.5.22:
* 62064 : Shipping field in the Grand Total and Line Items section of
quotes does not update as expected when the Shipping field is calculated
via Sugar Logic.
* 73330 : Attempting to connect to the IBM SmartCloud application via the
External Accounts tab does not work as expected.
6.5.21
o Fixed Issues
Sugar 6.5.21 is a security update released to address certain security
vulnerabilities identified during our routine QA checks.
We strongly recommend that you install this update at the earliest
opportunity. While we have not experienced any reported incidents relating to
these vulnerabilities to date, failure to install this update could leave you
exposed to malicious third party attacks. For more information regarding this,
please refer to the Security Advisory announcement.
These vulnerabilities have been addressed in release 6.5.21 which is available
for download from the Download Manager.
Administrators are strongly encouraged to upgrade their Sugar instances
running 6.5.20 or earlier to 6.5.21 to prevent potential exploitation of these
weaknesses.
|
|
Changelog:
Tomcat 8.0.26 (markt)
Web applications
Add: 58255: Document the Semaphore valve. Patch provided by Kyohei Nakamura. (markt)
not released Tomcat 8.0.25 (markt)
Catalina
Fix: Make the WAR manifest file available for WebResource instances from an unpacked WAR in the same way the manifest is available if the WAR is not unpacked. (markt)
Fix: Ensure that only /WEB-INF/classes/ and /WEB-INF/lib/ are excluded from the web resource caching. (Resources loaded from these locations are cached by the web application class loader.) (markt)
Add: 57741: Enable the CGI servlet to use the standard error page mechanism. Note that if the CGI servlet's debug init parameter is set to 10 or higher then the standard error page mechanism will be bypassed and a debug response generated by the CGI servlet will be returned instead. (markt)
Fix: 58031: Make the (first) reason parameter parsing failed available as a request attribute and then use it to provide a better status code via the FailedRequstFilter (if configured). (markt)
Fix: 58086: Correct a regression in the fix for 58086 that incorrectly handled WAR URLs. (violetagg)
Fix: 58096: Classes loaded from /WEB-INF/classes/ should use that directory as their code base. (markt)
Fix: Fix possible resource leaks by closing streams properly. Issues reported by Coverity Scan. (violetagg)
Fix: 58116: Fix regression in the fix for 57281 that broke Comet support when running under a security manager. Based on a patch provided by Johno Crawford. (markt)
Fix: 58125: Avoid a possible ClassCircularityError when running under a security manager. (markt)
Fix: 58179: Fix a thread safety issues that could mean concurrent threads setting the same attribute on a ServletContext could both see null as the old value. (markt)
Fix: Allow web archives bigger than 2G to be deployed using ANT tasks. (violetagg)
Fix: 58192: Correct a regression in the previous fix for 58023. Ensure that classes are associated with their manifest even if the class file is first read (and cached) without the manifest. (markt)
Fix: Fix thread safety issue in the AsyncContext implementation that meant a sequence of start();dispatch(); calls using non-container threads could result in a previous dispatch interfering with a subsequent start. (markt)
Fix: 58228: Make behaviour of ServletContext.getResource() and ServletContext.getResourceAsStream() consistent with each other and the expected behaviour of the GET_RESOURCE_REQUIRE_SLASH system property. (markt)
Fix: 58230: Fix input stream corruption if non-blocking I/O is used and the first read is made immediately after the switch to async mode rather than in response to onDataAvaiable() and that read does not read all the available data. (markt)
Fix: Ensure that log4javascript*.jar was not excluded from the standard JAR scanning by default. (markt)
Coyote
Fix: 57943: Prevent the same socket being added to the cache twice. Patch based on analysis by Ian Luo / Sun Qi. (markt)
Fix: Add text/javascript,application/javascript to the default list of compressable MIME types. (violetagg)
Fix: 58103: When pipelining requests, and the previous request was an async request, ensure that the socket is removed from the waiting requests so that the async timeout thread doesn't process it during the next request. (markt)
Fix: 58151: Correctly handle EOF in the AJP APR/native connector to prevent the connector entering a loop and generate excessive CPU load. (markt)
Fix: In the AJP and HTTP NIO connectors, ensure that the socket timeout is correctly set before adding the socket back to the poller for read. (markt)
Fix: 58157: Ensure that the handling of async timeouts does not result in an unnecessary dispatch to a container thread that could result in the current socket being added to the Poller multiple times with multiple attempts to process the same event for the same socket. (markt)
Fix: Correct a coupe of edge cases in RequestUtil.normalize(). (markt)
Jasper
Fix: 58110: Like scriptlet sections, declaration sections of JSP pages have a one-to-one mapping of lines to the generated .java file. Use this information to provide more accurate error messages if a compilation error occurs in a declaration section. (markt)
Fix: 58119: When tags are compiled they must be placed in the org/apache/jsp/tag/web directory. Correct a regression in the fix for 52725. (violetagg)
Fix: Fix a resource leak in JspC identified by Eclipse. (markt)
Fix: 58178: Expressions in a tag file should use the tag file's PageContext rather than that of the containing page. (markt)
Fix: Following on from the fix for 58178, expressions in a tag file should use the tag file's imports rather than those of the containing page. (markt)
WebSocket
Fix: 58166: Allow applications to send close codes in the range 3000-4999 inclusive. (markt)
Fix: 58232: Avoid possible NPE when adding endpoints programmatically to the javax.websocket.server.ServerContainer. Based on a patch provided by bastian.(violetagg)
Web applications
Fix: Correct the incorrect document of QueryTimeoutInterceptor. The setting value is not in milliseconds but in seconds. (kfujino)
Fix: 58112: Update the documentation for using the Catalina tasks in an Apache Ant build file. (markt)
Fix: Imve the Javadoc for some of the APR socket read functions that have inconsistent behaviour for return values. (markt)
jdbc-pool
Fix: 58042: The default value of logFailed attribute of SlowQueryReport is changed to false so that the failed queries arejino)
Fix: The fairness attribute and ignoreExceptionOnPreLoad attribute do not allow a change via JMX. (kfujino)
Fix: If the timeBetweenEvictionRunsMillis attribute is changed via jmx, it should restart the pool cleaner because this attribute affia JMX. (kfujino)
Other
Update: Update optional Checkstyle library to 6.8.1. (kkolinko)
Fix: Update sample Eclipse IDE configuration to exclude test/webapp* and similar paths from compiler sourcepath. (kkolinko)
Update: Update package renameote that using this with a value of greater than one will disbale Cobertura code coverage. (markt)
2015-07-06 Tomcat 8.0.24 (markt)
Catalina
Fix: 57938: Correctly handle empty form fields when a form is submitted as multipart/form-data, the maxPostSize attribute of the Connector has been set to a negative value and the Context has been configured with a value of true for allowCasualMultipartParsing. The meaning of the value zero for the maxPostSize has also been changed to mean a limit of zero rather than no limit to align it with maxSavePostSize and to be more intuitive. (markt)
Fix: 57977: Correctly bind and unbind the web application class loader during execution of the PersistentValve. (markt)
Fix: Remove some unnecessary code from the web application class loader and deprecate the now unused validate() method since the requirements of SRV.10.7.2 are met using cleaner code in loadClass(String, boolean) and filter(). (markt)
Fix: Correct a bug that prevented the web application class loader's filter() from working correctly. It only returned true for classes in sub-packages of the listed packages, but not classes located in the packages themselves. (markt)
Fix: Add the WebSocket API classes to the list of classes that the web application class loader will always delegate to its parent for loading first. (markt)
Fix: 58015: Ensure that whenever the web application class loader checks to see if it should delegate first, it also checks the result of the filter() method which may indicate that it should always delegate first for the current class/resource regardless of the value of the delegate configuration option. (markt)
Fix: 58023: Fix potentially excessive memory usage due to unnecessary caching of JAR manifests in the web application class loader. (markt)
Fix: 57700: Ensure that Container event ADD_CHILD_EVENT will be sent in all cases. (violetagg)
Fix: 58086: Ensure that WAR URLs are handled properly when using ANT for web application deployment. Based on a patch provided by Lukasz Jader. (violetagg)
Fix: Fix CredentialHandler element handling in storeconfig. (remm)
Coyote
Fix: 57265: Further fix to address a potential threading issue when sendfile is used in conjunction with TLS. (markt)
Fix: 57936: Improve robustness of the acceptor thread count parameter for NIO2, since it must be set to 1. Submitted by Oliver Kant. (remm)
Add: 57943: Added a work-around to catch ConcurrentModificationExceptions during Poller timeout processing that were causing the Poller thread to stop. The root cause of these exceptions is currently unknown. (markt)
Fix: 57944: Ensure that if non-blocking I/O listeners are set on a non-container thread that the expected listener events are still triggered. (markt)
Fix: Fix possible very long (1000 seconds) timeout with APR/native connector. (markt)
Add: Support "-" separator in the SSLProtocol configuration of the APR/native connector for protocol exclusion. (rjung)
Fix: 58004: Fix AJP buffering output data even in blocking mode. (remm)
WebSocket
Fix: 57969: Provide path parameters to POJO via per session javax.websocket.server.ServerEndpointConfig as they vary between different requests. (violetagg)
Fix: 57974: Session.getOpenSessions should return all sessions associated with a given endpoint instance, rather than all sessions from the endpoint class. (remm)
Web applications
Fix: 57282: Update request processing sequence diagrams. Updated diagrams provided by Stephen Chen. (markt)
Fix: 57971: Correct the documentation for the cluster configuration setting recoverySleepTime. (markt)
Add: 57758: Add document of testOnConnect attribute in jdbc-pool doc. (kfujino)
Add: Add description of validatorClassName attribute to testXXXX attributes in jdbc-pool docs. (kfujino)
Tribes
Code: Use StringManager to provide i18n support in the org.apache.catalina.tribes packages. (kfujino)
Fix: Do not set the nodes that failed to replication to the backup nodes. Ensure that the nodes that the data has been successfully replicated are set to the backup node. (kfujino)
Fix: When failed to replication, rather than all member is handled as a failed member, exclude the failure members from backup members. (kfujino)
jdbc-pool
Fix: Refactoring of the removeOldest method in SlowQueryReport to behave as expected. (kfujino)
Fix: 57783: Fix NullPointerException in SlowQueryReport. To avoid this NPE, Refactor SlowQueryReport#removeOldest and handle the abandoned connection properly. (kfujino)
Fix: 58042: In SlowQueryReportJmx, the LogSlow and logFailed attributes that inherited from SlowQueryReport are used as a condition of whether JMX notifications are sent. (kfujino)
Fix: Ensure that specified Boolean attribute values of SlowQueryReport reflect correctly. The LogSlow and the logFailed are not system property, these are attributes of SlowQueryReport. (kfujino)
Other
Update: Update package renamed Apache Commons BCEL to r1682271 to pick up some some code clean up. (markt)
Update: Update package renamed Apache Commons DBCP to r1682314 to pick up the DBCP 2.1 release and additional fixes since then. (markt)
Update: Update package renamed Apache Commons Pool to the 2.4 release. (markt)
Update: Update package renamed Apache Commons File upload to r1682322 to pick up the post 1.3.1 fixes. (markt)
Update: Update package renamed Apache Commons Codec to r1682326. No functional changes. Javadoc only. (markt)
Update: Update optional Checkstyle library to 6.7. (kkolinko)
|
|
Changelog:
Tomcat 7.0.64 (violetagg)
Catalina
add 55317: Facilitate weaving by allowing ClassFileTransformer to be added to WebappClassLoader. Patch by Nick Williams. (markt)
fix 58031: Make the (first) reason parameter parsing failed available as a request attribute and then use it to provide a better status code via the FailedRequstFilter (if configured). (markt)
fix 58086: Ensure that WAR URLs are handled properly when using Apache Ant for web application deployment. (violetagg)
fix 58094: Fix cosmetic error log when using non standard non cacheable resources, like with the empty resources used in some tests. (remm)
fix 58096: Classes loaded from /WEB-INF/classes/ should use that directory as their code base. (markt)
fix Fix possible resource leaks by closing streams properly. Issues reported by Coverity Scan. (violetagg)
fix 58116: Fix a regression in the fix for 57281 that broke Comet support when running under a security manager. Based on a patch provided by Johno Crawford. (markt)
fix 58179: Fix a thread safety issues that could mean concurrent threads setting the same attribute on a ServletContext could both see null as the old value. (markt)
fix 58192: Correct a regression in the previous fix for 58023. Ensure that classes are associated with their manifest even if the class file is first read (and cached) without the manifest. (markt)
fix Fix thread safety issue in the AsyncContext implementation that meant a sequence of start();dispatch(); calls using non-container threads could result in a previous dispatch interfering with a subsequent start. (markt)
Coyote
fix 57943: Prevent the same socket being added to the cache twice. Patch based on analysis by Ian Luo / Sun Qi. (markt)
fix Add text/javascript,application/javascript to the default list of compressable MIME types. (violetagg)
fix 58103: When pipelining requests, and the previous request was an async request, ensure that the socket is removed from the waiting requests so that the async timeout thread doesn't process it during the next request. (markt)
fix Fix a concurrency issue that meant that a change in socket timeout (e.g. when switching to asynchronous I/O) did not always take effect immediately. (markt)
fix In the AJP and HTTP NIO connectors, ensure that the socket timeout is correctly set before adding the socket back to the poller for read. (markt)
fix 58157: Ensure that the handling of async timeouts does not result in an unnecessary dispatch to a container thread that could result in the current socket being added to the Poller multiple times with multiple attempts to process the same event for the same socket. (markt)
fix Correct a coupe of edge cases in RequestUtil.normalize(). (markt)
Jasper
fix 58110: Like scriptlet sections, declaration sections of JSP pages have a one-to-one mapping of lines to the generated .java file. Use this information to provide more accurate error messages if a compilation error occurs in a declaration section. (markt)
fix 58119: When tags are compiled they must be placed in the org/apache/jsp/tag/web directory. Correct a regression in the fix for 52725. (violetagg)
fix 58178: Expressions in a tag file should use the tag file's PageContext rather than that of the containing page. (markt)
WebSocket
fix 58166: Allow applications to send close codes in the range 3000-4999 inclusive. (markt)
fix 58232: Avoid possible NPE when adding endpoints programmatically to the javax.websocket.server.ServerContainer. Based on a patch provided by bastian.(violetagg)
Web applications
fix Correct the incorrect document of QueryTimeoutInterceptor. The setting value is not in milliseconds but in seconds. (kfujino)
fix 58112: Update the documentation for using the Catalina tasks in an Apache Ant build file. (markt)
fix Improve the Javadoc for some of the APR socket read functions that have inconsistent behaviour for return values. (markt)
add 58255: Document the Semaphore valve. Patch provided by Kyohei Nakamura. (markt)
jdbc-pool
fix Fix potential NPE in QueryTimeoutInterceptor. (kfujino)
fix Add support for stopping the pool cleaner via JMX. (kfujino)
fix The fairness attribute and ignoreExceptionOnPreLoad attribute do not allow a change via JMX. (kfujino)
fix If the timeBetweenEvictionRunsMillis attribute is changed via jmx, it should restart the pool cleaner because this attribute affects the execution interval of the pool cleaner. (kfujino)
fix Eliminate the dependence on maxActive of busy queues and idle queue in order to enable the expansion of the pool size via JMX. (kfujino)
Other
fix Update sample Eclipse IDE configuration to exclude test/webapp* and similar paths from compiler sourcepath. (kkolinko)
Tomcat 7.0.63 (violetagg) released 2015-07-06
Catalina
fix 57938: Correctly handle empty form fields when a form is submitted as multipart/form-data, the maxPostSize attribute of the Connector has been set to a negative value and the Context has been configured with a value of true for allowCasualMultipartParsing. The meaning of the value zero for the maxPostSize has also been changed to mean a limit of zero rather than no limit to align it with maxSavePostSize and to be more intuitive. (markt)
add 54618: Add a new HttpHeaderSecurityFilter that adds the Strict-Transport-Security, X-Frame-Options and X-Content-Type-Options HTTP headers to the response. (markt)
fix Add a workaround for issues with SPNEGO authentication when running on Java 8 update 40 and later. The workaround should be safe for earlier Java versions but it can be disabled with the applyJava8u40Fix attribute of the SPNEGO authenticator if necessary. (markt)
add 57154: Add support for web applications (Context elements) that do not have a docBase. This is primarily for use when embedding but it also fixes a rare issue when running the unit test. Patch provided by Huxing Zhang. (markt)
fix 57959: Fixed deadlock in org.apache.juli.FileHandler when log is rotated. (violetagg)
fix 57977: Correctly bind and unbind the web application class loader during execution of the PersistentValve. (markt)
fix 58023: Fix potentially excessive memory usage due to unnecessary caching of JAR manifests in the web application class loader. (markt)
fix 57700: Ensure that Container event ADD_CHILD_EVENT will be sent in all cases. (violetagg)
fix Add configuration fields for header names in SSLValve. (remm)
Coyote
fix 57265: Further fix to address a potential threading issue for NIO when sendfile is used in conjunction with TLS. (markt)
fix 57931: Ensure that TLS connections with the NIO HTTP connector that experience issues during the handshake (e.g. missing or invalid client certificate) are closed cleanly and that the client receives the correct error code rather than simply closing the connection. (markt)
add 57943: Added a work-around to catch ConcurrentModificationExceptions during Poller timeout processing that were causing the Poller thread to stop. The root cause of these exceptions is currently unknown. (markt)
fix Fix possible very long (1000 seconds) timeout with APR/native connector. (markt)
add Support "-" separator in the SSLProtocol configuration of the APR/native connector for protocol exclusion. (rjung)
Cluster
fix Make sure that stream is closed after using it in DeltaSession.applyDiff(). (kfujino)
WebSocket
add 57676: List conflicting WebSocket endpoint classes when there is a path conflict. Based upon a patch proposed by yangkun. (schultz)
add Extend support for the permessage-deflate extension to the client implementation.
fix 57969: Provide path parameters to POJO via per session javax.websocket.server.ServerEndpointConfig as they vary between different requests. (violetagg)
fix 57974: Session.getOpenSessions should return all sessions associated with a given endpoint instance, rather than all sessions from the endpoint class. (remm)
Web applications
fix 57282: Update request processing sequence diagrams. Updated diagrams provided by Stephen Chen. (markt)
fix 57971: Correct the documentation for the cluster configuration setting recoverySleepTime. (markt)
add 57758: Add document of testOnConnect attribute in jdbc-pool doc. (kfujino)
add Add description of validatorClassName attribute to testXXXX attributes in jdbc-pool docs. (kfujino)
Tribes
fix Ensure that the state transfer flag is updated to true only when the map states have been transferred correctly from existing map members. (kfujino)
fix Do not set the nodes that failed to replication to the backup nodes. Ensure that the nodes that the data has been successfully replicated are set to the backup node. (kfujino)
fix When failed to replication, rather than all member is handled as a failed member, exclude the failure members from backup members. (kfujino)
jdbc-pool
fix Refactoring of the removeOldest method in SlowQueryReport to behave as expected. (kfujino)
fix 57783: Fix NullPointerException in SlowQueryReport. To avoid this NPE, Refactor SlowQueryReport#removeOldest and handle the abandoned connection properly. (kfujino)
Other
update Update package renamed Apache Commons BCEL to r1682271 to pick up some some code clean up. (markt)
update Update package renamed Apache Commons File upload to r1682322 to pick up the post 1.3.1 fixes. (markt)
update Update package renamed Apache Commons Codec to r1682326. No functional changes. Javadoc only. (markt)
|
|
* Set layers.offmainthreadcomposition.enabled=false by default.
Improve stability.
|
|
2.5.1
* Fixed VC11 build (Jan Erhardt)
* Fixed gh-issue #2: comparison of obsolete pointers in the header parser
(xiaoyjy)
* Fixed gh-issue #6: allow RFC1738 unsafe characters in query/fragment
* Fixed gh-issue #7: crash with querystring and exception from error handler
+ SSL certinfo is available for libcurl >= 7.42 with gnutls (openssl has
already been since 7.19.1)
+ Added "falsestart" SSL request option (available with libcurl >= 7.42 and
darwinssl/NSS)
+ Added "service_name" and "proxy_service_name" request options for SPNEGO
(available with libcurl >= 7.43)
+ Enabled "certinfo" transfer info on all supporting SSL backends (OpenSSL:
libcurl v7.19.1, NSS: libcurl v7.34.0, GSKit: libcurl v7.39.0, GnuTLS:
libcurl v7.42.0)
2.5.0
+ Added RFC5988 (Web Linking) support to http\Params
+ Added http\Url::SANITIZE_PATH to default flags of http\Url::mod()
* Fixed overly aggressive response caching to only consider 2xx cachable
2.5.0RC1
* Added RFC5988 (Web Linking) support to http\Params
* Added http\Url::SANITIZE_PATH to default flags of http\Url::mod()
* Fixed overly aggressive response chaching to only consider 2xx cachable
|
|
* Generate gitweb.js and install it.
Fix PR pkg/50178.
|
|
|
|
Bump PKGREVISION.
|
|
Changelog:
Highlights
The Finer Points
Resetting Your Password received attention and 4.3 improves the way that passwords are chosen and changed. You start out with a strong password by default and you are given the option to keep it or choose your own. A password strength meter is available as well as the option to hide your password from prying eyes. You will find the new password interface on the password reset screen and the WordPress install screen. WordPress will no longer send passwords via email and the password reset links will expire in 24 hours. Finally, e-mail notifications will be sent out in the event that an e-mail or password is changed.
Site owners can now manage their site’s favicon on desktop and mobile. Site Icons work out of the box, are theme independent, and do not require theme support.
Multisite Focused Changes
The main change to the Editor is that the content for both Visual and Text editors is prepared/escaped the same (we run the textarea content through the JavaScript wpautop() before initializing TinyMCE).
Comments are now turned off on pages and custom post types by default.
For Developers
Fast previewing changes to Menus in the Customizer
A new theme template has been added to the Template Hierarchy. The singular.php template follows the rules of is_singular and is used for a single post, regardless of post type. It comes in the hierarchy after single.php, page.php, and the variations of each. Themes that used the same code for both of those files (or included one in the other) can now simplify down to the one template.
Changes to Customizer Panels and Sections
New Customizer Media Controls
The Site Icon API is fairly straightforward.
PHP7 is slated for release later this year. One of the changes is that PHP4 style constructors are deprecated. In order to prepare WordPress to support PHP7, these constructors have been deprecated in WordPress core.
Old Distraction Free Writing code has been removed (the code has not been used in the core since 4.1). Plugin authors have had two releases to update their code. If it is essential to your plugin, the files in 4.2 can still be reused and improved.
What's New
General
Posts
Formatting Shortcuts while using visual editor.
Use * or - to start an unordered list.
Use 1. or 1) to start an ordered list.
Use ## for H2 and ### for H3 (etc, through H6).
Use > to transform text into blockquote.
Media
Comments
All new pages that you create will have comments turned off by default.
Appearance
Menus can now be managed with the Customizer, which allows you to see "live" preview changes without changing your site for visitors until you are ready.
Customizer improvements including enhanced accessibility, smoother menu creation and location assignment, and the ability to handle nameless menus.
Take control of another piece of your site with the Site Icon feature. You can now manage your site’s favicon and app icon from the Admin area.
Customize link added in the toolbar to swiftly make changes to your site.
Users
Better Passwords. Password field will be automatically filled with a strong password, while adding new users and resetting the password.
Install Process
Multisite
Accessibility
Under The Hood
General
JavaScript
Bug Fixes
A total of 180 bugs reported against previous versions of WordPress were fixed.
Multisite
Classes
What's New
Customizer API
Introduce WP_Customize_Cropped_Image_Control
Introduce WP_Customize_Manager->$registered_panel_types
Introduce WP_Customize_Manager->$registered_section_types
Introduce WP_Customize_Manager::register_panel_type()
Introduce WP_Customize_Manager::render_panel_templates()
Introduce WP_Customize_Manager::register_section_type()
Introduce WP_Customize_Manager::render_section_templates()
Introduce WP_Customize_Nav_Menu_Auto_Add_Control
Introduce WP_Customize_Nav_Menu_Control
Introduce WP_Customize_Nav_Menu_Item_Control
Introduce WP_Customize_Nav_Menu_Item_Setting
Introduce WP_Customize_Nav_Menu_Location_Control
Introduce WP_Customize_Nav_Menu_Section
Introduce WP_Customize_Nav_Menu_Setting
Introduce WP_Customize_Nav_Menus
Introduce WP_Customize_Nav_Menus_Panel
Introduce WP_Customize_New_Menu_Control
Introduce WP_Customize_New_Menu_Section
Introduce WP_Customize_Panel::print_template()
Introduce WP_Customize_Panel::render_template()
Introduce WP_Customize_Panel::content_template()
Introduce WP_Customize_Section::print_template()
Introduce WP_Customize_Section::render_template()
Introduce WP_Customize_Site_Icon_Control
List Tables
Introduce WP_Links_List_Table::get_default_primary_column_name()
Introduce WP_Links_List_Table::column_cb()
Introduce WP_Links_List_Table::column_name()
Introduce WP_Links_List_Table::column_url()
Introduce WP_Links_List_Table::column_categories()
Introduce WP_Links_List_Table::column_rel()
Introduce WP_Links_List_Table::column_visible()
Introduce WP_Links_List_Table::column_rating()
Introduce WP_Links_List_Table::column_default()
Introduce WP_Links_List_Table::handle_row_actions()
Introduce WP_List_Table::get_default_primary_column_name()
Introduce WP_List_Table::get_primary_column_name()
Introduce WP_List_Table::handle_row_actions()
Introduce WP_Media_List_Table::column_cb()
Introduce WP_Media_List_Table::column_title()
Introduce WP_Media_List_Table::column_author()
Introduce WP_Media_List_Table::column_desc()
Introduce WP_Media_List_Table::column_date()
Introduce WP_Media_List_Table::column_parent()
Introduce WP_Media_List_Table::column_comments()
Introduce WP_Media_List_Table::column_default()
Introduce WP_Media_List_Table::get_default_primary_column_name()
Introduce WP_Media_List_Table::handle_row_actions()
Introduce WP_MS_Sites_List_Table->$status_list
Introduce WP_MS_Sites_List_Table::column_cb()
Introduce WP_MS_Sites_List_Table::column_blogname()
Introduce WP_MS_Sites_List_Table::column_lastupdated()
Introduce WP_MS_Sites_List_Table::column_registered()
Introduce WP_MS_Sites_List_Table::column_users()
Introduce WP_MS_Sites_List_Table::column_plugins()
Introduce WP_MS_Sites_List_Table::column_default()
Introduce WP_MS_Sites_List_Table::get_default_primary_column_name()
Introduce WP_MS_Sites_List_Table::handle_row_actions()
Introduce WP_MS_Themes_List_Table::get_primary_column_name()
Introduce WP_MS_Themes_List_Table::column_cb()
Introduce WP_MS_Themes_List_Table::column_name()
Introduce WP_MS_Themes_List_Table::column_description()
Introduce WP_MS_Themes_List_Table::column_default()
Introduce WP_MS_Themes_List_Table::single_row_columns()
Introduce WP_MS_Users_List_Table::column_cb()
Introduce WP_MS_Users_List_Table::column_username()
Introduce WP_MS_Users_List_Table::column_name()
Introduce WP_MS_Users_List_Table::column_email()
Introduce WP_MS_Users_List_Table::column_registered()
Introduce WP_MS_Users_List_Table::_column_blogs()
Introduce WP_MS_Users_List_Table::column_blogs()
Introduce WP_MS_Users_List_Table::column_default()
Introduce WP_MS_Users_List_Table::get_default_primary_column_name()
Introduce WP_MS_Users_List_Table::handle_row_actions()
Introduce WP_Plugins_List_Table::get_primary_column_name()
Introduce WP_Posts_List_Table->$current_level
Introduce WP_Posts_List_Table::column_cb()
Introduce WP_Posts_List_Table::_column_title()
Introduce WP_Posts_List_Table::column_title()
Introduce WP_Posts_List_Table::column_date()
Introduce WP_Posts_List_Table::column_comments()
Introduce WP_Posts_List_Table::column_author()
Introduce WP_Posts_List_Table::column_default()
Introduce WP_Posts_List_Table::get_default_primary_column_name()
Introduce WP_Posts_List_Table::handle_row_actions()
Introduce WP_Terms_List_Table::get_default_primary_column_name()
Introduce WP_Terms_List_Table::handle_row_actions()
Introduce WP_Users_List_Table::get_default_primary_column_name()
Miscellaneous
Introduce WP_Comments_List_Table::get_default_primary_column_name()
Introduce WP_Comments_List_Table::handle_row_actions()
Introduce WP_Meta_Query->$has_or_relation
Introduce WP_Meta_Query::has_or_relation()
Introduce WP_Site_Icon
Introduce WP_Upgrader::clear_destination()
Introduce WP_User::__call()
Deprecated
Functions
What's New
Introduce wp_ajax_crop_image()
Introduce split_all_shared_terms()
Introduce wp_should_upgrade_global_tables()
Introduce wp_admin_bar_customize_menu()
Introduce wp_roles()
Introduce get_default_comment_status()
Introduce atom_site_icon()
Introduce rss2_site_icon()
Introduce wptexturize_primes()
Introduce convert_invalid_entities()
Introduce format_for_editor()
Introduce _deprecated_constructor()
Introduce get_main_network_id()
Introduce wp_post_preview_js()
Introduce wp_site_icon()
Introduce get_language_attributes()
Introduce wp_resolve_numeric_slug_conflicts()
Introduce get_singular_template()
Deprecated
Actions & Filters
New Actions
Introduce wp_ajax_crop_image_pre_save
Introduce add_user_role
Introduce remove_user_role
Introduce deprecated_constructor_run
New Filters
Introduce edit_comment_misc_actions
Introduce wp_ajax_cropped_attachment_metadata
Introduce wp_ajax_cropped_attachment_id
Introduce list_table_primary_column
Introduce upgrader_package_options
Introduce nav_menu_items_{$post_type_name}_recent
Introduce get_the_author_{$field}
Introduce wp_generate_tag_cloud_data
Introduce style_loader_tag
Introduce get_default_comment_status
Introduce format_for_editor
Introduce deprecated_constructor_trigger_error
Introduce get_main_network_id
Introduce site_icon_meta_tags
Introduce wp_get_attachment_image_src
Introduce wp_get_nav_menu_object
Introduce has_nav_menu
Introduce wp_safe_redirect_fallback
Introduce wp_unique_term_slug_is_bad_slug
Introduce wp_unique_term_slug
Introduce editor_stylesheets
Introduce send_password_change_email
Introduce send_email_change_email
Introduce password_change_email
Introduce email_change_email
Introduce password_reset_expiration
|
|
|
|
* Sync with firefox38-38.2.1.
|
|
* Fix build with newer freetype.
Changelog:
Fixed in Firefox ESR 38.2.1
2015-95 Add-on notification bypass through data URLs
2015-94 Use-after-free when resizing canvas element during restyling
|
|
* Sync with firefox-40.0.3.
|
|
* Enable PIE.
Changelog:
Changed Disable the asynchronous plugin initialization (1198590)
Fixed Fix a segmentation fault in the GStreamer support (GNU/Linux) (1145230)
Fixed Fix a startup crash when using DisplayLink (Windows Only) (1195844)
Fixed Fix a regression with some Japanese fonts used in the <input> field (1194055)
Fixed On some sites, the selection in a select combox box using the mouse could be broken (1194733)
Fixed Some search partner codes were missing (1195683)
Fixed Various security fixes
Fixed in Firefox 40.0.3
2015-95 Add-on notification bypass through data URLs
2015-94 Use-after-free when resizing canvas element during restyling
|
|
Allow python-2.x again and adapt PLIST.
|
|
Changes to GoAccess 0.9.3 - Wednesday, August 26, 2015
- Added the ability to set custom colors on the terminal output.
- Added the ability to process logs incrementally.
- Added a default color palette (Monokai) to the config file.
- Added column headers for every enabled metric on each panel.
- Added cumulative time served metric.
- Added maximum time served metric (slowest running requests).
- Added the ability to parse the query string specifier '%q' from a log file.
- Added CloudFlare status codes.
- Added command option to disable column name metrics --no-column-names.
- Added AWS Elastic Load Balancing to the list of predefined log/date/time
formats.
- Added DragonFly BSD to the list of OSs.
- Added Slackbot to the list of crawlers/browsers.
- Disabled REFERRERS by default.
- Ensure bandwidth metric is displayed only if the %b specifier is parsed.
- Fixed issue where the '--sort-panel' option wouldn't sort certain panels.
- Fixed several compiler warnings.
- Set predefined static files when no config file is used.
- Updated Windows 10 user agent from 6.4 (wrong) to 10.0.(actual)
Changes to GoAccess 0.9.2 - Monday, July 06, 2015
- Added ability to fully parse browsers that contain spaces within a token.
- Added multiple user agents to the list of browsers.
- Added the ability to handle time served in milliseconds as a decimal number
`%L`.
- Added the ability to parse a timestamp in microseconds.
- Added the ability to parse Google Cloud Storage access logs.
- Added the ability to set a custom title and header in the HTML report.
- Added '%x' as timestamp log-format specifier.
- Ensure agents' hash table is destroyed upon exiting the program.
- Ensure 'Game Systems' are processed correctly.
- Ensure visitors panel header is updated depending if crawlers are parsed or
not.
- Fixed issue where the date value was set as time value in the config dialog.
- Fixed memory leak in the hits metrics when using the in-memory storage
(GLib).
|
|
Changes with libapreq2-2.13 (released December 3, 2010)
- HTTP Only Cookie [Robert Stone & Adam Prime]
The C and Perl Cookie APIs now support an HttpOnly flag to tell
user agents to deny client-side script access to the cookie
|