forked from jsonn/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge pull request #1 from joyent/trunk #419
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Syncing with original
Mistake. |
jperkin
pushed a commit
that referenced
this pull request
Oct 22, 2016
## v4.0.0 New features: * New Django samples. (#636) * Add support for RFC7636 PKCE. (#588) * Release as a universal wheel. (#665) Bug fixes: * Fix django authorization redirect by correctly checking validity of credentials. (#651) * Correct query loss when using parse_qsl to dict. (#622) * Switch django models from pickle to jsonpickle. (#614) * Support new MIDDLEWARE Django 1.10 aetting. (#623) * Remove usage of os.environ.setdefault. (#621) * Handle missing storage files correctly. (#576) * Try to revoke token with POST when getting a 405. (#662) Internal changes: * Use transport module for GCE environment check. (#612) * Remove __author__ lines and add contributors.md. (#627) * Clean up imports. (#625) * Use transport.request in tests. (#607) * Drop unittest2 dependency (#610) * Remove backslash line continuations. (#608) * Use transport helpers in system tests. (#606) * Clean up usage of HTTP mocks in tests. (#605) * Remove all uses of MagicMock. (#598) * Migrate test runner to pytest. (#569) * Merge util.py and _helpers.py. (#579) * Remove httplib2 imports from non-transport modules. (#577) Breaking changes: * Drop Python 3.3 support. (#603) * Drop Python 2.6 support. (#590) * Remove multistore_file. (#589) ## v3.0.0 * Populate `token_expiry` for GCE credentials. (#473) * Move GCE metadata interface to a separate module. (#520) * Populate `scopes` for GCE credentials. (#524) * Fix Python 3.5 compatibility. (#531) * Add `oauth2client.contrib.sqlalchemy`, a SQLAlchemy-based credential store. (#527) * Improve error when an invalid client secret is provided. (#530) * Add `oauth2client.contrib.multiprocess_storage`. This supersedes the functionality in `oauth2client.contrib.multistore_file`. (#504) * Pull httplib2 usage into a separate transport module. (#559, #561) * Refactor all django-related code into `oauth2client.contrib.django_util`. Add `DjangoORMStorage`, remove `FlowField`. (#546) * Fix application default credentials resolution order. (#570) * Add configurable timeout for GCE metadata server check. (#571) * Add warnings when using deprecated `approval_prompt='force'`. (#572) * Add deprecation warning to `oauth2client.contrib.multistore_file`. (#574) * (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) * (Hygiene) Remove duplicated exception classes in `oauth2client.contrib.appengine`. (#533) NOTE: The next major release of oauth2client (v4.0.0) will remove the `oauth2client.contrib.multistore_file` module. ## v2.2.0 * Added support to override `token_uri` and `revoke_uri` in `oauth2client.service_account.ServiceAccountCredentials`. (#510) * `oauth2client.contrib.multistore_file` now handles `OSError` in addition to `IOError` because Windows may raise `OSError` where other platforms will raise `IOError`. * `oauth2client.contrib.django_util` and `oauth2client.contrib.django_orm` have been updated to support Django 1.8 - 1.10. Versions of Django below 1.8 will not work with these modules. ## v2.1.0 * Add basic support for JWT access credentials. (#503) * Fix `oauth2client.client.DeviceFlowInfo` to use UTC instead of the system timezone when calculating code expiration. ## v2.0.2 * Fix issue where `flask_util.UserOAuth2.required` would accept expired credentials (#452). * Fix issue where `flask_util` would fill the session with `Flow` objects (#498). * Fix issue with Python 3 binary strings in `Flow.step2_exchange` (#446). * Improve test coverage to 100%. ## v2.0.1 * Making scopes optional on Google Compute Engine `AppAssertionCredentials` and adding a warning that GCE won't honor scopes (#419) * Adding common `sign_blob()` to service account types and a `service_account_email` property. (#421) * Improving error message in P12 factory `ServiceAccountCredentials.from_p12_keyfile` when pyOpenSSL is missing. (#424) * Allowing default flags in `oauth2client.tools.run_flow()` rather than forcing users to create a dummy argparser (#426) * Removing `oauth2client.util.dict_to_tuple_key()` from public interface (#429) * Adding `oauth2client.contrib._appengine_ndb` helper module for `oauth2client.contrib.appengine` and moving most code that uses the `ndb` library into the helper (#434) * Fix error in `django_util` sample code (#438) ## v2.0.0-post1 * Fix Google Compute Engine breakage (#411, breakage introduced in #387) that made it impossible to obtain access tokens * Implement `ServiceAccountCredentials.from_p12_keyfile_buffer()` to allow passing a file-like object in addition to the factory constructor that uses a filename directly (#413) * Implement `ServiceAccountCredentials.create_delegated()` to allow upgrading a credential to one that acts on behalf of a given subject (#420)
jperkin
pushed a commit
that referenced
this pull request
Jan 27, 2017
2017-01-23, Version 5.7.1 - collectd: Handling of boolean configuration options has been unified. Thanks to Sebastian Harl. #2083, #2098 - collectd: Reporting of internal statistics has been fixed. Thanks to Florian Forster. #2108 - collectd, various plugins: Bugs and issues reported by scan-build and coverity-scan have been fixed. Thanks to Ruben Kerkhof and Florian Forster. - Build system: Parallel build have been fixed. Thanks to Ruben Kerkhof. #2110 - DPDKStat plugin: Portability issues and a double-close bug have been fixed. Thanks to Ruben Kerkhof and Marc Fournier. - Intel RDT plugin: A check for the libpqos library version has been added. Thanks to Serhiy Pshyk. - NetApp plugin: Compilation problems have been corrected. Thanks to Florian Forster. #2120 - Write Prometheus plugin: A memory leak has been fixed. Thanks to Ruben Kerkhof. 2016-12-12, Version 5.7.0 - Documentation: The Turbostat plugin section has been improved. Thanks to Florian Forster - Documentation: The semantics of the "TypesDB" option have been improved. Thanks to Florian Forster. - collectd: A generic interface for parsing the text protocol has been added. Thanks to Sebastian Harl. #1749 - collectd: Threads now get named, making them easier to track using tools such as top, ps, etc. Thanks to Manuel Luis Sanmartín Rozada and Marc Fournier. #547 - AMQP plugin, Write Graphite plugin, Write Kafka plugin: The new "[Graphite]PreserveSeparator" option allows retaining the default dot separator rather than escaping it. Thanks to Florian Forster. #419 - Battery plugin: A StateFS backend for gathering statistics has been added. Thanks to Rinigus. #1795 - CPU plugin: CPU aggregation on AIX was fixed. Thanks to Chao Yang. #1957 - Collectd::Unixsock: Fractional seconds support has been made more robust. Thanks to Matthias Bethke. #2052 - DPDKStat plugin: This new plugin collects DPDK interface statistics. Thanks to Maryam Tahhan, Harry van Haaren, Taras Chornyi and Kim Jones. #1649 - gRPC plugin: The "DispatchValues" option has been renamed to "PutValues". Thanks to Florian Forster. - HDDTemp plugin: The 32 devices limit has been removed. Thanks to Benjamin Gilbert. #631 - Hugepages plugin: This new plugin reports the number of used and free hugepages on Linux. Thanks to Jaroslav Safka, Maryam Tahhan, Kim Jones and Florian Forster. #1799 - Intel RDT plugin: This new plugin collects statistics exposed by Intel's Resource Director Technology . Thanks to SerhiyX. #1970 - memcached plugin: The new "Address" option allows connecting to a different server than specified by the "Host" option. Thanks to Pavel Rochnyack. #1975 - nginx plugin: Support for reporting failed connections has been added. Thanks to Pavel Rochnyack. #1609 - Perl plugin: Significant internal reworking has been made. The new "RegisterLegacyFlush" option has been added. Thanks to Pavel Rochnyack. #1731 - PostgreSQL plugin: Timestamps are now RFC 3339-formatted local time. Thanks to Igor Peshansky and Dave Cunningham. #1918 - Processes plugin: Internal performance improvements have been made. Thanks to Pavel Rochnyack. #1980, #1981 - RRDCacheD plugin: The plugin now tries to reconnect upon failed operations. Thanks to Sebastian Harl. #1959 - SpamAssassin: The plugin can now run in Perl's "tainted mode" ("-T"). Thanks to Akos Vandra. #1962 - Tail plugin: Support for calculating latency distribution of matching values has been added. Thanks to Pavel Rochnyack and Florian Forster. #1700 - Tail plugin: The new "GaugePersist" option has been added. Thanks to Florian Forster. #2015 - Target:Set, Target:Replace, Match:RegEx: MetaData support has been added . Thanks to Igor Peshansky. #1922, #1923, #1930 - turbostat plugin: The new "LogicalCoreNames" option allows switching to per-core naming rather than per-CPU. Thanks to Brock Johnson. #2056 - virt plugin: The new "BlockDeviceFormat" and "BlockDeviceFormatBasename" options help controlling the names reported for block-device metrics. Thanks to Deyan Chepishev. #2004 - Write Graphite plugin: A new "DropDuplicateFields" option has been added. Thanks to Michael Leinartas. #1915 - Write Kafka plugin: The "Key Random" setting has been reintroduced. Thanks to Florian Forster. #1977 - Write Log plugin: Support for formatting output in JSON has been added, using the new "Format" configuration option. Thanks to Igor Peshansky. #1924 - Write Prometheus plugin: This new plugin publishes values using an embedded HTTP server, in a format compatible with Prometheus' collectd_exporter. Thanks to Florian Forster. #1967
mamash
pushed a commit
that referenced
this pull request
Apr 13, 2017
2017-01-23, Version 5.7.1 - collectd: Handling of boolean configuration options has been unified. Thanks to Sebastian Harl. #2083, #2098 - collectd: Reporting of internal statistics has been fixed. Thanks to Florian Forster. #2108 - collectd, various plugins: Bugs and issues reported by scan-build and coverity-scan have been fixed. Thanks to Ruben Kerkhof and Florian Forster. - Build system: Parallel build have been fixed. Thanks to Ruben Kerkhof. #2110 - DPDKStat plugin: Portability issues and a double-close bug have been fixed. Thanks to Ruben Kerkhof and Marc Fournier. - Intel RDT plugin: A check for the libpqos library version has been added. Thanks to Serhiy Pshyk. - NetApp plugin: Compilation problems have been corrected. Thanks to Florian Forster. #2120 - Write Prometheus plugin: A memory leak has been fixed. Thanks to Ruben Kerkhof. 2016-12-12, Version 5.7.0 - Documentation: The Turbostat plugin section has been improved. Thanks to Florian Forster - Documentation: The semantics of the "TypesDB" option have been improved. Thanks to Florian Forster. - collectd: A generic interface for parsing the text protocol has been added. Thanks to Sebastian Harl. #1749 - collectd: Threads now get named, making them easier to track using tools such as top, ps, etc. Thanks to Manuel Luis Sanmartín Rozada and Marc Fournier. #547 - AMQP plugin, Write Graphite plugin, Write Kafka plugin: The new "[Graphite]PreserveSeparator" option allows retaining the default dot separator rather than escaping it. Thanks to Florian Forster. #419 - Battery plugin: A StateFS backend for gathering statistics has been added. Thanks to Rinigus. #1795 - CPU plugin: CPU aggregation on AIX was fixed. Thanks to Chao Yang. #1957 - Collectd::Unixsock: Fractional seconds support has been made more robust. Thanks to Matthias Bethke. #2052 - DPDKStat plugin: This new plugin collects DPDK interface statistics. Thanks to Maryam Tahhan, Harry van Haaren, Taras Chornyi and Kim Jones. #1649 - gRPC plugin: The "DispatchValues" option has been renamed to "PutValues". Thanks to Florian Forster. - HDDTemp plugin: The 32 devices limit has been removed. Thanks to Benjamin Gilbert. #631 - Hugepages plugin: This new plugin reports the number of used and free hugepages on Linux. Thanks to Jaroslav Safka, Maryam Tahhan, Kim Jones and Florian Forster. #1799 - Intel RDT plugin: This new plugin collects statistics exposed by Intel's Resource Director Technology . Thanks to SerhiyX. #1970 - memcached plugin: The new "Address" option allows connecting to a different server than specified by the "Host" option. Thanks to Pavel Rochnyack. #1975 - nginx plugin: Support for reporting failed connections has been added. Thanks to Pavel Rochnyack. #1609 - Perl plugin: Significant internal reworking has been made. The new "RegisterLegacyFlush" option has been added. Thanks to Pavel Rochnyack. #1731 - PostgreSQL plugin: Timestamps are now RFC 3339-formatted local time. Thanks to Igor Peshansky and Dave Cunningham. #1918 - Processes plugin: Internal performance improvements have been made. Thanks to Pavel Rochnyack. #1980, #1981 - RRDCacheD plugin: The plugin now tries to reconnect upon failed operations. Thanks to Sebastian Harl. #1959 - SpamAssassin: The plugin can now run in Perl's "tainted mode" ("-T"). Thanks to Akos Vandra. #1962 - Tail plugin: Support for calculating latency distribution of matching values has been added. Thanks to Pavel Rochnyack and Florian Forster. #1700 - Tail plugin: The new "GaugePersist" option has been added. Thanks to Florian Forster. #2015 - Target:Set, Target:Replace, Match:RegEx: MetaData support has been added . Thanks to Igor Peshansky. #1922, #1923, #1930 - turbostat plugin: The new "LogicalCoreNames" option allows switching to per-core naming rather than per-CPU. Thanks to Brock Johnson. #2056 - virt plugin: The new "BlockDeviceFormat" and "BlockDeviceFormatBasename" options help controlling the names reported for block-device metrics. Thanks to Deyan Chepishev. #2004 - Write Graphite plugin: A new "DropDuplicateFields" option has been added. Thanks to Michael Leinartas. #1915 - Write Kafka plugin: The "Key Random" setting has been reintroduced. Thanks to Florian Forster. #1977 - Write Log plugin: Support for formatting output in JSON has been added, using the new "Format" configuration option. Thanks to Igor Peshansky. #1924 - Write Prometheus plugin: This new plugin publishes values using an embedded HTTP server, in a format compatible with Prometheus' collectd_exporter. Thanks to Florian Forster. #1967
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Syncing with original