Age | Commit message (Collapse) | Author | Files | Lines |
|
Various small bug fixes including CVE-2018-1000544 (absolute path
traversal).
|
|
|
|
== 1.0.0 (2018-05-20)
* *BreakingChange* The XZ module's methods now take any parameters
beyond the IO object as real Ruby keyword arguments rather than
a long argument list.
* *BreakingChange* XZ.decompress_stream now honours Ruby's
external and internal encoding concept instead of just
returning BINARY-tagged strings.
* *BreakingChange* Remove deprecated API on stream reader/writer
class and instead sync the API with Ruby's zlib library
(Ticket #12 by me).
* *BreakingChange* StreamWriter.new and StreamReader.new do not accept
a block anymore. This is part of syncing with Ruby's zlib API.
* *BreakingChange* StreamReader.open and StreamWriter.open always
return the new instance, even if a block is given to the method
(previous behaviour was to return the return value of the block).
This is part of the syncing with Ruby's zlib API.
* *BreakingChange* StreamReader.new and StreamWriter.new as well as
the ::open variants take additional arguments as real Ruby keyword
arguments now instead of a long parameter list plus options hash.
This is different from Ruby's own zlib API as that one takes both
a long parameter list and a hash of additional options. ruby-xz
is meant to follow zlib's semantics mostly, but not as a drop-in
replacement, so this divergence from zlib's API is okay (also
given that it isn't possible to replicate all possible options
1:1 anyway, since liblzma simply accepts different options as
libz). If you've never used these methods' optional arguments,
you should be fine.
* *BreakingChange* Stream#close now returns nil instead of the
number of bytes written. This syncs Stream#close with Ruby's
own IO#close, which also returns nil.
* *BreakingChange* Remove Stream#pos=, Stream#seek, Stream#stat. These
methods irritated the minitar gem, which doesn't expect them to
raise NotImplementedError, but directly to be missing if the object
does not support seeking.
* *BreakingChange* StreamReader and StreamWriter now honour Ruby's
encoding system instead of returning only BINARY-tagged strings.
* *Dependency* Remove dependency on ffi. ruby-xz now uses fiddle from
the stdlib instead.
* *Dependency* Remove dependency on io-like. ruby-xz now implements
all the IO mechanics itself. (Ticket #10 by me)
* *Dependency* Bump required Ruby version to 2.3.0.
* *Fix* libzlma.dylib not being found on OS X (Ticket #15 by
s0nspark).
|
|
|
|
## [v0.4.16](https://github.com/chef/mixlib-archive/tree/v0.4.16) (2018-08-28)
#### Merged Pull Requests
- Fix read_tar_magic to properly return an array when a file has less than 264 characters [#30](https://github.com/chef/mixlib-archive/pull/30) ([bdwyertech](https://github.com/bdwyertech))
<!-- latest_release -->
<!-- release_rollup since=0.4.13 -->
### Changes not yet released to rubygems.org
#### Merged Pull Requests
- Fix read_tar_magic to properly return an array when a file has less than 264 characters [#30](https://github.com/chef/mixlib-archive/pull/30) ([bdwyertech](https://github.com/bdwyertech)) <!-- 0.4.16 -->
- Fix mixlib-archive on Windows, add Appveyor [#31](https://github.com/chef/mixlib-archive/pull/31) ([stuartpreston](https://github.com/stuartpreston)) <!-- 0.4.15 -->
- Ensure that paths like foo..bar.baz aren't ignored [#9](https://github.com/chef/mixlib-archive/pull/9) ([thommay](https://github.com/thommay)) <!-- 0.4.14 -->
<!-- release_rollup -->
<!-- latest_stable_release -->
## [v0.4.13](https://github.com/chef/mixlib-archive/tree/v0.4.13) (2018-08-03)
#### Merged Pull Requests
- add codeowners [#24](https://github.com/chef/mixlib-archive/pull/24) ([thommay](https://github.com/thommay))
- Move deps to the Gemfile and expand Rake tasks [#25](https://github.com/chef/mixlib-archive/pull/25) ([tas50](https://github.com/tas50))
- Add github issue template & standardize expeditor config [#26](https://github.com/chef/mixlib-archive/pull/26) ([tas50](https://github.com/tas50))
- Update codeowners and add PR template [#27](https://github.com/chef/mixlib-archive/pull/27) ([tas50](https://github.com/tas50))
- bugfix to make dir.chdir threadsafe [#29](https://github.com/chef/mixlib-archive/pull/29) ([stevenoneill](https://github.com/stevenoneill))
<!-- latest_stable_release -->
## [v0.4.8](https://github.com/chef/mixlib-archive/tree/v0.4.8) (2018-06-21)
#### Merged Pull Requests
- Use the correct entry size for content with multi-byte characters. [#23](https://github.com/chef/mixlib-archive/pull/23) ([coderanger](https://github.com/coderanger))
<!-- latest_release -->
<!-- release_rollup since=0.4.7 -->
### Changes not yet released to rubygems.org
#### Merged Pull Requests
- Use the correct entry size for content with multi-byte characters. [#23](https://github.com/chef/mixlib-archive/pull/23) ([coderanger](https://github.com/coderanger)) <!-- 0.4.8 -->
<!-- release_rollup -->
<!-- latest_stable_release -->
## [v0.4.7](https://github.com/chef/mixlib-archive/tree/v0.4.7) (2018-06-07)
#### Merged Pull Requests
- fixup strange edge case around tar magic reading [#22](https://github.com/chef/mixlib-archive/pull/22) ([spion06](https://github.com/spion06))
<!-- latest_stable_release -->
## [v0.4.6](https://github.com/chef/mixlib-archive/tree/v0.4.6) (2018-05-08)
#### Merged Pull Requests
- update tar magic to identify oldgnu style tar headers [#21](https://github.com/chef/mixlib-archive/pull/21) ([spion06](https://github.com/spion06))
## [v0.4.5](https://github.com/chef/mixlib-archive/tree/v0.4.5) (2018-05-04)
#### Merged Pull Requests
- Fix up creating archives [#18](https://github.com/chef/mixlib-archive/pull/18) ([thommay](https://github.com/thommay))
- Fix up writing tar archives with the rubygems tar [#19](https://github.com/chef/mixlib-archive/pull/19) ([thommay](https://github.com/thommay))
## [v0.4.2](https://github.com/chef/mixlib-archive/tree/v0.4.2) (2018-04-25)
#### Merged Pull Requests
- use libarchive by preference [#17](https://github.com/chef/mixlib-archive/pull/17) ([thommay](https://github.com/thommay))
|
|
Instead of using a generic `base64' initialize the BASE64 variable in order to
actually use converters/base64 (this was problematic when for example NetBSD
base64(1) was used).
Bump PKGREVISION
|
|
|
|
Upstream changes:
2018-09-15 Daniël van Eeden, Patrick Galbraith, Michiel Beijen,
DBI/DBD community (4.048)
* Fix corrupted META.json so cpan installations work as expected.
https://github.com/perl5-dbi/DBD-mysql/issues/263
|
|
|
|
ruby-hashie2 package was imported for newer version (2.x) against
ruby-hashie pacakge. But now ruby-hashie is newer than ruby-hashie2 and
no pacakge depends on this package.
So remove it from pkgsrc.
|
|
|
|
|
|
Upstream changes:
Release 1.31 - 18 September 2018
- Add queue for cpancover (Joel Berger)
- Handle circular refs (Ed J) (github 164, 216)
- Allow for $DEVEL_COVER_TEST_OPTS to be unset (Dick Franks) (github 217)
|
|
|
|
What's new in Sudo 1.8.25p1
* Fixed a bug introduced in sudo 1.8.25 that caused a crash on
systems that have the poll() function but not the ppoll() function.
Bug #851.
|
|
|
|
Upstream changes:
2018 September 18
GNU nano 3.1 "Je faisais des bonds comme ça!" fixes a
misbinding of ^H on some terminals and some systems,
does not leave stray stuff after the prompt upon exit
when having suspended nano while using --constantshow,
and does not allow to toggle to Replace in view mode.
|
|
|
|
Update my email
Upstream changelog is too long, please visit :
https://www.mediawiki.org/wiki/Release_notes/1.31
|
|
|
|
Build not tested because the package is marked BROKEN.
|
|
|
|
Provide a new variable, GO_PACKAGE_DEP, with the correct dependency on
the user-selected Go version, to be used for fixing syncthing and friends.
|
|
|
|
0.25.4 (2018-08-25):
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/121
Issue with multiple reads of GDS2 layouts including PCells
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/134
Error in cell.fill_region caused by big polygon with
spikes
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/139
Libraries have not been reassigned when loading a GDS file
from command line (does not happen on File/Open)
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/141
Issue with RBA::QHostAddress (ambiguous overload) on Qt5
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/142
Issue with RBA::RecursiveShapeIterator#region=
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/144
The Salt package descriptions are not shown with Motif
style
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/148
Wrong font is used
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/152
Shapes#size reported a wrong shape count in viewer mode
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/153
Application crash when editing guiding shape properties
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/155
Program freezes after replacing nothing by something in
Macro editor
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/157
"Replace cell with ..." rejected cell names with a library
prefix
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/158
Repaint issue on cell context
* Bugfix: https://github.com/klayoutmatthias/klayout/issues/159
Tech specific macros and DRC scripts were not shown in tech
manager
* Bugfix: 8 bit indexed GIF images can be used for package icons now
* Enhancement: Provide a way to specify the type of a macro
This feature is mainly useful for command line arguments.
If you run KLayout with "klayout -b -r myscript"
it will not be able to determine the type of macro without
a suffix.
You can now explicitly specify a certain type by
giving the suffix implicitly like: "klayout -b -r myscript[rb]"
This will read "myscript" but pretend it was "myscript.rb"
and execute it as Ruby script.
This feature is handy if you need to run a file with a
specific interpreter but cannot modify the file name.
* Enhancement: Selection now shows PCell display names
Before, the internal name was shown for instances
* Enhancement: There is an option in the View menu to show or hide markers
Markers may hide layout under them. With this feature you can
quickly disable all markers and the layout becomes visible.
|
|
|
|
This switches to AOSC-Dev's aosc-sunxi-a64book-v2018.07-rc1 branch, which
adds support for 1080p displays.
|
|
|
|
- Install versioned commands in bin/
- Use ALTERNATIVES to create commands without version suffix
|
|
Remove a not strictly needed NO_CONFIGURE (the package does not have any
configure script but it is safer to have a `configure' phase in order to avoid
possible problems (e.g. if SUBST is used and configure phases are referenced)).
|
|
(This was probably just a copypasto of upstream README where [0] is a reference
to: <http://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/>, this is
probably not very useful to have it in DESCR so just remove the `[0]')
|
|
|
|
|
|
Packaged by Sijmen J. Mulder, in PR pkg/53483
Convert JSON to YAML on the command line. Useful to get more readable output
from web APIs and such.
|
|
From Rhialto (maintainer) in PR pkg/53584
4.0.2 (2018-08-25)
Backward-Incompatible Changes And Removed Features
- The UseThreeDIconBorders config var has been removed. It came in
silently and undocumented in 3.4 and has never done anything.
- The attempts to use DNS lookups for setting the HOSTNAME m4 variable
have been removed; it is now just a duplicate of CLIENTHOST.
New Features
- The EWMH _NET_WM_NAME property is now supported, and used for the
window name in place of the ICCCM WM_NAME when set. By default, we
also accept UTF8_STRING encoded WM_NAME as a result of this change;
see below for var to restore historical strictness.
- The EWMH _NET_WM_ICON_NAME property is now supported, and used for
the icon name in place of the ICCCM WM_ICON_NAME when set. Similar
comments as above apply to the encodings.
- Support has been added for CTWM_WM_NAME and CTWM_WM_ICON_NAME
properties, which will override any window/icon names otherwise
specified. This may be useful for applications that set unhelpful
names themselves, or for manually adjusting labelling. These
properties can be set from the command line via xprop; as an
example, xprop -f CTWM_WM_NAME 8u -set CTWM_WM_NAME "awesome
windowsauce". See xprop(1) manual for details; the s, t, and u field
type specifiers will all work.
- When no icon name is set for a window, we've always used the window
name for the icon name as well. But that only happened the first
time the window name is set; after that, the icon name is stuck at
the first name. It now updates along with the window name, if no
icon name is set.
- All icon manager windows will now have the TwmIconManager class set
on them, so they can be addressed en mass by other config like
NoTitle by that class name.
New Config Options
- Added DontNameDecorations config option to disable setting names on
the X windows we create for window decoration (added in 4.0.0).
These have been reported to confuse xwit, and might do the same for
other tools that don't expect to find them on non-end-app windows.
Reported by Frank Steiner.
- Added StrictWinNameEncoding config option to enable historical
behavior, where we're reject invalid property encoding for window
naming properties (like a UTF8_STRING encoded WM_NAME).
Bugfixes
- Fix up broken parsing of IconifyStyle "sweep". Bug was introduced in
4.0.0.
- When multiple X Screens are used, building the temporary file for m4
definitions could fail with an error from mkstemp(). Reported by
Manfred Knick.
- When multiple X Screens are used, the OTP code didn't recognize the
difference, and kept everything in one list. This caused the
internal consistency checks to trip when it didn't find all the
windows it expected. Reported by Terran Melconian.
- When ReverseCurrentWorkspace is set, mapping windows not on the
current workspace (e.g., via restarting ctwm, or creating new
windows with the desktop set via EWMH properties) could segfault.
Reported by Sean McAllister.
- Fix some edge cases where we'd fight other apps' focus handling.
When an application moved focus itself to an unrelated (in X terms)
window, our processing would often race and re-move the focus to the
root ourselves. This was visible with e.g. sub-windows in Firefox
for context menu and urlbar dropdown, which would flash on and then
disappear.
- When creating a new transient window of an existing full-screen
window, the OTP stacking may cause it to be stuck below the main
window due to the special handling of full-screen focused windows in
EWMH. It should now be forced to the top.
- Building ctwm since 4.0.0 in certain locales could misorder
functions in the lookup table, leading to troubles parsing the
config file. You'd get some loud "INTERNAL ERROR" lines from ctwm
when running it if this were the case. Now fixed. Reported by
Richard Levitte.
|
|
From Sunil Nimmagadda in pkgsrc-wip, PR pkg/53624.
|
|
exception-on-startup bug reported by SDF.
|
|
|
|
This moves builds of packages using Go off the unversioned lang/go package
and onto Go 1.11 or Go 1.9 (on NetBSD 6) by default.
There is a new, user-settable variable GO_VERSION_DEFAULT.
NOTE: not all Go packages completely implement this yet. For example,
net/syncthing does its own thing. This will be fixed.
|
|
Now having `geomyidae=yes' in rc.conf correctly works.
Bump PKGREVISION
|
|
Emergency fix for a major bug that messes up the cluster view page.
Fixed upstream in the next release, but there is another regression
in the latest release that still needs to be identified before upgrading.
|
|
|
|
Update provided by Michael Bäuerle via wip.
Version 1.0.3 release notes
===========================
Version 1.0.3 is primarily a bug-fix release. See changes.txt for
details.
Support for SSLv3 has been disabled since it is to POODLE attacks.
On 32 bit systems, support has been added for files larger than 2GB.
Support added for both 32 and 64 bit mingw and cygwin compilers.
Version 1.0.2 release notes
===========================
Version 1.0.2 is primarily a bug-fix release. See changes.txt for
details.
Note: slang version 2.2.3 or later is required. Version 2.3.0 is
the current version.
The intrinsic function get_header_flags was modified to return the
full set of flags when called with an optional argument. Symbolic
constants for the corresponding flags were added to the interpreter
interface.
The value for query_read_group_cutoff was increased to 1000.
Support for building slrnpull on win32 systems was added.
|
|
|
|
|
|
|
|
ALURE is a utility library to help manage common tasks with OpenAL
applications. This includes device enumeration and initialization, file
loading, and streaming.
The purpose of this library is to provide pre-made functionality that would
otherwise be repetitive or difficult to (re)code for various projects and
platforms, such as loading a sound file into an OpenAL buffer and streaming an
audio file through a buffer queue. Support for different formats is consistant
across platforms, so no special checks are needed when loading files, and all
formats are handled through the same API.
Packaged by Bastian Germann in PR pkg/53613.
|
|
|
|
Fixes manual page installation. Bump PKGREVISION.
|
|
|