--------------
Version 1.36b:
--------------
- Switched afl-cmin over to /bin/sh. Thanks to Jonathan Gray.
- Fixed an off-by-one bug in queue limit check when resuming sessions
(could cause NULL ptr deref if you are *really* unlucky).
- Fixed the QEMU script to tolerate i686 if returned by uname -i. Based on
a problem report from Sebastien Duquette.
- Added multiple references to Jakub's ppvm tool.
- Made several minor improvements to the Makefile.
- Believe it or not, fixed some typos. Thanks to Jakub Wilk.
--------------
Version 1.35b:
--------------
- Cleaned up regular expressions in some of the scripts to avoid errors
on *BSD systems. Spotted by Jonathan Gray.
--------------
Version 1.34b:
--------------
- Performed a substantial documentation and program output cleanup to
better explain the QEMU feature.
--------------
Version 1.33b:
--------------
- Added support for AFL_INST_RATIO and AFL_INST_LIBS in the QEMU mode.
- Fixed a stack allocation crash in QEMU mode (bug in QEMU, fixed with
an extra patch applied to the downloaded release).
- Added code to test the QEMU instrumentation once the afl-qemu-trace
binary is built.
- Modified afl-tmin and afl-showmap to search $PATH for binaries and to
better handle QEMU support.
- Added a check for instrumented binaries when passing -Q to afl-fuzz.
--------------
Version 1.32b:
--------------
- Fixed 'make install' following the QEMU changes. Spotted by Hanno Boeck.
- Fixed EXTRA_PAR handling in afl-cmin.
--------------
Version 1.31b:
--------------
- Hallelujah! Thanks to Andrew Griffiths, we now support very fast, black-box
instrumentation of binary-only code. See qemu_mode/README.qemu.
To use this feature, you need to follow the instructions in that
directory and then run afl-fuzz with -Q.
--------------
Version 1.30b:
--------------
- Added -s (summary) option to afl-whatsup. Suggested by Jodie Cunningham.
- Added a sanity check in afl-tmin to detect minimization to zero len or
excess hangs.
- Fixed alphabet size counter in afl-tmin.
- Slightly improved the handling of -B in afl-fuzz.
- Fixed process crash messages with -m none.
--------------
Version 1.29b:
--------------
- Improved the naming of test cases when orig: is already present in the file
name.
- Made substantial improvements to technical_details.txt.
--------------
Version 1.28b:
--------------
- Made a minor tweak to the instrumentation to preserve the directionality
of tuples (i.e., A -> B != B -> A) and to maintain the identity of tight
loops (A -> A). You need to recompile targeted binaries to leverage this.
- Cleaned up some of the afl-whatsup stats.
- Added several sanity checks to afl-cmin.
--------------
Version 1.27b:
--------------
- Made afl-tmin recursive. Thanks to Hanno Boeck for the tip.
- Added docs/technical_details.txt.
- Changed afl-showmap search strategy in afl-cmap to just look into the
same place that afl-cmin is executed from. Thanks to Jakub Wilk.
- Removed current_todo.txt and cleaned up the remaining docs.
1.005006 - 2015-01-30
- fix extra checks triggering on paths starting with t, xt, lib, or blib,
rather than only triggering on those directories.
- avoid stat checks for VCS directories until we are in an appropriately
named file
- various cleanups in test files
1.26 2015-01-31
- Call ornaments() after rl_initialize() to set tty before
calling rl_initialize() not to output some charactores to
STDIO. [rt.cpan.org #96569, #101196]
- make handling of iostreams simple (make _rl_store_iostream()
return void and remove _rl_fetch_iostream()) [rt.cpan.org #101078]
- Fix the Prerequisites section to require Perl 5.8 (it was
required since TRG 1.23.).
- t/callback.t: add some new Tk-tests from CPAN Testers' site.
0.404 2015-01-28
- fix ancient toolchains (PREREQ_PM &Co. set appropriately),
reported by ilmari
- bump version required of Test::More to 0.96 (#toolchain
calls it a "sane subset")
- fix some meta-data #toolchain pointed out
=== 10.4.2 / 2014-12-02
Bug fixes:
* Rake no longer edits ARGV. This allows you to re-exec rake from a rake
task. Pull requset #9 by Matt Palmer.
* Documented how Rake::DSL#desc handles sentences in task descriptions.
Issue #7 by Raza Sayed.
* Fixed test error on 1.9.3 with legacy RubyGems. Issue #8 by Matt Palmer.
* Deleted duplicated History entry. Pull request #10 by Yuji Yamamoto.
=== 10.4.1 / 2014-12-01
Bug fixes:
* Reverted fix for #277 as it caused numerous issues for rake users.
rails/spring issue #366 by Gustavo Dutra.
=== 10.4.0 / 2014-11-22
Enhancements:
* Upgraded to minitest 5. Pull request #292 by Teo Ljungberg.
* Added support for Pathname in rake tasks. Pull request #271 by Randy
Coulman.
* Rake now ignores falsy dependencies which allows for easier programmatic
creation of tasks. Pull request #273 by Manav.
* Rake no longer edits ARGV. This allows you to re-exec rake from a rake
task. Issue #277 by Matt Palmer.
* Etc.nprocessors is used for counting the number of CPUs.
Bug fixes:
* Updated rake manpage. Issue #283 by Nathan Long, pull request #291 by
skittleys.
* Add Rake::LATE to allow rebuilding of files that depend on deleted files.
Bug #286, pull request #287 by David Grayson.
* Fix relinking of files when repackaging. Bug #276 by Muenze.
* Fixed some typos. Pull request #280 by Jed Northridge.
* Try counting CPUs via cpuinfo if host_os was not matched. Pull request
#282 by Edouard B.
=== 10.3.2 / 2014-05-15
Bug fixes:
* Rake no longer infinitely loops when showing exception causes that refer to
each other. Bug #272 by Chris Bandy.
* Fixed documentation typos. Bug #275 by Jake Worth.
=== 10.3.1 / 2014-04-17
Bug fixes:
* Really stop reporting an error when cleaning already-deleted files. Pull
request #269 by Randy Coulman
* Fixed infinite loop when cleaning already-deleted files on windows.
=== 10.3 / 2014-04-15
Enhancements:
* Added --build-all option to rake which treats all file prerequisites as
out-of-date. Pull request #254 by Andrew Gilbert.
* Added Rake::NameSpace#scope. Issue #263 by Jon San Miguel.
Bug fixes:
* Suppress org.jruby package files in rake error messages for JRuby users.
Issue #213 by Charles Nutter.
* Fixed typo, removed extra "h". Pull request #267 by Hsing-Hui Hsu.
* Rake no longer reports an error when cleaning already-deleted files. Pull
request #266 by Randy Coulman.
* Consume stderr while determining CPU count to avoid hang. Issue #268 by
Albert Sun.
=== 10.2.2 / 2014-03-27
Bug fixes:
* Restored Ruby 1.8.7 compatibility
=== 10.2.1 / 2014-03-25
Bug fixes:
* File tasks including a ':' are now top-level tasks again. Issue #262 by
Josh Holtrop.
* Use sysctl for CPU count for all BSDs. Pull request #261 by Joshua Stein.
* Fixed CPU detection for unknown platforms.
=== 10.2.0 / 2014-03-24
Enhancements:
* Rake now requires Ruby 1.9 or newer. For me, this is a breaking change, but
it seems that Jim planned to release it with Rake 10.2. See also pull
request #247 by Philip Arndt.
* Rake now allows you to declare tasks under a namespace like:
task 'a:b' do ... end
Pull request #232 by Judson Lester.
* Task#source defaults to the first prerequisite in non-rule tasks. Pull
request #215 by Avdi Grimm.
* Rake now automatically rebuilds and reloads imported files. Pull request
#209 by Randy Coulman.
* The rake task arguments can contain escaped commas. Pull request #214 by
Filip Hrbek.
* Rake now prints the exception class on errors. Patch #251 by David Cornu.
Bug fixes:
* Fixed typos. Pull request #256 by Valera Rozuvan, #250 via Jake Worth, #260
by Zachary Scott.
* Fixed documentation for calling tasks with arguments. Pull request #235 by
John Varghese.
* Clarified `rake -f` usage message. Pull request #252 by Marco Pfatschbacher.
* Fixed a test failure on windows. Pull request #231 by Hiroshi Shirosaki.
* Fixed corrupted rake.1.gz. Pull request #225 by Michel Boaventura.
* Fixed bug in can_detect_signals? in test. Patch from #243 by Alexey
Borzenkov.
ruby-test-unit.
Power Assert for Ruby. Power Assert shows each value of variables and
method calls in the expression. It is useful for testing, providing which
value wasn't correct when the condition is not satisfied.
== 1.7.3 - 24-Apr-2014
* The basename and dirname methods now return Pathname objects.
== 1.7.2 - 23-Apr-2014
* The join and expand_path methods now return Pathname objects.
== 1.7.1 - 28-Mar-2014
* Updated gemspec for Windows vs Unix.
* Updated README and MANIFEST.
== 1.7.0 - 28-Mar-2014
* Windows now uses FFI internally instead of win32-api.
* Added a custom pretty_print method for the pp library.
* Reorganized the test suite for Windows, and added many
more test tasks to the Rakefile.
=== 3.6.4 / 2015-01-16
* 1 bug fix:
* Removed shebangs in tests because of bugs (aka 'features') in RPM packaging tools.
=== 3.6.3 / 2014-09-26
* 1 bug fix:
* Fixed bug caused by latest version of oedipus_lex not exporting lineno accessor.
=== 3.6.2 / 2014-07-18
* 1 bug fix:
* Handle return/next/break/yield w/ block call (WHY).
=== 3.6.1 / 2014-05-12
* 1 bug fix:
* Strings that don't match the encoding of the file are now returned as ASCII-8BIT.
=== 3.6.0 / 2014-04-23
* 1 minor enhancement:
* Added new_string and switched all parsers to it.
* 1 bug fix:
* Fixed line numbers of nodes following multi-line strings. (presidentbeef)
=== 3.5.0 / 2014-03-24
* 1 major enhancement:
* Added initial support for ruby 2.1 syntax. Doesn't have numeric extensions yet.
* 2 minor enhancements:
* Converted ruby_lexer.rex to use new grouping mechanism. ~15% improvement in speed.
* Various lexer cleanup.
* 2 bug fixes:
* 2.0/2.1: Fixed block kw args.
* Fixed env for kwargs and friends.
Mon Oct 06, 2014 - v1.0.6
- Fix where extraneous double quotes were getting wrapped around parameters
that have non-word characters (issue #19)
Thu Dec 19, 2013 - v1.0.4
- Add fix for config files with Byte Order Marker (BOM)
- Add support for .eql? function.
# Release Notes
## 1.1.0
* Set visibility of any instance stub method.
* Stub methods with a prepended method if there are other prepended methods. Thanks to @mrsimo.
* Improve docs for `Mock#responds_like` & `#responds_like_instance_of`.
* Use GitHub convention for instructions on contributing to Mocha.
* Fix typos in docs. Thanks to @10io
## 0.3.5 / 2014-11-12
### Bug Fixes
* Capture `OptionsParser::InvalidOption` and show a nice error message (#38)
* Absolute paths for requires and autoloads (#39)
### Development Fixes
* Bump to RSpec 3 (#40)
## 0.3.4 / 2014-07-11
### Bug Fixes
* Use option object as key in the command's `@map` hash (#35)
=== kgio 2.9.3 - minor cleanups and fixes / 2015-01-12 08:46 UTC
Most notably there's a new RB_GC_GUARD to fix an occasional segfault at
load time for Ruby 1.8 users thanks to Petr Novodvorskiy for reporting
the issue.
There's been a new mailing list for a few months now at:
kgio-public@bogomips.org
No subscription is required, but if you wish to subscribe
(existing librelist subscribers must resubscribe)
kgio-public+subscribe@bogomips.org
There's also a bunch of code cleanups and packaging
cleanups. Our website is faster now thanks to olddoc:
http://bogomips.org/kgio/
shortlog:
test/lib_read_write: fix trywritev blocking test
new mailing list info: kgio-public@bogomips.org
relax license to allow LGPLv2.1 or later
gemspec: modernize for more recent rubygems
doc: switch to olddoc
remove references to rubyforge and ancient Rubies
TODO: updates for the future of kgio
tryopen: add RB_GC_GUARD for Ruby 1.8
LICENSE: prefer URL to FSF address
cleanup packaging harder
fixup -Wshorten-64-to-32 warnings
cleanup: avoid shadowing rb_str_subseq
cleanup: avoid shadowing rb_ary_subseq
pkg.mk: synchronize with my other projects
gemspec: remove invalid rdoc_options
gemspec: use SPDX license abbreviation
## 3.1.6: 2015-01-20 {#version-3-1-6}
### Fixes
* Added a missing required text gem version.
[GitHub#37][Reported by Hans de Graaff]
### Thanks
* Hans de Graaff
## 3.1.5: 2015-01-17 {#version-3-1-5}
### Improvements
* `rmsgmerge`: Improves fuzzy matching speed.
[GitHub#36][Reported by Dominic Cleal]
### Fixes
* Fixed a bug that msgid uses wrong encoding.
[Patch by OBATA Akio]
* Fixed a typo in document.
[GitHub#35][Patch by Masafumi Yokoyama]
* `rmsgmerge`: Fixed a bug that `fuzzy` flag may be added twice.
### Thanks
* OBATA Akio
* Masafumi Yokoyama
* Dominic Cleal
## 3.1.4: 2014-08-26 {#version-3-1-4}
### Improvements
* Improved document markups by Markdown.
[GitHub#33] [Patch by Masafumi Yokoyama]
### Fixes
* `GetText::Tools::Task`: Fixed a bug that `Errno::ENOENT: No such
file or directory @ rb_file_s_mtime - doc/po/ja/rroonga.edit.po`
like error is occurred.
* `GetText::Tools::Task`: Fixed markup in document.
### Thanks
* Masafumi Yokoyama
## 1.0.4 (December 19, 2014)
* add starttls_options to smtp server [#552]
* fix closesocket on windows [#497]
* fix build on ruby 2.2 [#503]
* fix build error on ruby 1.9 [#508]
* fix timer leak during dns resolution [#489]
* add concurrency validation to EM::Iterator [#468]
* add get_file_descriptor to get fd for a signature [#467]
* add EM.attach_server and EM.attach_socket_server [#465, #466]
* calling pause from receive_data takes effect immediately [#464]
* reactor_running? returns false after fork [#455]
* fix infinite loop on double close [edc4d0e6, #441, #445]
* fix compilation issue on llvm [#433]
* fix socket error codes on win32 [ff811a81]
* fix EM.stop latency when timers exist [8b613d05, #426]
* fix infinite loop when system time changes [1427a2c80, #428]
* fix crash when callin attach/detach in the same tick [#427]
* fix compilation issue on solaris [#416]
version 2.2.0
Add following constants
(thanks to oscdir for SDL::GL::*, thanks to Rafael Sevilla for SDL::Event::*)
* SDL::Event::APPMOUSEFOCUS
* SDL::Event::APPINPUTFOCUS
* SDL::Event::APPACTIVE
* SDL::GL::STEREO
* SDL::GL::MULTISAMPLEBUFFERS
* SDL::GL::MULTISAMPLESAMPLES
* SDL::GL::ACCELERATED_VISUAL
* SDL::GL::SWAP_CONTROL
Add following methods(thanks to soutaro)
* SDL::TTF#hinting
* SDL::TTF#hinting=
Rename SDL::Mixer::Wave.destroyed_ to SDL::Mixer::Wave.destroyed? (thanks to akicho8)
version 2.1.3.1
Change the name of the option for bundled SGE
Change the way of workaround for -Dmain=SDL_main on Windows platform
version 2.1.3
Fix following methods
* SDL::TTF#draw*
Update documents
Fix compilation problem on FreeBSD(Thanks Rusmir Dusko)
Fix codes about multi-thread
Bundle SGE(Please do not use this bundled SGE if you have other way to use SGE)
version 2.1.2
Improbe the handling of strings
Fix following methods
* SDL::Surface#draw_bezier
Update documents
=== 3.13.0 / 2014-09-26
* 2 minor enhancements:
* Added ext_name to sow template expansion variables.
* Added oedipus version to generation output
=== 3.12.0 / 2014-04-23
* 3 minor enhancements:
* Added :rdoc plugin.
* Renamed History.txt to History.rdoc.
* Renamed README.txt to README.rdoc.
=== 3.11.0 / 2014-04-02
* 1 minor enhancement:
* Added test:slow task so I don't have to remember sort's flags anymore. YAY for UNIX!
=== 3.10.0 / 2014-03-14
* 1 major enhancement:
* Removed all references to rubyforge, including the rubyforge plugin.
* 1 minor enhancement:
* Updated template project (minitest usage, readme format, etc)
=== 4.11.0 / 2014-09-26
* 1 minor enhancement:
* Rearranged died hook so user can bypass default. (bhenderson)
* 1 bug fix:
* Fixed rubyforge urls.
=== 4.10.1 / 2014-07-07
* 2 bug fixes:
* Change require to minitest/autorun for non-test/unit style
* Change the way files are gathered to avoid StackOverflow exception if you have a TOOON of files. (joshwand)
=== 4.10.0 / 2014-04-23
* 2 minor enhancements:
* Added test_mappings accessor methods (ivar already there).
* Added test_prefix to allow you to run code ahead of test loading. (default: gem minitest)
=== 4.9.5 / 2013-11-01
* 1 bug fix:
* Updated require_rubygems_version AGAIN... going too fast. (zzak)
=== 4.9.4 / 2013-09-20
* 2 bug fixes:
* Expand required rubygems version to be < 2.2
* Fix parsing of minitest 5 output.
= 1.5 / 27Dec2012
+ Handles unconsumed input at end of parse completely differently. Instead
of generating a toplevel error, it now raises an error in every branch
of the parse. More information in the resulting exception ensues! Thanks
again to John Mettraux for inspiration & acceptance specs.
NOTE that this means that the UnconsumedInput exception is gone, since the
unconsumed input case is nothing special anymore.
* This history now finally reads like the Changelog of the linux kernel.
Meaning that probably no one ever reads this.
+ Captures and parsing subsequent input based on captured values. This has
been long overdue - finally you can parse HEREdocs with parslet!
---------------------
1.312 Sun Aug 3 2014
[ENHANCEMENTS] - test_repository() uses `git init-db` for init under older git
versions (although the test suite hasn't yet been adapted to
support really old versions of git)
- fixed a typo in the error message for test_repository()
[TESTS]
- made some tests for failure a little more lax when looking for
the "fatal:" string in the errput (i.e. look for it at the beginning
of any line, not just the firts)
[DOCUMENTATION]
- various minor documentation improvements
- the "OTHER GIT WRAPPERS" is really a "SEE ALSO" section
1.311 Sun Mar 9 2014
[ENHANCEMENTS]
- avoid warnings from _is_git() when we get nothing out of "git"
[DOCUMENTATION]
- pod syntax fix
- fix typo in Todd Rinaldo's name
- acknowledge Nathan Nutter's help in designing the clone option
to test_repository()
1.310 Fri Jan 17 2014
[ENHANCEMENTS]
- add support for a 'clone' option in test_repository()
[DOCUMENTATION]
- better document the test_repository() options
- better document the options hash
- make method names easier to link to throughout the documentation
[TESTS]
- tested against 350 versions of git (including all RC),
from 1.5.0.rc0 to 1.8.5.3
1.309 Sat Nov 2 2013
[TESTS]
- replace use_ok by simply running perl -M$module -e1
[DOCUMENTATION]
- some guidelines for naming attributes in plugins
[PACKAGING]
- split Git::Repository::Plugin::Log and its supporting modules
(Git::Repository::Log and Git::Repository::Log::Iterator) out
in their own distribution (Git-Repository-Plugin-Log) as of
version 1.309 of both distributions
1.308 Thu Aug 8 2013
[ENHANCEMENTS]
- require System-Command 1.103, since 1.102 was somewhat broken
[DOCUMENTATION]
- new tutorial item based on RT#87334
1.307 Fri Jul 26 2013
[ENHANCEMENTS]
- avoid creating zombie processes in _is_git
- require the latest System-Command, as it properly works with
FCGI, Plack et al.
[DOCUMENTATION]
- various minor documentation improvements
Useful algorithms and data structures for Ruby, optional C extensions.
Heap, Priority Queue, Deque, Stack, Queue, Red-Black Trees, Splay Trees,
sorting algorithms, and more.
---------------------
1.110 Wed Aug 27 2014
[ENHANCEMENTS]
- the 'setpgrp' option can be used to enable/disable the call to
setpgrp() in the spawned process
[TESTS]
- t/10-command.t now ignores environment variables set by ConEmu
1.109 Wed Jul 2 2014
[BUG FIX]
- fix the test failures on Solaris, thanks to Wolfgang Pecho
(RT #82857). The reaper code was actually buggy (since v1.03!)
and only accidentally worked on platforms where WNOHANG == 1
(which was most of them)
1.108 Wed Feb 26 2014
[ENHANCEMENTS]
- the 'trace' option makes it possible to see exactly which commands
were spawned, with their options (including environment)
[DOCUMENTATION]
- style fixes
1.107 Sun Oct 20 2013
[ENHANCEMENTS]
- zombies do not exist under Win32, so no need to warn about
waitpid return value (many thanks to MITHALDU for his
continued help in testing on this platform)
[DOCUMENTATION]
- removed duplicated NAME section
[FUN]
- more zombie quotes in System::Command::Reaper comments
1.106 Sat Oct 12 2013
[ENHANCEMENTS]
- brought back System::Command::Reaper, which properly deals
with zombies
- execute the command in its own process group whenever possible
(thanks to Vincent Pit)
[TESTS]
- test for the zombie processes is not TODO anymore
- tests for the timely destruction of the reaper are back
1.105 Sat Oct 5 2013
[TESTS]
- add a TODO test for the zombie processes created in certain cases
- various other test improvements
1.104 Thu Sep 12 2013
[ENHANCEMENTS]
- fixed for Perl versions < 5.8.9
[DOCUMENTATION]
- minor documentation improvements
[PACKAGING]
- switch to Dist::Zilla for maintaining the distribution
1.103 Mon Jul 29 2013
[ENHANCEMENTS]
- rewrote the _spawn code to work properly under Plack
- version 1.100 and 1.102 re-introduced old bugs: they
have been squished again, and tests fixed to prevent
re-re-introduction
1.102 Fri Jul 26 2013
[ENHANCEMENTS]
- ported an older fix from Git::Repository, to make System::Command
work with modules that do bad things to STDIN, STDOUT and STDERR
(thanks to Todd Rinaldo for his 2010 patch to Git::Repository)
[work done during the patch -p0 hackathon]
1.101 Thu Jul 11 2013
[TESTS]
- various minor test improvements (thanks to Oleg Gashev and mokko)
[DOCUMENTATION]
- minor documentation improvements
Perl module: CPAN::ParseDistribution:
Given a file from the BackPAN, this will let you find out what
versions of what modules it contains, the distribution name
and version.
-------------------
0.46 Sat Aug 16 12:19:09 PDT 2014
- Meta 0.0.2
0.45 Sat Aug 16 04:04:07 PDT 2014
- Eliminate spurious trailing whitespace
0.44 Sat Aug 16 02:50:17 PDT 2014
- Eliminate File::Basename from test/
0.43 Fri Aug 15 20:37:55 PDT 2014
- Add t/000-compile-modules.t
0.42 Sat Aug 9 00:43:22 PDT 2014
- Only support back to 5.8.1
0.41 Thu Aug 7 00:28:54 PDT 2014
- Fix bad encoding in Pod
0.40 Wed Aug 6 10:29:46 PDT 2014
- Fix a bug that was causing lots of warnings in Test::Base on perl 5.21
0.39 Tue Aug 5 10:13:52 PDT 2014
- Add badges to doc
0.38 Mon Aug 4 00:30:13 PDT 2014
- Remove (c) from Copyright
0.37 Wed Jul 30 16:16:56 PDT 2014
- Switch IRC to '#pkg'
0.36 Sat Jul 26 12:01:35 PDT 2014
- Fix email in Meta
0.35 Mon Jul 21 17:15:27 PDT 2014
- Fix Meta and add Contributing
0.34 Wed Jun 18 11:08:07 PDT 2014
- Ship with a META.json file (close
0.33 Wed Jun 18 09:50:05 PDT 2014
- Removed a boilerplate meta field. mst++
0.32 Tue Jun 17 13:18:12 PDT 2014
- Release with Zilla::Dist
-----------------------
1.60 2013-11-04 13:49:54 America/New_York
[FIXED]
- read() now fixes up the architecture name
- fixed documentation example for transport arguments
involving File transport
---------------------
0.099 2015-01-23 21:11:09-05:00 America/New_York
- options that take arguments now indicate the argument's type and
whether it can be given multiply (thanks, Niels Thykier)
0.098 2014-11-16 14:35:34-05:00 America/New_York
- when showing defaults, show false ones, too