[Pkg-puppet-devel] [facter] annotated tag debian/2.4.4-1 created (now f0e3418)

Stig Sandbeck Mathisen ssm at debian.org
Tue Dec 1 20:07:16 UTC 2015


This is an automated email from the git hooks/post-receive script.

ssm pushed a change to annotated tag debian/2.4.4-1
in repository facter.

        at  f0e3418   (tag)
   tagging  3a19cb608201920ddf6dc7b46cbd547a0054d7cb (commit)
  replaces  upstream/2.4.4
 tagged by  Stig Sandbeck Mathisen
        on  Tue Dec 1 21:04:38 2015 +0100

- Log -----------------------------------------------------------------
tagging package facter version debian/2.4.4-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCgAGBQJWXf1WAAoJEH26lYwcBVU4SNMP/R4cHrXrcOa+0StKPKlCgmG1
t8C1EF/EprM3bidTW4csKqc9z0uAbDB4ecdCEds/SizdYfmAP4iVfK6oioDyXZeD
uX7gQy430Mry/1aXFPCfAYjj/q3Cw7X41xSJ8R74YnV8eaGogomyQR3pb4pAq2Yh
567DkKBs7jv9rDbxOilGG2xE/2MFALqxZN5FvWEEPhd4GC6QtnW8YI+/Xe4dYw9I
FQ1x6BYIA+TQlCQyZPj+Fvwc9g1WspY3FmJUUYSRFzyx3oMOahWM5TpOClIPxrHU
t/t7aU/zcQ897ViBc6DEYHj0Mx+T8Ct/DMmcA3goy08kJeygsoZQl8h966TE1/1p
N2uRbgEVZDFfOaKuyn3CzrM48cHIAY5BTBBckF+8S5fKF8EZqB1RT3wFK0/9ctnt
Wkzz5cmc9YRJIrBPG2Rpn3/QWJ3grxxE571d7lZ66alHsozMEO6+XaHCsY95AsTU
yHQ4lkZKAzUy7d+NjEFtxp32YFvZrDqQU9PZXGGWVgjewOitp8ekYMUsfvsWXGoT
jJ3iQ1Yyz1o9xgo7mmx8YM8VOTdt+uoTbK8JgyYvXCvyomI/HGO8OW4nOtu8WszI
Yq8dGhUSwDSu4dNBpS5b4F6S3R9gEjqo2hxH+rAY0Is8pEwU3TnFD2Ti40KV2tPD
pYXyxjEeDKBhEm0cx0Ds
=crsT
-----END PGP SIGNATURE-----

Adrien Thebo (15):
      (maint) explicitly include stdexcept
      Merge pull request #22 from peterhuene/facts/blockdevice
      Merge pull request #20 from peterhuene/facts/processor
      Merge pull request #26 from peterhuene/facts/dmi
      (maint) Correct uptime hour format string
      Merge pull request #32 from peterhuene/fix/processor_facts
      Merge pull request #31 from peterhuene/maint/tests
      (CFACT-29) Implement SELinux facts
      Merge pull request #34 from peterhuene/feature/gem
      (CFACT-77) Remove slamd64 operating system detection
      (CFACT-78) Remove bluewhite64 operating system detection
      (CFACT-59) Add id and gid facts
      (CFACT-57) Add facterversion fact
      (CFACT-62) Add timezone fact
      Merge pull request #109 from peterhuene/maint/strings

Bostjan Skufca (1):
      (maint) Fix typo in README.md

Branan Purvine-Riley (12):
      (maint) Move Find*.cmake to a `cmake` directory
      (maint) Do not use CMake's ExternalProject for vendored stuff
      (maint) Use CMake's REQUIRED flag on required dependencies
      (maint) Move `lib` subdirectory add to top-level cmake
      (maint) deduplicate CFLAGS
      Merge pull request #60 from peterhuene/cmake
      Merge pull request #57 from melissaanne/maint/update-packaging
      (CFACT-217) Exit with a failure code when an error has been logged
      (CFACT-227) Use leatherman where possible
      Merge pull request #917 from MikaelSmith/bug/master/FACT-951-include-chrono
      Merge pull request #952 from peterhuene/fact/892
      Merge pull request #989 from MikaelSmith/bug/stable/FACT-1055

Branan Riley (2):
      (CFACT-232) Move to more common setup in leatherman
      (CFACT-235) Pull in leatherman options earlier in CMakeLists.txt

Dan Lidral-Porter (2):
      Include std iterators
      Let strftime use entire tzstring array.

David Lutterkort (2):
      * README.md: developer setup instructions for Fedora 20
      (CFACT-34) Add board and chassis asset tags from DMI

Eric Thompson (3):
      Merge pull request #894 from MikaelSmith/bug/master/FACT-868-unit-tests
      Merge pull request #928 from whopper/FACT-942/master/add_external_facts_acceptance
      Merge pull request #955 from whopper/FACT-1002/acceptance_FACTERLIB_LOAD_PATH

Ethan J. Brown (1):
      (CFACT-220) cfacter.ps1 VERSION file in ASCII

Grant Heffernan (1):
      fix xen0/xenu detection: https://projects.puppetlabs.com/issues/10625

Hailee Kenney (1):
      Merge pull request #140 from whopper/cfact-125/arch-resolution-fix

Heath Seals (2):
      (CFACT-210) build cfacter for fedora 21
      (CFACT-221) Build cfacter for stable

Josh Cooper (12):
      (maint) Remove debian stable
      Merge remote-tracking branch 'upstream/pr/935'
      Merge remote-tracking branch 'upstream/pr/939'
      Merge remote-tracking branch 'upstream/pr/938'
      Merge remote-tracking branch 'upstream/pr/937' into stable
      Merge remote-tracking branch 'upstream/pr/941'
      Merge remote-tracking branch 'upstream/pr/941'
      Merge remote-tracking branch 'upstream/pr/940' into stable
      Merge pull request #942 from MikaelSmith/maint/master/fix-tests-Windows-2003
      Merge remote-tracking branch 'upstream/2.x' into stable
      Merge remote-tracking branch 'upstream/2.x' into stable
      Merge pull request #990 from MikaelSmith/maint/stable/version-3.0.1

Joshua Hoblitt (1):
      (maint) update fedora20 preq. package list

Justin Stoller (2):
      (maint) [skip ci] Add puppet-agent 1.2.0 platforms
      (maint) add PE platform configs

Kylo Ginsberg (178):
      Initial tinkering.
      Parse /etc/redhat-release but just for fedora
      Fix the id fact
      Mimic facter defaults for selinux facts
      Tweak 'missing' target for multi-line facts
      Add physicalprocessorcount
      Add additional fact support, and a TODO file ;>
      Indent consistently
      Switch to passing fact maps.
      Add rapidjson v0.11
      Output as json rather than hash rockets
      Add external facts support
      Check opendir() for success before using it
      Add some nominal compile-time support for OSX.
      Restructure so that library interface functions map those of facter (kinda)
      Add --help and --version
      Update TODO
      Suppress stderr coming from dmidecode.
      Add reporting of individual facts
      Update TODO
      Add the debug symbols file to .gitignore
      Fix version reporting and to_json() behavior
      Fix and rename the libcfacter.so target
      Add an initial ffi wrapper
      Make the ffi wrapper a gem
      Add an install target (with a temporary location)
      Pin ffi to 1.9.0 to match puppet
      Tweak the Ruby interface to mimic facter's
      Skip directories in a configured external fact directory
      Make loadfacts() idempotent and call it implicitly for to_json() and value()
      Make formatting consistent
      Add lint target using cpplint.py; jury's still out
      Fix up some of cpplint's whitespace whines
      Add check target (using cppcheck) and fix the leak it found; woot
      Make it (almost) clean by cpplint.py standards (in part by filtering)
      Remove 'using namespace std' from cfacterlib.cc
      Scrub whitespace
      Merge branch 'cmake' of https://github.com/peterhuene/cfacter into peterhuene-cmake
      Restore cpplint and cppcheck targets
      Update TODO
      Remove TODO in favor of github issues
      Replace iterator typedefs with auto; yay c++11
      Change list of external fact directories to a const reference
      Merge pull request #8 from aperiodic/bugfix-wont-compile-14-03-12
      Convert some code to idiomatic C++11 using range for and nonmember begin/end
      Use static stl initializers, and use const references in range-for
      Merge pull request #7 from peterhuene/re2
      Merge pull request #8 from peterhuene/vendor/rapidjson
      Merge pull request #10 from peterhuene/facts/lsb
      Merge pull request #11 from peterhuene/facts/os
      Merge pull request #12 from peterhuene/maint
      Merge pull request #15 from peterhuene/maint/renaming
      (maint) Add an initial travis configuration
      (maint) Add debug and release targets (each w/ cpplint)
      (maint) Quiet up building cmake to /dev/null
      Merge pull request #21 from peterhuene/maint/kernelfix
      Merge pull request #18 from peterhuene/facts/networking
      Merge pull request #24 from peterhuene/feature/testing
      (cfact-21) Add integer_value support
      (cfact-21) Add a posix resolver for uptime facts
      (cfact-21) Add linux-specific resolver for uptime_seconds
      (cfact-21) Add bsd-specific resolver for uptime_seconds
      Merge pull request #28 from kylog/add-uptime-facts
      Merge pull request #29 from peterhuene/maint/release
      Merge pull request #30 from adrienthebo/maint/master/uptime-resolver-format-string
      Merge pull request #27 from peterhuene/feature/json
      Merge pull request #35 from peterhuene/maint/test
      (maint) Speed up travis builds by grabbing a pre-built cmake
      Merge pull request #39 from peterhuene/fix/cumulus
      Merge pull request #38 from peterhuene/facts/ssh
      Merge pull request #37 from peterhuene/feature/yaml
      Merge pull request #40 from peterhuene/feature/external-facts
      Merge pull request #41 from peterhuene/maint/installation
      (cfact-32) Add a first draft of Extensibility.md
      Merge pull request #42 from kylog/doc/add-extensibility-readme
      Merge pull request #44 from peterhuene/maint/rpath
      Merge pull request #43 from peterhuene/maint/docs
      (maint) Move to new s3 account
      Merge pull request #49 from lutter/dev/asset
      Merge pull request #45 from peterhuene/facts/dhcp
      Merge pull request #51 from peterhuene/facts/osx
      Merge pull request #52 from haus/ticket/master/re_2162_add_cfacter_packaging
      Merge pull request #53 from peterhuene/facts/virtual
      Merge pull request #54 from peterhuene/execution/enhancements
      Merge pull request #55 from peterhuene/facts/fqdn
      (doc) Add a README summary at the top
      Merge pull request #61 from peterhuene/gem/methods
      Merge pull request #65 from peterhuene/bump/version
      Merge pull request #63 from peterhuene/cfact/37
      Merge pull request #66 from peterhuene/cfact/38
      Merge pull request #67 from peterhuene/cfact/41
      Merge pull request #68 from peterhuene/cfact/42
      Merge pull request #69 from peterhuene/cfact/40
      Merge pull request #70 from peterhuene/maint/byvalue
      Merge pull request #71 from peterhuene/custom/facts
      Merge pull request #74 from peterhuene/custom/facts
      Merge pull request #80 from peterhuene/cfact/71
      Merge pull request #81 from peterhuene/custom/facts
      Merge pull request #84 from peterhuene/aggregate/resolutions
      (maint) Remove incorrect doxygen line
      Merge pull request #89 from MikaelSmith/maint/master/clean-removed-lib-refs
      Merge pull request #86 from peterhuene/custom/facts
      Merge pull request #90 from peterhuene/custom/facts
      Merge pull request #94 from vrthra/fix/cfact-68/solaris
      Merge pull request #101 from peterhuene/cfact/44
      Merge pull request #107 from peterhuene/maint/logging
      Merge pull request #105 from peterhuene/custom/facts
      Merge pull request #115 from peterhuene/maint/fix
      Merge pull request #116 from peterhuene/maint/fix
      Merge pull request #113 from peterhuene/facts/memory
      Merge pull request #117 from peterhuene/docs/extensibility
      Merge pull request #128 from MikaelSmith/task/master/CFACT-89-enable-appveyor
      Merge pull request #130 from melissaanne/master
      Merge pull request #139 from peterhuene/pragma/once
      Merge pull request #142 from vrthra/fix/cfact-104/dmi-solaris
      Merge pull request #145 from MikaelSmith/maint/master/disable-initializers-warning
      (CFACT-128) Switch to *nix-agreed implementation of timezone reporting
      Merge pull request #141 from vrthra/fix/cfact-94/processor-facts-solaris
      (cfact-136) Add support for initial build on FreeBSD 10
      (cfact-136) Add workaround for syntax that CLang 3.3 chokes on
      (cfact-136) Add the bsd filesystem resolver for FreeBSD
      Merge pull request #165 from peterhuene/refactoring
      Merge pull request #183 from MikaelSmith/doc/master/remove-setting-env-var
      (doc) Fix typo
      Merge pull request #189 from melissaanne/master
      Merge pull request #190 from peterhuene/cfact/142
      (maint) Fix some comment typos
      (maint) Skip libcurl on Solaris for now
      Merge pull request #200 from MikaelSmith/task/master/CFACT-116-Windows-id-tz-facts
      Merge pull request #203 from melissaanne/master
      Merge pull request #204 from melissaanne/master
      Merge pull request #222 from MikaelSmith/maint/master/fix-clang-missing-warning
      Merge pull request #226 from MikaelSmith/bug/master/CFACT-151-add-path-fact
      Merge pull request #230 from peterhuene/cfact/145
      Merge pull request #232 from peterhuene/maint
      Merge pull request #235 from peterhuene/maint/readme
      Merge pull request #240 from whopper/CFACT-162/uptime_format_update
      Merge pull request #241 from MikaelSmith/maint/master/improve-relative-path-tests
      Merge pull request #242 from MikaelSmith/maint/master/coveralls
      Merge pull request #246 from MikaelSmith/maint/master/fix-coveralls-solaris
      Merge pull request #245 from MikaelSmith/maint/master/cppcheck
      Merge pull request #272 from peterhuene/buildfix
      Merge pull request #281 from peterhuene/cfact/207
      Merge pull request #288 from MikaelSmith/maint/master/fix-git
      (maint) Add two more cpplint filters, commonizing across projects
      (maint) Add an initial CONTRIBUTING.md
      Merge pull request #851 from jumanjiman/editorconfig
      Merge pull request #304 from jumanjiman/editorconfig
      Merge pull request #306 from melissa/ticket/master/cfact-167
      Merge pull request #311 from MikaelSmith/bug/master/CFACT-222-fix-nowide
      Merge branch 'stable'
      Merge pull request #308 from MikaelSmith/task/master/CFACT-213-specify-preferred-path
      Merge remote-tracking branch 'origin' into stable
      Merge pull request #314 from peterhuene/cfact/228
      Merge pull request #315 from peterhuene/cfact/230
      Merge pull request #859 from kylog/maint/fix-acceptance-pre-suite-for-aio
      Revert "(maint) fix acceptance pre-suite for aio packages"
      Merge pull request #860 from puppetlabs/revert-859-maint/fix-acceptance-pre-suite-for-aio
      Merge pull request #327 from MikaelSmith/maint/master/appveyor-cleanup
      Merge pull request #328 from bostjan/bugfix/readme-typo
      Merge pull request #337 from mattthias/fix/master/mention_cpplint_in_contributiong.md
      Merge pull request #873 from MikaelSmith/task/master/FACT-854
      (FACT-864) Normalize facter acceptance config to match puppet's
      Merge pull request #879 from MikaelSmith/task/master/FACT-855-update-acceptance
      Merge pull request #878 from MikaelSmith/task/master/FACT-855-rename-facter
      Merge pull request #882 from MikaelSmith/bug/master/FACT-865-workaround
      Merge pull request #884 from MikaelSmith/task/master/FACT-855-restore-ci-acceptance
      Merge pull request #883 from whopper/CFACT-268/fix/no_custom_fact_option
      Merge pull request #890 from MikaelSmith/task/master/FACT-855-package-schema
      (packaging) Update Doxyfile version to 2.9.0 to match facter version
      (FACT-832) Update test to find ruby in 'privatebindir'
      (FACT-864) Add support for windows acceptance
      Merge branch '2.x' into stable
      Merge branch '2.x' into stable
      Merge pull request #960 from peterhuene/maint
      Merge pull request #962 from justinstoller/maint/master/platforms
      Merge branch '2.x' into stable
      Merge pull request #967 from MikaelSmith/maint/stable/3.0.0

Matthaus Owens (6):
      (RE-2162) Initial packaging for debian
      Merge pull request #212 from melissaanne/master
      Merge pull request #231 from melissaanne/master
      Merge pull request #282 from heathseals/fedora21
      Merge pull request #338 from MikaelSmith/maint/master/reduce-parallel-build
      Merge pull request #932 from joshcooper/maint/master/remove-debian-stable

Matthias Schmitz (3):
      (doc) Fix wrong filename (schema/facter.yaml vs. schema/facter.json)
      (doc) Mention the cpplint target to check code formating.
      (CFACT-257) Add load_averages facts

Melissa (6):
      Merge pull request #253 from MikaelSmith/maint/master/cleanup-build-ps
      Merge pull request #255 from MikaelSmith/imp/master/CFACT-169
      Merge pull request #289 from MikaelSmith/maint/master/fix-build
      Merge pull request #874 from MikaelSmith/task/master/FACT-853-fix-packaging
      Merge pull request #880 from MikaelSmith/task/master/FACT-853-packaging-epoch
      Merge pull request #918 from MikaelSmith/bug/master/FACT-951-Windows-chrono

Melissa Stone (35):
      (maint) Add yaml-cpp target link to tests
      (packaging) Add packaging artifacts for cfacter
      (maint) Update packaging
      (RE-2111) Add brew recipe for cfacter
      (maint) Remove log4cxx and re2, add in-house boost
      (maint) Update debian packaging to build with correct dependencies
      (maint) add libdl explicitly
      (maint) Update rpm packaging to use updated boost
      (maint) Update cfacter to build with static libraries
      (maint) Ensure we pull in the correct dependency versions when building cfacter for rhel7
      (CFACT-147) Update dependencies
      (CFACT-147) Build cfacter explicitely with the static libs of boost and yaml-cpp
      (maint) Spacing fixups
      (CFACT-149) build for el 6
      (maint) Specifically link against rt library
      (CFACT-156) Build CFacter for el5
      (maint) Allow for easier building on AIX
      (CFACT-159) Add support to build trusty packages
      (CFACT-161) Build cfacter for precise
      (CFACT-165) Build cfacter for lucid and squeeze
      (maint) Define a minimum of 1 job to run
      (maint) Update buildtime requirements
      (maint) Remove boost nowide from packages
      (maint) Add powershell script for building cfacter
      (maint) We are not using an epoch to version cfacter
      (maint) Ensure we are always running verbose tests
      (CFACT-169) Include ruby and ruby-devel during build time
      (CFACT-181) Build cfacter for both arches
      (CFACT-205) Build CFacter for Fedora 20
      (maint) Fix yum repo path for shipping
      (CFACT-216) Allow cfacter.ps1 to build custom cfacter repo/branch
      (CFACT-167) Update CFacter description to be accurate
      (maint) Fail hard if building native facter throws errors
      (maint) Remove lucid from build targets
      (FACT-954) Update build defaults for AIO targets

Micah Anderson (6):
      add vcs, and homepage fields to debian/control
      bump standards version: no changes
      fix syntax-error-in-debian-news-file
      fix lintian manpage-section-mismatch
      add patch to ignore the No LSB modules are available. noise
      add information about fixing #682417

Michael Smith (317):
      (CFACT-47) Retry after read failure, as suggested in POSIX documentation.
      (CFACT-50) Modify lookup for Win-specific lib names.
      (CFACT-50) Fix VC++12 errors on Windows
      (CFACT-50) Replace POSIX strncasecmp
      (CFACT-50) Add link_directories
      (CFACT-50) Add doc for setting up Windows build.
      (CFACT-50) Resolve review comments.
      (CFACT-65) Replace RE2 with boost::regex
      (CFACT-66) Remove log4cxx
      (CFACT-66) Update trace and readme, add comments, and re-org.
      (maint) Disable warning register-deprecated.
      (doc) Remove duplicate info and add details.
      (maint) Clean removed package references.
      Merge pull request #91 from peterhuene/customfact/fixes
      Merge pull request #92 from peterhuene/facts/filesystem
      (CFACT-51) Link and run cfacter on Windows
      Merge pull request #102 from peterhuene/maint/dependencies
      (maint) Fix tty logging output.
      (CFACT-51) Resolve DLL search issues in dev environment
      (CFACT-51) Windows fix for removing util::string
      (CFACT-89) Use AppVeyor for Windows CI
      (CFACT-89) Update pre-built Boost location
      Merge branch 'vrthra-fix/cfact-102/solaris-partition'
      (CFACT-52) Fix handling of CR in unit tests
      (maint) Add debugging when loading ruby dynamic library
      (maint) Ignore .idea generated by CLion
      (maint) Fix case of debug messages, remove extras
      (CFACT-52) Use boost::token_compress_on for \r\n
      (CFACT-89) Bump gcc from 4.8.1 to 4.8.2
      (CFACT-51) Update Windows build instructions
      Merge pull request #129 from whopper/cfact-107/solaris-os
      (maint) Disable missing-field-initializers-warning
      Merge pull request #144 from jhoblitt/feature/readme_fedora20
      Merge pull request #135 from vrthra/fix/cfact-129/zfs-solaris
      Merge pull request #136 from vrthra/fix/cfact-119/solaris-zones
      (CFACT-121) Implement dynamic loading of the ruby dll on Windows
      (CFACT-121) Implement find_by_pattern and minor fixes
      (CFACT-91) Add Windows external fact
      (CFACT-91) Enable logging and environment testing on Windows
      (CFACT-91) Add powershell resolver and unit test
      (CFACT-91) Add unit test for scoped_env and environment::clear
      (CFACT-91) Add test asserting Powershell architecture matches compilation
      (CFACT-91) Restructure execution tests
      (CFACT-91) Resolve potential dead-lock in reading stdout/stderr
      (CFACT-91) Rework execute to share stream-processing code
      (CFACT-91) Clean up interface for process_stream
      (doc) Incorporate er0ck's Windows build feedback
      (CFACT-91) Use boost::optional to clarify intentions
      Merge pull request #148 from kylog/issue/cfact-128/remove-nonstandard-use-of-daylight
      (CFACT-91) Address FACT-710 for cfacter
      (CFACT-91) Document new properties
      (CFACT-91) Restore execution parsing performance
      (CFACT-91) Use boost::split_iterator instead of split
      (CFACT-91) Use assign of a range instead of substr
      (CFACT-91) Ignore stderr instead of writing to LOG
      Merge pull request #152 from peterhuene/refactoring
      (maint) Use 7za instead of modifying PATH
      (maint) Use ctest -V on Windows
      (maint) Fix Ruby version to 2.0.0
      (CFACT-91) Test for and filter trailing separators in PATH
      (CFACT-91) Fix external-dir with a relative path
      Merge pull request #158 from peterhuene/maint
      Merge pull request #160 from peterhuene/forkedvm/fix
      Merge pull request #156 from peterhuene/refactoring
      (maint) Make dynamic linking Boost the default
      (maint) Find Powershell in system32 before PATH
      (maint) Rework logging for unity builds
      Merge pull request #167 from peterhuene/rbenv
      (CFACT-110) Add Windows memory facts
      (maint) Disable precompiled headers with MinGW
      (CFACT-110) Fix for changes to logging
      (CFACT-110) Use GetPerformanceInfo's pagefile info
      (CFACT-111) Add processor facts for Windows
      (CFACT-111) Avoid assert and clarify naming
      (CFACT-110) Remove swap fact on Windows
      (CFACT-112) Add Windows operating system facts
      (CFACT-113) Add Windows kernel facts
      (CFACT-112, CFACT-113) Derive os facts from kernel
      Merge pull request #173 from peterhuene/structured/query
      Merge pull request #174 from peterhuene/output/formatting
      (CFACT-114) Add Windows dmi resolver
      (CFACT-114) Add Windows virtualization facts
      (CFACT-114) Update virtualization_resolver to match facter
      (CFACT-114) Call WMI over COM instead of exec
      (CFACT-114) Release COM resources when done
      (CFACT-114) Add a library for UTF conversion
      (CFACT-114) Error handling and cleanup
      (maint) Use lambdas to clean up writing logic
      (maint) Resolve facts before printing to avoid interleaving debug output
      Merge pull request #181 from peterhuene/rbenv
      (CFACT-111) Use WMI for CPU facts
      (doc) Remove setting environment var OPENSSL_ROOT
      Merge pull request #184 from peterhuene/rbenv
      (maint) Make WMI local static var const
      Merge pull request #186 from peterhuene/rbenv
      (CFACT-111) Fix crash-on-exit in Win Server 2008r2
      Merge pull request #188 from peterhuene/facts/cleanup
      (CFACT-123) Add zone_*_name fact
      (CFACT-123) Add chassis_type fact
      (CFACT-123) Add chassis_asset_tag fact
      Merge pull request #194 from peterhuene/version/commit
      (CFACT-115) Add Windows uptime fact
      Merge pull request #197 from peterhuene/http/client
      (CFACT-141) Fix OS release fact on Windows
      Merge pull request #199 from kylog/use-curl-only-on-linux-for-now
      Merge pull request #198 from puppetlabs/bug/master/CFACT-141-Windows-fix-OS-release
      (CFACT-116) Add Windows identity fact
      (CFACT-116) Add Windows timezone fact
      (maint) Simplify use of Windows sys error message
      Merge pull request #202 from peterhuene/cfact/139
      (maint) Fix missed header file for CFACT-139 fix
      Merge pull request #205 from peterhuene/facts/ec2
      (CFACT-118) Fix typo for Windows serialnumber fact
      Merge pull request #209 from peterhuene/cfact/155
      (CFACT-117) Add Windows networking facts
      (maint) Allow linking static OpenSSL on Windows
      (CFACT-141) Only return major release on Windows
      Merge pull request #210 from peterhuene/gce
      (maint) Boost 1.57 fix
      (CFACT-49) Finish Windows docs
      (maint) Only include rt on Linux
      (CFACT-144) Add system32 fact
      (CFACT-144) Add Ruby structured facts
      Merge pull request #214 from peterhuene/cfact/131
      (maint) Fix Clang issue with ignored GCC warning
      Merge pull request #221 from peterhuene/cfact/158
      Merge pull request #223 from melissaanne/master
      (CFACT-151) Add path fact
      (doc) Simplify Windows build instructions
      Merge pull request #229 from peterhuene/cfact/145
      (CFACT-137) Define UNICODE on Windows
      (CFACT-137) Add Boost.Nowide for Windows UTF-8
      (CFACT-137) Use Boost.Nowide cout/cerr adapters
      Merge pull request #233 from peterhuene/cfact/145
      (CFACT-137) Fix Unicode support
      (maint) Fix missing OS facts
      (CFACT-137) Restrict Boost.Locale to Windows
      (maint) Improve relative path test reliability
      (maint) Make facts.bat executable for Cygwin
      (maint) Add coveralls.io integration
      (maint) Add badges for CI status
      Merge pull request #243 from melissaanne/master
      (maint) Fix build failures caused by gcov use
      (maint) Fix cppcheck target
      (maint) Add cppcheck to Travis CI
      (maint) Fix erase-remove
      (maint) Use safer erase idiom
      (maint) Fixes for Coverity Scan issues
      (maint) Make cppcheck use exitcode and quiet
      (maint) Add Dockerfiles for generating a Travis env
      (maint) Add Coverity Scan Dockerfile
      (maint) Cleanup Powershell build script
      Merge pull request #244 from whopper/CFACT-150/unified_agent_external_fact_dir
      (maint) Minor fixes for Powershell setup script
      (maint) Use pre-compiled doxygen and yaml-cpp
      Merge pull request #257 from peterhuene/maint/cppcheck
      (maint) Consolidate default initialization.
      (CFACT-178) Update FFI version
      Merge pull request #259 from peterhuene/maint/fix
      (CFACT-169) Add install task for cfacter.rb
      Merge pull request #262 from melissaanne/master
      Merge pull request #256 from MikaelSmith/maint/master/fixup-ps1
      (maint) Simplify appveyor script
      Merge pull request #261 from melissaanne/ticket/master/include-cfacter-ruby-lib
      Merge pull request #264 from peterhuene/cfact/178
      (CFACT-178) Run rspec for gem in Windows CI
      Merge pull request #267 from peterhuene/maint/logging
      Merge pull request #268 from peterhuene/cfact/179
      (maint) Fix 32-bit build options for Windows
      Merge pull request #269 from melissaanne/maint/master/dynamic-powershell
      Merge pull request #270 from peterhuene/cfact/200
      Merge pull request #271 from peterhuene/cfact/199
      Merge pull request #273 from peterhuene/ec2
      Merge pull request #274 from melissa/master
      (CFACT-166) Use win32 threads on Windows
      (CFACT-208) Accept RPC_E_CHANGED_MODE from COM
      Merge pull request #278 from peterhuene/cfact/206
      (maint) Use 32-bit Ruby when specified
      Merge pull request #279 from peterhuene/cfact/201
      (maint) Source FindRuby
      (maint) Remove checking TEMP, not needed
      (CFACT-180) Strip nulls when reading registry
      (maint) Fix TEMP variable for git.install
      (maint) Fix build script parameter types
      (CFACT-166) Fix networking facts on Server 2003
      (CFACT-166) Fix processor count on Server 2003
      (maint) Disable installing Boost.Nowide headers
      (CFACT-214) Use Myget mirror for Chocolatey pkgs
      Merge pull request #286 from peterhuene/cfact/198
      (maint) Prepare for Choco.exe 0.9.9
      (CFACT-202) Run tests on Windows build
      Merge pull request #295 from melissa/maint/checkout-specific-cfacter-version
      (maint) Config build after nowide install disabled
      Merge pull request #298 from ferventcoder/maint/master/choco-debug-output
      Merge pull request #299 from kylog/maint/clint-normalization
      (CFACT-220) Write git describe to VERSION
      Merge pull request #301 from heathseals/debian_stable
      (maint) Remove building unused lib nowide-static
      (maint) Add timestamps to AppVeyor run
      (maint) Use streaming filtering for verbose tests
      (maint) Fix typo in test name
      (CFACT-219) Limit to prior Facter external facts
      (maint) Improve Windows packaging reliability
      Merge pull request #305 from kylog/maint/add-contributing-md
      Merge pull request #309 from Iristyle/ticket/master/cfact-220-git-describe-VERSION-file-in-ASCII
      (CFACT-222) Update Boost.Nowide for cout fix
      Merge pull request #310 from peterhuene/catch
      (CFACT-213) Allow compile-time preferred PATH
      Merge pull request #312 from branan/bug/master/CFACT-217-exit-status
      (CFACT-74) Allow compile-time setting libruby loc
      (CFACT-231) Combine WMI queries for Name, Architecture
      Merge pull request #316 from peterhuene/cfact/154
      Merge pull request #320 from peterhuene/cfact/152
      Merge pull request #317 from branan/imp/master/CFACT-227-leatherman
      Merge pull request #322 from branan/imp/master/CFACT-232-more-leatherman
      Merge pull request #326 from branan/bug/master/CFACT-235-static-boost
      Merge pull request #325 from whopper/CFACT-233/allow-regexp-range-confine
      (maint) Test multiple arguments in exec custom facts
      (maint) Rewrite execute argument handling for Windows
      (maint) Use pre-installed software on AppVeyor
      (CFACT-211) Query Ruby for correct library location
      (CFACT-209) Update build docs for Windows
      (CFACT-209) Add specific install command for MinGW
      (CFACT-209) Add setup script for Windows
      (CFACT-132) Handle link-local addresses consistently
      Merge pull request #330 from peterhuene/public-api
      Merge pull request #331 from peterhuene/linking-fixes
      Merge pull request #332 from peterhuene/execution/fix
      (maint) Update cppcheck builder to 1.68
      (maint) Update Travis to use cppcheck 1.68
      Merge pull request #335 from peterhuene/feature/timeout
      (maint) Reduce build procs to avoid out-of-memory
      Merge pull request #339 from peterhuene/posix/timeout
      (CFACT-264) Execution timeout on Windows kills process tree
      Remove ruby facter
      Merge remote-tracking branch 'cfacter/master'
      Merge remote-tracking branch 'cfacter/master' into task/master/FACT-854
      (FACT-853) Fix packaging after move to facter
      (FACT-853) Add epoch for Redhat packaging
      (FACT-855) Update acceptance tests for Facter 3
      (FACT-855) Rename cfacter to facter
      (FACT-855) Update version to 2.9.0
      (FACT-855) Update facter.rb to initialize on require
      Merge pull request #875 from peterhuene/ruby/timeout
      (FACT-865) Work around missing stderr output in tests
      (FACT-855) Restore ci:acceptance Rake task
      Merge pull request #881 from whopper/CFACT-140/test/add-tests-for-executable
      (doc) Remove CI badges
      Merge pull request #887 from melissa/maint/master/cfacter-fail-script
      (maint) Fix submodule init in Windows packaging
      (maint) Fix ordering in Windows script
      (FACT-855) Package schema for future acceptance test
      (FACT-868) Fix YAML output for short IPv6 addresses
      (FACT-855) Test facter output against the schema
      Merge pull request #893 from peterhuene/ruby/timeout
      (FACT-868) Add unit tests for output quoting
      (FACT-889) Update locale handling
      (maint) Remove old comment
      (docs) Update submodule instructions to work after clone
      Merge pull request #343 from kylog/issue/cfact-269
      (FACT-898) Fix schema test to accept integer as a valid double
      (FACT-900) Fix external facts path for non-Administrator
      Merge remote-tracking branch 'upstream/2.x'
      Merge pull request #908 from peterhuene/fact/904
      Merge pull request #900 from peterhuene/splitting-stderr
      (FACT-895) Include loadavg.h on Solaris
      Merge pull request #910 from peterhuene/fix-acceptance
      Merge pull request #913 from peterhuene/solaris-linking
      Merge pull request #914 from peterhuene/fact/922
      (FACT-914) Avoid locale on Solaris with GCC
      (FACT-946) Fix intermittent verify_facts failure
      (FACT-947) Use GetUserProfileDirectory
      (maint) Remove unneeded moves
      (maint) Remove unnecessary check
      (maint) Remove unnecessary quoting
      (maint) Tests inherit link libraries from libfacter
      (FACT-951) Make Boost.Chrono dependency explicit
      (FACT-951) Build Boost.Chrono in Windows packaging
      Merge pull request #923 from peterhuene/fact/955
      Merge pull request #925 from peterhuene/fact/610
      Merge pull request #924 from whopper/FACT-952/master/update-man-page
      Merge pull request #926 from whopper/FACT-952/cmake_fix
      Merge pull request #927 from puppetlabs/boost-158
      (maint) Streamline AppVeyor settings
      Merge pull request #933 from peterhuene/jruby
      (FACT-963) Remove pre-suite env setup for AIO
      (FACT-963) Remove pre-suite env setup for AIO
      (FACT-979) Update Beaker to 2.8
      (maint) Cleanup unused methods
      (maint) Cleanup unused methods
      (maint) Fix tests on Windows Server 2003
      Merge pull request #944 from whopper/FACT-958/platform-specific-acceptance
      Merge pull request #943 from peterhuene/fact/981
      Merge pull request #946 from peterhuene/find/bundler
      (maint) Fix signed/unsigned comparisons
      (maint) Update Windows build dependencies
      (FACT-1018) Use Ruby from CMake for tests
      (maint) Use cmake 3.2.2 for Boost 1.57 support
      (FACT-976) Refactor finding OS name/family/release
      (FACT-976) Add Cisco Linux OS helper
      (FACT-976) Remove parse_release step
      (FACT-976) Implement major/minor release for Cisco NXOS
      (maint) Document return value of get_load_averages
      Merge pull request #963 from peterhuene/fact/1021
      Merge remote-tracking branch 'upstream/stable'
      Merge pull request #966 from peterhuene/fact/965
      (maint) Bump version to 3.0.0
      Merge pull request #968 from peterhuene/fact/965
      (FACT-1020) Add augeasversion fact
      (FACT-1020) Make an augeas structured fact
      Merge pull request #973 from justinstoller/maint/stable/sg-platforms
      (FACT-1042) Allow time for EC2 to respond
      (maint) Build curl on Windows
      Merge pull request #982 from whopper/FACT-1044/refactor-kernel-resolver
      Merge pull request #986 from melissa/ticket/stable/facter-build_defaults
      (FACT-1055) Fix search_external, add_external_facts
      (maint) Bump version to 3.0.1

Michael Stahnke (1):
      Merge pull request #929 from melissa/maint/master/rm-lucid

Nigel Kersten (4):
      pull in debian directory, rebuilt around using install.rb instead
      Fix spelling error for Recommend in control file
      change dependency to ruby1.8 as that's all we're supporting now
      fix nigel's email address in the control file

Ohad Levy (1):
      fixes #2573, #2085, #1291 - fixes domain and fqdn facts resolution

Paul Morgan (3):
      (CFACT-215) use /etc/os-release to identify CoreOS
      (maint) support consistent coding style across users
      (maint) support consistent coding style across users

Peter Huene (466):
      Implement building with CMake.
      Fix build on OSX.
      Minor code cleanup.
      (maint) Fix build on Linux.
      (CFACT-2) Add Google's RE2 library to cfacter.
      (maint) Update to build out-of-source.
      (CFACT-3) Refactor library and implement kernel/os facts.
      (CFACT-3) Fix unnecessary element in execution arguments vector.
      (CFACT-3) Fix fact resolution cycle detection.
      (CFACT-3) Fix cpplint target.
      (CFACT-3) Fix cpplint errors.
      (CFACT-3) Remove unnecessary fact type.
      (CFACT-3) Remove spawn of uname in favor of uname syscall.
      (CFACT-3) Code review feedback changes.
      Merge pull request #9 from peterhuene/facts/linux
      (CFACT-3) Implement LSB facts.
      (CFACT-3) Implement osfamily fact.
      (CFACT-3) Implement the operatingsystemrelease fact.
      (CFACT-3) Implement operatingsystemmajrelease fact.
      (maint) Make trim_output the default for execute.
      (maint) Use tellp instead of flag for checking if ostringstream is empty.
      (maint) Fix fact_resolver taking initializer list instead of vector r-value reference.
      (maint) Moving fact constants into a single file.
      (maint) Fix cpplint detection of C-style casts.
      (maint) Fix invalid use of new when throwing exception.
      (maint) Clean up code.
      (maint) Fix fact resolution cycle in Linux distro detection.
      (maint) Clean up standard header uses.
      (CFACT-22) Implement network facts for Linux.
      (CFACT-22) Fix code review issues.
      Merge pull request #13 from peterhuene/facts/networking
      (CFACT-24) Add log4cxx to the build.
      (CFACT-24) Add Boost to the build.
      (CFACT-24) Implement more logging in cfacter.
      (maint) Fix build errors on Linux.
      (maint) Prevent external projects from always building.
      (CFACT-24) Hide the log4cxx logging implementation.
      Merge pull request #14 from peterhuene/feature/logging
      (maint) Rename cfacter in sources to facter.
      (CFACT-24) Add color output to log messages.
      Merge pull request #17 from peterhuene/logging/color
      Merge pull request #16 from kylog/maint/travis
      Merge pull request #19 from kylog/maint/travis-part-deux
      (maint) Fix kernel major version fact name.
      (CFACT-22) Add missing domain and fqdn facts to networking resolver.
      (maint) Remove vendor libraries in favor of find_package.
      (CFACT-8) Add unit test framework.
      (maint) Replace file utility functions with Boost file_system.
      (CFACT-26) Add block device facts for Linux.
      Merge pull request #25 from adrienthebo/issue/master/include-stdexcept
      (CFACT-25) Add processor facts for OSX and Linux.
      (CFACT-28) Add DMI facts for Linux and OSX.
      (maint) Set Release as the default build type.
      (maint) Move version information to the facter library.
      (maint) Fix where cfacter gets installed to.
      (CFACT-20) Implement JSON output.
      (maint) Add unit tests for util and execution.
      (maint) Add test target to cmake output.
      (maint) Add unit tests for logging.
      (maint) Add tests for array_value.
      (maint) Add tests for string_value.
      (maint) Add tests for integer_value.
      (maint) Add tests for map_value.
      (maint) Fix Linux physicalprocessorcount fact to handle missing topology information.
      (maint) Add unit test for file::each_line.
      Merge pull request #36 from kylog/get-prebuilt-cmake
      Merge pull request #33 from adrienthebo/feature/master/cfact-29-selinux
      (CFACT-30) Implement SSH facts.
      (maint) Fix Cumulus Linux support to match ruby facter.
      (maint) Fix cmake find scripts to be consistent with other conventions.
      (maint) Replace scalar value types with scalar_value<T>.
      (CFACT-23) Implement YAML output.
      (maint) Fix r-value overloads of string utility functions.
      (CFACT-19) Implement cfacter gem.
      (maint) Use Apache 2.0 license.
      (maint) Change static maps to vector of tuples.
      (maint) Add double_value to the facter type system.
      (maint) Install facter header files.
      (CFACT-12) Implement external facts in YAML files.
      (maint) Make array_value and map_value mutable.
      (maint) Fix resource leak in scoped_bio.
      (CFACT-12) Implement external facts in JSON files.
      (maint) Change cfacter logging output from stdout to stderr.
      (CFACT-12) Sort external fact files.
      (maint) Fix execution_failure_exception to derive from execution_exception.
      (maint) Add each_line string util function.
      (CFACT-12) Fix external fact precedence, filtering, and platform-specific resolving.
      (CFACT-12) Implement external facts in the gem.
      (maint) Add gem testing to Travis CI.
      (CFACT-12) Implement external facts from executable scripts.
      (maint) Fix crash when missing interface name or address.
      (maint) Fix inability to lookup netmask6 and network6 facts.
      (maint) Enable better crash reporting in Travis.
      (CFACT-12) Implement external facts from text files.
      (maint) Set RPATH for non-default lib install path.
      (maint) Add API documentation generation.
      (maint) Return unique_ptr<T> from make_value.
      (maint) Fix domain and fqdn facts when domain resolves to hostname.
      (CFACT-33) Add dhcp_servers fact for OSX and Linux.
      (maint) Update example in README to configure log4cxx.
      Merge pull request #46 from kylog/maint/new-s3-account
      Merge pull request #48 from lutter/dev/fedora
      Merge pull request #50 from melissaanne/master
      (maint) Making command debug output more readable.
      (CFACT-11) Add system profiler facts for OSX.
      (CFACT-11) Add macosx_* version facts.
      (CFACT-27) Add virtual and is_virtual facts for OSX VMs.
      (maint) Add OSX and Ubuntu dependency install instructions to README.
      (CFACT-27) Add virtual and is_virtual facts for Linux.
      (maint) Prevent unnecessary log message formatting when logging isn't enabled.
      (maint) Add testing of string each_line short-circuiting.
      (maint) Add execution::each_line for efficiently processing output.
      (maint) Remove debug output from test.
      (maint) Allow split utility function to return empty entries.
      (CFACT-35) Implement environment merging for child processes.
      (maint) Fix doc comment copy-paste error.
      (maint) Update the behavior of the domain/fqdn facts to match Ruby facter.
      Merge pull request #56 from kylog/doc/readme
      Merge pull request #58 from branan/fixup_vendor
      Merge pull request #59 from branan/refactor_cmake
      (maint) Remove dependency on rapidjson from lib.
      Merge pull request #62 from melissaanne/master
      (CFACT-36) Add missing gem methods for Facter compatibility.
      (CFACT-37) Close open file descriptors before exec.
      Merge pull request #64 from ferventcoder/ticket/master/CFACT-39-cmake-boxen
      (maint) Updating version numbers to 0.2.0.
      (CFACT-38) Change output directory for cfacter from 'exe' to 'bin'.
      (CFACT-42) Normalize external fact names to lowercase.
      (CFACT-41) Use resolv.conf for domain name fact resolution.
      (maint) Rename fact_resolver to simply "resolver".
      (maint) Rename "fact_map" to "collection".
      (maint) Replace write_json, write_yaml, and operator<< with write.
      (maint) Fix potential fact resolution cycle in OS fact resolver.
      (maint) Add a can_resolve member to external fact resolvers.
      (CFACT-40) Refactor fact evaluation for future custom fact support.
      (maint) Update README example for API changes.
      (maint) Fix passing filter set by const-ref instead of by value.
      Merge pull request #73 from MikaelSmith/master
      Merge pull request #72 from whopper/structured_uptime_fact
      (maint) Implement directory enumerating utility functions.
      (maint) scoped_resource should not have default move semantics.
      (maint) Move file utility functions into a type.
      (maint) Implement environment utility class for manipulating environment variables.
      (maint) Fix log message casing.
      (CFACT-43) Implement Ruby API.
      (maint) Remove dead source code.
      (maint) Fix logging namespace for linux DMI facts.
      (maint) Fix always executing system uptime command.
      (maint) Add platform-specific search paths to environment.
      (maint) Implement execution::which and execution::expand_command.
      (maint) Change Ruby API to be a singleton.
      (CFACT-44) Implement Ruby Facter API.
      (maint) Reset the boolalpha format flag on the stream.
      (maint) Fix string value output quoting.
      (CFACT-44) Add unit tests for Ruby API.
      (CFACT-67) Fix inter-resolver dependencies when resolving all facts.
      Merge pull request #75 from MikaelSmith/task/master/CFACT50-compile-facter-objects
      (CFACT-71) Fix Ruby VM initialization.
      Merge pull request #76 from whopper/structured_processors_fact
      Merge pull request #77 from MikaelSmith/task/master/CFACT-65-replace-RE2
      Merge pull request #82 from adrienthebo/issue/master/cfact-77-remove-slamd64
      (CFACT-44) CFacter gem should always return a Fact object.
      (CFACT-44) cfacter should only load custom fact files once.
      (CFACT-44) Enable a warning log level when using the gem.
      (CFACT-44) Custom facts should restore previous Facter module.
      Merge pull request #83 from adrienthebo/issue/master/cfact-78-remove-bluewhite64
      (maint) Adding missing doc comments for regex adapter.
      (maint) Prevent loading of ruby if --no-custom-facts is specified.
      (CFACT-56) Implement aggregate resolutions in Ruby API.
      Merge pull request #85 from MikaelSmith/task/master/CFACT-66-replace-log4cxx
      Merge pull request #87 from MikaelSmith/maint/master/Disable-register-deprecated-warning
      (CFACT-44) Add missing Facter.version method.
      (CFACT-44) Support boolean values in confines.
      (CFACT-44) Implement exec and which on Facter::Util::Resolution.
      (maint) Remove incorrect doc comment in #ifdef'd code.
      Merge pull request #88 from MikaelSmith/doc/master/update-windows-instructions
      (CFACT-44) Bind to loaded Ruby (if present) instead of searching.
      (CFACT-44) Allow Ruby classes to be instantiated from Ruby.
      (CFACT-44) Replace cfacter gem with libfacter Ruby API.
      (CFACT-44) Update for code review feedback.
      Merge pull request #93 from whopper/release_fix_ubuntu
      Merge pull request #95 from adrienthebo/issue/master/cfact-59-id-gid-facts
      Merge pull request #99 from adrienthebo/issue/master/cfact-57-facterversion-fact
      (maint) Fix build on OSX from merging in id/gid fact implementation.
      Merge pull request #98 from adrienthebo/issue/master/cfact-62-timezone
      Merge pull request #96 from vrthra/fix/cfact-70/solaris-kernelfacts
      (CFACT-58) Implement si_string and percentage utility string functions.
      (maint) Removing facter::util::join.
      (CFACT-58) Implement mountpoints and filesystems fact for BSD/OSX.
      (maint) Fix missing documentation in logging header.
      (CFACT-58) Implement mountpoints and filesystems facts for Linux.
      (CFACT-58) Implement the Linux partitions fact.
      (CFACT-58) Make blkid and openssl dependencies optional.
      (CFACT-44) Fix calling resolution block twice from Facter.add.
      (CFACT-44) Log a warning when custom facts attempt to use the timeout option.
      (maint) Fix build dependency finding to support CMake hint variables.
      (maint) Add missing doc comment for time zone fact resolver.
      Merge pull request #97 from MikaelSmith/task/master/CFACT-51-link-run-on-windows
      Merge pull request #103 from MikaelSmith/maint/master/fix-logging-output
      (maint) Fix improper use of function try blocks.
      (CFACT-73) Fix binding to the latest ruby available.
      Merge pull request #106 from vrthra/fix/cfact-70/uname-patch
      (maint) Change execution logging namespace to be just "execution".
      (CFACT-88) Replace string utility functions with those in Boost.
      (CFACT-72) Log information during ruby library search.
      Merge pull request #110 from vrthra/fix/cfact-70/add-uptime-fact
      Merge pull request #112 from MikaelSmith/task/master/CFACT-51-link-run-on-windows
      Merge pull request #108 from vrthra/fix/cfact-70/add-processor-facts
      Merge pull request #111 from vrthra/fix/cfact-70/add-posix-facts-solaris
      (CFACT-88) Fix usage of string utility functions.
      (CFACT-60) Implement memory facts for Linux.
      (CFACT-60) Implement memory facts for OSX.
      (maint) Fix comparison of function return values to zero.
      Merge pull request #114 from vrthra/fix/cfact-70/solaris-filesystems
      (maint) Fix Linux partition fact attribute names.
      (maint) Remove dead code.
      (CFACT-80) Update extensibility doc for 0.2.0.
      Merge pull request #100 from whopper/operating_system_structured
      Merge pull request #120 from MikaelSmith/task/master/CFACT-51-Windows-fix-after-remove-string-util
      Merge pull request #124 from vrthra/fix/cfact-104/dmi-facts-solaris
      Merge pull request #126 from vrthra/maint/kstat/solaris
      Merge pull request #125 from vrthra/fix/cfact-105/solaris-add-virtualization
      Merge pull request #133 from MikaelSmith/maint/ignore-clion
      Merge pull request #132 from MikaelSmith/maint/add-debugging-for-dynamic-load
      Merge pull request #131 from MikaelSmith/task/master/CFACT-52-implement-utilities-unit-tests
      Merge pull request #134 from MikaelSmith/task/master/CFACT-89-enable-appveyor
      Merge pull request #118 from vrthra/fix/cfact-86/networking-solaris
      Merge pull request #119 from vrthra/fix/cfact-92/solaris-memory-facts
      (maint) Remove header guards in favor of #pragma once.
      Merge pull request #138 from vrthra/fix/cfact-102/solaris-remove-partition
      Merge pull request #143 from MikaelSmith/task/master/CFACT-51-update-Windows-instructions
      Merge pull request #149 from whopper/cfact-95/solaris-osrelease-value
      Merge pull request #137 from MikaelSmith/task/master/CFACT-121-implement-ruby-facts-on-Windows
      Merge pull request #146 from vrthra/fix/cfact-86/solaris-networking
      Merge pull request #153 from MikaelSmith/docs/master/CFACT-51-windows-feedback
      Merge pull request #151 from MikaelSmith/task/master/CFACT-91-implement-external-facts-on-Windows
      Merge pull request #154 from mckern/master
      (maint) Fix scoped_resource to not have a vtable.
      (maint) Remove unncessary variable in CMake source lists.
      (CFACT-124) Move os and os_family constants out of POSIX.
      (CFACT-124) Refactor kernel resolver into a base that can be used by Windows.
      (maint) Add missing doc comments.
      (CFACT-124) Refactor base DMI resolver so it can be shared by Windows.
      (CFACT-124) Refactor filesystem resolver into a base implementation.
      (CFACT-124) Refactor identity resolver into a sharable base.
      (CFACT-124) Refactor memory resolver into a sharable base.
      (CFACT-124) Refactor operating system resolver.
      (CFACT-124) Refactor uptime resolver to shared base.
      (CFACT-124) Refactor timezone resolver into base implementation.
      (CFACT-124) Refactor virtualization resolver into base type.
      (CFACT-124) Refactor block device resolver.
      (CFACT-124) Refactor SSH resolver into base type.
      (CFACT-124, CFACT-76) Refactor networking resolver.
      Merge pull request #155 from MikaelSmith/maint/master/use-7za
      Merge pull request #157 from MikaelSmith/maint/master/use-ctest-V-Windows
      (maint) Prevent Ruby's SIGINT handling.
      (CFACT-135) Fix forked process cleanup if execv fails.
      Merge pull request #159 from MikaelSmith/bug/master/CFACT-91-fix-external-dir-relative-path
      (maint) Add string utility function for display CPU speeds.
      (CFACT-124) Refactor the processor resolver.
      (CFACT-124) Add unit tests for base resolvers.
      (maint) Add cotire to the build to reduce build times.
      (CFACT-124) Add missing processor flat facts.
      Merge pull request #161 from kylog/spike/freebsd10-support
      Merge pull request #163 from MikaelSmith/maint/master/explicit-system32-powershell
      Merge pull request #162 from MikaelSmith/maint/master/default-boost-dynamic-linking
      (CFACT-122) Add support for loading libruby with rbenv.
      Merge pull request #164 from MikaelSmith/maint/master/unity-build-rework-logging
      Merge pull request #170 from MikaelSmith/maint/master/MinGW-disable-precompiled
      Merge pull request #166 from MikaelSmith/task/master/CFACT-110-Windows-memory-facts
      Merge pull request #172 from parisiale/maint_dependencies
      (maint) Improve default output of structured facts.
      Merge pull request #175 from melissaanne/maint/master/add-boost
      Merge pull request #168 from MikaelSmith/task/master/CFACT-111-Windows-hardware-facts
      Merge pull request #171 from MikaelSmith/task/master/CFACT-112-Windows-os-facts
      Merge pull request #178 from melissaanne/maint/build-with-pl-libboost-devel
      (CFACT-133) Implement querying into structured facts from command line.
      Merge pull request #180 from MikaelSmith/maint/master/refactor-pretty-printers
      Merge pull request #176 from MikaelSmith/task/master/CFACT-114-virtualization-manufacturing
      (CFACT-122, CFACT-127) Fix ruby detection under rbenv and Fedora.
      Merge pull request #179 from MikaelSmith/task/master/CFACT-120-remove-zpools-zfs_dataset-facts
      (maint) Log any static ruby libraries found.
      Merge pull request #182 from MikaelSmith/task/master/CFACT-111-use-WMI-for-cpu-facts
      Merge pull request #185 from MikaelSmith/maint/master/make-static-var-const
      (CFACT-127) Fix searching lib64 only for 64-bit builds.
      Merge pull request #187 from MikaelSmith/task/master/CFACT-111-fix-Server-2008-crash-on-exit
      (maint) Cleanup uses of r-value references in parameters.
      (maint) Remove unused "resolve" parameter from collection methods.
      (maint) Add missing doc comments.
      (maint) Remove unused cycle detection in fact resolvers.
      (CFACT-134) Hide duplicated facts in cfacter output.
      (CFACT-134) Implement identity structured fact and hide id/gid.
      (CFACT-134) Add OSX info to os structured fact.
      (CFACT-134) Add system_profiler structured fact.
      (CFACT-134) Add dmi structured fact and cleanup DMI facts.
      (CFACT-142) Fix fqdn fact not being initialized properly.
      Merge pull request #191 from MikaelSmith/task/bug/CFACT-123-add-zone-name
      Merge pull request #192 from MikaelSmith/task/bug/CFACT-123-add-chassis_type
      (maint) Add Git SHA1 for HEAD to the version output.
      Merge pull request #196 from MikaelSmith/task/master/CFACT-115-Windows-uptime
      (CFACT-17) Implement a HTTP client for EC2/GCE facts.
      Merge pull request #201 from MikaelSmith/maint/master/clean-scoped_error-usage
      (maint) Fix vmware command execution arguments.
      (CFACT-139) Move architecture and hardware facts to the "os" fact.
      (maint) Fix detection of xenu hypervisor.
      Merge pull request #206 from MikaelSmith/maint/master/fix-missed-system_error-merge
      (CFACT-18) Implement EC2 facts.
      (maint) Fix quoting of keys and values in YAML output.
      Merge pull request #208 from MikaelSmith/task/master/CFACT-118-fix-typo
      (CFACT-155) Fix POSIX execution to redirect to a writable /dev/null.
      Merge pull request #207 from MikaelSmith/task/master/CFACT-117-Windows-networking-facts
      Merge pull request #211 from MikaelSmith/maint/enable-static-ssl
      Merge pull request #213 from MikaelSmith/task/master/CFACT-141-Windows-releases
      (CFACT-138) Implement Google Compute Engine fact.
      (maint) Command line queries should be case-sensitive.
      (maint) Fix some missing doc comments.
      (CFACT-131) Fix block size calculation for mountpoints fact.
      Merge pull request #215 from MikaelSmith/maint/master/boost-1_57-fix
      Merge pull request #217 from MikaelSmith/task/master/CFACT-49-finish-Windows-docs
      Merge pull request #218 from MikaelSmith/maint/master/fix-rt-lib
      Merge pull request #219 from MikaelSmith/feat/master/CFACT-144-system32-fact
      (CFACT-158) Use rb_block_call instead of rb_funcall_with_block.
      Merge pull request #220 from MikaelSmith/feat/master/CFACT-144-ruby-facts
      Merge pull request #225 from melissaanne/master
      (maint) Fix unescaped '\' character in doc comment.
      (CFACT-145) Replace trace command line option with log-level.
      (CFACT-145) Implement trace command line option.
      Merge pull request #227 from MikaelSmith/doc/master/simplify-Windows-instructions
      (CFACT-145) Implement Facter.debugging and Facter.on_message.
      (CFACT-145) Fix segfault when libruby is not found.
      (maint) Remove openssl version from README.
      Merge pull request #228 from MikaelSmith/bug/master/CFACT-137-UNICODE
      (CFACT-145) Fix mismatch between Ruby and C++ log level enum.
      (maint) Update README to link to extensibility document.
      Merge pull request #234 from MikaelSmith/bug/master/CFACT-137-UNICODE-fix-test
      Merge pull request #247 from MikaelSmith/maint/master/cppcheck-use-exitcode
      Merge pull request #250 from MikaelSmith/maint/master/travis-dockerfile
      Merge pull request #251 from MikaelSmith/maint/master/safe-erase-idiom
      Merge pull request #248 from MikaelSmith/maint/master/precompile-doxygen-yamlcpp
      (maint) Fix cppcheck warnings.
      Merge pull request #252 from MikaelSmith/maint/master/minor-coverity-fixes
      Merge pull request #258 from MikaelSmith/bug/master/CFACT-178-fix-ffi
      (maint) Fix Windows build errors under GCC 4.9.
      (CFACT-178) Fix segfault in gem cleanup.
      Merge pull request #265 from ploubser/rapidjson_forward_declaration
      (CFACT-178) Fix gem spec to not test POSIX execution on Windows.
      Merge pull request #263 from MikaelSmith/maint/master/simplify-appveyor
      (maint) Remove LOG_NAMESPACE macro.
      Merge pull request #266 from MikaelSmith/bug/master/CFACT-178-rspec-gem-CI
      (CFACT-179) Fix partitions label and add partlabel.
      (CFACT-200) Fix output of custom fact values with UTF8 characters.
      (maint) Fix Doxygen warnings.
      (CFACT-199) Implement support for setting fact values from environment.
      (CFACT-199) Fix build breaks on Windows and Solaris.
      (CFACT-204) Add request object to HTTP exceptions.
      (CFACT-204) Fix EC2 instance detection for PV instances.
      (CFACT-203) Prevent collection of EC2 IAM security metadata.
      (packaging) Updating libfacter version to 0.3.0.
      (packaging) Update gem and Doxyfile to version 0.3.0.
      (packaging) Remove commit from version if not present.
      (CFACT-206) Fix crash in JSON output for ruby hash with non-string key.
      Merge pull request #276 from MikaelSmith/feat/master/CFACT-166-win32-threads
      Merge pull request #277 from MikaelSmith/bug/master/CFACT-208-accept-COM-changed
      (CFACT-207) Add xen hypervisor check for /dev/xvda1.
      (CFACT-201) Fix custom fact resolution to not preempt built-in values.
      (CFACT-207) Add detection for Bochs emulator for linux.
      (CFACT-207) Add lspci fallback virtualization detection.
      Merge pull request #284 from MikaelSmith/maint/master/find-ruby-win64
      Merge pull request #285 from MikaelSmith/bug/master/CFACT-180-fix-domain-fact
      (CFACT-198) Remove cfacter gem and FFI dependency.
      (maint) Silence coveralls output in Travis CI.
      Merge pull request #292 from MikaelSmith/maint/master/disable-nowide-install
      Merge pull request #290 from MikaelSmith/imp/master/CFACT-214-use-chocolatey-mirror
      Merge pull request #291 from MikaelSmith/feat/master/CFACT-166-server-2003
      Merge pull request #296 from MikaelSmith/maint/master/config-build-without-nowide
      Merge pull request #293 from MikaelSmith/maint/master/prepare-for-choco-0.9.9
      Merge pull request #294 from MikaelSmith/feat/master/CFACT-202-ctest-packaging
      Merge pull request #300 from MikaelSmith/task/master/CFACT-220-write-VERSION
      Merge pull request #297 from MikaelSmith/bug/master/CFACT-219-fix-external-fact-ruby
      Merge pull request #303 from jumanjiman/coreos
      (CFACT-223) Replace gmock framework with Catch.
      (CFACT-223) Removing gmock framework.
      (CFACT-223) Disable unity builds for libfacter unit tests.
      (CFACT-223) Update to Cotire 1.6.9 with import library patch applied.
      (CFACT-223) Fix import library suffix on Windows.
      Merge pull request #307 from MikaelSmith/imp/master/CFACT-74-set-ruby-location
      Merge pull request #313 from whopper/CFACT-126/reset-uuid-fact-name
      (CFACT-228) Update default path for external facts.
      (CFACT-230) Fix architecture fact resolution on certain Linux distros.
      Merge pull request #318 from whopper/CFACT-231/windows-isa
      (CFACT-154) Add a facter schema and unit tests to verify the schema.
      (CFACT-154) Refactor the ZFS and zpool resolvers.
      (CFACT-154) Merge selinux resolver with OS resolver.
      (CFACT-154) Refactor Solaris zone resolver.
      (CFACT-154) Add documentation for Windows Server 2003 to schema.
      (CFACT-152) Add script to generate fact documentation markdown.
      Merge pull request #324 from MikaelSmith/imp/master/CFACT-211-query-ruby-for-lib
      Merge pull request #323 from MikaelSmith/doc/master/CFACT-209-Windows
      Merge pull request #329 from MikaelSmith/bug/master/CFACT-132
      (packaging) Update libfacter to version 0.4.0.
      (CFACT-83) Remove re_adapter in favor of Boost.Regex.
      (CFACT-83) Move internal headers out of 'facter' include directory.
      (CFACT-83) Export symbols explicitly on Linux and Windows.
      (CFACT-83) Add a public logging API for Facter.
      (CFACT-83) Add public API for initializing Ruby.
      (maint) Fix minor doxygen warnings from WSA utility class.
      (CFACT-83) Stop excluding all symbols from libfacter on Linux.
      (CFACT-83) Make facter::execution::process_stream internal.
      Merge pull request #333 from mattthias/fix/master/contributing.md_wrong_facter_extension
      Merge pull request #336 from MikaelSmith/maint/master/update-cppcheck
      (CFACT-253) Implement timeout option for POSIX command execution.
      (CFACT-253) Implement timeout option for Windows command execution.
      Merge pull request #334 from mattthias/fix/master/add_load_average
      (CFACT-263) Fix child process cleanup for POSIX command timeout.
      Merge pull request #341 from MikaelSmith/bug/master/CFACT-264
      (CFACT-258) Add a timeout option to Facter::Core::Execution#execute.
      Merge pull request #877 from MikaelSmith/task/master/FACT-855-update-configs
      Merge pull request #886 from MikaelSmith/remove-badges
      Merge pull request #888 from MikaelSmith/maint/master/fix-windows-packaging
      Merge pull request #889 from MikaelSmith/maint/master/fix-windows-script
      (CFACT-258) Fix Facter::Core::Execution#execute not raising by default.
      Merge pull request #892 from MikaelSmith/bug/master/FACT-868-fix-YAML-output
      Merge pull request #891 from MikaelSmith/task/master/FACT-855-schema-acceptance
      Merge pull request #898 from MikaelSmith/maint/master/old-comment
      Merge pull request #899 from MikaelSmith/doc/master/clarify-submodule
      Merge pull request #895 from MikaelSmith/bug/master/CFACT-265-set-locale
      Merge pull request #906 from MikaelSmith/bug/master/FACT-898-schema-fails
      Merge pull request #905 from kylog/issue/version-fixup
      (FACT-904) Fix external fact load ordering.
      (FACT-865) Split stdout and stderr handling in execution.
      (maint) Check stderr for output in run_external_facts_once.rb.
      Merge pull request #907 from MikaelSmith/bug/master/FACT-900-fix-userland
      Merge pull request #909 from MikaelSmith/bug/master/FACT-895-getloadavg-solaris
      (FACT-896) Fix link errors on Solaris.
      (FACT-922) Add a 20 second timeout to prtdiag execution on Solaris.
      Merge pull request #912 from whopper/FACT-926/master/arista-os-support
      Merge pull request #915 from MikaelSmith/bug/master/FACT-914-fix-Solaris
      Merge pull request #916 from MikaelSmith/bug/master/FACT-946
      Merge pull request #911 from MikaelSmith/bug/master/FACT-900-avoid-envvars
      (FACT-955) Fix hardwaremodel/architecture fact for WOW64.
      (FACT-610) Make hardwaremodel fact on x64 Windows consistent.
      (maint) Fix boost::optional usage for Boost 1.58.
      (FACT-965) Implement initial support for JRuby.
      (maint) Cotire libfactersrc instead of libfacter.
      (maint) Rename FACTER_DIR to FACTERDIR to match environment.bat.
      (FACT-981) Fix Ruby API confine to allow for rspec mocking.
      (FACT-981) Remove old cfacter support code in Facter API.
      (FACT-981) Stop freezing Facter modules.
      (FACT-981) Add libfacter specs to test target.
      (FACT-981) Execute spec tests only if bundler is installed.
      Merge pull request #936 from MikaelSmith/maint/master/streamline-appveyor
      (FACT-892) Change "POSIX" load average resolver to "glib".
      Merge pull request #956 from MikaelSmith/maint/master/missing-ruby
      Merge pull request #954 from MikaelSmith/maint/master/boost-1.57
      Merge pull request #959 from MikaelSmith/maint/master/fix-windows-build
      Merge pull request #957 from whopper/FACT-982/add-no-ruby-option
      (maint) Remove rubygems_version from gemspec.
      Merge pull request #961 from whopper/FACT-982/acceptance-fix
      (FACT-1021) Allow custom facts to `require 'facter'`.
      Merge pull request #958 from MikaelSmith/task/master/FACT-976
      (FACT-965) Ensure fact resolution occurs under JNI lock for JRuby.
      (FACT-965) Change to "ruby-like" syntax for JRuby shim.
      (FACT-965) Java unit test should not fail with stderr output.
      Merge pull request #969 from MikaelSmith/bug/stable/FACT-1020
      Merge pull request #976 from MikaelSmith/bug/stable/FACT-1042
      Merge pull request #978 from MikaelSmith/maint/stable/build-curl

Pieter Loubser (1):
      (maint) Remove unneeded forward declarations

Rahul Gopinath (37):
      (CFACT-68) add solaris socket libraries to compile
      (CFACT-68) Add -Wextra only if the platform is not solaris
      (CFACT 68) Use struct utsname when referring to utsname
      (CFACT 68) Provide a skeletal add_platform_facts
      (CFACT 70) Add kernel facts for solaris
      (CFACT 70) Add posix::ssh facts for solaris
      (CFACT 70) Add posix::operatingsystem facts for solaris
      (CFACT 70) make uname return value conform to posix standards
      (CFACT 70) remove redundant spaces
      (CFACT 70) Add the kstat kernel information library to solaris linking
      (CFACT 70) publish uptime fact for solaris
      (CFACT 70) Add processor facts for solaris
      (CFACT 70) Add posix facts id and timezone to solaris
      (CFACT 70) Correct the operating system resolver to match facter
      (CFACT 70) Correct the kennel resolver to match facter for solaris
      (CFACT 70) Add filesystem facts for solaris
      (CFACT-104) Add dmi resolver to solaris
      (maint) refacter kstat into its own resource
      (maint) use the new kstat api for uptime_resolver
      (maint) use the new kstat api for processor_resolver
      (CFACT-105) Add virtualization facts for solaris
      (CFACT-86) Networking facts for solaris
      (CFACT 92) Add memory facts for solaris
      (CFACT-103) Add swap memory facts for solaris
      (CFACT 102) Add partition facts for solaris
      (CFACT 102) Add true supported filesystems for solaris
      (CFACT-102) Remove partitions from the solaris facts
      (CFACT-104) fix segv for dmi facts solaris
      (CFACT-94) fix processor facts for solaris
      (CFACT-120) Add zpool facts for solaris
      (CFACT-120) Add zfs facts for solaris
      (CFACT-96) remove redundant mountpoints check in solaris filesystem resolver
      Merge pull request #147 from vrthra/fix/cfact-96/solaris-filesystems
      (CFACT 119) Add zone facts for solaris
      (CFACT 86) Fix network address
      (MAINT) ensure that reinterpret cast is used instead of c-style cast.
      (CFACT 86) Ensure that we do not modify req on ioctl

Rob Reynolds (5):
      (CFACT-39) CMAKE should work with boxen installed homebrew
      Merge pull request #283 from MikaelSmith/maint/master/use-correct-ruby-arch
      (maint) Debug output from Chocolatey
      (maint) Choco - default set of args
      Merge pull request #302 from MikaelSmith/cfacter-ps1

Roger Ignazio (1):
      Merge pull request #238 from melissaanne/master

Ryan McKern (2):
      (RE-3167) Update brew formula for 0.2.0 release
      Merge pull request #275 from melissa/master

Stig Sandbeck Mathisen (124):
      Add myself to uploaders
      Fix "upgrade from 1.3.5 to 1.5.1 requires puppet to be restarted", added a note in debian/NEWS about restarting puppet (Closes: #515726)
      debian/NEWS: Update to warn of changes in facter API (Closes: 499869)
      Add versioned dependency for ruby1.8 (Closes: #585867)
      Merge branches 'bug/499869-facter-api', 'bug/515591-nis-domain' and 'bug/585867-missing-versioned-dependency' into next
      Update changelog
      Remove cdbs build dependency
      Convert package to 3.0 (quilt)
      debian/control: bump standards version, no changes
      Update changelog
      Merge branch 'upstream'
      Merge branch 'upstream'
      Update changelog
      Release 1.5.8-1 for Debian experimental
      Use the correct bug number when closing bug
      Release for unstable
      Merge commit 'upstream/1.5.9_rc1'
      New upstream release candidate
      Merge commit 'upstream/1.5.9_rc2'
      New upstream release candidate
      Merge branch 'upstream'
      New upstream release
      Rewrite package description a bit to please lintian
      Bump Standards-Version (no changes)
      Release 1.5.9-1 for unstable
      Merge commit 'upstream/1.6.0'
      New upstream release
      New packaging to support multiple ruby versions
      Upstream license change
      Update man page
      Release 1.6.0-1 for unstable
      Merge commit 'upstream/1.6.1'
      Add missing license pointer, fix section syntax
      Release facter 1.6.1-1 for Debian
      Merge commit 'upstream/1.6.2'
      New upstream release
      Patch: do not require rubygems
      Release 1.6.2-1
      Merge commit 'upstream/1.6.3'
      New upstream release
      Do not create directory /usr/lib/ruby/1.8
      Merge commit 'upstream/1.6.4'
      New upstream release
      Add dependency on dmidecode
      Update changelog
      Move dmidecode from Depends to Recommends
      Update changelog
      Merge commit 'upstream/1.6.5'
      New upstream release
      Merge tag 'upstream/1.6.6'
      Update changelog
      Release 1.6.6-1
      Import new upstream version
      Bump standards version (no changes)
      Update changelog
      Merge tag 'upstream/1.6.8'
      Update changelog
      Release
      Merge tag 'upstream/1.6.9'
      Update changelog
      releasing version 1.6.9-1
      Merge tag 'upstream/1.6.10'
      Remove patch included upstream
      Update changelog
      Fix syntax in debian/copyright
      releasing version 1.6.10-1
      Merge tag 'upstream/1.6.17'
      Move xenu detection fix to a quilt patch
      Refresh rubygems patch
      Update changelog
      Use upstream install script instead of gem2deb
      Use upstream manpage
      Merge tag 'upstream/1.7.0'
      Bump version in changelog
      Refresh the "no-require-rubygems" patch
      Remove "virtual-xenu-detection" patch included upstream
      Recommend virt-what for virtualization detection
      Update copyright information
      releasing version 1.7.0-1
      Use canonical URIs in vcs field
      Merge tag 'upstream/1.7.2'
      Imported upstream version 1.7.2
      debian/watch: Change download url, and ignore rc/beta/alpha
      releasing version 1.7.2-1
      Fix format of debian/copyright
      Update patch metadata
      Merge tag 'upstream/1.7.3'
      Bump standards version (no changes)
      releasing version 1.7.3-1
      Merge tag 'upstream/2.0.1'
      Bump changelog
      Refresh "do not require rubygems" patch
      Declare compliance with version 3.9.5 of the Debian Policy Manual
      releasing package facter version 2.0.1-1
      Merge tag 'upstream/2.1.0'
      Imported upstream release 2.1.0
      Refresh rubygems patch
      releasing package facter version 2.1.0-1
      Merge tag 'upstream/2.2.0'
      Imported upstream release 2.2.0
      releasing package facter version 2.2.0-1
      Verify new version downloads with GPG
      Add upstream metadata
      Imported Upstream version 3.0.1
      Merge tag 'upstream/3.0.1'
      Imported upstream release 3.0.1
      Update Vcs-Browser
      Declare compliance with version 3.9.5 of the Debian Policy Manual
      Drop patches for previous upstream version
      Facter is now based on c++
      Add files to clean
      Override lintian warnings for single package build
      Set DH compatibility level to 9
      Add patch to use /proc/mounts instead of /etc/mtab
      Add patch to find libruby in ruby's archlibdir, for multiarch
      Add patch to use the packaged versions of "rspec" and "mocha"
      Update description of the "facter" binary package
      Merge branch 'master' into new/master
      Restrict uscan to look for facter 2.x for now
      Merge tag 'upstream/2.4.4'
      Imported upstream release 2.4.4
      Add DEP-8 tests
      Update packaging URLs and upstream information
      releasing package facter version 2.4.4-1

Will Hopper (40):
      (CFACT-48) Add structured uptime fact
      Merge pull request #78 from peterhuene/cfact/67
      (CFACT-63) Add structured processors fact
      (CFACT-81) Fix LSB major/minor release resolutions in Ubuntu
      (CFACT-64) Add structured operating system fact
      (CFACT-97) Resolve operatingsystemmajrelease in Ubuntu
      (CFACT-107) Sync Solaris operatingsystem facts with structured OS fact
      (CFACT-125) Resolve architecture fact when passed as an argument
      (CFACT-95) Update Solaris operatingsystemrelease value to match Facter 2.2
      Merge pull request #177 from MikaelSmith/task/master/CFACT-110-Windows-skip-swap
      Merge pull request #237 from MikaelSmith/maint/master/fix-missing-os-facts
      Merge pull request #236 from MikaelSmith/bug/master/CFACT-137-restrict-locale
      (CFACT-162) Update uptime regular expressions for additional formats
      (CFACT-150) Update default external fact directory for unified agent layout
      (CFACT-126) Rename 'productuuid' top level flat fact to 'uuid'
      (CFACT-231) Resolve processors.isa and hardwareisa in Windows
      Merge pull request #321 from MikaelSmith/bug/master/CFACT-231-combine-wmi-queries
      (CFACT-233) Allow regexps and ranges for custom fact confine values
      (CFACT-268) Don't resolve custom facts when --no-custom-facts is used
      (CFACT-140) Add acceptance tests for Facter executable
      (CFACT-140) Extract custom and external fact path logic from acceptance tests
      (CFACT-140) Add --log-level command-line option acceptance test
      (CFACT-140) Update tests to use `facter` rather than `cfacter`
      (FACT-926) Provide meaningful operatingsystem fact values for Arista EOS
      (FACT-952) Update Facter man page for Facter 3
      (FACT-952) Update CmakeLists.txt to install man file
      (FACT-952) Fix man file packaging issue
      (FACT-942) Add acceptance test for root external fact directory
      (maint) Use File.join instead of hardcoded paths in acceptance tests
      (maint) Fixup external facts and facter invocations for Windows tests
      (maint) Add schema entry for Windows-specific fact
      (FACT-949) Skip puppetlabs-release in AIO acceptance setup
      (FACT-958) Add tests for platform dependent facts
      (FACT-958) Add acceptance test for Ruby fact
      (FACT-1002) Add tests for custom facts in FACTERLIB and LOAD_PATH
      (FACT-982) Add --no-ruby command-line option
      (FACT-982) Don't use conflicting options in no-ruby acceptance test
      (FACT-1044) Add Linux-specific kernel resolver
      (FACT-984) Update Debian fact acceptance tests for Debian 8
      (FACT-983) Update Ubuntu fact acceptance tests for Ubuntu 15.04

kylo (1):
      Initial commit

parisiale (1):
      (maint) - Removing log4cxx dependencies for debian

vagrant (1):
      (CFACT-120) Remove zpools and zfs_datasets facts

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  366037b   Merge branch 'master' into new/master
       new  53b1fe1   Restrict uscan to look for facter 2.x for now
       new  a25ddb2   Imported Upstream version 2.4.4
       new  f0d23f7   Merge tag 'upstream/2.4.4'
       new  4e87fac   Imported upstream release 2.4.4
       new  c0394ac   Add DEP-8 tests
       new  9830e32   Update packaging URLs and upstream information
       new  3a19cb6   releasing package facter version 2.4.4-1

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-puppet/facter.git



More information about the Pkg-puppet-devel mailing list