forked from jsonn/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
man pkg_* non formatted... #5
Comments
jperkin
pushed a commit
that referenced
this issue
Jun 5, 2013
0.4 Released on Mar 25th 2013. Supports dynamic draw probability. Replaces Rating.exposure() with TrueSkill.expose(). Because the TrueSkill settings have to adjust a fomula to calculate an exposure. Deprecates head-to-head shortcut methods in TrueSkill. The top-level shortcut functions are still alive. Version 0.3.1 Released on Mar 6th 2013. Raises FloatingPointError instead of ValueError (math domain error) for a problem similar to issue #5 but with more extreme input. Version 0.3 Released on Mar 5th 2013. TrueSkill got a new option backend to choose cdf, pdf, ppf implementation. When winners have too lower rating than losers, TrueSkill.rate() will raise FloatingPointError if the backend is None or scipy. But from this version, you can avoid the problem with mpmath backend. This was reported at issue #5. Version 0.2.1 Released on Dec 6th 2012. Fixes a printing bug on TrueSkill.quality(). Version 0.2 Released on Nov 30th 2012. Implements “Partial playâ€�. Works well in many Python versions, 2.5, 2.6, 2.7, 3.1, 3.2, 3.3 and many interpreters, CPython, Jython, PyPy. Supports that using dictionaries as a rating_group to choose specific playerâs rating simply. Adds shorcut functions for 2 players individual match, the most usage: rate_1vs1() and quality_1vs1(), TrueSkill.transform_ratings() is now called TrueSkill.rate(). TrueSkill.match_quality() is now called TrueSkill.quality().
jperkin
pushed a commit
that referenced
this issue
Sep 16, 2013
== v0.16.0 [2013-07-22] Michael Granger <ged@FaerieMUD.org> Bugfixes: - Avoid warnings about uninitialized instance variables. - Use a more standard method of adding library and include directories. This fixes build on AIX (Github #7) and Solaris (#164). - Cancel the running query, if a thread is about to be killed (e.g. by CTRL-C). - Fix GVL issue with wait_for_notify/notifies and notice callbacks. - Set proper encoding on the string returned by quote_ident, escape_literal and escape_identifier (#163). - Use nil as PG::Error#result in case of a NULL-result from libpq (#166). - Recalculate the timeout of conn#wait_for_notify and conn#block in case of socket events that require re-runs of select(). Documentation fixes: - Fix non working example for PGresult#error_field. Enhancements: - Add unique exception classes for each PostgreSQL error type (#5). - Return result of the block in conn#transaction instead of nil (#158). - Allow 'rake compile' and 'rake gem' on non mercurial repos. - Add support for PG_DIAG_*_NAME error fields of PostgreSQL-9.3 (#161).
jperkin
pushed a commit
that referenced
this issue
Sep 16, 2013
=== 1.4 / 2013-07-23 * Minor enhancements * Relaxed parser to accept quoted algorithm to work with Linksys SPA922. Pull request #8 by Ismail Hanli, Issue #5 by bearded === 1.3 / 2012-03-28 * Minor enhancements * The cnonce is regenerated for every request to improve security. * SecureRandom is used to generate the cnonce instead of Kernel#rand * Bug fix * cnonce and nonce-count are no longer sent when qop was not provided per RFC 2617 section 3.2.2.
mamash
pushed a commit
that referenced
this issue
Nov 27, 2013
Upstream changes: 1.500 2013-11-22T15:05:31Z - Format url fragments (in links to perldoc sections) according to the destination site (perldoc_url_prefix). This makes links to sections work where they probably never did before. They are also customizable. - Use multiple backticks to delimit code spans that contain literal backticks. 1.401 2013-11-06T05:30:55Z - Require Pod::Parser 1.51 for bug fixes. 1.400 2013-11-05T14:18:19Z [Output Changes] - Change perldoc urls to point to metacpan. [Bug Fixes] - Recognize numbered pod items that do not have a period. Thanks to Yasutaka ATARASHI for the pull request (gh-4). - Remove extraneous blank line between verbatim paragraphs. Thanks to Graham Ollis for the pull request (gh-5). - Do not escape markdown characters inside links (or file paths). Thanks to Taiki Kawakami for the pull request (gh-6).
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
[7ad5d81 | 2011-10-23 17:19:58 UTC] Michael Fellinger <m.fellinger@gmail.com> * Version 2011.10 [013b148 | 2011-10-22 20:12:45 UTC] Michael Fellinger <m.fellinger@gmail.com> * Remove deprecated Innate::Session.options.expires, use Innate::Session.options.ttl instead [ae24452 | 2011-10-22 20:10:57 UTC] Michael Fellinger <m.fellinger@gmail.com> * Remove deprecated shared :mock block [7bf2528 | 2011-10-21 23:41:34 UTC] Michael Fellinger <m.fellinger@gmail.com> * Another 1.8 incompatibility in the spec [97cf46a | 2011-10-21 23:39:23 UTC] Michael Fellinger <m.fellinger@gmail.com> * Make provides spec more robust [11bdba7 | 2011-10-21 22:38:16 UTC] Michael Fellinger <m.fellinger@gmail.com> * Try requiring rubygems for the lesser versions [8dcfffb | 2011-10-21 22:35:20 UTC] Michael Fellinger <m.fellinger@gmail.com> * Remove set -x, let's get down to business [7a5066f | 2011-10-21 22:33:25 UTC] Michael Fellinger <m.fellinger@gmail.com> * Try ignoring trust issues with .rvmrc [f913028 | 2011-10-21 22:16:06 UTC] Michael Fellinger <m.fellinger@gmail.com> * Load rvm manually [3791189 | 2011-10-21 22:14:12 UTC] Michael Fellinger <m.fellinger@gmail.com> * turn debugging for rvm on [845c834 | 2011-10-21 22:11:44 UTC] Michael Fellinger <m.fellinger@gmail.com> * Try debugging and loading bashrc to get rvm [85ff8df | 2011-10-21 22:09:46 UTC] Michael Fellinger <m.fellinger@gmail.com> * And make things a bit more complicated [e725da7 | 2011-10-21 21:58:22 UTC] Michael Fellinger <m.fellinger@gmail.com> * try to make travis happy [acaa77a | 2011-10-21 21:55:48 UTC] Michael Fellinger <m.fellinger@gmail.com> * Move rvm gemset import to the right place [ac0371c | 2011-10-21 16:30:40 UTC] Michael Fellinger <m.fellinger@gmail.com> * Try setup via .rvmrc .gems [156e09b | 2011-10-21 16:30:21 UTC] Michael Fellinger <m.fellinger@gmail.com> * Remove dependency on json [b5ca6a3 | 2011-10-21 15:53:08 UTC] Michael Fellinger <m.fellinger@gmail.com> * Run setup before bacon [0426977 | 2011-10-21 15:47:21 UTC] Michael Fellinger <m.fellinger@gmail.com> * Revert "Remove the unused gem install task" This reverts commit 3e1cc52743470886f7b50db633535bcf6765b638. [3e1cc52 | 2011-10-21 15:36:30 UTC] Michael Fellinger <m.fellinger@gmail.com> * Remove the unused gem install task [9390547 | 2011-10-21 15:36:15 UTC] Michael Fellinger <m.fellinger@gmail.com> * Fix location of RUBY [f086a10 | 2011-10-21 15:35:46 UTC] Michael Fellinger <m.fellinger@gmail.com> * Fix the gem package task [bed5d5a | 2011-10-21 15:35:02 UTC] Michael Fellinger <m.fellinger@gmail.com> * Update rvmrc [965ed57 | 2011-10-21 15:20:10 UTC] Michael Fellinger <m.fellinger@gmail.com> * Adding travis config [e9b0d7c | 2011-09-23 10:06:54 UTC] Yorick Peterse <yorickpeterse@gmail.com> * Updated the README, fixes #5 Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com> [157a09d | 2011-08-18 08:00:28 UTC] YorickPeterse <yorickpeterse@gmail.com> * Added a .rvmrc file and updated the .gitignore file to exclude rcov data. [7df330c | 2011-07-20 08:09:53 UTC] Michael Fellinger <m.fellinger@gmail.com> * Update spec file exclusion [a4eb56a | 2011-06-01 23:07:46 UTC] Michael Fellinger <m.fellinger@gmail.com> * Update Node documentation
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
Upstream changes: ## ssh 1.7.13 (2012-02-13) * #5: Moved a `fcntl` import closer to where it's used to help avoid `ImportError` problems on Windows platforms. Thanks to Jason Coombs for the catch + suggested fix. * #4: Updated implementation of WinPageant integration to work on 64-bit Windows. Thanks again to Jason Coombs for the patch.
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
Pkgsrc changes: --------------- Deal with /usr/bin/env python Upstream changes: ----------------- 0.9.9 final 120131 - FEATURE: Implemented API for ``MarginRule`` objects inside ``CSSPageRule``, see http://www.w3.org/TR/css3-page/. You can also use e.g. ``CSSPageRule['@top-left']`` to retrieve the MarginRule it it is set etc. All dict like methods should be there. If a margin is set twice or more all properties are merged into a single margin rule. Double set properties are all kept though (see below). - FEATURE: ``parseStyle()`` has optional parameter ``validate=False`` now too to disable validation (default is always ``True``). - FEATURE: ``CSSStyleDeclaration.setProperty`` has new option ``replace=True``. if True (DEFAULT) the given property will replace a present property. If False a new property will be added always. The difference to `normalize` is that two or more properties with the same name may be set, useful for e.g. stuff like:: background: red; background: rgba(255, 0, 0, 0.5); which defines the same property but only capable UAs use the last property value, older ones use the first value. + CHANGE: @rules attribute ``atkeyword`` value is now normalized. The actual keyword (example ``@IMPorT``) is kept and is optionally reserialized but in the example ``atkeyword == '@import'`` - BUGFIX: 'auto' is now an invalid CSSPageRule pagename. - BUGFIX: Fixed issue for GoogleAppEngine (GAE) which somehow handles codecs differently. ``parseUrl`` should work now. 0.9.8 ----- 0.9.8 final 111210 - FEATURE: Feature Request (#4) to be able to disable validation of a stylesheet has been implemented. Add Parameter ``validate=False`` for parsing. + BUGFIX: Fixed #5 Unicode escaping inside strings. Thanks to Simon Sapin + BUGFIX: The integer is optional in counter-reset and counter-increment, and not only on the first counter. Thanks to Simon Sapin + BUGFIX: Fix for unicode replacements by Denis Bilenko, thanks! https://bitbucket.org/cthedot/cssutils/pull-request/1/fix-a-bug-in-regex-which-accidentally - IMPROVEMENT: ``parseStyle`` moved to CSSParser, thanks to Simon Sapin 0.9.8a3 110727 + BUGFIX: Fixed validation of ``size`` property (thanks to Simon Sapin) + BUGFIX: Fixed Issue #55 (thanks to Simon Sapin): `outline-color` property was missing from validation. + BUGFIX: Fixed resolution of encoding detection of a stylesheet which did not use @charset in certain circumstances (mainly when imported sheets use different encoding than importing one which should be quite rare actually). - FEATURE: Added ``URIValue.absoluteUri`` (thanks to Simon Sapin) - FEATURE: Issue #53 feature request: Added new Preference option ``cssutils.ser.prefs.indentClosingBrace``. Defines if closing brace of block is indented to match indentation of the block (default) oder match indentation of selector. - FEATURE: Feature request: Added new Preference option ``cssutils.ser.prefs.omitLeadingZero``. Defines if values between -1 and 1 should omit the 0, like ``.5px``. Minified settings do this, else 0 is kept by default. + CHANGE (minor): Some error messages have slightly changed due to a simpler compatibility to Python 3. Problem are any ``u'...'`` texts inside error messages which now are simplified, some without and quotes. Changed are e.g. error messages by ``Property``. - **IMPROVEMENT**: Python 3 support. At least the unittests run in Python 2.5, 2.6, 2.7, 3.2 and Jython 2.5.1 now. Both encutils (with support by Fredrik Hedman, thanks!) and cssutils (thanks to Jaraco) and the CSS codec (thanks to Walter Dörwald) seem to work with Python 3 (tested on Python 3.2.1 Win64). Tests use Mock instead of MiniMock now as former is available for Python 2.x and 3.x. - **IMPROVEMENT**: Parsing of longer (and probably invalid) ``font`` or ``font-family`` values was *extremely* slow due to a very complex regex. This has been changed and parsing of specific stylesheets using these values should be much faster now. (``macros[Profiles.CSS_LEVEL_2]['font-family']`` is gone so if you used this in your own validation modules you need to check the source in `profiles.py`.) - IMPROVEMENT: Fixed Issue #54 (thanks to Simon Sapin): Short hand like `#f80` color value object have correct red, green and blue property values now. Also ``hsl()`` and ``hsla()`` colors report (almost) correct values (due to rounding problems). - **Source control has moved to bitbucket https://bitbucket.org/cthedot/cssutils**. Older Issues are currently still at Google Code, newer at Bitbucket. Please do not use Google Code for new issue reports anymore! 0.9.8a2 110611 - BUGFIX: Fixed Issue #59 which showed a rather strange problem with longer space separated lists of font-family values being so slow to actually stop parsing. - BUGFIX/IMPROVEMENT: Fixed Issue #48. ``CSSParser.parseUrl()`` uses the defined fetcher of this parser *for the initial stylesheet* at url too and not just the imported sheets *from* this sheet. - BUGFIX: Fixed Issue #50 which prevented cssutils parsing the acid2.css file correctly. Problem were selectors starting directly with ``[class]`` (an attribute selector). + **API CHANGE (major)** (Known) named colors are parsed as ColorValue objects now. These are the 16 simple colors (black, white, etc) and `transparent` but not all Extended color keywords yet. Also changed ``ColorValue.type`` to ``Value.COLOR_VALUE``. ColorValue has additional properties ``red, green, blue, alpha`` and ``colorType`` which is one of IDENT, HASH or FUNCTION for now. + API CHANGE (minor) Removed already DEPRECATED ``cssutils.parse`` and ``CSSParser.parse``. Use the more specific functions/methods ``parseFile parseString parseUrl`` instead. Removed already DEPRECATED ``cssutils.log.setlog`` and ``.setloglevel``. Use ``.setLog`` and ``.setLevel`` instead. Removed already DEPRECATED ``cssutils.ser.keepUnkownAtRules`` (note the typo). Use ``.keepUnknownAtRules`` instead. - IMPROVEMENT: Added validation profiles for some properties from `CSS Backgrounds and Borders Module Level 3 <http://www.w3.org/TR/css3-background/>`__, `CSS3 Basic User Interface Module <http://www.w3.org/TR/css3-ui/#resize>`__, `CSS Text Level 3 <http://www.w3.org/TR/css3-text/>`__ mainly `cursor`, `outline`, `resize`, `box-shadow`, `text-shadow` 0.9.8a1 101212 + **API CHANGE (major)** replace CSSValue with PropertyValue, Value and other classes. NEW CLASSES: :class:`cssutils.css.PropertyValue` replaces CSSValue and CSSValueList - is iterable (iterates over all single Value objects which in soruce CSS might be separated by "," "/" or " " - a comma separated list of IDENT values is no longer handled as a single String (e.g. ``Arial, sans-serif``) :class:`cssutils.css.Value` replaces CSSPrimitiveValue with separate ``value`` and ``type`` info (value is typed, so e.g. string for e.g. STRING, IDENT or URI values, int or float) and is base class for more specific values like: :class:`cssutils.css.URIValue` replaces CSSPrimitiveValue, additional attribute ``uri`` :class:`cssutils.css.DimensionValue` replaces CSSPrimitiveValue, additional attribute ``dimension`` :class:`cssutils.css.ColorValue` replaces CSSPrimitiveValue, additional attribute ``red``, ``green``, ``blue`` and ``alpha`` **TODO: Not yet complete, only rgb, rgba, hsl, hsla and has values use this object and color and alpha information no done yet!** :class:`cssutils.css.CSSFunction` replaces CSSPrimitiveValue function, not complete yet also renamed ``ExpressionValue`` to :class:`cssutils.css.MSValue` with new API - IMPROVEMENT/CHANGE: Validation of color values is tighter now. Values like ``hsl(1, 2, 3)`` do not validate as it must be ``hsl(1, 2%, 3%)``. This mostly effects HSL/A and RGB/A notation. - **IMPROVEMENT**: New Value parsing and API accelerate parsing of style declarations which take about 20-30% less time now. Of course this depends on the complexity of your styles. + BUGFIX: fixes issue #41, #42, #45, #46 PropertyValue.value returns value without any comments now, else use PropertyValue.cssText - FEATURE: ``cssutils.replaceUrls()`` accepts as first argument a `cssutils.css.CSSStyleSheet` but now also a :class:`cssutils.css.CSSStyleDeclaration` object, so may be used like the following which is useful when you work with HTML style attributes:: >>> style = cssutils.parseStyle("background-image: url(1.png), url('2.png')") >>> cssutils.replaceUrls(style, lambda url: 'prefix/'+url) >>> print style.cssText background-image: url(prefix/1.png), url(prefix/2.png) (I omitted the validation error message as more than one background-image is not yet defined in the cssutils validator but does parse through without problems) + CHANGE: explicit `+` of any dimension, percentage of number value is kept now instead of being stripped as if put explicitly in the author SHOULD have meant something ;)
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
changes: -support for PKCS #5 PBKDF2, SHA3, GOST R 34.11-94 -bugfixes -minor improvements
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
0.4 Released on Mar 25th 2013. Supports dynamic draw probability. Replaces Rating.exposure() with TrueSkill.expose(). Because the TrueSkill settings have to adjust a fomula to calculate an exposure. Deprecates head-to-head shortcut methods in TrueSkill. The top-level shortcut functions are still alive. Version 0.3.1 Released on Mar 6th 2013. Raises FloatingPointError instead of ValueError (math domain error) for a problem similar to issue #5 but with more extreme input. Version 0.3 Released on Mar 5th 2013. TrueSkill got a new option backend to choose cdf, pdf, ppf implementation. When winners have too lower rating than losers, TrueSkill.rate() will raise FloatingPointError if the backend is None or scipy. But from this version, you can avoid the problem with mpmath backend. This was reported at issue #5. Version 0.2.1 Released on Dec 6th 2012. Fixes a printing bug on TrueSkill.quality(). Version 0.2 Released on Nov 30th 2012. Implements “Partial playâ€�. Works well in many Python versions, 2.5, 2.6, 2.7, 3.1, 3.2, 3.3 and many interpreters, CPython, Jython, PyPy. Supports that using dictionaries as a rating_group to choose specific playerâs rating simply. Adds shorcut functions for 2 players individual match, the most usage: rate_1vs1() and quality_1vs1(), TrueSkill.transform_ratings() is now called TrueSkill.rate(). TrueSkill.match_quality() is now called TrueSkill.quality().
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
Upstream changes: 0.31 2013-05-31T10:21:06+0200 - applied a patch from cjm with slight modification to resolve RT#50723 (support use Foo::Bar (); etc) (Kenichi Ishigaki) - fixed RT#71761 (Kenichi Ishigaki) - applied a patch from wyant (RT#71761) (Kenichi Ishigaki) - fixed the Pod::Simple encoding issue (Kenichi Ishigaki) - Fix incorrect regexp (ref gh-5). (Yasutaka ATARASHI) - Avoid regex features introduced only in later perl (close gh-5). (Yasutaka ATARASHI) - Use plan() instead of done_testing() (ref gh-5). (Yasutaka ATARASHI) - Add support for bareword leading hyphyen, in-place arrayref and hashref. (Yasutaka ATARASHI) - proper version number for older releases (Brian Cassidy) 0.30 2013-04-18T08:57:49+0200 - Add accessors and tests for _in_eval/_out_of_eval. (Yasutaka ATARASHI) - reworked 80_failig.t to TODO tests; (Thomas Klausner) - added more require-in-string corner test cases (suggested by Buddy Burden) (Thomas Klausner) - Fix the case for eval["']expr["'] and add regression tests. (Yasutaka ATARASHI) 0.29 2013-02-25T20:25:44+0100 - fixed regex to filter use/require (RT83569) (reported by ribasushi) 0.28 2012-08-21T14:41:15+0200 - whitespace in use base is valid (Barbie) 0.27 2012-03-23T12:40:44+0100 - fixed 23_universal_require.t for real (RT75342) (reported by Manoj Kumar and Paul Howarth) 0.26 2012-03-23T08:42:25+0100 - removed Test::NoWarning from a t/23_universal_require.t because it upsets the (manual) plan if the tests are skipped 0.25 2012-03-22T10:55:42+0100 - autogenerate the grammer during ./Build (based on a patch by jtbraun@CPAN.org) (RT74879) - added $VERSION to into Module::ExtractUse::Grammar, suggested by Manoj Kumar (RT75342) - specify min verion of Parse::RecDescent (1.967009), suggested by ANDK@cpan.org (RT75130) - fix typos reported by gregor herrmann (RT75115) - switched to Dist::Zilla (all on my own!) 0.24 2012-02-12T14:27:36+0100 - regenerated Grammer to work with new Parse::RecDescent (thanks to cpan-testers, TMUELLER, KENTNL, dirkus@yo****.com and paul@city****.org for reporting the problem)
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
== v0.16.0 [2013-07-22] Michael Granger <ged@FaerieMUD.org> Bugfixes: - Avoid warnings about uninitialized instance variables. - Use a more standard method of adding library and include directories. This fixes build on AIX (Github #7) and Solaris (#164). - Cancel the running query, if a thread is about to be killed (e.g. by CTRL-C). - Fix GVL issue with wait_for_notify/notifies and notice callbacks. - Set proper encoding on the string returned by quote_ident, escape_literal and escape_identifier (#163). - Use nil as PG::Error#result in case of a NULL-result from libpq (#166). - Recalculate the timeout of conn#wait_for_notify and conn#block in case of socket events that require re-runs of select(). Documentation fixes: - Fix non working example for PGresult#error_field. Enhancements: - Add unique exception classes for each PostgreSQL error type (#5). - Return result of the block in conn#transaction instead of nil (#158). - Allow 'rake compile' and 'rake gem' on non mercurial repos. - Add support for PG_DIAG_*_NAME error fields of PostgreSQL-9.3 (#161).
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
=== 1.4 / 2013-07-23 * Minor enhancements * Relaxed parser to accept quoted algorithm to work with Linksys SPA922. Pull request #8 by Ismail Hanli, Issue #5 by bearded === 1.3 / 2012-03-28 * Minor enhancements * The cnonce is regenerated for every request to improve security. * SecureRandom is used to generate the cnonce instead of Kernel#rand * Bug fix * cnonce and nonce-count are no longer sent when qop was not provided per RFC 2617 section 3.2.2.
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
Upstream changes: 1.500 2013-11-22T15:05:31Z - Format url fragments (in links to perldoc sections) according to the destination site (perldoc_url_prefix). This makes links to sections work where they probably never did before. They are also customizable. - Use multiple backticks to delimit code spans that contain literal backticks. 1.401 2013-11-06T05:30:55Z - Require Pod::Parser 1.51 for bug fixes. 1.400 2013-11-05T14:18:19Z [Output Changes] - Change perldoc urls to point to metacpan. [Bug Fixes] - Recognize numbered pod items that do not have a period. Thanks to Yasutaka ATARASHI for the pull request (gh-4). - Remove extraneous blank line between verbatim paragraphs. Thanks to Graham Ollis for the pull request (gh-5). - Do not escape markdown characters inside links (or file paths). Thanks to Taiki Kawakami for the pull request (gh-6).
jperkin
pushed a commit
that referenced
this issue
Dec 9, 2013
## 0.1.3 (2013-10-25) Features: - Make UNF::Normalizer.instance thread-safe, and deprecate .new. (GH #5)
jperkin
pushed a commit
that referenced
this issue
Jan 6, 2014
New features in 2.18 since 2.16 ******************************* * There is now a new context type called `NullVoice' which, while not appearing in the printed output, can be used to align lyrics. This can be particularly convenient when used in parallel with a `\partcombine' construct. * Several articulations can be put into a single variable or returned from an event function. * The baseline of score markups is now taken from the reference point (usually the middle of the staff) of the first bottom system rather than the top of the bounding rectangle. * LilyPond no longer automatically infers a `\defaultchild' context in a context definition with `\accepts' clauses. Any context definition without an explicit or inherited `\defaultchild' definition counts as a `Bottom' context and will be eligible for rhythmic events and overrides without causing the implicit creation of other contexts. Be sure to specify a `\defaultchild' for non-`Bottom' contexts when defining them from scratch. * There is now extensive support for both discant and bass accordion register symbols in the `scm accreg' module. * New commands `markLengthOn' and `markLengthOff' control the allowance of horizontal space for tempo and rehearsal marks. * Rehearsal marks at the beginning of a line are now placed to the right of the clef and key signature by default. As in previous versions, the `break-alignable-interface' controls the behavior. * Decimal numbers can now be written directly in music, without a hash sign. Together with the previous change in the way object properties are specified, the code to change the length of stems has changed from this: \override Stem #'length = #5.6 e' f' g' a' to this: \override Stem.length = 5.6 e' f' g' a' One has to write a digit on both sides of the dot - values like `4.' or `-.3' are not allowed. Decimal fractions are also not accepted in `\chordmode'. * A number of shorthands like `(', `)', `|', `[', `]', `~', `\(', `\)' and others can now freely be redefined like normal commands. * The articulation shorthand for `\staccatissimo' has been renamed from `-|' to `-!'. * Tempo change ranges are now written as `\tempo 4 = 60 - 68' rather than `\tempo 4 = 60 ~ 68'. * Grob `OctavateEight' was renamed to `ClefModifier'. Related context properties were renamed from `xxxOctavationyyy' to `xxxTranspositionyyy'. * There is a new `\absolute' command explicitly marking music as being entered in absolute pitch. While this has been the default previously, an explicit `\absolute' also prevents reinterpretation when the passage is placed inside of `\relative'. * When `\relative' is used without an explicit reference pitch, the reference pitch now is the middle of the first octave, making the first entered pitch indistinguishable from absolute pitch. Previously, omitting the reference pitch would have lead to a default of `c''. Since that choice was somewhat arbitrary, recommended usage was to always specify the reference pitch. * A new command `\single' can be used for converting a property override into a tweak to be applied on a single music expression. * Two ways of letting graphical objects not appear in the output are overriding its `transparent' property with `#t' (retaining the original spacing) or overriding its `stencil' property with `#f' (not using any space at all). Those two operations now have the shorthands `\hide' and `\omit', respectively. * A new command `\temporary' can be applied to overrides in order to not have them replace previous property settings. If a `\revert' is applied to the same property subsequently, the previous setting reappears. This is mainly useful for writing music functions that need to have some property changed just for the duration of the function. * `\tag', `\removeWithTag', and `\keepWithTag' can now accept a list of symbols rather than just a single symbol for marking, removing, and keeping music with any of multiple tags. This is particularly important for `\keepWithTag' since one cannot achieve the same effect by using multiple consecutive `\keepWithTag' commands. * The `-d old-relative' option has been removed. Not actually accessible from the command line any more, its remaining use was for interpretating `\relative' in LilyPond files converted automatically from version 1.8 or older. It is unclear how much of this was actually still operative. * The meaning of `instrumentTransposition' has been reversed. After \set instrumentTransposition = #{ b #} a written `c'' now sounds like `b'. Previously, this would have been the other way round. This and the following change should make dealing with transposing instruments more straightforward. * The music generated by `\set' and `\override' commands is no longer affected by `\transpose'. The main consequence is that `\transpose' will transpose audible/concert pitch and printed pitch by the same amount even when the transposed music contains `\transposition'. Previously, \transpose c' f' \transposition bes' was equivalent to `\transposition f''. Now it stays equivalent to `\transposition bes''. * When checking for collisions, LilyPond no longer treats objects as rectangles. Instead, the actual shape of objects is approximated using an integral-like approach. This generally results in more even and snug positioning of objects and systems. Affected objects include `Accidentals', `Beams', `Clefs', `Dynamics', `FiguredBass', `Flags', `Glissandos', `Lyrics', `MetronomeMarks', `OttavaBrackets', `Pedals', `RehearsalMarks', `Rests', `Scripts', `TextScripts', `Ties', `Tuplets' and `VoltaBrackets'. * Tuplets are now created with the `\tuplet' command, which takes a fraction `T/N' to specify that T notes are played in the time usually allowed for N. One `\tuplet' command can create several tuplet groups if their duration is typed after the fraction. The `\times' command with its inverted fraction order `N/T' is still available. * Introducing two new markup-commands; `\draw-dashed-line' and `\draw-dotted-line'. The dashed-line extends to the whole length given by DEST, if `full-length' is set to `#t' (this is the default) without any space at the beginning or end. `off' will then be altered to fit. To insist on the given (or default) values of `on', `off' use `\override #'(full-length . #f)'. Manual settings for `on', `off' and `phase' are possible. The dotted-line always extends to the whole length given by DEST, without any space at the beginning or end. Manual settings for `off' are possible to get larger or smaller space between the dots. The given (or default) value of `off' will be altered to fit the line-length. * Starting with version 2.17.10, error messages or the `textedit' URI used for point-and-click functionality specify column numbers starting with 1 rather than 0. The byte offset (also part of `textedit' URIs) still starts at 0. * The `\clef' command supports optional transposition. * The LilyPond syntax of dot-separated words `Voice.Accidental' has been made interchangeable with `#'(Voice Accidental)', a Scheme list of symbols. * Grob and grob property path no longer need to be specified as two separate arguments to commands like `\override' and `\revert', allowing for the syntax \override Voice.TextSpanner.bound-details.left.text = "rit." Since complementary music functions like `\overrideProperty' cannot support forms with and without separating space at the same time, using a single dotted path is now the preferred form. Specifying grob path and grob property path separately, currently still supported with `\override' and `\revert' for compatibility reasons, is deprecated. * Due to words now being accepted as symbol function arguments, the interfaces of `\accidentalStyle', `\alterBroken', `\footnote' and `\tweak' had to be redesigned where optional symbol arguments were involved. Please check the respective music function documentation for details. * Several commands now accept symbol lists (conveniently entered as dot-separated words) for various kinds of arguments. These include `\accidentalStyle', `\alterBroken', `\footnote', `\hide', `\omit', `\overrideProperty', `\shape', and `\tweak'. * The bar line user interface has changed. Bar glyphs now resemble the appearance of the bar line, so a left repeat sign has to be coded as `.|:'. The command `\defineBarLine' provides an easy way to define additional bar line styles. * Accidentals in the key signature may be printed in octaves other than their traditional positions, or in multiple octaves.
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
0.4 Released on Mar 25th 2013. Supports dynamic draw probability. Replaces Rating.exposure() with TrueSkill.expose(). Because the TrueSkill settings have to adjust a fomula to calculate an exposure. Deprecates head-to-head shortcut methods in TrueSkill. The top-level shortcut functions are still alive. Version 0.3.1 Released on Mar 6th 2013. Raises FloatingPointError instead of ValueError (math domain error) for a problem similar to issue #5 but with more extreme input. Version 0.3 Released on Mar 5th 2013. TrueSkill got a new option backend to choose cdf, pdf, ppf implementation. When winners have too lower rating than losers, TrueSkill.rate() will raise FloatingPointError if the backend is None or scipy. But from this version, you can avoid the problem with mpmath backend. This was reported at issue #5. Version 0.2.1 Released on Dec 6th 2012. Fixes a printing bug on TrueSkill.quality(). Version 0.2 Released on Nov 30th 2012. Implements “Partial playâ€�. Works well in many Python versions, 2.5, 2.6, 2.7, 3.1, 3.2, 3.3 and many interpreters, CPython, Jython, PyPy. Supports that using dictionaries as a rating_group to choose specific playerâs rating simply. Adds shorcut functions for 2 players individual match, the most usage: rate_1vs1() and quality_1vs1(), TrueSkill.transform_ratings() is now called TrueSkill.rate(). TrueSkill.match_quality() is now called TrueSkill.quality().
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
Upstream changes: 0.31 2013-05-31T10:21:06+0200 - applied a patch from cjm with slight modification to resolve RT#50723 (support use Foo::Bar (); etc) (Kenichi Ishigaki) - fixed RT#71761 (Kenichi Ishigaki) - applied a patch from wyant (RT#71761) (Kenichi Ishigaki) - fixed the Pod::Simple encoding issue (Kenichi Ishigaki) - Fix incorrect regexp (ref gh-5). (Yasutaka ATARASHI) - Avoid regex features introduced only in later perl (close gh-5). (Yasutaka ATARASHI) - Use plan() instead of done_testing() (ref gh-5). (Yasutaka ATARASHI) - Add support for bareword leading hyphyen, in-place arrayref and hashref. (Yasutaka ATARASHI) - proper version number for older releases (Brian Cassidy) 0.30 2013-04-18T08:57:49+0200 - Add accessors and tests for _in_eval/_out_of_eval. (Yasutaka ATARASHI) - reworked 80_failig.t to TODO tests; (Thomas Klausner) - added more require-in-string corner test cases (suggested by Buddy Burden) (Thomas Klausner) - Fix the case for eval["']expr["'] and add regression tests. (Yasutaka ATARASHI) 0.29 2013-02-25T20:25:44+0100 - fixed regex to filter use/require (RT83569) (reported by ribasushi) 0.28 2012-08-21T14:41:15+0200 - whitespace in use base is valid (Barbie) 0.27 2012-03-23T12:40:44+0100 - fixed 23_universal_require.t for real (RT75342) (reported by Manoj Kumar and Paul Howarth) 0.26 2012-03-23T08:42:25+0100 - removed Test::NoWarning from a t/23_universal_require.t because it upsets the (manual) plan if the tests are skipped 0.25 2012-03-22T10:55:42+0100 - autogenerate the grammer during ./Build (based on a patch by jtbraun@CPAN.org) (RT74879) - added $VERSION to into Module::ExtractUse::Grammar, suggested by Manoj Kumar (RT75342) - specify min verion of Parse::RecDescent (1.967009), suggested by ANDK@cpan.org (RT75130) - fix typos reported by gregor herrmann (RT75115) - switched to Dist::Zilla (all on my own!) 0.24 2012-02-12T14:27:36+0100 - regenerated Grammer to work with new Parse::RecDescent (thanks to cpan-testers, TMUELLER, KENTNL, dirkus@yo****.com and paul@city****.org for reporting the problem)
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
== v0.16.0 [2013-07-22] Michael Granger <ged@FaerieMUD.org> Bugfixes: - Avoid warnings about uninitialized instance variables. - Use a more standard method of adding library and include directories. This fixes build on AIX (Github #7) and Solaris (#164). - Cancel the running query, if a thread is about to be killed (e.g. by CTRL-C). - Fix GVL issue with wait_for_notify/notifies and notice callbacks. - Set proper encoding on the string returned by quote_ident, escape_literal and escape_identifier (#163). - Use nil as PG::Error#result in case of a NULL-result from libpq (#166). - Recalculate the timeout of conn#wait_for_notify and conn#block in case of socket events that require re-runs of select(). Documentation fixes: - Fix non working example for PGresult#error_field. Enhancements: - Add unique exception classes for each PostgreSQL error type (#5). - Return result of the block in conn#transaction instead of nil (#158). - Allow 'rake compile' and 'rake gem' on non mercurial repos. - Add support for PG_DIAG_*_NAME error fields of PostgreSQL-9.3 (#161).
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
=== 1.4 / 2013-07-23 * Minor enhancements * Relaxed parser to accept quoted algorithm to work with Linksys SPA922. Pull request #8 by Ismail Hanli, Issue #5 by bearded === 1.3 / 2012-03-28 * Minor enhancements * The cnonce is regenerated for every request to improve security. * SecureRandom is used to generate the cnonce instead of Kernel#rand * Bug fix * cnonce and nonce-count are no longer sent when qop was not provided per RFC 2617 section 3.2.2.
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
Upstream changes: 1.500 2013-11-22T15:05:31Z - Format url fragments (in links to perldoc sections) according to the destination site (perldoc_url_prefix). This makes links to sections work where they probably never did before. They are also customizable. - Use multiple backticks to delimit code spans that contain literal backticks. 1.401 2013-11-06T05:30:55Z - Require Pod::Parser 1.51 for bug fixes. 1.400 2013-11-05T14:18:19Z [Output Changes] - Change perldoc urls to point to metacpan. [Bug Fixes] - Recognize numbered pod items that do not have a period. Thanks to Yasutaka ATARASHI for the pull request (gh-4). - Remove extraneous blank line between verbatim paragraphs. Thanks to Graham Ollis for the pull request (gh-5). - Do not escape markdown characters inside links (or file paths). Thanks to Taiki Kawakami for the pull request (gh-6).
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
## 0.1.3 (2013-10-25) Features: - Make UNF::Normalizer.instance thread-safe, and deprecate .new. (GH #5)
jperkin
pushed a commit
that referenced
this issue
Jan 21, 2014
New features in 2.18 since 2.16 ******************************* * There is now a new context type called `NullVoice' which, while not appearing in the printed output, can be used to align lyrics. This can be particularly convenient when used in parallel with a `\partcombine' construct. * Several articulations can be put into a single variable or returned from an event function. * The baseline of score markups is now taken from the reference point (usually the middle of the staff) of the first bottom system rather than the top of the bounding rectangle. * LilyPond no longer automatically infers a `\defaultchild' context in a context definition with `\accepts' clauses. Any context definition without an explicit or inherited `\defaultchild' definition counts as a `Bottom' context and will be eligible for rhythmic events and overrides without causing the implicit creation of other contexts. Be sure to specify a `\defaultchild' for non-`Bottom' contexts when defining them from scratch. * There is now extensive support for both discant and bass accordion register symbols in the `scm accreg' module. * New commands `markLengthOn' and `markLengthOff' control the allowance of horizontal space for tempo and rehearsal marks. * Rehearsal marks at the beginning of a line are now placed to the right of the clef and key signature by default. As in previous versions, the `break-alignable-interface' controls the behavior. * Decimal numbers can now be written directly in music, without a hash sign. Together with the previous change in the way object properties are specified, the code to change the length of stems has changed from this: \override Stem #'length = #5.6 e' f' g' a' to this: \override Stem.length = 5.6 e' f' g' a' One has to write a digit on both sides of the dot - values like `4.' or `-.3' are not allowed. Decimal fractions are also not accepted in `\chordmode'. * A number of shorthands like `(', `)', `|', `[', `]', `~', `\(', `\)' and others can now freely be redefined like normal commands. * The articulation shorthand for `\staccatissimo' has been renamed from `-|' to `-!'. * Tempo change ranges are now written as `\tempo 4 = 60 - 68' rather than `\tempo 4 = 60 ~ 68'. * Grob `OctavateEight' was renamed to `ClefModifier'. Related context properties were renamed from `xxxOctavationyyy' to `xxxTranspositionyyy'. * There is a new `\absolute' command explicitly marking music as being entered in absolute pitch. While this has been the default previously, an explicit `\absolute' also prevents reinterpretation when the passage is placed inside of `\relative'. * When `\relative' is used without an explicit reference pitch, the reference pitch now is the middle of the first octave, making the first entered pitch indistinguishable from absolute pitch. Previously, omitting the reference pitch would have lead to a default of `c''. Since that choice was somewhat arbitrary, recommended usage was to always specify the reference pitch. * A new command `\single' can be used for converting a property override into a tweak to be applied on a single music expression. * Two ways of letting graphical objects not appear in the output are overriding its `transparent' property with `#t' (retaining the original spacing) or overriding its `stencil' property with `#f' (not using any space at all). Those two operations now have the shorthands `\hide' and `\omit', respectively. * A new command `\temporary' can be applied to overrides in order to not have them replace previous property settings. If a `\revert' is applied to the same property subsequently, the previous setting reappears. This is mainly useful for writing music functions that need to have some property changed just for the duration of the function. * `\tag', `\removeWithTag', and `\keepWithTag' can now accept a list of symbols rather than just a single symbol for marking, removing, and keeping music with any of multiple tags. This is particularly important for `\keepWithTag' since one cannot achieve the same effect by using multiple consecutive `\keepWithTag' commands. * The `-d old-relative' option has been removed. Not actually accessible from the command line any more, its remaining use was for interpretating `\relative' in LilyPond files converted automatically from version 1.8 or older. It is unclear how much of this was actually still operative. * The meaning of `instrumentTransposition' has been reversed. After \set instrumentTransposition = #{ b #} a written `c'' now sounds like `b'. Previously, this would have been the other way round. This and the following change should make dealing with transposing instruments more straightforward. * The music generated by `\set' and `\override' commands is no longer affected by `\transpose'. The main consequence is that `\transpose' will transpose audible/concert pitch and printed pitch by the same amount even when the transposed music contains `\transposition'. Previously, \transpose c' f' \transposition bes' was equivalent to `\transposition f''. Now it stays equivalent to `\transposition bes''. * When checking for collisions, LilyPond no longer treats objects as rectangles. Instead, the actual shape of objects is approximated using an integral-like approach. This generally results in more even and snug positioning of objects and systems. Affected objects include `Accidentals', `Beams', `Clefs', `Dynamics', `FiguredBass', `Flags', `Glissandos', `Lyrics', `MetronomeMarks', `OttavaBrackets', `Pedals', `RehearsalMarks', `Rests', `Scripts', `TextScripts', `Ties', `Tuplets' and `VoltaBrackets'. * Tuplets are now created with the `\tuplet' command, which takes a fraction `T/N' to specify that T notes are played in the time usually allowed for N. One `\tuplet' command can create several tuplet groups if their duration is typed after the fraction. The `\times' command with its inverted fraction order `N/T' is still available. * Introducing two new markup-commands; `\draw-dashed-line' and `\draw-dotted-line'. The dashed-line extends to the whole length given by DEST, if `full-length' is set to `#t' (this is the default) without any space at the beginning or end. `off' will then be altered to fit. To insist on the given (or default) values of `on', `off' use `\override #'(full-length . #f)'. Manual settings for `on', `off' and `phase' are possible. The dotted-line always extends to the whole length given by DEST, without any space at the beginning or end. Manual settings for `off' are possible to get larger or smaller space between the dots. The given (or default) value of `off' will be altered to fit the line-length. * Starting with version 2.17.10, error messages or the `textedit' URI used for point-and-click functionality specify column numbers starting with 1 rather than 0. The byte offset (also part of `textedit' URIs) still starts at 0. * The `\clef' command supports optional transposition. * The LilyPond syntax of dot-separated words `Voice.Accidental' has been made interchangeable with `#'(Voice Accidental)', a Scheme list of symbols. * Grob and grob property path no longer need to be specified as two separate arguments to commands like `\override' and `\revert', allowing for the syntax \override Voice.TextSpanner.bound-details.left.text = "rit." Since complementary music functions like `\overrideProperty' cannot support forms with and without separating space at the same time, using a single dotted path is now the preferred form. Specifying grob path and grob property path separately, currently still supported with `\override' and `\revert' for compatibility reasons, is deprecated. * Due to words now being accepted as symbol function arguments, the interfaces of `\accidentalStyle', `\alterBroken', `\footnote' and `\tweak' had to be redesigned where optional symbol arguments were involved. Please check the respective music function documentation for details. * Several commands now accept symbol lists (conveniently entered as dot-separated words) for various kinds of arguments. These include `\accidentalStyle', `\alterBroken', `\footnote', `\hide', `\omit', `\overrideProperty', `\shape', and `\tweak'. * The bar line user interface has changed. Bar glyphs now resemble the appearance of the bar line, so a left repeat sign has to be coded as `.|:'. The command `\defineBarLine' provides an easy way to define additional bar line styles. * Accidentals in the key signature may be printed in octaves other than their traditional positions, or in multiple octaves.
This should be fixed on recent images by making sure the delivered cat files are correct. Might show up in other packages that come with BSD formatted man pages, but pkg_* and pkgin are fine now. |
jperkin
pushed a commit
that referenced
this issue
Feb 27, 2014
2014-02-14 (2.8.8rel.1) 2014-02-14 (2.8.8pre.5) * change quoting for fixup to help_files.sed in 2.8.8dev.17 to work around bug in cygwin's make/sed programs -TD * change quality value for application/xhtml+xml mime type added for Debian #184482, to ensure that it is offered as one of Lynx's internal types on an "Accept:" line sent to the server (Debian #725178) -TD * trim unexpected query-parameters from file: URIs when checking for their presentation and compression types. Not all browsers do this, etc. -TD * modify forms-submit to trim query-parameters from the action URI if it happens to be a file-URL. IE and some other browsers do this. The RFCs do not mention this since forms are an HTTP feature (Debian #738121) -TD * reviewed command-line options which were not provided in lynx.cfg; added others which could be useful for dumps (i.e., force_html, hiddenlinks, listonly, list_inline, localhost, short_url, with_backspaces) -TD: * add dont_wrap_pre to lynx.cfg (request by GV) -TD * use idn_free() rather than ordinary free (patch by GV) * build-fix when alt-bindings are disabled (patch by GV) * correct sense of --disable-alt-bindings option in configure script (prompted by report by GV) -TD 2014-02-04 (2.8.8pre.4) * modify the LOCALE_CHARSET feature to provide a default value for the ASSUMED_CHARSET feature aka "display-charset" (Debian #737416) -TD * fix two bugs in print-to-file from 2.8.8dev.10 changes -TD + suggested filename suffix for text/html was ".html" rather than ".txt" + using ^U to clear the filename to print to did not cancel the prompt (report by Klaus-Peter Wegge) * disable EXP_JAPANESEUTF8_SUPPORT if the system has no iconv support -TD * modify makefiles to perform the src/chrtrans rules from the top-level rather than via the src-level, solving the issue of "makefile races" -TD * reviewed minor fixes from OpenBSD CVS for these issues: - fix makefile races [espie] - read/write result checking fixes to avoid unsigned comparisons vs -1 [krw] However, the former is not an improvement; kept only the latter -TD 2014-01-11 (2.8.8pre.3) * apply analogous changes to tidytls.c interface -TD * apply openssl patch from openSUSE package for Lynx to modify the SSL options to omit the SSLv2 and compression features (report by BJP) -TD * add check for alternate package "libssl" also used with Fedora20 -TD * fix a check in configure-script for openssl subdirectory in includes. It happened to work in most cases due to a spurious blank in the pkg-config file; this was removed recently, e.g., for Fedora20 -TD * fill-in some dangling links in test-files -TD * build-fix for --disable-prettysrc (reported by Don Hsi-Yun Yang aka "omoikane") -TD * review/improve html helpfiles -TD * ensure that $(sysconfdir) exists in makefile as dependency of install-help rule -TD * update config.guess (2014-01-01), config.sub (2014-01-01) 2013-12-17 (2.8.8pre.2) * change makefile.msc and lynx-slang.iss to use dll for slang -TD * change URL for HELPFILE in lynx.cfg, etc., to omit version-specifics -TD * update example of options menu shown in user-guide -TD * restore ^Z maxscreen-toggle for Windows, omitted in 2.8.8dev.17 cleanup -TD * typographical fixes for manpage (Bjarni I. Gislason, Debian #732236). * allow fallback sleep() function to be used for MinGW -GV * remove special case in configure.in which added "-lcompat" to $LIBS for OpenBSD, MirBSD and EkkoBSD (Christian Weisgerber, Thorsten Glaser). * build-fix for --disable-forms-options -TD * omit request for admin-access in NullSoft installer, since lynx could be installed in user's directory -TD * change Windows default for LYNX_LSS_FILE to not use a directory-path -TD 2013-11-28 (2.8.8pre.1) 2013-11-28 (2.8.8dev.17) * revise/update counts in README.metrics, using a script replacing a manual procedure -TD * amend check for magic header bytes from 2.8.8dev.3 for "deflate" to limit it to the 3-bit block header described in RFC-1951 -TD * install the sample-files in the dpkg test-script -TD * add configure option --with-cfg-path and environment variables LYNX_CFG_PATH to provide search-list capability for the ".cfg" and ".lss" files -TD * modify configuration of COLOR_STYLE value in lynx.cfg, allowing multiple filenames to be specified and providing those as choices in the O'ptions menu (Debian #404893) -TD * updates for lynx_help_main.html -TD * update URLs in about_lynx.html -TD * add internal URL "LYNXEDITMAP:", which is (like "LYNXKEYMAP:") generated, making that the primary page for field-editing help -TD * improve DOSPATH-related logic in HomeEnv(), making this work properly with Windows Vista and 7. The feature is needed to read Lynx's bookmarks file from the user's "Personal" shell-folder (report by Manuel Nunez) -TD * modify samples/*.bat to work when running in a directory whose pathname contains spaces -TD * reduce required privileges for installing in lynx.iss -TD * improve sed expression appended to help_files.sed to fix a case for the edit-helpfiles which left a ".gz.gz" suffix for compressed filename URLs, overlooked since 2.8.1pre.3 -TD * modify logic in lkcstring_to_lkc() to allow named keys, e.g., from curses, to be used consistently in a KEYMAP directive -TD * add version-info to LYIcon.rc -TD * add symbols in Keysym_Strings[] and table in setup_vtXXX_keymap() for function keys 2-12, to improve keymap-configurability -TD * change extra-key #define's in LYStrings.h to enum -TD * cleanup pre-2.7 debris from LYStrings.c and LYStrings.h -TD * modify tables for key-bindings and edit-bindings to allow them to be reloaded to their initial values -TD * add check in get_connection() for ftp-connections to ensure that a password from a URL is non-empty -TD * add samples/oldlynx.bat to demonstrate how to use non-color-style -TD * add NSIS script, to allow building Windows installer via cross-compiling -TD * fixes to configure script and makefiles to work with empty $prefix, e.g., as used in MSYS -TD * improve configure check for sleep() for cross-compiling to MinGW -TD * modify configure check for inet_addr() for cross-compiling to MinGW -TD * add configure check for Win32 flavor of PDCurses when cross-compiling to MinGW using the "--with-screen=pdcurses" option -TD * improve color-style simulation of old color scheme by coloring input fields with color #5 -TD * correct search logic to match links which are wrapped on the right margin. Previous fixes to highlight arbitrarily long links overlooked this case (Debian #546264) -TD * modify the INFO page, normally bound to "=", to show decoded strings for URLs, e.g., which use %xy hexadecimal encoding. The decoded strings are shown on the line following the encoded URLs if the strings are different. Also if display-charset is UTF-8, modify -dump "References" URLs to show the corresponding decoded strings for consistency with the text which is already in UTF-8. Other URLs such as that shown in the status area are shown in encoded form per previous discussion which recommending doing this to address phishing attempts (Debian #398274) -TD * simplify file-URLs shown in reference list of -dump by trimming unnecessary "localhost", e.g., file://localhost/XXX becomes file:///XXX (Debian #334787) -TD * extend the "Bad HTML" warning feature to -dump option when the -stderr option is also set (Debian #398304) -TD * add -list_inline option, which modifies -dump output to put links inline with the text rather than in a list at the end of the dump (Debian #584080) -TD * add clarification in manpage regarding -force_html option versus -dump or -crawl (Debian #254603, Debian #295273) -TD * improve manpage descriptions of -reload, -get_data and -post_data (Debian #350853) -TD * modify manpage synopsis to make it clearer that Lynx accepts more than one path and/or URL on the command-line. The paragraph explaining this was added in 2.8.6dev.5 (Debian #350853) -TD * update COPYHEADER, clarifying license issues -TD * minor change to Content-Length logic from 2.8.8dev.13 to work with Amazon's cookies (Debian #720541) -TD * improve warning message for GNUTLS_CERT_SIGNER_NOT_FOUND (Debian #695653) -TD * ignore non-fatal return codes from gnutls_handshake introduced by SNI change in 2.8.8dev.15 (Debian #724812, patch by Hans Wurst). * updates for configure macros -TD + CF_ACVERSION_CHECK, fix from byacc for "newer" autoconf. + CF_ADD_LIB_AFTER, fix from xterm for problem with -Wl,xxx options + CF_CURSES_LIBS, modify to allow external script to set $cf_term_lib and/or $cf_curs_lib + CF_INTEL_COMPILER, $host_os needs AC_CANONICAL_HOST + CF_MIXEDCASE_FILENAMES, add msys / msysdll to known host/platform types + CF_RPATH_HACK, use sort and uniq rather than sort -u, to work with HPUX 11.11, etc. + CF_TRY_PKG_CONFIG, set variables for consistent usage of this macro + CF_XOPEN_SOURCE, add msys / msysdll to known host/platform types + CF_X_ATHENA, trim extra X libraries after updating lists, to work with ld --as-needed option which in effect uses only the first mention of the library. If that does not follow everything that depends on the library, ld will silently fail to resolve symbols. * update config.guess (2013-06-10), config.sub (2013-09-05) 2013-07-29 (2.8.8dev.16) * build-fix for setmode() definition on Cygwin -TD * modify HTUtils.h to work around header conflict with Cygwin w32api and openssl 1.0.1e (prompted by report/patch by Supriyo Biswas) -TD * protect redefined errno values for Windows port from redefinition warnings when using MinGW build, since the WSAxxx values are what the configuration actually uses -TD * modify <address> tag to treat it like <p> when used within a list -TD * update fi.po from http://translationproject.org/latest/lynx * add on/off toggles to options menu for the color-style and default-colors features, to help deal with packages which enable default colors without adjusting the color-style settings to avoid having yellow text on a white background (report by Stephen Isard) -TD * add -default-colors command-line option to allow toggling the state of the DEFAULT_COLORS setting from lynx.cfg -TD * improve discussion of -dump and -force_html in manpage (Ubuntu #1112568) -TD * cleanup quoting and use of ASCII "-" versus hyphen in manpage -TD * add checks for zero-length strings in a few places to prevent infinite loop when the focus moves to a text-field which is past the right margin due to improper placement for the nested-tables configuration (report by Rajeev V Pillai) -TD * update doctype for html documentation to 4.01 strict -TD * correct handling of backslash in TrimCommand() function introduced in 2.8.6dev.4, used to process the commands for "test=" in mime-types -TD * correct 2.8.3dev.13 check for permissible place to split UTF-8 encoded text, reported by Coverity -TD * make DONT_TRACK_INTERNAL_LINKS logic configurable via lynx.cfg as TRACK_INTERNAL_LINKS; the configure script now sets the default value -TD * fix most issues found by clang 3.2 analyze -TD * fix most issues found by Coverity scan -TD 2012-11-18 (2.8.8dev.15) * corrected position of highlighting from search/whereis function when using multibyte characters (Debian #673385) -TD * modify default case for HTLoadGopher() to use the file's suffix to obtain a MIME mapping rather than always storing unknown types to disk (suggested by Dario Niederman) -TD * modify ^X-e handling to not limit the result to the form field's length (report by Keith Bowes) -TD * modify the Inno Setup files to show lynx's version numbers. Development and prerelease versions are indicated in the numeric-only versions by prefixing a "10" or "20" -TD * ask for filesize when downloading via ftp, to use this in the read-progress ETA -TD * fix special case when -dont_wrap_pre option is used, to restore space between words which was lost when inserting a soft newline used to splice together segments of a long line (Ubuntu #806749) -TD * provide more readable ETA message as an option (prompted by patch by Joerg Hahn) -TD * add GNUTLS call to enable SNI (Server Name Indication) extension (Ubuntu #732177) -TD * correct typo for -bibhost option in manpage (Redhat #854574) -TD * revise nsl-fork logic for passing addrinfo and hostent data back to eliminate fixed limit on the number of records to return -TD * correct problem with loop logic in fill_addrinfo() exposed by multiple addresses from http://fbcdn-sphotos-d-a.akamaihd.net (report/analysis by TG) -TD * updates for configure script macros (TD): + add 3rd parameter to AC_DEFINE's to allow autoheader to run + remove unused macros * update nl.po from http://translationproject.org/latest/lynx * improve checking of certificates in the gnutls_certificate_verify_peers2() by handling special case where self-signed certificates should be reported (patch by Jamie Strandboge). * update config.guess (2012-09-25), config.sub (2012-08-18) 2012-08-22 (2.8.8dev.14) * reset anchor's actual-length calculation at the end of pumpData() to handle scenario where this is used for internal data movement, i.e., for decompressing files (report by Owen Leibman, Debian #681214) -TD * drop two files overlooked in previous commit (TD): lynx.rsp and WWW/Library/Implementation/HTFWriter.c 2012-08-15 (2.8.8dev.13) * make nsl-fork work for the DNS lookup using getaddrinfo, i.e., for IPv6 configurations (report by FLWM) -TD * add U+0218, U+0219, U+021a, and U+021b to 0x53, 0x73, 0x54, and 0x74, respectively, for Romanian s/t with cedilla in def7_uni.tbl (Ralph Babel) * modify handling of "set" in -cmd_script option to try both cfg-file and rc-file settings (prompted by discussion with Andrew Watts) -TD * update configure script to add --datarootdir option, which changes the default for man-page from /usr/lib to /usr/share -TD * modify configure check for sizeof(time_t), sizeof(off_t) to help recover if it is run in a deficient environment such as busybox -TD * limit downloaded files by Content-Length if any, to match behavior of IE, Firefox and some other browsers; this is not addressed in RFC 2616 (Debian #681214) -TD For more information, see "Content-Length in the Real World" by Eric Law: http://blogs.msdn.com/b/ieinternals/archive/2011/03/09/browsers-accommodate-incorrect-http-content-length-and-sites-depressingly-depend-on-it.aspx * fix an unbounded loop in restrictions_fun() which could cause a core dump (Debian #616107) -TD * add LDFLAGS to top-level makefile.in, for consistency with other recursive options (suggested by Naomasa Maruyama) -TD * modify makefile.in and src/makefile.in to pass make-flags, e.g., "-n" for POSIX make -TD * updated configure macros (TD): + add check for clang warning options + check for tinfo library, which may be present + omit -Wpointer-arith check for pre-3.0 gcc + add check for 'make' programs ${MAKEFLAGS} versus ${MFLAGS}, for recursive operation. * updated list for "$(TABLES)" in src/makefile.in so that parallel builds work properly (patch by Diego Elio Petteno) * remove extra "$(LDFLAGS)" from src/makefile.in when linking lynx (patch by Josef Sontgen) * correct formatting of large file-sizes in directory listing (Debian #666213) -TD * improve checking of certificates in the gnutls_certificate_verify_peers2() (report by Martin Georgiev) -TD * update de.po eo.po sv.po vi.po from http://translationproject.org/latest/lynx * use PDCurses "wide" variation in makefile.msc -TD * modified quoting for parameter values passed to blat mailer to ensure that it handles embedded blanks (report by pfourier) -TD * fix regression introduced by changes for Debian #603648 -TD * modify makew32.bat and makefile.bcb to use GnuWin32 packages to simplify builds with Borland 5.51 C++ compiler (prompted by discussion with pfourier) -TD * add configure check for windres needed for mingw build if cross-compiling -TD 2012-02-22 (2.8.8dev.12) * treat charsets ISO-8859-8-E and ISO-8859-8-I as aliases of ISO-8859-8 (Owen Leibman) * amend the dev.10 change to HTLoadDocument(), which broke caching of forms, to limit it to just the case where the user has pressed ^R, etc (report by TG) -TD 2012-02-19 (2.8.8dev.11) * correct help-message for -html5_charset option -Kihara Hideto * correct a typo in strtol change from dev.10 which caused hexadecimal numeric entities to be misrendered -TG * update eo.po, et.po and tr.po from http://translationproject.org/latest/lynx * correct dll name for bzip2 in lynx.iss package script -TD 2012-02-12 (2.8.8dev.10) * updated po/lynx.pot; there are a few new messages -TD * add "submit" and "reset" commands (Debian #603645) -TD * add "pwd" command, to show current working directory in the statusline -TD * modify check in HText_endForm() when a form contains only a single input field, to allow a return in any text-like field other than textarea to cause the form to be submitted (Debian #603648) -TD * add bzlib to win32 makefile.msc -TD * define WIN32_LEAN_AND_MEAN in makefile.msc to accommodate naming conflict in recent Win32 SDKs, which otherwise include winsock.h in windows.h -TD * fixes for the dev.9 Win32 feature to toggle between normal/fullscreen, by checking the actual screensize after maximizing the display -TD * use ASCII apostrophe for 7-bit approximation to U+02bd as well -TD * use ASCII apostrophe 0x27 for 7-bit approximation to Unicode apostrophe U+02bc (suggested by Ralph Babel) * update LYLeaks.c / LYLeaks.h to include the bstring allocation, copy and free functions -TD * several fixes for the -find-leaks option, e.g., include LYLeaks.h in a few modules, modify the StrAllocVsprintf function to update the bookkeeping, etc -TD * move call to LYCanWriteFile into LYValidateOutput, to make prompts for download, print and upload more alike -TD * correct an old bug in send_file_to_file(), used when printing a page to a file, which prevented its check for appending to an existing file -TD * modify LYValidateFilename to use LYTildeExpand -TD * modify LYConvertToURL to use LYTildeExpand for Unix, and further modify LYTildeExpand to lookup given user's home directory, thereby making commands such as "g ~root/tmp" work as expected -TD * replaced most LYgetStr calls with LYgetBString, except for LYMail.c and LYNews.c since those do use LYgetStr's limits as it was designed. Other calls generally did not need those limits -TD * modify finish_ExtEditForm to eliminate wrapping when an edited line is longer than MAX_LINE. The user is still offered the choice of wrapping to the displayed size of a TEXTAREA, but if declined, the TEXTAREA's content will not be wrapped -TD * modify LYgetstr, making it call revised function LYgetBString which handles bstring's, and allows editing fields which can grow without fixed buffer limits. In particular, forms all use the same calls, which means that their result is no longer limited by MAX_LINE -TD * extend ^X-e editing of textarea's to include single-line fields -TD * modify comparison for splitting lines to allow for long preformatted lines, e.g., using 's to not wrap when the line-wrap mode is disabled -TD * modify cfg2html.pl to handle options which contain a digit, e.g., HTML5_CHARSETS whose default value was not marked properly -TD * modify HTLoadDocument() to not retain a cached document if user is explicitly doing a refresh. This fixes the case for a #fragment url, which was otherwise treated as the same as the address without the #fragment -TD * clarify version of GPL used in README (request by Paul Menzel) -TD * modify HTLoad() to discard charset information before reloading a document, in case the server changes the content-type information between loads (report by Stanislav Brabec) -TD * use tidy to indent html documentation -TD * provide a way to substitute parameters in URLs for jumpfiles (adapted from patch by Mark Skilbeck -TD * ensure that button/input tags have a value for display, in case the tag is improperly terminated (report by Aki Helin) -TD * work around glibc bug in sscanf in SGML_character() using strtol() (report by Aki Helin) -TD * add check for charset attribute on meta element -Kihara Hideto * eliminate ON/OFF macros, using TRUE/FALSE both to work around breakage from zlib 1.2.5.1 changes as well as because they were unnecessary (GenToo #383113) -Nikos Chantziaras, TD * updated several configure script macros (TD): CF_ANSI_CC_CHECK, CF_CURSES_LIBS, CF_LD_RPATH_OPT, CF_NETLIBS, CF_XOPEN_SOURCE, CF_X_ATHENA_LIBS 2011-06-12 (2.8.8dev.9) * modfy cfg2html to add ".url" directive for referencing RFC's etc -TD * document blat/blatj usage in lynx.cfg -TD * add/use WriteStreamTitle(), to provide doctype for cookie-jar page, used to help validate the page -TD * improve readability of cookie-jar page by showing the unescaped cookie values, other minor formatting changes -TD * modify cookie domain-matching to accommodate RFC 6265, which states that a leading dot on a domain attribute should be discarded (report by Sebastien Hinderer) -TD * integrate most of the changes from patch in 2.8.6rel.4 package at http://en.sourceforge.jp/project/lynx-win32-pata -TH, TD + provide toggle between normal/fullscreen + ifdef'd changes for FEP. + correct a message translation in ja.po + modify Xsystem.c to not use MinGW's system() call. + add three items to lynx.cfg conv_jisx0201kana message_language wait_viewer_termination + replace ifdef's for CONV_JISX0201KANA_JISX0208KANA with configuration variable conv_jisx0201kana + modify makefile.bcb and lynx.rsp to use openssl and intl libraries. + add feature ifdef'd with USE_PROGRAM_DIR which adds fallback definitions for pathnames to use the directory of lynx.exe + add check for unsafe filenames in DOS/Windows, e.g., those that correspond to a device. * update command-line syntax for the blat mailer, to work with blat 2.6.2 -TD * change default in makelynx.bat to assume blat rather than blatj, because the latter does not provide a way to authenticate user/password on a mail server -TD * change #define's for addrlist-page and alt-bindings to reflect their non-experimental status -TD * change default for --enable-addrlist-page configure option to enabled -TD * modify blat/blatj configuration so that support for both is compiled-in for DOSPATH configurations. Add "-altblat" option to select blat vs blatj. Define USE_ALT_BLAT_MAILER to specify which is the default (prompted by report by LarryL) -TD * correct an interaction between LYCloseOutput() and LYRemoveTemp() as used in send_file_to_mail(), to allow a temporary file to be closed and used by external program before removing it -TD * modify lkcstring_to_lkc() to accept hex/octal values, allowing those in the KEYMAP configuration as suggested by the commented lines in lynx.cfg (report by Richie Wood) -TD * build-fix for DEC C 5.x with _DECC_V4_SOURCE defined, i.e., missing declaration of "off_t" (report/analysis by Rod Reiger) -TD * build-fixes for Alpha VMS V8.3 with C V7.1-015, based on lynx 2.8.7 development snapshot (report/analysis by Scott Harrod) -TD * improve scripts/tbl2html.pl, to handle translation of octal escapes in the approximation comments -TD * amend implementation of "readonly" attribute from 2.8.7dev.10 to distinguish it from "disabled" (report by David Paschal) -TD * amend change to cookie prefix matching from Debian #460108. The discussion overlooked this definition from RFC 2109: Path Defaults to the path of the request URL that generated the Set-Cookie response, up to, but not including, the right-most /. In that context, lynx was correct to extract the default "path" attribute of http://jukebox/cgi-bin/disorder as /cgi-bin rather than /cgi-bin/disorder as asserted in the report. However, lynx warned unnecessarily (according to the bug report) about the given path attribute. Deciding whether to suppress this warning is under control of the user via the lynx.cfg setting COOKIE_QUERY_INVALID_DOMAINS since 2.8.2dev.16 (report by Owen Leibman) -TD * add eo.po (Esperanto) from http://translationproject.org/latest/lynx * modify format of ADVANCED_COOKIE_CONFIRMATION message in nl.po per guideline to allow localized single-letter responses to prompt (report by Jurgen Gaeremy) -TD * add configure check for <bsd/random.h>, used in Debian package -TD * modify src/tidy_tls.c to use gnutls_priority_set_direct() in preference to various access functions, to eliminate deprecation warnings (report by Andreas Metzler) -TD * updated several configure script macros (TD): CF_CURSES_CPPFLAGS, CF_CURSES_FUNCS, CF_CURSES_HEADER, CF_CURSES_LIBS, CF_CURSES_TERM_H, CF_DISABLE_RPATH_HACK, CF_PDCURSES_X11, CF_PKG_CONFIG, CF_RPATH_HACK, CF_STRUCT_TERMIOS, CF_XOPEN_CURSES, CF_XOPEN_SOURCE, CF_X_ATHENA_LIBS * update config.guess (2011-01-01), config.sub (2011-04-01) 2011-01-10 (2.8.8dev.8) * correct sense of menu-name parameter in add_item_to_list() from dev.7 changes (report by Larry Hart) -TD * remove duplicate copy of CF_TRY_PKG_CONFIG added to aclocal.m4 in 2.8.8dev.4, which caused autoconf-2.13 to emit weird error messages about undefined symbols (report by TG) -TD 2010-12-11 (2.8.8dev.7) * add PERSONAL_MAIL_NAME to options menu and .lynxrc (Debian #603647) -TD * remind user how to cancel message (Debian #292787) -TD * add HTML5_CHARSETS feature, which allows the user to choose whether to interpret pages without an explicit charset according to the HTML5 "compatibility" feature (Debian #604466, Debian #514897) -TD * add EXTERNAL_MENU feature to lynx.cfg, which allows the user to customize the menu-entry shown, e.g., to suppress the display of the URL (Debian #603646) -TD * cleanup URLs in lynx documentation -DK * add check in getfile() when handling a "mailto:" url, to prevent it when the user has requested a dump (Debian #563308) -TD * improve configure check for IDNA library, which may depend upon intllib, e.g., building with mingw on cygwin -DK * modify autoconf macros which look for X libraries, e.g., for PDCurses, to accommodate ongoing changes in xorg package scripts -TD * reorganize autoconf macro CF_WITH_CURSES_DIR, to make it usable for both curses and ncurses -TD * several changes to autoconf macros to lessen use of legacy shell feature "${name-value}" in favor of "${name:-value}", since the former is broken in recent versions of bash -TD * apply overlooked patch from pre-2.8.5, makes RMDIR_PATH configurable (report/patch by Frank Heckenbach). * correct one of the places where link-number is formatted, for form input anchors. This was broken in dev.6 by the -unique_urls changes (report by DK) -TD * undo a cleanup change to link-types from dev.6 which broke some uses of input-anchors (report by FLWM) -TD * minor formatting improvements to sources using cindent 2.0-20101107 -TD * restore \r to \n conversion in HTML_put_character(), broken in gcc warning cleanup (report by FLWM) -TD * fix a double-free in make_argv() (report by FLWM) -TD * add a memset in RestoreSession(), fixes uninitialized memory reference for the VLINK section -PBM * update config.guess (2010-09-24), config.sub (2010-09-11) 2010-10-04 (2.8.8dev.6) * amend change for Debian #514897 to exclude XML documents (Debian #592883) -TD * use HTParsePort() in a few places, e.g., HTFinger.c, to allow for IPv6 addresses with colons (Debian #587330) -TD * modify option -dump so it is parsed in the first pass, using that to suppress requirement for lss file if lynx is used only to dump output -TD * add option -unique-urls (Debian #586762) -TD * fix most gcc type-conversion warnings -TD * add configure check for ctags/etags programs, needed for some BSD ports -TD * add configure --with-textdomain option to allow overriding the "lynx" NLS textdomain, to help ensure that Lynx's build-script does not conflict with alternative packages -TD * use AC_ARG_PROGRAM in configure script, to support --program-suffix, etc., to help with packaging -TD * add Debian build script, for testing (adapted from lynx-cur package) -TD * add RPM build script, for testing -TD 2010-08-25 (2.8.8dev.5) * modify convert_to_idna() to check for malformed urls (Debian #594300 reports this as CVE-2010-2810) -TD * correct typo in po/makefile.inn from removal of mkdirs.sh in dev.4 (Debian #592078) -TD * correct a sign-extension error in UpdateBoundary(), used for MIME boundary computation, broken in dev.4 compiler-warning fixes -TD 2010-06-21 (2.8.8dev.4) * check for SSL error when reading response from "GET". This incidentally exposes a longstanding bug in GNUTLS: https://savannah.gnu.org/support/index.php?106987 (google the message "A TLS packet with unexpected length was received") which prevents connection to https://www.mynortonaccount.com/amsweb/default.do (report by Ignac Vucko) -TD * fix ifdef/define's in LYMain.c to show GNUTLS version in user-agent when built with tidy_tls.c -TD * improve format of X509_NAME_oneline() in tidy_tls.c, making it compatible with the OpenSSL function so that no post-processing is needed -TD * correct typo in configure --enable-gnutls-compat option, which sometimes made it enabled as a side-effect of setting --with-gnutls -TD * add configure option --enable-wais, for test-compiles with freeWAIS -TD * fixes to build with VMS -Christoph J Gartmann + created [.src]multinet_ucx.opt with a single line multinet_root:[multinet.library]ucx$ipc/LIBRARY + modified build.com to have an additional option "Multinet with UCX emulation" + modified libmake.com for the same reason + modified [.www.library.implementation]www_tcp.h for the same reason + provide definition of IS_CJK_TTY for HTWAIS.c by adding include of LYStrings.h * fix typo in users's guide -PBM * drop mkdirs.sh and MKINSTALLDIRS symbol from makefiles, using "mkdir -p" -TD * limit parsed URIs with new config parameter MAX_URI_SIZE, default 8192 (RedHat #605286, forwarded by Vincent Danen). For arbitrarily long URIs, alloca() could run out of stack space -TD * several changes to configure script, from ongoing work on xterm, etc -TD + workaround for broken ".pc" file for X Toolkit, which omits the ICE library. + modify CF_NCURSES_CONFIG to use CF_CURSES_HEADER to pick out the particular flavor of ncurses.h, e.g., <ncursesw/curses.h> + add parameter to CF_CURSES_HEADER to allow looking for specific subdirectory ncurses/ncursesw/etc + restructured CF_X_ATHENA to use pkg-config, if available. + use CF_ADD_LIB/CF_ADD_LIBS + CF_GNUTLS eliminates duplicate libraries when configuring with pkg-config + modified several macros to quote params of ifelse() + CF_AR_FLAGS allows $ARFLAGS to override the choice of ar-flags, in particular check if a given choice is part of the current $ARFLAGS + workaround CF_XOPEN_CURSES for (temporary) problem with ncurses headers, which did not account for the fact that _XOPEN_SOURCE_EXTENDED may be defined in a system header. * remove redundant updates for CFLAGS and LIBS in configure script which are now done in CF_FIND_LINKAGE macro -TD * fix a problem with configure script which broke "--with-gnutls=/usr" (report by Atsuhito Kohda) -TD * resolve warnings from "clang --analyze", tested with Fedora 12 and clang 2.6-0.5.pre1.fc12, 2.7-1.fc12 -TD * further improvements to print_wwwfile_to_fd() -TD + corrected length used for radio/checkboxes. + fill in wrapped fields. 2010-04-25 (2.8.8dev.3) * modify print_wwwfile_to_fd() to add field values to the printed form (Debian #574940) -TD * add check for magic (header bytes) before trying to decompress, since zlib does not provide this check (Redhat #503921) -TD * add workaround in CF_SSL configure macro for broken openssl pkg-config script on Redhat, CentOS -TD * add configure option --disable-rpath-hack -TD * allow IPv6 addresses without "http://" prefix (Redhat #425879, patch by Kamil Dudka) * build-fixes for OpenSolaris aka Solaris 11 -TD * add/use CF_RPATH_HACK, for constructing rpath references to libraries in nonstandard locations -TD * improve configure macros CF_CURSES_TERM_H and CF_FIND_LINKAGE -TD * add synopsis entries for -get_data and -post_data options to lynx.man (report by Dallas E. Legan II) -TD * fix a possible conflict between CF_HEADER_PATH and CF_LIBRARY_PATH by setting their respective target variables, not appending -TD * improve configure macro CF_XOPEN_SOURCE by removing rather than undefining preexisting symbols as they are added to the definitions -TD * add configure check for -lnetwork, from tin -TD * when renaming/copying a bookmark file, e.g., to delete a bookmark, modify its permissions for compatibility with IsOurFile() (Redhat #486070) -TD * fix most gcc writable-strings warnings -TD * update config.guess (2009-12-30), config.sub (2009-12-31) 2009-11-25 (2.8.8dev.2) * modify trimming of URI in LYSetCookie() to eliminate trimming of final leaf (Debian #460108) -TD * document the various xxx_PATH settings in lynx.cfg -TD * modify cfg2html.pl to improve formatting of cattoc.html -TD * split-up top-level makefile install-html rule to allow generating the htmlized cfg without doing an install -TD * suppress positioning for editor when using it to edit files via dired -TD * modify samples/lynx-demo.cfg to suppress external file-utilities, since the intent is to make the installer work standalone, but allow extension -TD * add traces for builtin dired operations -TD * modify built-in "touch" for dired to use binary mode when opening file -TD * remove check from 2.8.5dev.11 which prevents user from moving a directory in dired unless the external program "mv" is provided -TD * regularize use of isEmpty(), non_empty() -BL * match built-in "positionable" editor names more liberally -BL * promote some experimental options to normal, tidy up related EXP_xxx vs USE_xxx symbols -TD EXP_ASCII_CTYPES is now USE_ASCII_CTYPES EXP_JUSTIFY_ELTS is now USE_JUSTIFY_ELTS EXP_CHARSET_CHOICE is now USE_CHARSET_CHOICE The scrollbar, progressbar, sessions and session-cache options are now enabled by default. * modify scanning in HTRules.c to only trim comments where '#' is either at the beginning of a line, or follows whitespace (patch by Kihara Hideto). * correct a place where LYStrExtent2 was used where byte-count is needed (patch by Bake Timmons). * modify LYExecv() in LYLocal.c to allow win32 applications to use this function -TD * modify ok_stat() in LYLocal.c to retry with "." appended when the path syntax indicates that it is probably a directory name -TD * fix an old typo in configure macro CF_CHECK_FUNCDECL -TD * change library dependency for gnutls from crypt to gcrypt, originally in 2.8.5dev.15 (Debian #555579) -TD * update de.po from http://translationproject.org/latest/lynx * fix some tidy- and linklint-warnings in help-files -TD * amend change from 2.8.7dev.14 to not use clrscr() function in stop_curses() if using PDCurses, since clrscr() is not in the win32 api -TD * modify configure script to check if linkage for bzlib and zlib succeeded, before defining symbol which makes the compiler uses these libraries -TD * update lynx_help_main.html to point to "release/lynx2-8-7" documentation -TD 2009-08-28 (2.8.8dev.1) * add <sys/types.h> include in socklen_t configure check (from OpenBSD CVS) * eliminate UCPutUtf8ToBuffer() - redundant -TD * use memset's to simplify some initialization in HTML.c, extending a change made in 2.8.7dev.10 (prompted by issue in OpenBSD) -TD * add optional support for IDNA using GNU libidn (Debian #352596) -TD * ignore LEFT-TO-RIGHT-MARK (U+200E) in HTML files (Debian #408835) -TD * correct check for return-value from gnutls_certificate_verify_peers2(), which in conjunction with unclean internals of gnutls caused caused some sites to be treated as if they were version-1 X.509 CAs (Debian #231609, Ubuntu 293708) -TD * revise dired-mode's modify_tagged() function, correcting and extending the source-paths to validate against the target path. Before, lynx's current working directory was used to validate against target path, i.e., when moving all tagged files to a new location. Lynx's check to ensure that source/target paths are distinct prevented users from moving tagged files to the current directory (report by Jasper) -TD * change compiled-in default for SYSLOG_REQUESTED_URLS to false (prompted by Debian #537907) -TD * adjust ifdef in change_sug_filename() so that paths containing square brackets are trimmed on VMS only (report by Gaute Strokkenes) -TD * amend change to ifdef in LYMain.c (from 2.8.7dev.14), since it prevents build on NetBSD, whose libintl.h does not include locale.h (report by Thomas Klausner) -TD * modify configure macro CF_GCC_ATTRIBUTES to make it more self-contained -TD * improve configure check for _XOPEN_SOURCE for HPUX 11 to ensure mbstate_t is declared -TD * update config.guess (2009-08-19), config.sub (2009-08-19)
jperkin
pushed a commit
that referenced
this issue
Mar 14, 2014
changes: -support for PKCS #5 PBKDF2, SHA3, GOST R 34.11-94 -bugfixes -minor improvements
jperkin
pushed a commit
that referenced
this issue
Mar 14, 2014
0.4 Released on Mar 25th 2013. Supports dynamic draw probability. Replaces Rating.exposure() with TrueSkill.expose(). Because the TrueSkill settings have to adjust a fomula to calculate an exposure. Deprecates head-to-head shortcut methods in TrueSkill. The top-level shortcut functions are still alive. Version 0.3.1 Released on Mar 6th 2013. Raises FloatingPointError instead of ValueError (math domain error) for a problem similar to issue #5 but with more extreme input. Version 0.3 Released on Mar 5th 2013. TrueSkill got a new option backend to choose cdf, pdf, ppf implementation. When winners have too lower rating than losers, TrueSkill.rate() will raise FloatingPointError if the backend is None or scipy. But from this version, you can avoid the problem with mpmath backend. This was reported at issue #5. Version 0.2.1 Released on Dec 6th 2012. Fixes a printing bug on TrueSkill.quality(). Version 0.2 Released on Nov 30th 2012. Implements “Partial playâ€�. Works well in many Python versions, 2.5, 2.6, 2.7, 3.1, 3.2, 3.3 and many interpreters, CPython, Jython, PyPy. Supports that using dictionaries as a rating_group to choose specific playerâs rating simply. Adds shorcut functions for 2 players individual match, the most usage: rate_1vs1() and quality_1vs1(), TrueSkill.transform_ratings() is now called TrueSkill.rate(). TrueSkill.match_quality() is now called TrueSkill.quality().
jperkin
pushed a commit
that referenced
this issue
Mar 14, 2014
Upstream changes: 0.31 2013-05-31T10:21:06+0200 - applied a patch from cjm with slight modification to resolve RT#50723 (support use Foo::Bar (); etc) (Kenichi Ishigaki) - fixed RT#71761 (Kenichi Ishigaki) - applied a patch from wyant (RT#71761) (Kenichi Ishigaki) - fixed the Pod::Simple encoding issue (Kenichi Ishigaki) - Fix incorrect regexp (ref gh-5). (Yasutaka ATARASHI) - Avoid regex features introduced only in later perl (close gh-5). (Yasutaka ATARASHI) - Use plan() instead of done_testing() (ref gh-5). (Yasutaka ATARASHI) - Add support for bareword leading hyphyen, in-place arrayref and hashref. (Yasutaka ATARASHI) - proper version number for older releases (Brian Cassidy) 0.30 2013-04-18T08:57:49+0200 - Add accessors and tests for _in_eval/_out_of_eval. (Yasutaka ATARASHI) - reworked 80_failig.t to TODO tests; (Thomas Klausner) - added more require-in-string corner test cases (suggested by Buddy Burden) (Thomas Klausner) - Fix the case for eval["']expr["'] and add regression tests. (Yasutaka ATARASHI) 0.29 2013-02-25T20:25:44+0100 - fixed regex to filter use/require (RT83569) (reported by ribasushi) 0.28 2012-08-21T14:41:15+0200 - whitespace in use base is valid (Barbie) 0.27 2012-03-23T12:40:44+0100 - fixed 23_universal_require.t for real (RT75342) (reported by Manoj Kumar and Paul Howarth) 0.26 2012-03-23T08:42:25+0100 - removed Test::NoWarning from a t/23_universal_require.t because it upsets the (manual) plan if the tests are skipped 0.25 2012-03-22T10:55:42+0100 - autogenerate the grammer during ./Build (based on a patch by jtbraun@CPAN.org) (RT74879) - added $VERSION to into Module::ExtractUse::Grammar, suggested by Manoj Kumar (RT75342) - specify min verion of Parse::RecDescent (1.967009), suggested by ANDK@cpan.org (RT75130) - fix typos reported by gregor herrmann (RT75115) - switched to Dist::Zilla (all on my own!) 0.24 2012-02-12T14:27:36+0100 - regenerated Grammer to work with new Parse::RecDescent (thanks to cpan-testers, TMUELLER, KENTNL, dirkus@yo****.com and paul@city****.org for reporting the problem)
jperkin
pushed a commit
that referenced
this issue
Mar 14, 2014
== v0.16.0 [2013-07-22] Michael Granger <ged@FaerieMUD.org> Bugfixes: - Avoid warnings about uninitialized instance variables. - Use a more standard method of adding library and include directories. This fixes build on AIX (Github #7) and Solaris (#164). - Cancel the running query, if a thread is about to be killed (e.g. by CTRL-C). - Fix GVL issue with wait_for_notify/notifies and notice callbacks. - Set proper encoding on the string returned by quote_ident, escape_literal and escape_identifier (#163). - Use nil as PG::Error#result in case of a NULL-result from libpq (#166). - Recalculate the timeout of conn#wait_for_notify and conn#block in case of socket events that require re-runs of select(). Documentation fixes: - Fix non working example for PGresult#error_field. Enhancements: - Add unique exception classes for each PostgreSQL error type (#5). - Return result of the block in conn#transaction instead of nil (#158). - Allow 'rake compile' and 'rake gem' on non mercurial repos. - Add support for PG_DIAG_*_NAME error fields of PostgreSQL-9.3 (#161).
jperkin
pushed a commit
that referenced
this issue
Mar 14, 2014
=== 1.4 / 2013-07-23 * Minor enhancements * Relaxed parser to accept quoted algorithm to work with Linksys SPA922. Pull request #8 by Ismail Hanli, Issue #5 by bearded === 1.3 / 2012-03-28 * Minor enhancements * The cnonce is regenerated for every request to improve security. * SecureRandom is used to generate the cnonce instead of Kernel#rand * Bug fix * cnonce and nonce-count are no longer sent when qop was not provided per RFC 2617 section 3.2.2.
jperkin
pushed a commit
that referenced
this issue
Aug 12, 2014
---------- - issue #146, #147: The "python" binary in MyApp.app/Contents/MacOS was the small stub exetable from framework builds, instead of the actual command-line interpreter. The result is that you couldn't use ``sys.executable`` to start a new interpreter, which (amongst others) breaks multiprocessing. - pull request #7: Add support for PyQt5 to the sip recipe. Patch by Mark Montague. - pull request #4: Copying PySide plugins was broken due to bad indentation. - pull request #5: py2app was broken for python versions that don't use _sysconfigdata. - issue #135: Don't sleep for a second after compiling a XIB file - issue #134: Remove target location before copying files into the bundle. - issue #133: Ensure that the application's "Framework" folder is on the search path for ``ctypes.util.find_library``. - issue #132: Depend on modulegraph 0.12 to avoid build errors when the python code contains references to compatibility modules that contain SyntaxErrors for the current python version. - Explicitly report modules that cannot be found at the end of the run (for non-alias builds) Note: This is just a warning, missing modules are not necessarily a problem because modulegraph can detect imports for modules that aren't used on OSX (for example) - Report modules that contain syntax errors at the end of the run (for non-alias builds) Note: This is just a warning, syntax errors be valid when the dependency tree contains modules for the other major release of python (e.g a compat_py2 module that contains compatibility code for Python 2 and contains code that isn't valid Python 3)
jperkin
pushed a commit
that referenced
this issue
Apr 24, 2015
cgdb-0.6.8 (11/13/2014) * Fix issue #40, the map commands were adding additional new lines to the mappings. For instance, 'imap a b' in the ~/.cgdb/cgdbrc file would cause a to map to 'b<cr>' instead of just 'b'. * Added feature from issue #29, added 'until' command to CGDB. * Updated autotools configuration files to satisfy warnings and recommendations produced by autotools when run. * Fix issue #49, a gcc compiler warning. * Fixed a hang consuming 100% CPU usage on OS X Mavericks (github #48). * Fixed a hang when quitting cgdb while inferior is running (github #1 and #5 and #46). This was believed to be fixed in the last release but I've finally reproduced the issue and fixed it for good. cgdb-0.6.7 (01/14/2013) * Changed documentation license from GFDL to GPL (github #6). * Fixed a hang on MacOS when quitting cgdb while inferior is running (github #1 and #5). * Fixed a crash when pressing 'n' in source window (github #5). * Fixed a bug opening files (and toggling breakpoints in files) with special characters (e.g. space) in their names. cgdb-0.6.6 (09/06/2011) * Fixed a compile error on Cygwin 1.7 (signature for path conversion functions changed). * Fixed a segfault on 64-bit systems in rline.c due to a missing prototype of cgdb_malloc. Thanks to Pietro Cerutti for reporting and diagnosing this one! * Fixed a bug in the file dialog. When searching for a file, and you hit enter to select it, CGDB would sometimes skip to the next file that matches and open that file instead. * CGDB should now build out of the box on Cygwin again. CGDB used to only support building against curses.h. Now it also supports building against ncurses/curses.h. * No longer set the prompt to (gdb) on startup.
jperkin
pushed a commit
that referenced
this issue
Jun 1, 2015
-------------- 1.13 * Correctly null-terminate encoded/decoded strings (RT 769/#5)
jperkin
pushed a commit
that referenced
this issue
Jun 1, 2015
Update DEPENDS Upstream changes: commit 3083307fc8ebf938673028cf7ffc3ccff6a4cac6 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Apr 24 13:56:40 2015 +0200 upgrade to match sp 1.1-0 commit 5e7950336984a567c0f07abb019930dbaf068abb Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Mar 17 14:21:20 2015 +0100 docs for expand.range commit 58d8db3d8863eee96aeea1cf458fbee2e42b32db Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Mar 17 14:18:44 2015 +0100 range of at was too small; report by Roland Harhoff commit af552c7e902b69979f309bcf1f795bc7cf782f11 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Mar 17 13:56:53 2015 +0100 add drop=FALSE to data.frame selector commit 8ac495755ea13ef90b9e378ec26b963ea316174b Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Mar 13 16:20:47 2015 +0100 adding +ellps= to CRS arguments, for PROJ 4.9.1 commit 393bb24344b7b3648086ecadf5bf287bdea4fcde Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Mar 5 00:12:50 2015 +0100 replace unstack with reshape; clean check commit 45bf1588eef7e2ddbf07f843333d72f0a99d0e4f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Mar 4 20:27:51 2015 +0100 stplot mode = "xt" for factor: plots as number but no longer crashes commit b7e51d1720dace123a73669ee04b77255a0b9c09 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Mar 4 19:07:27 2015 +0100 stplot factor variables when mode = "xy" commit 24671c67b17293749937d7c955a80ce8e12ac619 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Feb 11 10:51:18 2015 +0100 make stsdf[1,1] do sth more sensible commit e7d26c403722f6dfe08f27bbbe82644e2f48976e Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 28 12:13:49 2015 +0100 improve error message commit f37ad515f35e21f9351c290437f2948f34b5f894 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 28 10:25:09 2015 +0100 enable check on duplicate attributes for STSDF commit 995dd6d742143bf9fcc4d43c19c358f9a4bc626c Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Jan 27 23:34:52 2015 +0100 adopt new behaviour for STFDF too commit 08fcfb9f1555e283c82107256c055a5bead0b265 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Jan 27 23:18:42 2015 +0100 add timeIndex to xts output on single pt subset; report from Jon Skoien; commit 68d9420d6a9bad79f3b84c656cbfc9f670fe5a28 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Jan 24 10:19:17 2015 +0100 remove rgeos dependency in sto.Rnw, add DE to air.rda commit 097d3a0fbc63f2ef7773825c07d35eafa3ab3cba Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 21 23:20:34 2015 +0100 make rgeos requirement conditional commit cddc6c9ac45dfc7664c7e5b3adbcc65b0f499961 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 21 09:08:18 2015 +0100 bump version commit 218a99f5b7b475353f8b37246c945c47f881f6aa Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Jan 19 14:55:57 2015 +0100 correct timeIndex order for as.data.frame.STS, reported by Jon Skoien commit 6502ebfd51b6704669c46d26c8dd2b7304c630ef Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Jan 17 23:05:15 2015 +0100 conditional require(rgeos) in example commit 3f4f8a5c3e6048393ad14fd4444ec03773207dc9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Jan 15 13:05:22 2015 +0100 more spTransform commit a29c98f3c80a784967bc319b5c63a9a725b631cd Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Jan 15 13:03:49 2015 +0100 title case; address rgdal requirement for spTransform commit e6073767b1e303dcb20c99cfe635d762bdd36eda Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Jan 15 11:51:11 2015 +0100 update test output commit 5b36a6916bc8af4cd696bb7742b0e0f03abe5b25 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 14 17:33:25 2015 +0100 typo... commit f74c045284b795bc0e4ad1e167608dfa74a21674 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 14 16:59:45 2015 +0100 update test output commit 0604dd381b7e2e10f97bbc3d5b26c8119c744a8f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Jan 14 16:41:54 2015 +0100 prevent @sp attributes getting dropped (lost) commit a144894fbb8590a701cec4f99ae1f6f09d896916 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Dec 14 13:18:17 2014 +0100 correct aggregate with args STIDF, STF; add time chk commit 4c8cd4f1d6220dc43634e4333e18393a7d8d87e9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Nov 22 12:26:03 2014 +0100 correct bug in stConstruct() when STIDF has non-chronological records commit 1969b0c7ba6197d96d4541a15a71a84a19291803 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Nov 20 11:26:02 2014 +0100 vignette pdf commit 850c3068348815205937350d9dad048ec3e18cfd Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Nov 20 11:22:36 2014 +0100 update date commit 2076a4e3b24c5f2aa8e029eca1a28f9d05f39d52 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Nov 20 11:20:35 2014 +0100 aggregate() for STI and STF with polygons did not work commit d903c16d831c43ab777a552b7c31687e5046396f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Oct 30 10:55:32 2014 +0100 move rgeos to Suggests; improve wind plots in vignette commit da80be7b754e3b613107845166687b02deeb96dc Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Oct 27 19:26:35 2014 +0100 update the time plots commit c1f9a7480241deeb177e345332e4045236e9c02e Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Oct 27 19:17:24 2014 +0100 change argument to returnEOFs commit 1783943b6aa395ee0296bed53e88126b51909fd3 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Oct 27 19:02:58 2014 +0100 add function eof, deprecate EOF commit 480f74eb8a74adb4a2508f17d470434c2deabf42 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Oct 16 11:00:32 2014 +0200 added ... to apply() calls commit c98b5c3ae85414e1eaf53ea0bf72373d371d0dca Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Oct 16 09:40:00 2014 +0200 doc omission, found by Roland Harhoff commit 9c82ea3f06c105323282e486ebae84fc6fcfbaca Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Oct 14 09:25:09 2014 +0200 name too long: only use first name commit 0ed91ac92db69dc64cecaa9ecf08efbb2308db45 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Sep 26 21:44:00 2014 +0200 add parens commit be2182be7cfafadd2d5ebde3256c7eea902c5e2f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Sep 23 21:59:55 2014 +0200 add call to match.fun(), add STT method to stplot commit faab956a4f570502961e2f570b5452a346f540ba Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Sep 11 23:29:30 2014 +0200 add stplot method for STT commit d83a3607c80317ace36009534c8a2cf0c276c570 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Sep 7 23:34:13 2014 +0200 add subset methods with ST objects commit c974e676d494be7cbab83798763115783704dfee Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Sep 7 23:02:44 2014 +0200 add selection based on match with STF object commit 8ad1aa01bcbdc4f12e40f8ffe59a77de8157ff77 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Sep 7 23:02:29 2014 +0200 tidy tabstop commit 0db898784310fd8b209a9f586f7da47e2fd83c3b Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Sep 7 22:18:52 2014 +0200 tidy (revert back to tabstop = 4 spaces) commit 5a476b1fe7580118aeee8af2cbbb5129716c7dac Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Aug 28 12:36:55 2014 +0200 tzone attribute is now passed on by rbind.STIDF commit ac8c4d8bfe3e11ca8f14ade6107b917d7c49bdaa Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Aug 24 14:09:14 2014 +0200 removed ISO codes from air; version bump; tidy stgvis commit 901738891468730db87e48490c2fa48fad3cd1ef Merge: 3b0096f 010b921 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Aug 24 14:05:07 2014 +0200 Merge pull request #20 from mages/patch-2 Update stgvis.Rmd commit 010b921d910fbee90bcc144a0349d7cc20bf88d0 Author: Markus Gesmann <markus.gesmann@gmail.com> Date: Sun Aug 24 11:00:48 2014 +0100 Update stgvis.Rmd Changed the order in which the data is loaded, as otherwise the mapping of German state names apears to be overwritten by data in air. commit 3b0096f5fb43ef2af9a1ad61344c8f7032056cee Merge: 709d30a c44ea66 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Aug 24 10:35:38 2014 +0200 Merge pull request #19 from mages/patch-1 Update stgvis.Rmd commit c44ea6605becfc38a4c54511a53daf4906b81aa7 Author: Markus Gesmann <markus.gesmann@gmail.com> Date: Sat Aug 23 21:05:23 2014 +0100 Update stgvis.Rmd I changed the gvisGeoMap statement to gvisGeoChart, as they don't require Flash. Further the Google geo charts understand that Berlin is not part of Brandenburg. Unfortunately, geo charts don't recognise Brandenburg as a province either, hence the codes become handy again. The German state name mapping are available via a CRAN package, thus you don't have to download them from Wikipedia. Finally, I added some number formatting to the option setting. commit 709d30a7751823aafc6fc77dd9196220edf9ecea Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Aug 22 18:57:22 2014 +0200 hopefully pass check with r-devel; set TZ in subsetting.R commit 6226cea3e7f0a758763bb7208f211a032da0221f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Aug 22 15:44:37 2014 +0200 add pointer to ISO_3166_2_DE in air.rda commit 2bd0272437f47090ac5fa5ae4616e226bea5158e Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Aug 22 15:41:17 2014 +0200 remove call to wikipedia, add ISO table to air add help to stpg to find out whether rgdal misses PostgreSQL driver commit 7887e760c10ba9a6501ecba1c43410558d12963c Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Aug 22 09:36:48 2014 +0200 add Irish station means geo chart commit 11e5da9c96fe9f9dae8d3d93e1b54059af7adbe9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Aug 22 08:20:57 2014 +0200 add time line graphs commit ccee6c0164714a022edf6441f41bdc863798c836 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Aug 21 13:48:55 2014 +0200 update commit 55709a1d166aaa23834fab036d3af2e08d066fdb Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Aug 21 11:17:20 2014 +0200 add googleVis example vignette, typo in stsubs commit f5838cbc73c77ed072a251a4c3b6c1ec56bd5fc0 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Aug 14 13:45:17 2014 +0200 add library(sp) commit 542026cafb10400a6bab77d35e2c583783abb2b8 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Jul 13 17:51:32 2014 +0200 write.tgrass now writes init.txt commit 59fc45e87113dd5c609b4654f26402bba18b1e8d Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Apr 9 15:42:22 2014 +0200 update date commit 7c0ebc61027fea62bcd59898594ea90fdece14f1 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Apr 1 16:08:37 2014 +0200 include git commit logs in ChangeLog commit b7f0e46a24e2a0ee81b022709aca83806674a1b0 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Apr 1 16:04:13 2014 +0200 depend on R 3.0.0, mv old ChangeLog commit f8d07fd645fbe53f03d77a12113f186f7acd4e99 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Mar 27 20:30:44 2014 +0100 tidy indentation and obsolete braces commit 89827b7864688b94cd8edd87312bc8d0b9004e9e Merge: 9023c72 2eca08d Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Mar 25 11:35:11 2014 +0100 Merge pull request #18 from BenGraeler/master special case of one row matrices for subsetting commit 2eca08d29e11a5b01fb489104779bbfb679a23c6 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Tue Mar 25 11:30:10 2014 +0100 - handeled the special case of one row matrices for subsetting commit 9023c7262bd12901afa4a6af3941114756726a4a Merge: d361d74 12b506f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Mar 14 10:41:06 2014 +0100 Merge pull request #17 from BenGraeler/master Unified subsetting of ST* objects commit 12b506fdc67f98c96fcb837728a39b1dcb6542a0 Merge: b0c4e1e c1bf9cf Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Thu Feb 27 14:13:46 2014 +0100 - some textual changes Merge branch 'master' of https://github.com/BenGraeler/spacetime Conflicts: vignettes/stsubs.Rnw vignettes/stsubs.pdf commit b0c4e1ef23e1c8bb0dc155bb145f45f627159142 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Thu Feb 27 11:52:57 2014 +0100 - some textual changes in stsubs.Rnw - updated test files for subsetting commit c1bf9cf851f321c674ab5b1f8283d7143287582a Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Thu Feb 27 11:52:57 2014 +0100 - some textual changes in stsubs.Rnw commit 9add4fb1220bff4cf5af7c292cc0314619be3bf7 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Wed Feb 26 16:52:22 2014 +0100 - added vignette on subsetting of spacetime classes - some corrections of the subsetting methods along the way of the vignette commit cdf6e5655c09843db5026301ffde4f1d79c229b8 Merge: 0acbe05 d361d74 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Wed Feb 26 14:13:54 2014 +0100 Merge remote-tracking branch 'edzerRepo/master' commit d361d74a72065ee1579d1e16cee65954b126047b Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Feb 26 12:20:28 2014 +0100 move trajectories code into a separate package commit 0acbe05cf884775d2fa40eab2846d4af70856414 Merge: 8ef17f0 8283e44 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Tue Feb 25 16:21:23 2014 +0100 Merge remote-tracking branch 'edzerRepo/master' commit 8ef17f0a5f733c6eab7027b15db2055a3e6ba85a Merge: 2fd98e6 47d350d Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Tue Feb 25 16:18:44 2014 +0100 Merge remote-tracking branch 'edzerRepo/master' commit 2fd98e68c2c369421179aa8d16fd27accb8b7b55 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Tue Feb 25 16:02:29 2014 +0100 - STI.. allows now for multiple selection commit 559e662ce45567fd8e34f8a5a370f777c60df4a9 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Tue Feb 25 15:36:50 2014 +0100 - STF.. now allows for a matrix index, but returns STS.. commit 9c18d8ba936e0aebc6215a45c789ebcea6d86d6f Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Tue Feb 25 13:50:12 2014 +0100 - allow for multiple selection in STS.. - respect ordered subsetting from STS.. commit 8283e44958909bb35d398b6d535bc0eb41180e04 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Feb 18 19:00:08 2014 +0100 add url of geolife commit fd1005cd70ad57e9583d4e3bbd2623711133c79a Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Feb 18 18:48:10 2014 +0100 add geolife reading demo (without geolife data) commit 259cbef2526120cac4bc8f7a9bf9fc1284e6d3a5 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Feb 17 08:59:04 2014 +0100 clean, tidy commit 7cb6f6a7eae301e2154b116d4b3bbeecea4adfd9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Feb 16 22:59:49 2014 +0100 avoid rgl plot from vignette commit 8b680daebbdccdd3cf5ddf6fdac44c8f35c3dfbf Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Feb 16 21:50:06 2014 +0100 add subsetting output commit 1a6cebfc8c0115e5efe2f58098fb5aa607ee9fa3 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Feb 16 21:49:40 2014 +0100 clean up tests commit a8c7cda2b16218beeb4090c03d6c0c9cdb2ec8bd Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Feb 16 18:48:44 2014 +0100 add A3 example, add subsetting test commit 785a40cad6e5f16fd0d8223ebe03d06af21b66f0 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Feb 16 17:29:56 2014 +0100 clean tracks vignette dependencies commit 47d350d50204d6c8c0ec1cf1b701846a79ef6603 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Feb 14 17:00:14 2014 +0100 remove more dependencies commit 850c3b522b7856d8bf505b80747763a40b82dded Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Feb 14 16:52:36 2014 +0100 remove dependencies in tracks.Rmd commit 14d91e6b3e7490cb715a75d1c6322775cbbcfe83 Merge: 09f8268 67d2dfb Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Feb 14 15:44:50 2014 +0100 Merge branch 'master' of github.com:edzer/spacetime commit 09f82681a343f44b8bdcc46532077c56271bb569 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Feb 14 15:44:03 2014 +0100 make tracks vignette work without https, add A3 commit 67d2dfbfac10f521f65cb3265a8f995a19928b9a Merge: 196edcd a7e997f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Feb 9 10:09:49 2014 +0100 Merge pull request #16 from BenGraeler/master matrix like subsetting for STS and STSDF commit a7e997fe73ce166f04cd700a9937a36352b9c673 Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Thu Feb 6 13:08:56 2014 +0100 - ignore issues commit 196edcd5476f2d76fc5642dbe787158d4adfb782 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Jan 25 20:30:35 2014 +0100 optimize coercion from STIDF to STSDF commit 85cf72d367fe61f2e5c755cc52b337a3eac5d250 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Jan 20 08:25:39 2014 +0100 update output commit 8b580e1fa6d3ea4ba050d9b6d73f599b7918de7a Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Jan 19 23:17:30 2014 +0100 merge pull request; simplify vignette requirements commit 678e7a71494724849eb7e6e9100354f0abcb08bb Merge: fe81b0d 9ed6d1c Author: Bene Luks <benedikt.klus@mail.de> Date: Sun Jan 19 22:31:10 2014 +0100 Merge remote-tracking branch 'upstream/master' commit fe81b0d58e459e2b350a465d5fdb83a9f4c715d1 Author: Bene Luks <benedikt.klus@mail.de> Date: Sun Jan 19 22:30:42 2014 +0100 Make R CMD build happy on Windows systems. commit 18280f3ce920c93d9e3cacda2b6e7c1671e9139b Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Wed Jan 8 17:57:49 2014 +0100 - supports matrix index for sub-setting commit 1b8588bb24f9437fd724bebc026d80f1f8ce38ea Merge: 3335b43 9ed6d1c Author: Benedikt Gräler <ben.graeler@uni-muenster.de> Date: Tue Jan 7 23:34:15 2014 -0800 Merge pull request #2 from edzer/master update to edzer/spacetime commit 9ed6d1c12a462d1021eb9fc9751f731e04f53369 Merge: f2306e2 84da479 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Dec 19 06:01:28 2013 -0800 Merge pull request #14 from k2sk8s/master Added vignette to summarise recent trajectory work commit 84da479fb6d42e8edf0c58d676777b485561a05c Author: Bene Luks <benedikt.klus@mail.de> Date: Thu Dec 19 10:42:47 2013 +0100 Added vignette to summarise recent trajectory work. commit 8ed3561be1e245f06ae47d87d15ad2fb50edde85 Author: Bene Luks <benedikt.klus@mail.de> Date: Thu Dec 19 10:41:14 2013 +0100 Fill missing attribute data with NA instead of dropping the whole column. commit f2306e215c3d3539f3b4d1dda6413288ba7b735b Merge: afcf4db 6bd22a6 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Nov 27 14:42:29 2013 +0100 Merge branch 'master' of github.com:edzer/spacetime commit afcf4db3c0c52e453028551ffddaec428a3c2c7e Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Nov 27 14:41:30 2013 +0100 normalize function for cyclic time (hour, weekday) commit 6bd22a6d57f6703b6b0bf2aa0ddb7b6cb8b12226 Merge: e534d16 dc56ad4 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Nov 26 13:15:36 2013 -0800 Merge pull request #13 from k2sk8s/master Fix: Make aspect ratio work for non lat/lon data commit dc56ad43a969624154626c415d829f0c777065f8 Merge: fa19c87 e534d16 Author: Bene Luks <b.luks@gmx.de> Date: Tue Nov 26 22:11:00 2013 +0100 Merge remote-tracking branch 'upstream/master' commit fa19c87665450a438700823148de103e4980c9b1 Author: Bene Luks <b.luks@gmx.de> Date: Tue Nov 26 22:10:24 2013 +0100 Fix: Make aspect ratio work for non lat/lon data. commit e534d16280e2314ff15cedf98a86096b6e1a446d Merge: e05dfa5 29ed800 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Nov 26 08:20:30 2013 -0800 Merge pull request #12 from k2sk8s/master Updated stcube methods to use a sensible aspect ratio and normalized tim... commit 29ed800be8a45275418d56709c4bf52d08b3c962 Author: Bene Luks <b.luks@gmx.de> Date: Tue Nov 26 16:19:55 2013 +0100 Updated stcube methods to use a sensible aspect ratio and normalized time values. commit e05dfa5ca8452575ca7588dc4c6a0b2c3415ff55 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Nov 23 00:25:07 2013 +0100 add stcube demo, merge Benedikt Klus' stcube work moved rgl and OpenStreetMap to Suggests: commit 326c165fddbfe149d47feb2543615cc1fba4ff0d Merge: 33dd041 481a575 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Nov 23 00:24:26 2013 +0100 Merge branch 'master' of https://github.com/k2sk8s/spacetime Conflicts: DESCRIPTION commit 33dd0414067c56e6d04c29fc3688c8114a0a9cd9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Nov 22 23:59:27 2013 +0100 update Suggests: list commit 481a5753cccc4f2ed5fa290125b0b69f2d26948e Author: Bene Luks <b.luks@gmx.de> Date: Fri Nov 22 22:04:44 2013 +0100 Added stcube methods. commit 3335b43065e878107063160da93082e35b830c95 Merge: 5a1e1c4 8deb983 Author: Benedikt Gräler <ben.graeler@uni-muenster.de> Date: Tue Nov 19 01:32:11 2013 -0800 Merge pull request #1 from edzer/master pull from Edzer commit 8deb98368d305ebe606d2cc0b341ed834d77152f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Nov 18 11:42:51 2013 +0100 update date commit 9bb8904ee6619c5c6ae1a500d719b6d5ebe68b75 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Nov 15 15:05:35 2013 +0100 add example, refresh example test output commit cca40266a461bcb5a5afd9d3ed3d65142d334f53 Author: Bene Luks <b.luks@gmx.de> Date: Fri Nov 15 00:50:10 2013 +0100 Updated selection methods. commit 46819c20bd76991689abc65b2038f09366891c21 Merge: f3ef5c6 5d69399 Author: Bene Luks <b.luks@gmx.de> Date: Thu Nov 14 22:48:24 2013 +0100 Merge remote-tracking branch 'upstream/master' commit f3ef5c693dd8c145823c181501e779059733eaca Author: Bene Luks <b.luks@gmx.de> Date: Thu Nov 14 22:48:05 2013 +0100 Added [[, [[<-, $ and $<- methods. commit 5d69399de5e334d9eb64578e14bd8a875bc6cfb9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Nov 14 13:17:01 2013 +0100 improve NA time warning commit 09142041049dccdacc773f76d20b6f28995a4c54 Author: Bene Luks <b.luks@gmx.de> Date: Wed Nov 13 16:36:09 2013 +0100 Simplified code. commit 92e5eff84aa0663961665d0e6b3a7350d7a06ee5 Author: Bene Luks <b.luks@gmx.de> Date: Wed Nov 13 16:26:04 2013 +0100 generalize() now correctly checks the number of passed arguments. Added documentation. Fixed indentation. commit 5f31c3f72610a891a4c068ee34d52bc851950199 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sat Nov 9 20:59:47 2013 +0100 update author list; tidy generalize commit 5a1e1c46fa5bf458f4bb831cc189c0cf16fdaebb Author: Benedikt Gräler <ben.graeler@gmail.com> Date: Fri Nov 8 09:24:39 2013 +0100 - STSDF is now plotted with plot.STSDF - added coercion to STIDF for the call of stplot with STSDF commit 7ffeecb36ff614a0e55ba71f501ce139f8e3aefc Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Nov 8 00:18:59 2013 +0100 simplify generalize, pass ... to FUN, update man commit 4ca559402f47c87bea7fda340b399df4c2800010 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Nov 6 20:30:08 2013 +0100 added coerce to Spatial, changed dim names commit 2157dab93e358fed7ecd43c5909beee4d91016c4 Author: Bene Luks <b.luks@gmx.de> Date: Tue Nov 5 22:36:37 2013 +0100 Updated generalize method to consider all segments for aggregation. commit afe4626fe82797957a10bf8a062b9e6d04d57bc7 Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 29 00:26:04 2013 +0100 Added 'toPoints' argument. commit 7452d39fc447035b08ebfa40515d5120759298ef Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 28 23:25:51 2013 +0100 Updated 'generalize' methods to allow for simplifying the given geometry. commit 2666d7a3a9237b314cfe334c65da18ba0c8e074c Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 28 21:35:10 2013 +0100 Updated signature of 'generalize' methods to improve code maintainability. Added further regression tests. commit 3dc5dd2c333400067e1987422021777eab92b774 Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 28 20:18:58 2013 +0100 Updated 'generalize' methods to allow for generalizations over a predefined segment length. commit 454f7c9df13bb0ba656edf28dff928cc1dfdc7f4 Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 28 19:53:38 2013 +0100 Updated 'generalize' methods to allow for generalizations over distance. commit 7e4b418e8974b160fd03236ff2718bfb83e61f96 Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 28 12:54:54 2013 +0100 Added more 'generalize' methods. Added documentation to make 'R CMD check' run clean. Added regression tests. commit c28edf0d697eb66487960672445846e529687571 Author: Bene Luks <b.luks@gmx.de> Date: Sun Oct 27 21:39:59 2013 +0100 Added generalize method. commit 3cc6f9bcbb53f5f70462571c9b6bb5e4d1e33189 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Oct 27 00:14:35 2013 +0200 add stbox method, set back bbox, correct aggregate stbox methods now give the space and time ranges as a data.frame; bbox gives the sp-compatible spatial range matrix. aggregate with only a Spatial argument can do aggregation over all time, or spatial aggregation by time. STF and STF do it default per time slice (as in the sto vignette), other classes will group all, within a spatial feature, over time. commit 8e647893f255b5619ab27062abe0f84182f21265 Merge: 01955e2 8676eb6 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 17:50:47 2013 +0200 Merge branch 'master' of github.com:edzer/spacetime commit 01955e29715196ed3d27466f2d0a8821ce732f1e Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 17:48:02 2013 +0200 aggregation ST by Spatial now aggregates over time aggregation used to be by time slice too, making it only useful for STFDF objects, and actually doing an aggregate(ST,ST) where the second has identical time resolution as the first. The old behaviour is retained by aggregate(STFDF, Spatial, keepTime = TRUE) which is NOT the default, now (so I need to adapt sto.Rnw too). commit 8676eb60a7a3a375d36ce34ab35a651c14a6ade9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 15:12:12 2013 +0200 Update contribute.md commit 4377bf807ea214cb11a57321fd64efcf49134b90 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 15:11:15 2013 +0200 Update contribute.md commit 83e143f9e5ee00f5f832b67c95636682592eb8e0 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 15:10:11 2013 +0200 Update contribute.md commit 4ab6932b640a3105f571cef5adf7f7be97301063 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 14:47:44 2013 +0200 Update contribute.md commit e8d806ce929736b49677b2d07ce5bf3e8570f380 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 14:43:19 2013 +0200 Update contribute.md commit 5d884324b54a633e6c828a8138dd1bc2ab4b7f91 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 14:24:24 2013 +0200 add contribute file, and .Rbuildignore commit 3519ba44ed62877d90e73565b7773c444ad66c2f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 25 13:47:39 2013 +0200 coerce SpatialGrid into SpatialPixels in aggregate commit bb06885306275037bb1b7af9b9e8296c1e4afb9f Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Oct 23 00:28:57 2013 +0200 update date and role commit 6a14c1f2073c674873a08125ad5a4568dec13e16 Merge: b81353c 423c6aa Author: edzer <edzer.pebesma@uni-muenster.de> Date: Tue Oct 22 08:01:02 2013 -0700 Merge pull request #5 from k2sk8s/master Added aggregate and coordinates methods Note that when coercing to SpatialPointsDataFrame, aggregate methods will not know how to deal with time (temporal aggregation, or spatio-temporal aggregation). commit 423c6aa18caf55f2470ab7d31f42a2e2d7c85d42 Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 22 14:43:58 2013 +0200 Added coordinates methods. commit 2bfa55bccce4aa28ec455c3a37e01e0d265bedaf Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 22 12:38:49 2013 +0200 Added aggregate methods. commit b81353ce09536de61d7406ea7be4efa53cb6f327 Merge: 0a09988 bdfa19c Author: edzer <edzer.pebesma@uni-muenster.de> Date: Mon Oct 21 06:08:27 2013 -0700 Merge pull request #4 from k2sk8s/master Added summary methods. commit bdfa19c34d61cae88af7981dc3d5ebc9c18bb035 Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 21 14:40:53 2013 +0200 Added summary methods. commit 0a09988dde5d695eb0b465c3414181aae7d7a6da Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Oct 17 07:56:10 2013 +0200 fix random seed to obtain constant output from test commit 2448f15bac06db0f0c08840c5eb4b7b4244e30b4 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Oct 16 23:58:22 2013 +0200 add tracks test output copied from spacetime.Rcheck/tests, this file contains the reference test output (and should, after checking, be replaced again when the tests are changed or extended) commit 2f880211cbc00eaec98ea027577b54d247b3a204 Merge: 37905ec cd2011e Author: edzer <edzer.pebesma@uni-muenster.de> Date: Wed Oct 16 14:38:31 2013 -0700 Merge pull request #3 from k2sk8s/master Added first regression tests, among others commit cd2011e9d78acf6d3e59bfbe79c6f02ec200c068 Merge: dedfce8 37905ec Author: Bene Luks <b.luks@gmx.de> Date: Wed Oct 16 22:14:07 2013 +0200 Merged upstream. Resolved merge conflicts. commit dedfce84ccf66b03a8576c8e85223abc0708b9d1 Author: Bene Luks <b.luks@gmx.de> Date: Wed Oct 16 21:10:58 2013 +0200 Added first regression tests. More to come. commit 3d4deec02ab61e0e7dadf27c9b66767384a0a7d6 Author: Bene Luks <b.luks@gmx.de> Date: Wed Oct 16 21:01:16 2013 +0200 Fixed selection bug. Added comments. commit 4065f03a809006734214597d306cbe93f4d367d3 Author: Bene Luks <b.luks@gmx.de> Date: Wed Oct 16 16:18:19 2013 +0200 Wrapped comments at 80 characters. commit 8e1628d4358eb718872021e1af85119bd806418c Author: Bene Luks <b.luks@gmx.de> Date: Wed Oct 16 16:08:57 2013 +0200 Removed redundant coercion method. Wrapped comments at 80 characters. commit 37905ecf63c55ec46607b2c9c3ccbd4ce3550a7a Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Oct 15 19:00:07 2013 +0200 add rbind for STIDF, sp dependency on rev 1478 created dependency on sp revision 1478 (r-forge) that cleans up the CRS checking in validity functions of Tracks and TracksCollection. Removed the ::: dependencies. added an alias to over.Rd, to make R CMD check clean. commit a249142559134940ce878e2bf98cb79afbc21d80 Merge: 0b35b47 0ef1509 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Oct 15 16:01:37 2013 +0200 Merge branch 'master' of https://github.com/k2sk8s/spacetime commit d7b13507d9e5f98d10d3d32f746c230f1919bd08 Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 15:43:11 2013 +0200 Removed redundant coercion method. commit 4b1c8ec6b87c57e6e10e51fd9fb6a859f69bdd0d Merge: 0ef1509 0b35b47 Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 14:18:49 2013 +0200 Merge remote-tracking branch 'upstream/master' commit 0ef1509941d09ae2a4d88d47b19ceadac9d8322e Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 14:00:15 2013 +0200 Added coercion methods to allow for converting trajectories to SpatialPointsDataFrame. commit 2e27ba0b23d19db0ccc837f8e58ed3673fc3f05b Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 13:40:25 2013 +0200 Added coercion methods to allow for converting trajectories to spatio-temporal points. commit bccfa1d231ac2239d534e28639229d7e3f2cee7a Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 12:49:20 2013 +0200 Added coercion methods to allow for converting trajectories to time series. Code cleanups. commit 38e5d8c263d809819044eb6ec9fe0ff9ef2996df Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 11:09:19 2013 +0200 Added over method for Track objects. Fixed coercion method. commit 74112f86fec196f294e7f57a637acbf0cf88592e Author: Bene Luks <b.luks@gmx.de> Date: Tue Oct 15 10:45:42 2013 +0200 Added rgeos as a required dependency to make any over methods for trajectory classes work flawlessly. commit 0b35b472cc0d9bb09cdcca31b5119f9bf7ab18ae Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Oct 15 09:46:55 2013 +0200 update minor version, date, URL, contributor commit a32e458c4891247a2c711a729f53b662ae843da2 Author: Bene Luks <b.luks@gmx.de> Date: Mon Oct 14 16:39:33 2013 +0200 Fixed selection method to correctly address selections such as Tr[list(integer(0), 2)]. Code cleanups. commit 5f1a147b355593a1e3eb36231c1e46d852e1579e Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Oct 13 18:56:15 2013 +0200 clean up for R CMD check commit c41946be5ec4687700929ce5a94569db4edd212a Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Sun Oct 13 18:27:11 2013 +0200 added c, stack and unstack methods, and example code commit ef16d17c182c911f9e8e5be2ac0b2723fe09d840 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 11 23:02:49 2013 +0200 R CMD check is clean again commit aa097ed255fb4b238f323cfd2d33cbcf4f8ad6fc Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 11 17:18:22 2013 +0200 added proj4string and coerce to SpatialLines* methods commit fbb085878bf68cffcba0dbe7166b70028aae0040 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Oct 10 12:06:38 2013 +0200 tested list selection; updated over signatures. commit e2c4b284f17de55dd4ebfd74ab0ea3360458f483 Author: Bene Luks <b.luks@gmx.de> Date: Wed Oct 9 20:29:32 2013 +0200 Added coercion methods. Arbitrary selection of ID/Track combinations are now possible. commit 3e145a0e9d93e7a70a539a46b439df572a114e30 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Oct 4 14:42:43 2013 +0200 corrected plot x/ylim values, added default names commit 1be33fdbed6560773c79f376cdbb37e72fab3620 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Oct 2 16:45:04 2013 +0200 added Track IDs; corrected direction calculations commit 7988d6db57a42a0970668e4a9c95ccc4a5aa7d22 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Tue Oct 1 19:57:57 2013 +0200 added sp.layout to spplot for TracksCollection commit 109b44134f74dddcd19814b57ac92cb6ea8404c5 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Mon Sep 30 23:35:09 2013 +0200 added segments class; added simple [ selection methods commit 4f142a943853cf29792cc3c0c9b8730e3d616b02 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Sep 27 18:00:32 2013 +0200 added dim methods, improved stplot. commit 7c490847192267ab1d87c4b1c5358361efc2b8b9 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Fri Sep 27 16:49:23 2013 +0200 plotting trajectories, both stplot and plot; example in doc. commit 20a55bb3d49442e1d623cc74906a28617a4b79ad Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Sep 26 23:16:46 2013 +0200 more stplot work for TracksCollection objects, xx2seg conversions commit 2b8b7346691799c8ca7fe10d2233719cce1762d1 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Sep 26 17:34:53 2013 +0200 more on trajectories; some plotting fn commit 3bbfc938653b676a2c965addc3de1ec769034932 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Thu Sep 26 16:11:07 2013 +0200 trajectory work commit b4ebdaeb9b351a5dd974f482a35d06660d782607 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 20:58:26 2013 +0200 work on Tracks commit 1e1c9260af2f508d5fe15f1732ad84b5b928faaf Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 18:03:12 2013 +0200 removed svn; added Tracks files commit bb3fc2124386914751e3bf84ab570948cc9ba889 Author: edzer <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 17:20:51 2013 +0200 added urls commit b642fddf8c720b51784d2b6c1d16fc156f634696 Merge: 7d8ee87 95e1e2a Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 17:11:43 2013 +0200 Merge github.com:edzer/spacetime commit 7d8ee87af202e98a80665798df930188fb187bf1 Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 16:04:57 2013 +0200 initial commit commit eba0f2d720ce7053d97a728fe1b7844a8f25874d Author: Edzer Pebesma <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 16:03:17 2013 +0200 first commit commit 95e1e2aa46c55d7dfead687f93877b1d62d939bb Author: edzer <edzer.pebesma@uni-muenster.de> Date: Wed Sep 25 07:02:03 2013 -0700 Initial commit 2013-09-20 15:47 ben_graeler * spacetime/R/STSDF-methods.R: - fixed minor issue for single points in space and time in coordinates method 2013-09-20 12:34 edzer * spacetime/R/STFDF-methods.R, spacetime/R/STIDF-methods.R, spacetime/R/STSDF-methods.R: added [ methods for STF, STS, STI; needs some testing 2013-09-19 09:33 jinlong * trajectories/R/aggregate.R, trajectories/R/crop.R, trajectories/data/geolife_sample.RData, trajectories/inst/geolife_reader.R, trajectories/man/geolife_sample.Rd, trajectories/vignettes/demo.Rmd: - Revised crop(); - Revised aggregate(); - Updated geolife_sample.RData - Added demo.Rmd 2013-09-18 06:53 jinlong * trajectories/R/summary.R, trajectories/data/geolife_sample.RData, trajectories/inst/geolife_reader.R, trajectories/man/geolife_sample.Rd, trajectories/tests/crop_and_plot_demo.R, trajectories/tests/crop_demo.Rout.save: - summary() function updated - geolife_reader.R updated with the computation of trajectory stats - geolife_sample dataset updated 2013-09-16 07:50 edzer * trajectories/R/crop.R, trajectories/tests/aggregate_demo.Rout.save: take right coordinates 2013-09-16 07:46 edzer * trajectories/R/crop.R: right coordinates 2013-09-16 07:40 edzer * trajectories/tests/STItoSTTDFdemo2.Rout.save: test output 2013-09-16 06:59 jinlong * trajectories/tests/crop_and_plot_demo.R: - updated the data for demo 2013-09-16 05:41 jinlong * trajectories/data/geolife_sample.RData, trajectories/inst/geolife_reader.R, trajectories/man/geolife_sample.Rd, trajectories/tests/crop_and_plot_demo.R, trajectories/tests/crop_and_plot_demo.Rout.save, trajectories/tests/geolife_reader.R, trajectories/vignettes, trajectories/vignettes/sttdf.png, trajectories/vignettes/sttdf_cropped_w_pol.png, trajectories/vignettes/sttdf_w_pol.png: - geolife sample dataset added. 2013-09-16 05:07 jinlong * trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R, trajectories/R/crop.R, trajectories/notes, trajectories/tests/STItoSTTDFdemo.R, trajectories/tests/STItoSTTDFdemo2.R, trajectories/tests/STItoSTTDFdemo2.Rout.save, trajectories/tests/STTDF_selection.R, trajectories/tests/aggregate_demo.R, trajectories/tests/aggregate_demo.Rout.save, trajectories/tests/crop_and_plot_demo.R, trajectories/tests/crop_and_plot_demo.Rout.save, trajectories/tests/crop_demo.R, trajectories/tests/crop_demo.Rout.save, trajectories/tests/cut.STTDF.SpatialPolygons.R, trajectories/tests/geolife_reader.R, trajectories/tests/over.STTDF.SpatialPolygons.R, trajectories/tests/read.R, trajectories/tests/summary_and_plot_demo.R, trajectories/tests/traj_sample.R, trajectories/tests/traj_stats.R: - output files added - tests files corrected - bug fixed in crop - geolife_reader.R revised - directory cleaned 2013-09-11 10:58 edzer * spacetime/DESCRIPTION: version bump 2013-09-10 13:55 edzer * spacetime/NAMESPACE, spacetime/R/ST-methods.R, spacetime/R/coerce.R: setMethod geometry export geometry and aggregate corrected coerce STIDF->STTDF 2013-09-09 08:37 edzer * spacetime/vignettes/stpg.Rnw: back to 2.14.x compatibility 2013-09-06 07:41 edzer * trajectories/NAMESPACE: exportMethod plot 2013-09-06 07:27 edzer * trajectories/tests/STItoSTTDFdemo.Rout.save: redid test output 2013-09-06 07:24 edzer * trajectories/tests/STItoSTTDFdemo.R: fixed random number generator seed 2013-09-06 07:22 edzer * spacetime/DESCRIPTION, trajectories/tests/STItoSTTDFdemo.Rout.save: added test output 2013-09-06 07:17 edzer * trajectories/tests/STItoSTTDFdemo.R, trajectories/tests/crop_demo.R: added libraries 2013-09-06 07:12 edzer * trajectories/test, trajectories/tests: directory name change 2013-09-06 06:59 edzer * trajectories/man/summary.Rd: addressed the NOTE by R CMD check 2013-09-06 06:49 jinlong * trajectories/R/aggregate.R, trajectories/test/merge_not_working.R, trajectories/test/sample_not_working.R: - Fix bug in aggregate.R 2013-09-05 09:28 edzer * spacetime/DESCRIPTION, spacetime/R/Class-ST.R, spacetime/R/Class-STFDF.R, spacetime/R/Class-STIDF.R, spacetime/R/Class-STSDF.R, spacetime/R/Class-STTDF.R: removed slots = c(...) notation, to keep R 2.14 compatibility. 2013-09-03 09:50 edzer * spacetime/DESCRIPTION: version downgrade 2013-09-03 09:44 edzer * spacetime/DESCRIPTION, spacetime/man/eof.Rd, spacetime/man/stinteraction.Rd, spacetime/tests/Examples/spacetime-Ex.Rout.save: issues caused by gstat 1.0-17 2013-09-03 07:19 jinlong * trajectories/NAMESPACE, trajectories/R/aggregate.R, trajectories/R/crop.R, trajectories/R/cut.STTDF.SpatialPolygons.R, trajectories/man/aggregate.Rd, trajectories/man/cut.STTDF.SpatialPolygons.Rd, trajectories/test/aggregate_demo.R, trajectories/test/crop_demo.R, trajectories/test/summary_and_plot_demo.R: - Add aggregate() function; - Rewrite crop() function; - Delete cut.STTDF.SpatialPolygons() function; - Modify the demo for aggregate(), summary(), plot(), and crop() 2013-09-02 13:06 edzer * spacetime/.Rbuildignore, spacetime/DESCRIPTION, spacetime/NAMESPACE, spacetime/R/aggregate.R, spacetime/man/ST-class.Rd, spacetime/man/STFDF-class.Rd, spacetime/man/STSDF-class.Rd, spacetime/man/STTDF-class.Rd, spacetime/man/fires.Rd, spacetime/man/na.Rd, spacetime/man/over.Rd, spacetime/man/unstack.Rd, spacetime/tests/Examples/spacetime-Ex.Rout.save, spacetime/tests/basic.R, spacetime/tests/basic.Rout.save, spacetime/tests/over.R, spacetime/tests/over.Rout.save, spacetime/tests/rw.R, spacetime/tests/stconstruct.R, spacetime/tests/stconstruct.Rout.save, spacetime/tests/traj.Rout.save, spacetime/tests/wind.R, spacetime/tests/wind.Rout.save, spacetime/vignettes/jss816.Rnw, spacetime/vignettes/sto.Rnw: sp is now imported, not loaded; adjusted all examples and demos. 2013-08-30 19:46 edzer * spacetime/DESCRIPTION: addressed CRAN NOTE: removed duplicates between Suggests: and Imports: 2013-08-13 06:07 jinlong * trajectories/NAMESPACE, trajectories/R/crop.R, trajectories/R/over.STTDF.STTDF.R, trajectories/R/over.STTDF.SpatialPolygons.R, trajectories/R/plot.R, trajectories/R/summary.R, trajectories/man/crop.Rd, trajectories/man/over.STTDF.STTDF.Rd, trajectories/man/over.STTDF.SpatialPolygons.Rd, trajectories/notes, trajectories/test/crop_demo.R, trajectories/test/read.R, trajectories/test/summary_and_plot_demo.R: - crop() added - summary() fixed with invalid data attributes 2013-08-05 07:40 jinlong * trajectories/demo/00Index, trajectories/demo/STItoSTTDFdemo.R, trajectories/demo/STItoSTTDFdemo2.R, trajectories/demo/STTDF_selection.R, trajectories/demo/cut.STTDF.SpatialPolygons.R, trajectories/demo/geolife_reader.R, trajectories/demo/over.STTDF.SpatialPolygons.R, trajectories/demo/read.R, trajectories/demo/traj_sample.R, trajectories/demo/traj_stats.R, trajectories/notes, trajectories/test, trajectories/test/STItoSTTDFdemo.R, trajectories/test/STItoSTTDFdemo2.R, trajectories/test/STTDF_selection.R, trajectories/test/cut.STTDF.SpatialPolygons.R, trajectories/test/geolife_reader.R, trajectories/test/over.STTDF.SpatialPolygons.R, trajectories/test/read.R, trajectories/test/traj_sample.R, trajectories/test/traj_stats.R: - Move all files in demo folder into test folder; - Update the note; 2013-08-05 07:11 jinlong * trajectories/R/STItoSpatialLines.R, trajectories/R/plot.R, trajectories/R/summary.R, trajectories/man/STItoSpatialLines.Rd, trajectories/man/plot.Rd, trajectories/man/summary.Rd: - Missing files added 2013-08-05 07:11 jinlong * trajectories/NAMESPACE, trajectories/R/cut.STTDF.SpatialPolygons.R, trajectories/notes: - Added plot.R, summary.R, STItoSpatialLines.R - Modified cut.STTDF.SpatialPolygons.R and STI to SpatialLines.R 2013-07-23 13:10 edzer * trajectories/man/traj_sample.Rd: alias 2013-07-23 12:55 jinlong * trajectories/DESCRIPTION, trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R, trajectories/R/STTDFtoSpatialLines.R, trajectories/R/cut.STTDF.SpatialPolygons.R, trajectories/R/over.STTDF.SpatialPolygons.R, trajectories/demo/00Index, trajectories/demo/STItoSTTDFdemo2.R, trajectories/demo/cut.STTDF.SpatialPolygons.R, trajectories/demo/traj_sample.R, trajectories/man/STTDFtoSpatialLines.Rd, trajectories/man/cut.STTDF.SpatialPolygons.Rd, trajectories/man/over.STTDF.SpatialPolygons.Rd: - cut.STTDF.SpatialPolygons.R added - STTDFtoSpatialLines.R added 2013-07-21 16:22 jinlong * trajectories/NAMESPACE, trajectories/R/over.STTDF.SpatialPolygons.R, trajectories/data, trajectories/data/traj_sample.RData, trajectories/demo/00Index, trajectories/demo/over.STTDF.SpatialPolygons.R, trajectories/demo/traj_sample.R, trajectories/man/over.STTDF.STTDF.Rd, trajectories/man/over.STTDF.SpatialPolygons.Rd, trajectories/man/traj_sample.Rd, trajectories/notes: - New dataset - over.STTDF.SpatialPolygons 2013-07-16 06:54 jinlong * trajectories/DESCRIPTION, trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R, trajectories/R/over.STTDF.STTDF.R, trajectories/demo/STItoSTTDFdemo.R, trajectories/demo/geolife_reader.R, trajectories/inst, trajectories/man/over.STTDF.STTDF.Rd, trajectories/notes: - over.STTDF.STTDF.R added 2013-07-14 07:26 jinlong * trajectories/NAMESPACE, trajectories/demo/STTDF_selection.R: - Clean package check with one warning message 2013-07-13 11:54 edzer * spacetime/vignettes/stpg.Rnw: set eval=FALSE again; updated the off-cran eval=TRUE document 2013-07-13 09:18 edzer * spacetime/vignettes/stpg.Rnw: updated vignette 2013-07-13 07:58 jinlong * trajectories/demo/00Index, trajectories/demo/STItoSTTDFdemo.R, trajectories/demo/sttdf_computation.R, trajectories/man/STItoSTTDF.Rd: - Updated the description in demo/00Index - Added comments in STItoSTTDFdemo.R 2013-07-12 09:19 edzer * trajectories/DESCRIPTION, trajectories/NAMESPACE, trajectories/demo/00Index, trajectories/man/STItoSTTDF.Rd: tidy to make check clean; import rgdal to support project(). 2013-07-12 07:56 jinlong * trajectories/DESCRIPTION, trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R, trajectories/man/STItoSTTDF.Rd: - Updated STItoSTTDF.Rd 2013-07-12 07:23 jinlong * trajectories/DESCRIPTION, trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R, trajectories/man/STItoSTTDF.Rd: - Fixed multiple bugs that preventing building the package 2013-07-11 06:23 jinlong * trajectories/NAMESPACE, trajectories/demo/STTDF_selection.R: - NAMESPACE updated - STTDF_selection.R temporarily disabled 2013-07-11 06:00 jinlong * trajectories/NAMESPACE, trajectories/R/STItoSTTDF.R, trajectories/demo/STItoSTTDF.R, trajectories/demo/STItoSTTDFdemo.R, trajectories/demo/geolife_reader.R, trajectories/man/STItoSTTDF.Rd, trajectories/notes: - notes updates - STItoSTTDF.R moved to R/ - geolife.R updated - NAMESPACE updated 2013-07-09 15:27 edzer * spacetime/DESCRIPTION, spacetime/R/Class-ST.R, spacetime/R/Class-STFDF.R, spacetime/R/Class-STIDF.R, spacetime/R/Class-STSDF.R, spacetime/R/Class-STTDF.R, spacetime/R/Class-xts.R, spacetime/R/coerce.R: changed "representation" into "contains" and "slots", as for R 3.0.0 recommendations; changed import order of xts and zoo.; changed setClass to setOldClass for S3 class registration. 2013-07-09 08:01 jinlong * trajectories/demo/STItoSTTDF.R, trajectories/demo/geolife_reader.R, trajectories/man/STItoSTTDF.Rd, trajectories/notes: - notes updated - multiple updated for the R scripts in demo directory 2013-07-09 06:44 jinlong * trajectories/demo/STItoSTTDF.R, trajectories/man/STItoSTTDF.Rd, trajectories/notes: - Updated on notes - Added STItoSTTDF.Rd 2013-07-08 07:41 jinlong * trajectories/demo/STItoSTTDF.R, trajectories/demo/geolife_reader.R, trajectories/demo/sttdf_computation.R, trajectories/notes: - STItoSTTDF.R added - geolife_reader.R added - STTDF_computation.R modified - notes updated
jperkin
pushed a commit
that referenced
this issue
Jun 17, 2015
2015-06-04 Jonathan Stowe <jns+git@gellyfish.co.uk> * .gitignore, Changes, META.yml, README, ReadKey.pm: Up version 2015-06-04 Jonathan Stowe <jns+git@gellyfish.co.uk> * .gitignore: Add .bs file to .gitignore 2015-06-04 Jonathan Stowe <jns@gellyfish.co.uk> * : Merge pull request #6 from ntyni/master Make genchars.pl output reproducible by sorting hash keys 2015-04-30 Jonathan Stowe <jns+git@gellyfish.co.uk> * Makefile.PL: Fix for "[rt.cpan.org #100932] Parallel build fails" from Petr Pisar 2015-04-30 Jonathan Stowe <jns+git@gellyfish.co.uk> * MANIFEST.SKIP: Add .git directory to the MANIFEST.SKIP 2015-04-13 Jonathan Stowe <jns+git@gellyfish.co.uk> * MANIFEST, MANIFEST.SKIP: Add new artefacts 2015-04-13 Jonathan Stowe <jns+git@gellyfish.co.uk> * .travis.yml: Add travis-ci testing 2015-04-13 Jonathan Stowe <jns+git@gellyfish.co.uk> * .gitignore: Add .gitignore 2015-04-13 Jonathan Stowe <jns@gellyfish.co.uk> * : Merge pull request #5 from sdeseille/Create_T_directory_and_split_test.pl Create t directory and split test.pl 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * README: Update README to reflect the move of test.pl in example subdirectory 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * README: Revert "Update README to reflect the move of test.pl in example subdirectory" This reverts commit 09402dcd68d8d0417e0eb2f9ea0aeaf4b4c72e9a. 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * README: Update README to reflect the move of test.pl in example subdirectory 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * example/test.pl, test.pl: Move test.pl in example's subdirectory in order to keep the possibility to use its interactive mode 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * t/02_terminal_functions.t: Finished to implement all tests from test.pl 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * t/02_terminal_functions.t: Add test to Check TerminalSize OUT 2015-04-11 Sébastien Deseille <sebastien.deseille@gmail.com> * t/02_terminal_functions.t: Add test to Check non-blocking read 2015-04-10 Sébastien Deseille <sebastien.deseille@gmail.com> * t/02_terminal_functions.t: Add second test about Comparing TerminalSize 2015-04-10 Sébastien Deseille <sebastien.deseille@gmail.com> * t/01_basic.t: Add first test to validate module loading 2015-04-03 Jonathan Stowe <jns@gellyfish.co.uk> * : Merge pull request #3 from kmx/master no resize, no stty on MS Windows
jperkin
pushed a commit
that referenced
this issue
Jun 30, 2015
Upstream changes: 1.20 2015-06-28 - Fixed a bug with stack handling in the XS code. If a callback sub caused Perl to reallocate the stack this could trigger weird errors of the form "Bizarre copy of ARRAY" from Perl itself. Fixed by Noel Maddy. GH #5. - Fixed use of inlining in the XS code to work when "gcc -std=c89" is specified. Fixed by Vincent Pit. GH #6. - Previously, Params::Validate would eagerly stringify all values it was validating, even though this stringification was only needed for error messages that are used when a parameter fails. For objects which overload stringification and do real work, this added an unnecessary slowdown. Stringification is now delayed until it is needed. Reported by Klaus. RT #105326.
jperkin
pushed a commit
that referenced
this issue
Jul 9, 2015
Upstream changes: 0.18 2015-06-19T06:06:14Z - import content_type_charset from HTTP::Headers. #5 (miyagawa)
jperkin
pushed a commit
that referenced
this issue
Jul 17, 2015
2.0.2 ----- * #22: Fix improper commas in request headers in wsgi_environ (https://bitbucket.org/ianb/paste/pull-request/22/fix-improper-commas-in-request-headers-in) Fixes issue #4 ("WSGI environ totally borked") (https://bitbucket.org/ianb/paste/issue/4/wsgi-environ-totally-borked) * #24: test_wsgirequest_charset: Use UTF-8 instead of iso-8859-1 (https://bitbucket.org/ianb/paste/pull-request/24/test_wsgirequest_charset-use-utf-8-instead) Fixes issue #7 ("Python 3 test failure") (https://bitbucket.org/ianb/paste/issue/7/python-3-test-failure) * #23: Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_qsl (https://bitbucket.org/ianb/paste/pull-request/23/replace-cgiparse_qsl-w) Fixes issue #8 ("cgi.parse_qsl is pending deprecation") (https://bitbucket.org/ianb/paste/issue/8/cgiparse_qsl-is-pending-deprecation) * #20: Escape CGI environment variables in HTTP 404 responses (https://bitbucket.org/ianb/paste/pull-request/20/escape-cgi-environment-variables-in-http) * #6: Add HTTP exception for new code 429 "Too Many Requests" (https://bitbucket.org/ianb/paste/pull-request/6/add-http-exception-for-new-code-429-too) * #25: replace ``has_key`` method to ``in`` operator #9 (https://bitbucket.org/ianb/paste/pull-request/25/replace-has_key-method-to-in-operator-9) Fixes #9 ("used methods removed from py3") (https://bitbucket.org/ianb/paste/issue/9/used-methods-removed-from-py3) * #5: Invalid error message when the socket is already in use (https://bitbucket.org/ianb/paste/issue/5/invalid-error-message-when-the-socket-is) 2.0.1 ----- * Fix setup.py for six dependency: move the six dependency from extras_require to install_requires. * Port paste.proxy to Python 3. * Fix paste.exceptions.serial_number_generator.hash_identifier() on Python 3. * Fix paste.util.threadedprint.uninstall(). Rename duplicated uninstall() function to uninstall_stdin() and fix typo in variable name (_oldstin => _oldstdin). * Add README.rst file. 2.0 --- * Experimental Python 3 support. * paste now requires the six module. * Drop support of Python 2.5 and older. * Fixed ``egg:Paste#cgi`` * In ``paste.httpserver``: give a 100 Continue response even when the server has been configured as an HTTP/1.0 server (clients may send ``Expect: 100-Continue`` before they know the version), and wrap 100 Continue ``environ['wsgi.input']`` files with LimitedLengthFile just like normal request bodies are wrapped, keeping WSGI applications from over-reading from the socket. * Fixed parsing of paths beginning with multiple forward slashes. * Add tox.ini to run tests with tox on Python 2.6, 2.7 and 3.4.
jperkin
pushed a commit
that referenced
this issue
Aug 24, 2015
jperkin
pushed a commit
that referenced
this issue
Sep 7, 2015
- Add following line for make test BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception (upstream) - Update 2.01 to 2.03 ---------------------- 2.03 2015-06-29 - Remove annoying warnings when version_ok called by itself GH #5 (DROLSKY) 2.02 2015-06-17 - Production release identical to 2.01_01 release 2.01_01 2015-06-15 - Added 'multiple' option to check each version inside a .pm file with multiple packages.
jperkin
pushed a commit
that referenced
this issue
Dec 14, 2015
0.15 2015-10-10 15:01:31+01:00 Europe/London - Minor spelling check avoidance tweaks - Enforce comments to be well formed, to resolve potential security issue described in JVN53973084 0.14 2015-04-02 17:20:41+01:00 Europe/London - Travis integration (thanks to mrcaron) - Fix some packaging/dist-zilla issues (thanks to mrcaron) - check for definedness before calling ->parse (github #3 leejo) - Removed the link to HTML::Sanitizer (github #4 avereha) - Removed circular reference (github #5 avereha) - Fixed up dependancies from dzil bundles - Enforced minimum perl version of 5.8 (0.12 and 0.13 seem to not have been released)
jperkin
pushed a commit
that referenced
this issue
Feb 11, 2016
------------------- 0.42 2015-02-14 - improve deprecation docs 0.41 2015-02-14 [DEPRECATIONS] - revert the decision to not deprecate UMASK=0, re-deprecating GH #5 0.40 2013-11-15 - fix prototype mismatch with chmod() when autodie is used. GH #3 (arrestee) [DEPRECATIONS] - undeprecating the default of $UMASK is true tested against my local chmod and it does obey umask. This will no longer be removed. 0.39 2013-09-14 - fix tests failing to run as user with override privileges RT #88543 ( zefram ) - add more tests 0.38 2013-09-09 - fix sticky bit tests for BSD ( Slaven ReziÄ<87> ) - disable windows tests 0.37 2013-09-08 - verify and fix RT #78107 chmod('o+t') should set sticky-bit like unix chmod o+t 0.36 2013-09-08 - improve Pod using Pod::Weaver, this will allow better linking on web interfaces 0.35 2013-09-08 - add read/write tests - remove REVISIONS from pod - add Test::PodSpelling, and fix spelling errors 0.34 2013-09-08 - fix basic.t to not fail on windows 0.33 2013-09-07 [DEPRECATIONS] - $UMASK is true, this behavior is surprising if you're used to UNIX chmod [NEWS] - new maintainer Caleb Cushing - migrate to Dist::Zilla - add tests (note test failures are likely to be a result of new tests, the code hasn't really changed)
jperkin
pushed a commit
that referenced
this issue
Feb 19, 2016
v0.3.0 Improvements #7 - refactoring, optimization and major internal cleanup (thanks to @marshall-lee !) #5 - optimization in accessor calls (again, thanks to @marshall-lee !)
jperkin
pushed a commit
that referenced
this issue
Mar 7, 2016
Version 1.6.0 - 29 Feb 2016 - Support for streaming replication connection through the streaming_conninfo server option - Support for the streaming_archiver option that allows Barman to receive WAL files through PostgreSQL's native streaming protocol. When set to 'on', it relies on pg_receivexlog to receive WAL data, reducing Recovery Point Objective. Currently, WAL streaming is an additional feature (standard log archiving is still required) - Implement the receive-wal command that, when streaming_archiver is on, wraps pg_receivexlog for WAL streaming. Add --stop option to stop receiving WAL files via streaming protocol. Add --reset option to reset the streaming status and restart from the current xlog in Postgres. - Automatic management (startup and stop) of receive-wal command via cron command - Support for the path_prefix configuration option - Introduction of the archiver option (currently fixed to on) which enables continuous WAL archiving for a specific server, through log shipping via PostgreSQL's archive_command - Support for streaming_wals_directory and errors_directory options - Management of WAL duplicates in archive-wal command and integration with check command - Verify if pg_receivexlog is running in check command when streaming_archiver is enabled - Verify if failed backups are present in check command - Accept compressed WAL files in incoming directory - Add support for the pigz compressor (thanks to Stefano Zacchiroli zack@upsilon.cc) - Implement pygzip and pybzip2 compressors (based on an initial idea of Christoph Moench-Tegeder christoph@2ndquadrant.de) - Creation of an implicit restore point at the end of a backup - Current size of the PostgreSQL data files in barman status - Permit archive_mode=always for PostgreSQL 9.5 servers (thanks to Christoph Moench-Tegeder christoph@2ndquadrant.de) - Complete refactoring of the code responsible for connecting to PostgreSQL - Improve messaging of cron command regarding sub-processes - Native support for Python >= 3.3 - Changes of behaviour: - Stop trashing WAL files during archive-wal (commit:e3a1d16) - Bug fixes: - Atomic WAL file archiving (#9 and #12) - Propagate "-c" option to any Barman subprocess (#19) - Fix management of backup ID during backup deletion (#22) - Improve archive-wal robustness and log messages (#24) - Improve error handling in case of missing parameters Version 1.5.1 - 16 Nov 2015 - Add support for the 'archive-wal' command which performs WAL maintenance operations on a given server - Add support for "per-server" concurrency of the 'cron' command - Improved management of xlog.db errors - Add support for mixed compression types in WAL files (SF.net#61) - Bug fixes: - Avoid retention policy checks during the recovery - Avoid 'wal_level' check on PostgreSQL version < 9.0 (#3) - Fix backup size calculation (#5)
jperkin
pushed a commit
that referenced
this issue
Apr 19, 2016
Upstream changes: 2016-01-07 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION (Version): Version 0.6.9 * DESCRIPTION (Date): Bumped Date: to current date 2016-01-06 Dirk Eddelbuettel <edd@debian.org> * vignettes/sha1.Rmd: Small edits 2016-01-06 Thierry Onkelinx <thierry.onkelinx@inbo.be> * R/sha1.R: Add functions to calculate stable SHA1 with floating points * man/sha1.Rd: Add helpfile for sha1() * tests/num2hexTest.R: unit tests for num2hex() (non exported function) * tests/sha1Test.R: unit tests for sha1() * NAMESPACE: Export sha1 and its methods * DESCRIPTION: Add Thierry Onkelinx as contributor, bump Version and Date * README.md: Add Thierry Onkelinx as contributor * vignette/sha1.Rmd: Added * .travis.yml: Added 'sudo: required' per recent Travis changes 2015-10-14 Dirk Eddelbuettel <edd@debian.org> * man/digest.Rd: Remove references to inaccessible web pages * man/hmac.Rd: Ditto 2015-10-13 Dirk Eddelbuettel <edd@debian.org> * src/digest.c: Use uint32_t instead of int for nchar 2015-10-12 Qiang Kou <qkou@umail.iu.edu> * src/digest.c: Use XLENGTH instead of LENGTH (PR #17, issue #16) 2015-08-06 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION (Title): Updated now stressing 'compact' over 'crypto' 2014-12-30 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION (Version): Version 0.6.8 * DESCRIPTION (Date): Bumped Date: to current date 2014-12-29 Dirk Eddelbuettel <edd@debian.org> * inst/include/pmurhashAPI.h: Added HOWTO comment to top of file 2014-12-26 Dirk Eddelbuettel <edd@debian.org> * src/pmurhash.c: Protect against _BIG_ENDIAN defined but empty * inst/include/pmurhash.h: Consistent four space indentation 2014-12-25 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION: Bump Date: and Version: * src/init.c: Minor edit and removal of unused headers 2014-12-25 Wush Wu <wush978@gmail.com> * inst/include/pmurhash.h: Export function * src/init.c: Register function for use by other packages 2014-12-20 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION (Version): Version 0.6.7 * DESCRIPTION (Date): Bumped Date: to current date 2014-12-19 Dirk Eddelbuettel <edd@debian.org> * cleanup: Also remove src/symbols.rds * src/sha2.c: Apply (slightly edited) patch from https://www.nlnetlabs.nl/bugs-script/attachment.cgi?id=220&action=diff to overcome the strict-aliasing warning * src/digest.c: Use inttypes.h macro PRIx64 only on Windows 2014-12-16 Dirk Eddelbuettel <edd@debian.org> * src/xxhash.c: Remove two semicolons to make gcc -pedantic happy * tests/digestTest.Rout.save: Updated reflecting murmurHash test * src/pmurhash.c: Renamed from PMurHash.c for naming consistency * src/pmurhash.h: Renamed from PMurHash.h for naming consistency 2014-12-16 Jim Hester <james.f.hester@gmail.com> * src/digest.c: murmurHash implementation * tests/digestTest.R: murmurHash implementation * R/digest.R: murmurHash implementation * src/PMurHash.c: murmurHash implementation * src/PMurHash.h: murmurHash implementation 2014-12-10 Dirk Eddelbuettel <edd@debian.org> * src/xxhash.c: Applied pull request #6 by Jim Hester with updated upstream code and already corrected UBSAN issue identified by CRAN 2014-12-09 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION (Version): Version 0.6.6 * DESCRIPTION (Date): Bumped Date: to current date * src/digest.c: Applied pull request #5 by Jim Hester providing portable integer printing inttypes.h header 2014-12-08 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION (Version): Version 0.6.5 * DESCRIPTION (Date): Bumped Date: to current date * NAMESPACE: Expanded useDynLib() declaring C level symbols, in particular using digest_impl to for the C-level digest * R/AES.R: Use R symbols from NAMESPACE declaration in .Call() * R/digest.R: Use R symbol digest_impl to load C level digest 2014-12-07 Dirk Eddelbuettel <edd@debian.org> * DESCRIPTION: Edited Title and Description * R/digest.R: Added GPL copyright header, reindented to four spaces * src/digest.c: Reindented to four spaces * R/AES.R: Reindented to four spaces * R/hmac.R: Reindented to four spaces 2014-12-06 Dirk Eddelbuettel <edd@debian.org> * src/digest.c: Updated GPL copyright header * src/xxhash.c: Removed two spurious ';' * man/digest.Rd: Document 'seed' argument in \usage * tests/digest.Rout.save: Updated for expanded tests * DESCRIPTION: Add Jim Hester to list of Authors 2014-12-05 Dirk Eddelbuettel <edd@debian.org> * R/digest.R: Applied pull request #3 by Jim Hester with support for xxHash (https://code.google.com/p/xxhash/) * src/digest.c: Ditto * src/xxhash.c: xxHash implementation supplied as part of #3 * src/xxhash.h: xxHash implementation supplied as part of #3 * R/digest.R: Applied pull request #4 by Jim Hester with expanded support for xxHash providing xxhash32 and xxhash64 * src/digest.c: Ditto * man/digest.Rd: Added documentation for xxHash, corrected typos * src/digest.R: New support for a seed parameter used by xxHash * tests/digestTest.R: Added tests for xxHash 2014-08-15 Dirk Eddelbuettel <edd@debian.org> * R/hmac.R: Applied (slightly edited) patch for crc32 computation of hmac kindly supplied by Suchen Jin
jperkin
pushed a commit
that referenced
this issue
Apr 19, 2016
New in v0.7.07 (2016/04/10) --------------------------- * Merged in lp:~matthew-t-bentley/duplicity/b2 - Fix import and error typos. - Allow multiple backups in the same bucket. - Fixes bug #1523498. - A couple fixes allowing multiple backups to be hosted in different folders in the same bucket as well as some logging for -v9. * Random stuff: - remove RPM stuff from makedist - have makedist pull directly from VCS, not local dir - update po translation directory and build process - clean up some odd error messages - move Pep8 ignores to tox.ini - supply correct path for pydevd under Mac - fix some tests to run under Linux and Mac * Partial fix for bug #1529606 - shell code injection in lftpbackend - still need to fix the other backends that spawn shell commands * Make test_restart compatible with both GNUtar and BSDtar * Fix stupid issue with functional test path for duplicity * Applied patch from shaochun to fix bug #1531154, - --file-changed failed when file contains spaces * Applied patch from abeverly to fix bug #1475890 - allow port to be specified along with hostname on S3 - adjusted help text and man page to reflect the change * Undo changes to test_restart.py. GNU tar is needed. * Fix minor pep8 nit in collections.py * Applied changes from ralle-ubuntu to fix bug 1072130. - duplicity does not support ftpes:// * Fixed bug #1296793 - Failed to create bucket - use S3Connection.lookup() to check bucket exists - skips Boto's Exception processing for this check - dupe of bug #1507109 and bug #1537185 * Merged in lp:~mifchip/duplicity/duplicity - fix bug #1313964, absolute path doesn't work for FTP * Merged in lp:~fpytloun/duplicity/webdav-gssapi - support GSSAPI authentication in webdav backend * Add more pylint ignore warnings tags * Adjust so test_restart.py can run on Mac as well * Fix for bug #1538333 - assert filecount == len(self.files_changed) - added flush after every write for all FileobjHooked files which should prevent some errors when duplicity is forcibly closed. * Fix bug #1540279 - mistake in --help * Applied patch from kay-diam to fix error handling in ssh pexpect, fixes bug #1541314 * Fixed a patching error in ssh_pexpect_backend.py * Merged in lp:~fpytloun/duplicity/webdav-gssapi-fix - Make kerberos optional for webdav backend * Merged in lp:~harningt/duplicity/multibackend-mirror - This changeset addresses multibackend handling to permit a mirroring option in addition to its "stripe" mode to make it a redundancy tool vs space-expansion tool. To do this without changing the configuration too much, I used the query string that would generally go unused for files to specify behavior that applies to all items inside the configuration file. * Added acdclibackend.py from Stefan Breunig and Malay Shah - renamed from amazoncloudbackend to stress use of acd_cli * Fixed some 2to3 and Pep8 issues that had crept in * Backed out changes made by patching for bug #1541314. These patches should not have been applied to the 0.7 series. * Merged in lp:~rye/duplicity/mediafire - Backend for https://www.mediafire.com - Requires https://pypi.python.org/pypi/mediafire/ installed. * Reverted changes made in rev 1164 w.r.t. getting the source from VCS rather than local directory. Fixes bug #1548080. * More fixes to dist/makedist to make it more OS agnostic. * Merged in lp:~ed.so/duplicity/webdav.lftp.ssl-overhaul duplicity.1, commandline.py, globals.py - added --ssl-cacert-path parameter backend.py - make sure url path component is properly url decoded, in case it contains special chars (eg. @ or space) lftpbackend.py - quote _all_ cmd line params - added missing lftp+ftpes protocol - fix empty list result when chdir failed silently - added ssl_cacert_path support webdavbackend.py - add ssl default context support for python 2.7.9+ (using system certs eg. in /etc/ssl/certs) - added ssl_cacert_path support for python 2.7.9+ - gettext wrapped all log messages - minor refinements * Applied patch from Dmitry Nezhevenko to upgrade dropbox backend: - update to SDK v2 - use chunked upload * Merged in lp:~aaron-whitehouse/duplicity/improve_present_get_sf_man_page - Improve man page entry for --exclude-if-present * Merged in lp:~aaron-whitehouse/duplicity/split_glob_matching_from_select - Move glob matching code out of selection.py's Select function and into globmatch.py. * Fix bug reported on the mailing list from Mark Grandi (assertion error while backing up). In file_naming.parse() the filename was being lower cased prior to parsing. If you had used a prefix with mixed case, we were writing the file properly, but could not find it in the backend. * Merged in lp:~duplicity-team/duplicity/po-updates New in v0.7.06 (2015/12/07) --------------------------- * Merged in lp:~mnjul/duplicity/s3-infreq-access - This adds support for AWS S3's newly announced Infrequent Access storage class and is intended to implement Blueprint: https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class . - A new command line option, --s3-use-ia, is added, and boto backend will automatically use the correct storage class value depending on whether --s3-use-rrs and --s3-use-ia is set. Command line parser will prompt error if both --s3-use-ia and --s3-use-rrs are used together, as they conflict with each other. - The manpage has been updated giving a short explanation on the new option. Its wording derives from Amazon's official announcement: https://aws.amazon.com/about-aws/whats-new/2015/09/announcing-new-\ amazon-s3-storage-class-and-lower-glacier-prices/ * The ptyprocess module no longer supports Python 2.6, so fix tox.ini to use an older version. Make explicit environs for all tests. * Upgrade to newest version of pep8 and pylint. Add three ignores to test_pep8 and one to test_pylint to get the rest to pass. They * Applied patch from Alexander Zangerl to update to changes in lockfile API 0.9 and later. Updated README to notify users. * Modded tox.ini to use the latest lockfile. * Merged in lp:~ed.so/duplicity/setup.shebang - Having the python interpreter searched in the PATH is much more flexible than the /usr/bin/python inserted into our scripts shebang by setuptools. This patch prevents that. don't touch my shebang! :) * Cleanup issues around Launchpad build, mainly lockfile >= 0.9. * Merged in lp:~michal-s/duplicity/duplicity - WindowsAzureMissingResourceError and WindowsAzureConflictError changed due to SDK changes. are all valid in our case. * Reversed previous changes to lockfile. Now it will take any version extant in the LP build repository. (PyPi is not avail in LP build). * Merged in lp:~ed.so/duplicity/tempfile.tempdir - make sure packages using python's tempfile create temp files in duplicity's temp dir * Fixed bug #1511308 - Cannot restore no-encryption, no-compression backup - Corrected code to include plain file in write_multivolume() - Added PlainWriteFile() to gpg.py * Merged in lp:~michal-s/duplicity/duplicity - Fix azurebackend storage class import * Merged in lp:~feraudet/duplicity/fix - Fix missing SWIFT_ENDPOINT_TYPE env var, bug 1519694. * Fix bug #1520691 - Shell Code Injection in hsi backend - Replace use of os.popen3() with subprocess equivalent. - Added code to expand relative program path to full path. - Fix hisbackend where it expected a list not a string. * Merged in lp:~noizyland/duplicity/azurebackend-fixes - Support new version of Azure Storage SDK - Refactor _list method to support containers with >5000 blobs * Merged in lp:~matthew-t-bentley/duplicity/b2 - Adds a backed for BackBlaze's (currently beta) B2 backup service. - This adds backends/b2backend.py, modifies log.py to add an error code and modifies commandline.py to add the b2:// example to the help text. * Pep8 corrections for recently released code. * Fixed bug #1260666 universally by splitting the filelist for delete before passing to backend. * Fixed bug #1369243 by adjusting messages to be more readable. * Fixed bug #1375019 with patch from Eric Bavier (home to tmp). * Fixed bug #1379575 with patch from Tim Ruffing (shorten webdav response). * Fixed bug #1492301 with patch from askretov (manually refresh oauth). New in v0.7.05 (2015/09/15) --------------------------- * Merged in lp:~aaron-whitehouse/duplicity/fix_patch_error - Change use of mock.patch in unit tests to accommodate the obsolete version of python-mock on the build server. * Fixed Bug 1476019 S3 storage bucket not being automatically created with patch from abeverley * Merged in lp:~aaron-whitehouse/duplicity/launchpad_tox_profile - Add tox testing profile that mimics the packages installed on the Launchpad build server, to reduce the likelihood of tests passing our test suite, but failing on the build server (e.g. because of the out-of-date mock version). * Merged in lp:~aaron-whitehouse/duplicity/disable_code_tests_for_lpbuildd - Set RUN_CODE_TESTS to 0 for lpbuildd tox profile, reflecting its value on the Launchpad build server (and therefore skipping PEP8, 2to3 and pylint). More accurately reflects the system we are mimicking and saves approximately 1 minute per test run. * Fixed Bug 1438170 duplicity crashes on resume when using gpg-agent with patch from Artur Bodera (abodera). Applied the same patch to incremental resumes as well. * Merged in lp:~w.baranowski/duplicity/selection_debug - This little patch logs debug messages concerning path selection process, and so allows users to debug their include/exclude configuration. * Merged in lp:~germar/duplicity/par2removefix - After reorganisation in revision 981 and the fix for bug #1406173 the par2backend does not remove .par2 files anymore when removing duplicity-*.gpg files. - This banch adds an unfiltered_list() method which is used in delete() and delete_list() * Updated man pages to reflect more contributors. * Fix bug #1493573. Correct option typo in man page. * Fix bug #1494228 CygWin: TypeError: basis_file must be a (true) file - The problem that caused the change to tempfile.TemporaryFile was due to the fact that os.tmpfile always creates its file in the system temp directory, not in the directory specified. The fix applied was to use os.tmpfile in cygwin/windows and tempfile.TemporaryFile in all the rest. This means that cygwin is now broken with respect to temp file placement of this one file (deleted automatically on close). * Merged in lp:~bmerry/duplicity/pydrive-id-cache - This fixes the issue a number of users (including myself) have been having with duplicity creating files with duplicate filenames on Google Drive. It keeps a runtime cache of filename to object ID mappings, so that once it has uploaded an object it won't be fooled by weakly consistent directory listings. * Merged in lp:~duplicity-team/duplicity/po-updates New in v0.7.04 (2015/08/02) --------------------------- * Merged in lp:~noizyland/duplicity/fix-progress - Fixes bug 1264744. selection.filelist_globbing_get_sfs leaves the filelist file object's position at the end of the file. When the --progress option is used the filelists need to be read twice. On the second read nothing is read from the file because file has already been read and the position is EOF. This patch calls seek(0) on the filelist to reset the position to BOF so that subsequent read() calls will return data. * Added pylint ignore error in webdavbackend.py. * Merged in lp:~bmerry/duplicity/pydrive-regular - This implements the proposal made by somebody else (http://lists.gnu.org/archive/html/duplicity-talk/2015-02/msg00037.html) to allow the pydrive backend to work with a normal drive account instead of a service account. It seems to be working for me: I was able to migrate seamlessly from the gdocs backend. It's set up so that a service account can still be used, depending on which environment variable is set. The man page is updated to describe how to use the new functionality. * Merged in lp:~ed.so/duplicity/gdocs.pydrive - make pydrive new gdocs default backend - keep gdata backend as gdata+gdocs:// * Merged in lp:~raymii/duplicity/fix-swiftbackend-max-10000-files-in-list - Swiftclient by default returns at max 10000 files. By adding full_listing=True we make sure all objects are returned. Ref: https://lists.nongnu.org/archive/html/duplicity-talk/2015-05/msg00060.html and http://docs.openstack.org/developer/python-swiftclient/swiftclient.html#swiftclient.client.get_container * Fix a couple of PEP8 glitches. * Fixed bug 791794 - description of --gpg-options is misleading, Simply needed to add the '--' before the options as in "--opt1 --opt2=parm". * Fixed bug 1465335 - pydrive still use files in trash can - with patch from Kuang-che Wu to ignore trashed files. * Fixed bug 1452263 - par2 option not working on small processors - with patch from Kuang-che Wu to ignore default 30 second timeout. * Fixed bug 1466160 - pydrive backend is slow to remove old backup set - with patch from Kuang-che Wu to implement _delete_list(). * Fixed bug 1466582 - reduce unnecessary syscall with --exclude-if-present - with patch from Kuang-che Wu to make sure resulting path is a directory. * Merged in lp:~ed.so/duplicity/gpg.binary - new parameter --gpg-binary allows user to point to a different gpg binary, not necessarily in path * Merged in lp:~aaron-whitehouse/duplicity/fix_POTFILES.in_and_run-tests - Fixed two filename references in po/POTFILES.in, a mistake which crept in in rev 1093 and caused testing/run-tests to fail with "IndexError: list index out of range". * Merged in lp:~aaron-whitehouse/duplicity/reactivate_progress_test - Re-enable the test of the --progress option (test_exclude_filelist_progress_option), which was marked as an expected failure. The issue causing this test to fail was fixed in revision 1095 and the test now passes. * Fixed bug 1471348 Multi back-end doesn't work with hubiC - added init of appropriate superclass in both cases. * Fixed bug 1471348 Multi back-end doesn't work with hubiC (again) - hubiC should reach up to duplicity.backend.__init__ * Merged in lp:~aaron-whitehouse/duplicity/bug_884371 - Fixed Bug #884371 - Stopped an exclude glob trumping an earlier scan glob, but also ensured that an exclude glob is not trumped by a later include. This fix is important, as without it files that are specified to be included are not being backed up as expected. - Fixed Bug #932482 - a trailing slash at the end of globs no longer prevents them working as expected. * Merged in lp:~aaron-whitehouse/duplicity/reenable_tests - Re-enable unit.test_selection tests that had been temporarily commented out. * Merged in lp:~aaron-whitehouse/duplicity/trailing_slash_match_dirs - Made globs with trailing slashes only match directories, not files, fixing Bug #1479545. * Merged in lp:~aaron-whitehouse/duplicity/improve_tox_and_python2-6_testing - Testing improvements, particularly in relation to testing against Python version 2.6: * tox.ini fixed so that it is possible to run individual tests against both Python 2.6 and 2.7; * updated test_code.py to use unittest2 for Python versions < 2.7 (instead of failing); * ./run-tests now correctly runs all tests against both Python 2.6 and 2.7; and * improved testing directions in README-REPO. * Merged in lp:~dag-stenstad/duplicity/swift_authversion_3_support - Added support for Openstack Identity v3 in the Swift backend. * Merged in lp:~aaron-whitehouse/duplicity/fix_2to3_issues - Fixed 2to3 issues. Updated README-REPO with more test information. Updated pylint and test_diff2 descriptions to make it clear these require packages to be installed on the sytem to pass. All tests pass on Python 2.6 and Python 2.7 as at this revision. New in v0.7.03 (2015/05/11) --------------------------- * Merged in lp:~aaron-whitehouse/duplicity/filelist_combine - Merged globbing and non-globbing filelists to use the same code path and all accept globbing characters. Added deprecation warning to the --exclude-globbing-filelist and include-globbing-filelist options in commandline.py and hid them from help output. Updated the manual (and unit tests) accordingly. - Note that this does trigger a change in behaviour for duplicity. Previously, include patterns in include-filelist did not match files in a directory that was included, so /usr/local in an include file would not have matched /usr/local/doc. Now, this folder would be included, as would occur if --include or the old --include-globbing-filelist was used. Additional lines will therefore need to be added to filelists to unambiguously exclude unwanted subfolders, if this is intended. - Mark --include-filelist-stdin and --exclude-fielist-stdin for deprecation and hide from --help output. * Fix bug 1432999 with hint from Antoine Afalo. - '/'s at end of destination cause problems with onedrivebackend. * Fix bug 1434702 with help from Robin Nehls - incorrect response BackendException while downloading signatures file. * Fix bug 1437789 with patch from pdf - par2backend.py incorrect syntax in get() * Merge in lp:~stynor/duplicity/multi-backend - A new backend that allows use of more than one backend stores (e.g. to combine the available space from more than one cloud provider to make a larger store available to duplicity). * Move requirements section lower in manpage. * Merge in lp:~cemsbr/duplicity/duplicity - Fix bug 1432229 in Copy.com backend: Reply header has no content-type for JSON detection. Now, we also check whether the content starts with '{'. * Fixed bug 1444404 with patch from Samu Nuutamo - rdiffdir patch crashes if a regular file is changed to a non-regular file (symlink, fifo, ...) * Fixed bug 1448249 and bug 1449151 thanks to David Coppit. - When patching, close base file before renaming - Enable --ignore-errors flag in rdiffdir * Added ability to get single file status from collection-status with patch from jitao (bug 1044715), like so: $ duplicity collection-status --file-changed c1 file://./foo * Merge in lp:~sjakthol/duplicity/onedrive-error-message - Add proper error message for OneDrive backend when python-requests or python-requests-oauthlib is not installed (bug 1453355). New in v0.7.02 (2015/03/10) --------------------------- * Merged in lp:~vincegt/duplicity/swift_regionname - Fixes bug #1376628 - Add mapping of SWIFT_REGIONNAME to select region inside SWIFT when a provider proposes more than one region. * Merged in lp:~aaron-whitehouse/duplicity/progress_option_error - Added test_exclude_globbing_filelist_progress_option into functional/test_selection.py, which shows the error reported in Bug #1264744 - that the --exclude-globbing-filelist does not backup the correct files if the --progress option is used. Test is marked as an expected failure so as not to cause the test suite to fail. * Merged in lp:~noizyland/duplicity/fix_azurebackend_container_names - Azure Backend examples have underscores in the container names. These are not valid Azure container names. The underscores have been replaced with hypens and a note about valid container names added to the man page. - Also corrects a problem where Azure Exceptions were returing unicode strings that were not being handled correctly. * Merged in lp:~user3942934/duplicity/pydrive - Currently duplicity uses gdocs backend for Google Drive backups. gdocs uses deprecated API and don't allow backups for managed Google accounts. (see https://bugs.launchpad.net/duplicity/+bug/1315684) - Added pydrive backend that solves both of those problems. Published also on https://github.com/westerngateguard/duplicity-pydrive-backend. * Fixed some tabs/spaces problems that were causing install failures. * Fixed variable typo in commandline.py that was causing build fails. * Merged in lp:~duplicity-team/duplicity/po-updates * Remove 'gs' and 's3+http' from uses_netloc[]. Fixes Bug 1411803. * Fixed bug # 1414418 - Aligned commandline.py options and help display contents. - Aligned commandline.py options and manpage contents. * Changed --s3_multipart_max_timeout to --s3-multipart-max-timeout to be consistent with commandline option naming conventions. * Applied patch from Adam Reichold to fix bug # 1413792. * Merged in lp:~angusgr/duplicity/exclude-older-than - Add "--exclude-older-than" commandline option, that allows you to only back up files with a modification date newer than a particular threshold. * Merged in lp:~aaron-whitehouse/duplicity/bug_884371_asterisks_in_includes - Added tests to unit/test_selection.py and funtional/test_selection.py to show the behaviour reported in Bug #884371, i.e. that selection is incorrect when there is a * or ** on an include line of a filelist or commandline --include. * Merged in lp:~aaron-whitehouse/duplicity/bug_932482_trailing_slashes_and_wildcards_error - Added functional and unit tests to show Bug #932482 - that selection does not work correctly when excludes (in a filelist or in a commandline option) contain both a single or double asterisk and a trailing slash. * Misc fixes for the following PEP8 issues: - E111, E121, E122, E124, E125, E126, E127, E128, E201, E202, E203, E231, E241, E251, E261, E262, E271, E272, E301, E302, E303, E401, E502, E701, E702, E703, E711, E721, W291, W292, W293, W391 - to run pep8 on duplicity use 'pep8 --ignore=E501' - see http://pep8.readthedocs.org * Fixes for 2to3 issues * Fix spelling error in manpage, bug 1419314. * Fix _librsyncmodule.c compilation, bug 1416344, thanks to Kari Hautio. * Really fix bug 1416344 based on comment #5 by Roman Tereshonkov. * Fix for --pydevd debug environment and location under Eclipse. * Fix for bug where scp was actually working as scp and not working with rsync.net because of using extraneous test command in restricted shell. Was trying "test -d 'foo' || mkdir -p 'foo'", now only "mkdir -p foo". * remove extraneous string format arg in previous scp fix. New in v0.7.01 (2015/01/11) --------------------------- Enhancements: * Undid move of testing/test_code.py. Instead I fixed it so that it would not run during PPA build. It now needs the setting RUN_CODE_TESTS=1 in the environment which is supplied in the tox.ini file. * Moved testing/test_code.py to testing/manual/code_test.py so PPA builds would succeed. Should be moved back later. * Remove valid_extension() check from file_naming.py. It was causing failed tests for short filenames. Thanks edso. * Partial fix for PPA build failures, new backend name. * Merged in lp:~ed.so/duplicity/fix.dpbx.import - fix dpbx import error import lazily * Merged in lp:~hooloovoo/duplicity/fix-typo-in-test-description - Fixed spelling mistake/typo in a description of a test. * Merged in lp:~mterry/duplicity/missing-unicode-escape - Convert restore_dir to unicode before printing. * Merged in lp:~ed.so/duplicity/lftp.ncftp.and.prefixes - retire --ssh-backend, --use-scp parameters - introduce scheme prefixes for alternative backend selection e.g. ncftp+ftp://, see manpage - scp is now selected via scheme e.g. scp:// - added lftp fish, webdav(s), sftp support * Merged in lp:~mterry/duplicity/code-nits - Fix some pylint/pep8 nits that prevented the test_code.py test from passing. * Merged in lp:~mterry/duplicity/debian-dir - Add a debian/ directory to make it easier to manage the PPAs for duplicity. * In webdavbackend.py: - Fixed bug 1396106 with change by Tim Ruffing, mispelled member. - Added missing 'self.' before member in error message. * Merged in lp:~adrien-delhorme/duplicity/hubic - Add Hubic support through pyrax and a custom pyrax_identity module. * Fixed bug 1385599 with changes by Yannick Molin. SSL settings are now conditioned on protocol ftp or ftps. * Partial fix of bug 1236248 with changes by az, manpage warning about --extra-clean, however, recovery with missing sig files is broken. * Fixed bug 1255453 with changes by Gaudenz Steinlin, report backend import results, both normal and failed, at INFO log level. * Manually merged in lp:~m4ktub/duplicity/0.6-reliability - Per fix proposed in Bug #1395341. * Modded .bzrignore to ignore *.egg test dependencies, normalized, sorted. * Merged in lp:~ed.so/duplicity/paramiko.identyfile - fix identity file parsing of --ssh-options for paramiko - manpage fixes * Source formatted, using PyDev, all source files to fix some easily fixed PEP8 issues. Use ignore space when comparing against previous versions. * Merge in lp:~andol/duplicity/signkeyformat - Allow --sign-key to use short format, long format alt. full fingerprint. * Merge in lp:~hooloovoo/duplicity/verify-not-check-source - Tests to validate that duplicity does not check filesystem source during verify unless --compare-data is specified * Merge in lp:~ed.so/duplicity/move_netloc - move netloc usage definitions into respective backends - fix "[Question #259173]: rsync backend fails" https://answers.launchpad.net/duplicity/+question/259173 * Make ssh an unsupported backend scheme * Temporarily disable RsyncBackendTest and test_verify_changed_source_file * Merge in lp:~hooloovoo/duplicity/test-verify-improvements - Fix up test_verify, which was a bit of a mess: - Simplify test_verify.py to just do a simple backup and verify on a single file in each test. - Modify tests to correctly use --compare-data option. - Add tests for when the source files have atime/mtime manipulated. * Fix duplicity verify to ignore the file system when globals.compare_data is False. This means that verify only validates the viability of the backup itself unless --compare-data is specified. * Reenable test_verify_changed_source_file test * Merged in lp:~hooloovoo/duplicity/add-additional-verify-tests-for-corrupted-archives - Add tests to test_verify.py to test that verify fails if the archive file is corrupted. Changed file objects to use the with keyword to ensure that the file is properly closed. - Small edit to find statement in verify_test.sh to make it work as expected (enclose string in quotes). * Merged in lp:~hooloovoo/duplicity/add-else-to-badupload-try-except - Badupload test previously did not have an else in the try-except. The test passed if the except was triggered, but would also pass if the test did not trigger an error at all. * Fixed bug 1406173 by applying patch supplied in report - Ignore .par2 files in remote file list * Removed redundant shell test testing/verify_test.sh * Misc fixes for the following PEP8 issues: - E211, E221, E222, E225, E226, E228 - see http://pep8.readthedocs.org * Fixed bug 1278529 by applying patch supplied in report - Use get_bucket() rather than lookup() on S3 to get proper error msg. * Merged in lp:~stapelberg+ubuntu/duplicity/add-onedrive-backend - Add a Microsoft OneDrive backend * Merged in lp:~hooloovoo/duplicity/filelist_select_bug_1408411 - Adds functional test cases that fail because of Bug #1408411 (commented out), to assist in fixing that bug. * Merged in lp:~hooloovoo/duplicity/process_filelists_for_spaces_etc - Process filelists to remove imperfections such as blank lines, comments and leading/trailing whitespace. Also correctly processes quoted folders containing spaces in their names. Extensive unit and functional tests to test these changes (and selection more generally). - The branch does add an additional folder to testfiles.tar.gz called select2. This included a folder with a trailing space, to test the quote test. The subfolders also have clearer names than in the "select" folder (eg "1sub2sub3") which makes it easier to keep track of issues in tests. * Merged in lp:~9-sa/duplicity/FixBug1408289 - Fix bug #1408289 - Wrong attribute name prevented raise of client exception, working now * Merged in lp:~noizyland/duplicity/azurebackend - Add backend for Azure Blob Storage Service New in v0.7.00 (2014/10/23) --------------------------- Enhancements: * Adjust unit tests to expect single FTP backend * Merged in lp:~moritzm/duplicity/duplicity - Use lftp for both FTP and FTPS * Merged in lp:~ed.so/duplicity/0.7-dpbx.importfix - fix this showstopper with the dropbox backend "NameError: global name 'rest' is not defined" * Merged in lp:~jflaker/duplicity/BugFix1325215 - The reference to "--progress_rate" in the man page as a parameter is incorrect. Should be "--progress-rate". * Merged in lp:~hooloovoo/duplicity/updated-README-REPO - Changes to README-REPO to reflect the restructuring of the directories. * Fixed bug 1375304 with patch supplied by Aleksandar Ivanovic * Merged in lp:~ed.so/duplicity/webdav200fix-0.7 - webdav backend fix "BackendException: Bad status code 200 reason OK. " when restarting an interrupted backup and overwriting partially uploaded volumes. * Merged in lp:~mterry/duplicity/require-2.6 - Require at least Python 2.6. - Our code base already requires 2.6, because 2.6-isms have crept in. Usually because we or a contributor didn't think to test with 2.4. And frankly, I'm not even sure how to test with 2.4 on a modern system. * Merged in lp:~mterry/duplicity/drop-pexpect - Drop our local copy of pexpect in favor of a system version. - It's only used by the pexpect ssh backend (and if you're opting into that, you probably can expect that you will need pexpect) and the tests. - I've done a quick smoketest (backed up and restored using --ssh-backend=pexpect) and it seemed to work fine with a modern version of pexpect. * Merged in lp:~mterry/duplicity/2.6isms - Here's a whole stack of minor syntax modernizations that will become necessary in python3. They all work in python2.6. - I've added a new test to keep us honest and prevent backsliding on these modernizations. It runs 2to3 and will fail the test if 2to3 finds anything that needs fixing (with a specific set of exceptions carved out). - This branch has most of the easy 2to3 fixes, the ones with obvious and safe syntax changes. - We could just let 2to3 do them for us, but ideally we use 2to3 as little as possible, since it doesn't always know how to solve a given problem. I will propose a branch later that actually does use 2to3 to generate python3 versions of duplicity if they are requested. But this is a first step to clean up the code base. * Merged in lp:~mterry/duplicity/drop-static - Drop static.py. - This is some of the oldest code in duplicity! A bzr blame says it is unmodified (except for whitespace / comment changes) since revision 1. - But it's not needed anymore. Not really even since we updated to python2.4, which introduced the @staticmethod decorator. So this branch drops it and its test file. * Merged in lp:~mterry/duplicity/py3-map-filter - In py3, map and filter return iterable objects, not lists. So in each case we use them, I've either imported the future version or switched to a list comprehension if we really wanted a list. * Merged in lp:~mterry/duplicity/backend-unification - Reorganize and simplify backend code. Specifically: - Formalize the expected API between backends and duplicity. See the new file duplicity/backends/README for the instructions I've given authors. - Add some tests for our backend wrapper class as well as some tests for individual backends. For several backends that have some commands do all the heavy lifting (hsi, tahoe, ftp), I've added fake little mock commands so that we can test them locally. This doesn't truly test our integration with those commands, but at least lets us test the backend glue code. - Removed a lot of duplicate and unused code which backends were using (or not using). This branch drops 700 lines of code (~20%) in duplicity/backends! - Simplified expectations of backends. Our wrapper code now does all the retrying, and all the exception handling. Backends can 'fire and forget' trusting our wrappers to give the user a reasonable error message. Obviously, backends can also add more details and make nicer error messages. But they don't *have* to. - Separate out the backend classes from our wrapper class. Now there is no possibility of namespace collision. All our API methods use one underscore. Anything else (zero or two underscores) are for the backend class's use. - Added the concept of a 'backend prefix' which is used by par2 and gio backends to provide generic support for "schema+" in urls -- like par2+ or gio+. I've since marked the '--gio' flag as deprecated, in favor of 'gio+'. Now you can even nest such backends like par2+gio+file://blah/blah. - The switch to control which cloudfiles backend had a typo. I fixed this, but I'm not sure I should have? If we haven't had complaints, maybe we can just drop the old backend. - I manually tested all the backends we have (except hsi and tahoe -- but those are simple wrappers around commands and I did test those via mocks per above). I also added a bunch more manual backend tests to ./testing/manual/backendtest.py, which can now be run like the above to test all the files you have configured in config.py or you can pass it a URL which it will use for testing (useful for backend authors). * Merged in lp:~mterry/duplicity/py2.6.0 - Support python 2.6.0. - Without this branch, we only support python >= 2.6.5 because that's when python's urlparse.py module became its more modern incarnation. (I won't get into the wisdom of them making such a change in the middle of the 2.6 lifecycle.) - Also, the version of lockfile that I have (0.8) doesn't work with python 2.6.0 or 2.6.1 due to their implementation of threading.current_thread().ident returning None unexpectedly. So this branch tells lockfile not to worry about adding the current thread's identifier to the lock filename (we don't need a separate lock per thread, since our locking is per process). - I've tested with 2.6.0 and 2.7.6 (both extremes of our current support). * Update shebang line to python2 instead of python to avoid confusion. * Merged in lp:~3v1n0/duplicity/copy.com-backend - I've added a backend for Copy.com cloud storage, this supports all the required operations and works as it should from my tests. - You can use it by calling duplicity with something like: copy://account@email.com:your-password@copy.com/duplicity - The only thing I've concerns with is the optimized support for _delete_list which can't be enabled here because the test_delete_list tries also to delete a not-existing files, and it requires the backend not to raise an exception in that case (is this somewhat wanted or could we do the same as for _delete or _query?) * Merged in lp:~ed.so/duplicity/webdav200fix-0.7 - webdav backend fix "BackendException: Bad status code 200 reason OK. " when restarting an interrupted backup and overwriting partially uploaded volumes. * Merged in lp:~mterry/duplicity/webdav-fixes - This branch fixes two issues I saw when testing the webdav backend: - 1) Errors like the following: "Attempt 1 failed. BackendException: File /tmp/duplicity-LQ1a0i-tempdir/mktemp-u2aiyX-2 not found locally after get from backend". These were caused by the _get() method not calling setdata() on the local path object, so the rest of the code thought it didn't exist. - 2) Some odd issues from stale responses/data. We have a couple places in webdavbackend.py where we close the connection before making a request because of this problem. But I've changed it to do it every time, more reliably, by putting a _close() call inside the request() method. - With this, the webdav backend seems fine to me. * Merged in lp:~antmak/duplicity/0.7-par2-fix - Useful fix for verbatim par2cmdline options (like "-t" in par2-tbb version) * Fixed bug 1327550: OverflowError: signed integer is greater than maximum - Major and minor device numbers are supposed to be one byte each. Someone has crafted a special system image using OpenVZ where the major and minor device numbers are much larger (ploop devices). We treat them as (0,0). * Added sxbacked.py, Skylable backend. Waiting on man page updates. * Merged in lp:~ed.so/duplicity/manpage.verify - Clarify verify's functionality as wished for by a user surprised with a big bandwidth bill from rackspace. * Merged in lp:~jeffreydavidrogers/duplicity/duplicity - This change fixes two small typos in the duplicity man page. * Merged in lp:~johnleach/duplicity/1315437-swift-container-create - Check to see if the swift container exists before trying to create it, in case we don't have permissions to create containers. Fixes #1315437 * Merged in lp:~ed.so/duplicity/manpage.blocksize - add --max_blocksize doc - reorder 'a note on filename prefixes' into alphabetical order
jperkin
pushed a commit
that referenced
this issue
May 3, 2016
- Add Following lines for make test +BUILD_DEPENDS+=p5-IO-All-[0-9]*:../../devel/p5-IO-All +BUILD_DEPENDS+=p5-Test-InDistDir-[0-9]*:../../devel/p5-Test-InDistDir +BUILD_DEPENDS+=p5-Pod-Markdown-[0-9]*:../../textproc/p5-Pod-Markdown (upstream) - Updated devel/p5-Module-Install-ReadmeFromPod to 0.26 ============================== 2016-04-26 13:54:51 +0100 0.26 ============================== Date: Tue Apr 26 13:54:51 2016 +0100 Missed prereq IO::All ============================== 2016-04-24 18:53:01 +0100 0.24 ============================== Date: Sun Apr 24 18:31:17 2016 +0100 Release engineering for 0.24 Date: Sun Apr 24 18:28:52 2016 +0100 Update README Date: Sun Apr 24 18:13:19 2016 +0100 - Merge pull request #4 from djerius/markdown - add support for markdown output Date: Sun Apr 24 18:12:34 2016 +0100 - Merge pull request #5 from djerius/namespace - only load IO::All and Capture::Tiny in admin mode Date: Fri Oct 24 13:19:16 2014 +0100 Fixes for Makefile.PL Date: Mon Sep 22 10:22:03 2014 -0400 only load IO::All and Capture::Tiny in admin mode Date: Sat Sep 20 17:07:05 2014 -0400 add support for markdown output Date: Sat Aug 9 23:28:18 2014 +0200 ensure outputs are always written in binary mode
jperkin
pushed a commit
that referenced
this issue
Jun 20, 2016
--------------------------------------------- 2016-06-06 Thomas E. Dickey <tom@invisible-island.net> * configure: regen * aclocal.m4: improved autoconf macros: CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since the added options can include various compiler options before and after preprocessor options. CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint. * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: bump * lalr.c: indented * btyaccpar.c: regen * skel2c: adjust whitespace so that generated skeleton will follow the same format as other code * mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented * reader.c: fix two compiler warnings * test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, yaccpar.c: regen 2016-06-06 Tom.Shields * btyaccpar.skel, yaccpar.skel: small fix for an edge case of initialized data in Chris Dodd's btyacc changes: "Avoid crash when input pops up an Action error at the first token" 2016-06-01 Thomas E. Dickey <tom@invisible-island.net> * test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c: regen 2016-06-01 Tom.Shields * btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel: fixes for issues in btyacc (report by Francis Andre): + correction to the placement of the #line directive for a %union specification + recovery of a set of casts originally added into btyaccpar.c rather than into btyaccpar.skel, and so are lost whenever building from scratch + Chris Dodd's btyacc improved handling of inherited attributes to eliminate implicit empty copy rules that are not necessary, and thereby avoiding the introduction of extra parsing ambiguity + Chris Dodd's added support for @-N syntax to reference inherited position information + correction to bad interaction between %token-table and YYDEBUG, where YYDEBUG was required to be defined in order to compile the generated code + correction to yyname[] access in code included with YYDEBUG defined for single character symbols not recognized (e.g., input containing '&' character where grammar doesn't define that as a symbol) - map to existing "illegal-symbol" entry in byname[] + fixes to test/run_make.sh: skip test-err_* files; in the bison test phase skip additional files that contain features not supported by bison and inhibit new bison warning messages + minor changes to btyaccpar.skel & yaccpar.skel so they are more similar in their commonality; makes it easier to maintain the pair of files using vimdiff + changes to a couple of test cases for coverage of #3, #4 and #5 above 2016-06-01 Thomas E. Dickey <tom@invisible-island.net> * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: bump 2016-03-24 Thomas E. Dickey <tom@invisible-island.net> * reader.c: unused variable * package/pkgsrc/Makefile, package/debian/copyright: bump 2016-03-24 Jung-uk.Kim * main.c: correct logic for finding output suffix in the "-o" option, which matched the first occurrence of ".c" in the name in 2005-08-13 changes rather than at the end of the filename (patch by Jung-uk Kim) 2016-03-24 Thomas E. Dickey <tom@invisible-island.net> * aclocal.m4: update CF_WITH_MAN2HTML to use configured shell rather than /bin/sh * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: bump 2016-01-25 Thomas E. Dickey <tom@invisible-island.net> * config.guess, config.sub: 2016-01-01 2015-07-10 Thomas E. Dickey <tom@invisible-island.net> * lr0.c: fix a duplicate-free in the leak-checking * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: bump * reader.c: make cache-size clearer (prompted by discussion with Pedro Giffuni, Oliver Pinter) * main.c: make relationship with format/size clearer (prompted by discussion with Pedro Giffuni, Oliver Pinter) 2015-07-05 Thomas E. Dickey <tom@invisible-island.net> * configure: regen * package/pkgsrc/Makefile, package/mingw-byacc.spec, package/debian/copyright, package/debian/changelog, package/byacc.spec, VERSION: bump * aclocal.m4: resync with my-autoconf add configure option --with-man2html * makefile.in: add configure options --with-man2html * configure.in: add configure option --with-man2html 2015-05-02 Thomas E. Dickey <tom@invisible-island.net> * config.guess: 2015-03-04 * config.sub: 2015-03-08
jperkin
pushed a commit
that referenced
this issue
Jun 20, 2016
Upstream CHANGES: http://bvi.sourceforge.net/new140.html bvi 1.4.0 - stable release * Minor fixes bvi 1.4.0rc2 * Ubuntu bug #252604 fixed * set scroll fixed * adding ASCII_DEL 0x7f for backspace bvi 1.4.0rc * b B w W commands behave equally now (SF bug #5) * .bvirc empty line bug fixed (SF bug #6) * g-command bug fixed (SF bug #7) * several minor fixes bvi 1.4.0beta * ~ - bug fixed (by elo3456) * debian bug #469704 fixed (bmore) * debian bug #715687 fixed (bmore) * red hat bug #925119 fixed bvi 1.4.0alpha * Highlighting of search results * Large File Support added * Binary representation of current byte in status line added * command line options renamed for compability with hexdump * Offset handling fixed (Bug item #3036881) * noshowmode: fix length of statusline * bmore: 'b' bug fixed * ';' bug fixed * ZZ write bug fixed (ZZ ignores readonly) * Buffer overflow if terminal > 255 columns fixed * configure fixed * ncurses with tinfo fixed
jperkin
pushed a commit
that referenced
this issue
Sep 20, 2016
-------------------------------------- 3.10, 2016-08-17 David Precious (BIGPRESH) taking over maintainership, kind thanks to Nate (NWIGER) for handing over the reins. [ BUG FIXES] - Avoid CGI.pm warning if param() used in list context (GH-5, netangel)
jperkin
pushed a commit
that referenced
this issue
Nov 1, 2016
0.12 2016-10-16 - Nothing from List::UtilsBy was actually being exported, because of a type and a lack of testing. Reported by Greg Oschwald. GitHub #5.
wiedi
pushed a commit
to wiedi/pkgsrc-legacy
that referenced
this issue
Nov 17, 2016
Add missing test dependencies. 0.17 2016-11-04 - When using positional parameters, parameters with a default are now optional. For named parameters, this was already the case. 0.16 2016-11-03 - Moose and Specio types (and coercions) which provide variables to close over when being inlined did not always compile properly. Most notable, this was not being handled at all for Moose types, and not completely handled for Specio coercions. 0.15 2016-11-03 - Previously, using a default with a positional parameter would result in an error when compiling the validator subroutine. Defaults now work with positional parameters. Implemented by Greg Oschwald. Based on PR TritonDataCenter#5. 0.14 2016-11-02 - Added a "named_to_list" option to support returning only the parameter values from a named parameter validator rather than the key-value pairs. Implemented by Greg Oschwald. Based on PR TritonDataCenter#4. - Errors from calls to validation_for() now use croak so as to show up at the call site, rather than in the internals
wiedi
pushed a commit
to wiedi/pkgsrc-legacy
that referenced
this issue
Nov 17, 2016
ChangeLog for wpa_supplicant 2016-10-02 - v2.6 * fixed WNM Sleep Mode processing when PMF is not enabled [http://w1.fi/security/2015-6/] (CVE-2015-5310) * fixed EAP-pwd last fragment validation [http://w1.fi/security/2015-7/] (CVE-2015-5315) * fixed EAP-pwd unexpected Confirm message processing [http://w1.fi/security/2015-8/] (CVE-2015-5316) * fixed WPS configuration update vulnerability with malformed passphrase [http://w1.fi/security/2016-1/] (CVE-2016-4476) * fixed configuration update vulnerability with malformed parameters set over the local control interface [http://w1.fi/security/2016-1/] (CVE-2016-4477) * fixed TK configuration to the driver in EAPOL-Key 3/4 retry case * extended channel switch support for P2P GO * started to throttle control interface event message bursts to avoid issues with monitor sockets running out of buffer space * mesh mode fixes/improvements - generate proper AID for peer - enable WMM by default - add VHT support - fix PMKID derivation - improve robustness on various exchanges - fix peer link counting in reconnect case - improve mesh joining behavior - allow DTIM period to be configured - allow HT to be disabled (disable_ht=1) - add MESH_PEER_ADD and MESH_PEER_REMOVE commands - add support for PMKSA caching - add minimal support for SAE group negotiation - allow pairwise/group cipher to be configured in the network profile - use ieee80211w profile parameter to enable/disable PMF and derive a separate TX IGTK if PMF is enabled instead of using MGTK incorrectly - fix AEK and MTK derivation - remove GTKdata and IGTKdata from Mesh Peering Confirm/Close - note: these changes are not fully backwards compatible for secure (RSN) mesh network * fixed PMKID derivation with SAE * added support for requesting and fetching arbitrary ANQP-elements without internal support in wpa_supplicant for the specific element (anqp[265]=<hexdump> in "BSS <BSSID>" command output) * P2P - filter control characters in group client device names to be consistent with other P2P peer cases - support VHT 80+80 MHz and 160 MHz - indicate group completion in P2P Client role after data association instead of already after the WPS provisioning step - improve group-join operation to use SSID, if known, to filter BSS entries - added optional ssid=<hexdump> argument to P2P_CONNECT for join case - added P2P_GROUP_MEMBER command to fetch client interface address * P2PS - fix follow-on PD Response behavior - fix PD Response generation for unknown peer - fix persistent group reporting - add channel policy to PD Request - add group SSID to the P2PS-PROV-DONE event - allow "P2P_CONNECT <addr> p2ps" to be used without specifying the default PIN * BoringSSL - support for OCSP stapling - support building of h20-osu-client * D-Bus - add ExpectDisconnect() - add global config parameters as properties - add SaveConfig() - add VendorElemAdd(), VendorElemGet(), VendorElemRem() * fixed Suite B 192-bit AKM to use proper PMK length (note: this makes old releases incompatible with the fixed behavior) * improved PMF behavior for cases where the AP and STA has different configuration by not trying to connect in some corner cases where the connection cannot succeed * added option to reopen debug log (e.g., to rotate the file) upon receipt of SIGHUP signal * EAP-pwd: added support for Brainpool Elliptic Curves (with OpenSSL 1.0.2 and newer) * fixed EAPOL reauthentication after FT protocol run * fixed FTIE generation for 4-way handshake after FT protocol run * extended INTERFACE_ADD command to allow certain type (sta/ap) interface to be created * fixed and improved various FST operations * added 80+80 MHz and 160 MHz VHT support for IBSS/mesh * fixed SIGNAL_POLL in IBSS and mesh cases * added an option to abort an ongoing scan (used to speed up connection and can also be done with the new ABORT_SCAN command) * TLS client - do not verify CA certificates when ca_cert is not specified - support validating server certificate hash - support SHA384 and SHA512 hashes - add signature_algorithms extension into ClientHello - support TLS v1.2 signature algorithm with SHA384 and SHA512 - support server certificate probing - allow specific TLS versions to be disabled with phase2 parameter - support extKeyUsage - support PKCS TritonDataCenter#5 v2.0 PBES2 - support PKCS TritonDataCenter#5 with PKCS TritonDataCenter#12 style key decryption - minimal support for PKCS TritonDataCenter#12 - support OCSP stapling (including ocsp_multi) * OpenSSL - support OpenSSL 1.1 API changes - drop support for OpenSSL 0.9.8 - drop support for OpenSSL 1.0.0 * added support for multiple schedule scan plans (sched_scan_plans) * added support for external server certificate chain validation (tls_ext_cert_check=1 in the network profile phase1 parameter) * made phase2 parser more strict about correct use of auth=<val> and autheap=<val> values * improved GAS offchannel operations with comeback request * added SIGNAL_MONITOR command to request signal strength monitoring events * added command for retrieving HS 2.0 icons with in-memory storage (REQ_HS20_ICON, GET_HS20_ICON, DEL_HS20_ICON commands and RX-HS20-ICON event) * enabled ACS support for AP mode operations with wpa_supplicant * EAP-PEAP: fixed interoperability issue with Windows 2012r2 server ("Invalid Compound_MAC in cryptobinding TLV") * EAP-TTLS: fixed success after fragmented final Phase 2 message * VHT: added interoperability workaround for 80+80 and 160 MHz channels * WNM: workaround for broken AP operating class behavior * added kqueue(2) support for eloop (CONFIG_ELOOP_KQUEUE) * nl80211: - add support for full station state operations - do not add NL80211_ATTR_SMPS_MODE attribute if HT is disabled - add NL80211_ATTR_PREV_BSSID with Connect command - fix IEEE 802.1X/WEP EAP reauthentication and rekeying to use unencrypted EAPOL frames * added initial MBO support; number of extensions to WNM BSS Transition Management * added support for PBSS/PCP and P2P on 60 GHz * Interworking: add credential realm to EAP-TLS identity * fixed EAPOL-Key Request Secure bit to be 1 if PTK is set * HS 2.0: add support for configuring frame filters * added POLL_STA command to check connectivity in AP mode * added initial functionality for location related operations * started to ignore pmf=1/2 parameter for non-RSN networks * added wps_disabled=1 network profile parameter to allow AP mode to be started without enabling WPS * wpa_cli: added action script support for AP-ENABLED and AP-DISABLED events * improved Public Action frame addressing - add gas_address3 configuration parameter to control Address 3 behavior * number of small fixes
wiedi
pushed a commit
to wiedi/pkgsrc-legacy
that referenced
this issue
Nov 17, 2016
ChangeLog for wpa_supplicant (and also _gui): 2016-10-02 - v2.6 * fixed WNM Sleep Mode processing when PMF is not enabled [http://w1.fi/security/2015-6/] (CVE-2015-5310) * fixed EAP-pwd last fragment validation [http://w1.fi/security/2015-7/] (CVE-2015-5315) * fixed EAP-pwd unexpected Confirm message processing [http://w1.fi/security/2015-8/] (CVE-2015-5316) * fixed WPS configuration update vulnerability with malformed passphrase [http://w1.fi/security/2016-1/] (CVE-2016-4476) * fixed configuration update vulnerability with malformed parameters set over the local control interface [http://w1.fi/security/2016-1/] (CVE-2016-4477) * fixed TK configuration to the driver in EAPOL-Key 3/4 retry case * extended channel switch support for P2P GO * started to throttle control interface event message bursts to avoid issues with monitor sockets running out of buffer space * mesh mode fixes/improvements - generate proper AID for peer - enable WMM by default - add VHT support - fix PMKID derivation - improve robustness on various exchanges - fix peer link counting in reconnect case - improve mesh joining behavior - allow DTIM period to be configured - allow HT to be disabled (disable_ht=1) - add MESH_PEER_ADD and MESH_PEER_REMOVE commands - add support for PMKSA caching - add minimal support for SAE group negotiation - allow pairwise/group cipher to be configured in the network profile - use ieee80211w profile parameter to enable/disable PMF and derive a separate TX IGTK if PMF is enabled instead of using MGTK incorrectly - fix AEK and MTK derivation - remove GTKdata and IGTKdata from Mesh Peering Confirm/Close - note: these changes are not fully backwards compatible for secure (RSN) mesh network * fixed PMKID derivation with SAE * added support for requesting and fetching arbitrary ANQP-elements without internal support in wpa_supplicant for the specific element (anqp[265]=<hexdump> in "BSS <BSSID>" command output) * P2P - filter control characters in group client device names to be consistent with other P2P peer cases - support VHT 80+80 MHz and 160 MHz - indicate group completion in P2P Client role after data association instead of already after the WPS provisioning step - improve group-join operation to use SSID, if known, to filter BSS entries - added optional ssid=<hexdump> argument to P2P_CONNECT for join case - added P2P_GROUP_MEMBER command to fetch client interface address * P2PS - fix follow-on PD Response behavior - fix PD Response generation for unknown peer - fix persistent group reporting - add channel policy to PD Request - add group SSID to the P2PS-PROV-DONE event - allow "P2P_CONNECT <addr> p2ps" to be used without specifying the default PIN * BoringSSL - support for OCSP stapling - support building of h20-osu-client * D-Bus - add ExpectDisconnect() - add global config parameters as properties - add SaveConfig() - add VendorElemAdd(), VendorElemGet(), VendorElemRem() * fixed Suite B 192-bit AKM to use proper PMK length (note: this makes old releases incompatible with the fixed behavior) * improved PMF behavior for cases where the AP and STA has different configuration by not trying to connect in some corner cases where the connection cannot succeed * added option to reopen debug log (e.g., to rotate the file) upon receipt of SIGHUP signal * EAP-pwd: added support for Brainpool Elliptic Curves (with OpenSSL 1.0.2 and newer) * fixed EAPOL reauthentication after FT protocol run * fixed FTIE generation for 4-way handshake after FT protocol run * extended INTERFACE_ADD command to allow certain type (sta/ap) interface to be created * fixed and improved various FST operations * added 80+80 MHz and 160 MHz VHT support for IBSS/mesh * fixed SIGNAL_POLL in IBSS and mesh cases * added an option to abort an ongoing scan (used to speed up connection and can also be done with the new ABORT_SCAN command) * TLS client - do not verify CA certificates when ca_cert is not specified - support validating server certificate hash - support SHA384 and SHA512 hashes - add signature_algorithms extension into ClientHello - support TLS v1.2 signature algorithm with SHA384 and SHA512 - support server certificate probing - allow specific TLS versions to be disabled with phase2 parameter - support extKeyUsage - support PKCS TritonDataCenter#5 v2.0 PBES2 - support PKCS TritonDataCenter#5 with PKCS TritonDataCenter#12 style key decryption - minimal support for PKCS TritonDataCenter#12 - support OCSP stapling (including ocsp_multi) * OpenSSL - support OpenSSL 1.1 API changes - drop support for OpenSSL 0.9.8 - drop support for OpenSSL 1.0.0 * added support for multiple schedule scan plans (sched_scan_plans) * added support for external server certificate chain validation (tls_ext_cert_check=1 in the network profile phase1 parameter) * made phase2 parser more strict about correct use of auth=<val> and autheap=<val> values * improved GAS offchannel operations with comeback request * added SIGNAL_MONITOR command to request signal strength monitoring events * added command for retrieving HS 2.0 icons with in-memory storage (REQ_HS20_ICON, GET_HS20_ICON, DEL_HS20_ICON commands and RX-HS20-ICON event) * enabled ACS support for AP mode operations with wpa_supplicant * EAP-PEAP: fixed interoperability issue with Windows 2012r2 server ("Invalid Compound_MAC in cryptobinding TLV") * EAP-TTLS: fixed success after fragmented final Phase 2 message * VHT: added interoperability workaround for 80+80 and 160 MHz channels * WNM: workaround for broken AP operating class behavior * added kqueue(2) support for eloop (CONFIG_ELOOP_KQUEUE) * nl80211: - add support for full station state operations - do not add NL80211_ATTR_SMPS_MODE attribute if HT is disabled - add NL80211_ATTR_PREV_BSSID with Connect command - fix IEEE 802.1X/WEP EAP reauthentication and rekeying to use unencrypted EAPOL frames * added initial MBO support; number of extensions to WNM BSS Transition Management * added support for PBSS/PCP and P2P on 60 GHz * Interworking: add credential realm to EAP-TLS identity * fixed EAPOL-Key Request Secure bit to be 1 if PTK is set * HS 2.0: add support for configuring frame filters * added POLL_STA command to check connectivity in AP mode * added initial functionality for location related operations * started to ignore pmf=1/2 parameter for non-RSN networks * added wps_disabled=1 network profile parameter to allow AP mode to be started without enabling WPS * wpa_cli: added action script support for AP-ENABLED and AP-DISABLED events * improved Public Action frame addressing - add gas_address3 configuration parameter to control Address 3 behavior * number of small fixes
jperkin
pushed a commit
that referenced
this issue
Feb 28, 2017
Add test target. Changes in version 0.21 *********************** Released on October 23rd, 2014. * Restored the atf(7) manual page to serve as a reference to all the other manual pages shipped by ATF. * Added the -s flag to atf-sh to support specifying the shell interpreter to be used. * Removed ATF_WORKDIR. The only remaining consumers have been converted to use the standard TMPDIR environment variable. As a benefit, and because Kyua forces the TMPDIR to live within the test case's work directory, any stale files left behind by ATF will be automatically cleaned up. * Documented the environment variables recognized by each component in the relevant manual pages. This information was lost with the atf-config(1) removal. * Added a new "require.diskspace" metadata property to test cases so that they can specify the minimum amount of disk space required for the test to run. * Renamed the atf-{c,c++,sh}-api(3) manual pages to atf-{c,c++,sh}(3) for discoverability purposes. Symbolic links are provided for the time being to still make the old names visible. * Issue #5: Recommend the (expected, actual) idiom for calls to the test macros in the manual pages. * Issue #7: Stopped catching unhandled exceptions in atf-c++ tests. This propagates the crash to the caller, which in turn allows it to obtain proper debugging information. In particular, Kyua should now be able to extract a stacktrace pinpointing the problem. * Issue #8: Fixed atf-c/macros_test:use test failures spotted by the clang that ships with FreeBSD 11.0-CURRENT. * Issue #12: Improved documentation of atf-sh(3) and atf-check(1) by better explaining how they relate to each other. * Issue #14: Stopped setting 'set -e' in atf-sh. This setting was initially added as a way to enable a "strict" mode in the library and to make test cases fail fast when they run unprotected commands. However, doing so in the library is surprising as the responsibility of enabling 'set -e' should be on the user's code. Also, 'set -e' introduces inconsistent behavior on subshells and users do not expect that. * Issue #15: Fixed atf_utils_{fork,wait} to support nested calls. * Issue #16: Fixed test failures (by removing a long-standing hack) on systems that lack \e support in printf(1). * Issue #19: Removed stale references to atf-config and atf-run.
jperkin
pushed a commit
that referenced
this issue
Feb 28, 2017
---------------------------------------- 0.375 2017-01-08 - Abort installation if using newer (incompatible) Test::More. Thanks to Alexandr Ciornii for the pull request (gh-5).
jperkin
pushed a commit
that referenced
this issue
Feb 28, 2017
MAME 0.183 22 Feb 2017 Hi everyone! It’s been a busy month for MAME development, and we’ve got a whole lot of surprises to unwrap today as we continue to celebrate twenty years of MAME. First up, we’ve added some incredibly rare systems to MAME. Omega is an Arkanoid-inspired arcade game with a production run of about ten boards. Dodge Man is a rare Omori title from 1983. The vertical version of Flash Boy, a DECO Cassette title that borrows more than a little from a well known anime is another very rare game that was at risk of becoming nothing but a memory. Westinghouse Test Console #5 is possibly a one-of-a-kind wire-wrapped prototype machine for field-programming some kind of interlocking equipment (it has a rude easter egg – press X|TRAN in calculator mode to see it). Less rare, but still awesome, are arcade titles Galaxy Games StarPak 3, Sega Sonic Cosmo Fighter, and a U.S. release of Puzznic with the digitised photos intact. This release adds support for a number of electronic toys/handheld games, including Atari’s Touch Me (a clone of Simon, which is itself a clone of an Atari arcade game), GAF Melody Madness, Lakeside Le Boom, and with possibly the most awesome title if not gameplay, LJN’s I Took a Lickin’ From a Chicken. Many of these games have colourful, clickable artwork. MAME is dedicated to preserving more than just video games, and these systems are great examples of some of the other experiences you can relive through emulation. If you use MAME’s computer emulation and have been frustrated by modifiers not working properly in natural keyboard mode, you’ll be pleased to know that this release addresses that. Natural keyboard mode now works properly with many more systems, including Amiga, Sun and RM Nimbus. Speaking of Amiga, we’ve emulated a 3rd-party variant of the Amiga 1200 keyboard and added support for many different language variants, so chances are you’ll be able to use keyboard that matches your Workbench language. And speaking of keyboards, the Zorba keyboard now works properly, so you can try out one of the last luggable CP/M machines. Other improvements include fixing the crash on encountering invalid cheats, allowing multi-part software list entries to load each part on the correct interface, emulation of the Poly-Play light organ, a brand new preliminary Interpro 2800 driver and Clipper CPU core, support for VIC-20 and C64 speech synthesiser cartridges, support for the Osborne-1 Nuevo Video 80-column modification, protection MCU emulation in Bad Dudes vs. Dragonninja and Bouncing Balls, audio improvements to a number of supported games, and optimisation of the netlist emulation. Some of these improvements might seem inconsequential, or apply to systems you don’t use, but they often lie in common components used by many other systems. For example, the Amiga 1200 and Zorba keyboards use the same MCU family used in a lot of arcade games published by Taito. The same change that fixes the Zorba keyboard also fixes enemy spawning and timing in Xain'd Sleena. The Nuevo Video board uses a common Motorola CRT controller, so improvements made to support it stand to benefit a lot of other systems. Of course there are plenty of other improvements not listed here, and you can read all about them in the whatsnew.txt file, or grab the source or Windows binaries from the download page and join in our 20th anniversary celebration.
jperkin
pushed a commit
that referenced
this issue
Apr 18, 2017
The necessary patches have been submitted upstream. This still does not build with PKGSRC_FORTIFY yet though. List of intermediate commits: * Prepare 0.15 release. * Do not use rand() within fseek(), it might break reproducibility. * Work around an issue with fseek() diversion. Closes #7. * More verbose debug messages. * Merge pull request #12 from edmcman/feature/retain_file_extension_in_copy_mode * Also include alloca.h * Retain file extension in copy mode. * Merge pull request #11 from CERTCC-Vulnerability-Analysis/feature/add_opmode_null_to_run_without_fuzzing * Add new "null" opmode which doesn't mutate the file. * Export VERBOSE=1 in Travis so that the test suite outputs debug information. * Add #pragma once directives in all our headers, for safety. * Tell Travis to try to build on OS X, too. * Add Travis build status to README. * Move Travis builds to the container-based infrastructure. * Tell Travis to bootstrap before running configure. * Add a .travis.yml configuration file for CI. * Disable the mmap regression test on OS X. * Hopefully fix OS X compilation now. Fixes #5. * Disable unnecessary weak symbol declaration. * Merge pull request #4 from x9prototype/master * Merge pull request #1 from x9prototype/x9prototype-patch-1 * Update libzzuf/lib-stream.c * zzuf: set program version to 0.14 and prepare release. * win32: using <stdint.h> instead of defining our own types. * misc: fix a few minor issues found by static code analysis. * sys: unsatisfying workaround for an issue with libasan. * win32: clean up some Windows code. * libzzuf: protect library initialisation with a mutex. * build: remove spurious binary file. * libzzuf: fix compiler warnings by adding declarations for functions that are unlikely to be exposed by system headers. * Allow debug_str to be provided a negative length count for convenience. * zzuf: fix a minor inconsistency between short and long options when compiled on a system with a useless rlimit(). * doc: group command line options by category in the man page. * stream: fix a nasty bug that completely messed up with the streambuf structure tracking. Now when the new streambuf position is exactly at the end of the previous streambuf, we only fuzz the streambuf if new data is available (i.e. when streambuf_count != 0); otherwise, it just means that we?re at the end of the file, waiting for new read orders. * debug: minor tweak to the debug string formatter. * debug: refactor a lot of buffer debug functions using a shared formatter. * test: use the -d flag in unit tests so that we can find potential errors in the debug() function calls. * misc: rename a lot of _zz_-prefixed variables. * test: add a regression test for a bug in our mmap function. * zzuf: add a -X flag for hexadecimal dumps. * debug: try to output as much debug output as possible and make debug() thread safe on Unix platforms. * stream: rename a few functions for clarity. * stream: fuzz the whole stream buffer upon opening. * stream: refactor some streambuf getter functions. * test: add a new regression test for a bug at stream EOF. * stream: rename ?s? to ?stream? for consistency. * mem: fix a buffer overflow bug in the mmap() replacement. * misc: factor several common tests into one must_fuzz_fd() function. * test: add a regression test for a bug in our mmap function. * misc: C99 refactoring; put variable declarations closer to their first use * misc: typo of the ass. * win32: some compilation fixes introduced by refactoring for Linux. * doc: update copyright and URLs. * zzuf: replace a critical section with a simple spinlock. * misc: move a lot of generic stuff to a new util/ source subdirectory. * win32: some mingw32/mingw64 warning and compilation fixes. * build: remove ChangeLog, as it?s convenient enough to have it in Git. * misc: various compilation warning fixes and copyright updates. * libzzuf: fix fseeko64 parameter type. * fork: document more code and fix a bug reported by Will Newton. * test: several fixes in the testsuite. * misc: now that Visual Studio supports it some 15 years later, switch to C99. * misc: minor fixes for compilation warnings. * win32: Windows-specific compilation fixes. * win32: add spinlock implementation for Windows. * win32: update to newer mingw compiler version. * build: remove the libcaca dependency and embed code instead. * build: refresh build system. * build: fix a few compilation warnings. * core: add a lightweight spinlock to protect the list of file descriptors. * sys: fix coding style. * fix crash on windows 32-bit and compute_patch_size * win32: add some console handling function diversions. * win32: add more explicit error messages and add support for 0xb8 opcode. * add relocate_hook to improve api hooking, fix dll name string comparison (no case sensitive), fix used after free on win32, add more hooks related to async file access * build: fix compilation by including <wchar.h> and checking for regwexec. * cosmetic: get rid of CRLF line endings. * add new hook for windows (CreateFileMapping(A|W), MapViewOfFile, ReadFileEx), re-enable option -U, start to port network on windows * port zzuf to win64 (amd64) * add regex feature for win32 * change the method of hooking, now we disassemble the beginning of the targeted function and insert a jump to the new function. * start to implement hotpatch hook on win32 port, but some API don't look to use it for some reason (e.g. kernel32!ReadFile) * win32 port starts to fuzz executable (only few functions related to file handling are implemented) * fix tmp file creation on win32, start to implement handling of win32 exception with GetExitCodeProcess * on win32, use a named pipe and IOCP to read stdout, stderr and debugfd correctly. * * win32: add debug information to the function diversion code. * linux: fix a few compilation warnings. * Fix a weird problem with lib6 versioned symbols. * osx: do not enforce flat namespace in copy mode on OS X. * Win64 support in the VS solution. * Fix wrong pointer types in the network range structures. * Fix line endings. * Get rid of the getopt reimplementation and depend on libcaca instead. * Implement ReOpenFile and fix a few Win32 compilation warnings. * Fix Win32 intermediate build directories. * Fix missing ZZUF_DEBUGFD passing and debug function availability. * Fix a bug in the %i formatting and implement %S. * Get the debug channel to work on Win32. * Treat %x arguments as unsigned in the printf reimplementation. * Fix the printf reimplementation to properly handle INT_MIN. * Disable select() on Win32. It is not supported on non-sockets. * Remove useless PARENT_FD/CHILD_FD hack. * Make it easier to dynamically allocate the debug filedescriptor later. * Filedescriptor 0 is the debug channel, not stdin! Fix that. * Proper child command line construction on Win32. There is no need to hardcode stuff for debugging purposes any longer. * Inherit stdin/stdout/stderr in the child process under Win32. * Remove useless code for Win32 diversions. * Mark diverted Win32 functions as __stdcall, it's the correct calling convention. * Divert ReadFile() and CloseHandle(). * Drop Visual Studio 2008 support and require the 2010 version. The 2010 express version is free to use and it's a lot better. * Fix compilation warnings on Win32. * Divert CreateFileW in addition to CreateFileA. * Fix the Linux build to accomodate with the new Win32 features. * CreateFile() diversion proof of concept. * Add a mechanism for Win32 diversions. * Fix a bug caused by undefined function call precedence. * Fix zzat compilation on Win32 and create a .vcxproj file for it. * Minor Win32 code simplification in sys.c. * Divert AttachConsole() and AllocConsole() for debugging purposes. * Full support for ASLR in the Win32 loader. * Refactor the DLL initialisation code to allow several diversions. * Improve the DLL injection code. Now seems to work rather well under Windows. But it needs a lot of polishing. * Do not build ASLR binaries on Windows for now. * Fix Win32 build. * Add a few comments in the code for new Win32 strategies. * Make check-zzuf-r-ratio slightly more tolerant. * New operating mode "copy". It uses temporary files instead of preloading libzzuf into the process. * Grammar. * Add a regression test for our Gentoo __fread_chk() bug. * Fix old typos in check-utils. * Add fortify versions of libc calls to zzat. * Fortify functions actually have extra arguments. Fix that. * Update TODO list. * Revert any potential overriding macro before declaring a new function. * Add support for fortified glibc functions (__fgets_chk, __read_chk, etc.). * Rename zzcat to zzat to avoid conflicts with zziplib. * Clean up ChangeLog generation. * Split check-build into check-source and check-win32. * Add an OS X build script that generates fat binaries. * Add missing svn:ignore properties. * On OS X, resident_size is actually in bytes, not pages. Fixing memory check routine.
jperkin
pushed a commit
that referenced
this issue
Jun 6, 2017
## 1.0.3 (2017-05-18) * [#16](httprb/form_data#16) Fix ruby < 2.0.0 support. [@ixti][] ## 1.0.2 (2017-05-08) * [#5](httprb/form_data#5) Allow setting Content-Type non-file parts [@abotalov] * [#6](httprb/form_data#6) Creation of file parts without filename [@abotalov] * [#11](httprb/form_data#11) Deprecate `HTTP::FormData::File#mime_type`. Use `#content_type` instead. [@ixti]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
curious, trying to get more 'better" with the latest bootstrap-2012Q3-illumos.tar.gz
it seems that the man pages for the bootstrap files, pkg_*, pkgin, bmake, etc don' format well.
example(first page of 'man pkgin':
and so on
The text was updated successfully, but these errors were encountered: