Commit Graph

  • 371b25bdc1 Merge pull request #131 from maxmind/greg/clang-static-analysis William Storey 2021-09-15 15:57:59 -07:00
  • 56f8ce4db0 Add changelog entry Gregory Oschwald 2021-09-15 07:15:41 -07:00
  • 05bfccec48 Use ZEND_THIS instead of getThis() Gregory Oschwald 2021-09-14 09:21:55 -07:00
  • 76cd39eb40 Switch back to setup-php Gregory Oschwald 2021-09-14 08:46:15 -07:00
  • af313794b2 Run actions on schedule Gregory Oschwald 2021-09-14 08:01:26 -07:00
  • bedf14422f Add Clang static analysis build Gregory Oschwald 2021-09-14 07:53:04 -07:00
  • a301c04c54 Merge pull request #129 from maxmind/greg/metadata-pointer-test Florian Ragwitz 2021-06-04 11:29:04 -07:00
  • 61765752e2 Test metadata pointers Gregory Oschwald 2021-06-01 10:35:52 -07:00
  • 4bb248f15a Update test data Gregory Oschwald 2021-06-01 10:32:47 -07:00
  • 71b19c51e3 Merge pull request #128 from maxmind/greg/update-php-cs-fixer Florian Ragwitz 2021-05-13 04:14:50 -07:00
  • af85e4d43c Upgrade to php-cs-fixer 3.0 Gregory Oschwald 2021-05-04 07:25:52 -07:00
  • 569bd44d97 Bumped version to 1.10.1 v1.10.1 Gregory Oschwald 2021-04-14 10:49:35 -07:00
  • 4467b76c7a Set release date Gregory Oschwald 2021-04-14 10:47:59 -07:00
  • e8932d411d Merge pull request #126 from maxmind/greg/32-bit-build Will Storey 2021-04-14 10:44:33 -07:00
  • db7b83a2a6 Remove vestigial code and improve check Gregory Oschwald 2021-04-13 14:58:10 -07:00
  • f2009eafc8 Run 32-bit builds Gregory Oschwald 2021-04-13 13:59:19 -07:00
  • d11b3a70fd Merge pull request #122 from maxmind/dependabot/add-v2-config-file Gregory Oschwald 2021-02-11 12:03:22 -08:00
  • 62f98971f7 Create Dependabot config file dependabot-preview[bot] 2021-02-11 19:56:39 +00:00
  • 07f84d969c Bumped version to 1.10.0 v1.10.0 Gregory Oschwald 2021-02-09 09:52:47 -08:00
  • 3ed727b66f Add release date Gregory Oschwald 2021-02-09 09:51:54 -08:00
  • 35f09fd411 Merge pull request #121 from maxmind/greg/pecl-doc Will Storey 2021-02-09 09:43:24 -08:00
  • 6e6a35744d Merge pull request #120 from maxmind/greg/max-int Will Storey 2021-02-09 09:42:30 -08:00
  • cd2a4d0d0e Explain how to install the extension from pecl Gregory Oschwald 2021-02-09 09:06:08 -08:00
  • a247437a0c Make integers up to PHP_INT_MAX real integers. Closes #119 Gregory Oschwald 2021-02-09 08:30:53 -08:00
  • 10e74e2b17 Merge pull request #118 from maxmind/greg/no-master Florian Ragwitz 2021-01-28 09:06:17 -08:00
  • 6cce9b80fa Replace master references Gregory Oschwald 2021-01-20 11:56:20 -08:00
  • 1d27597e2f Merge pull request #117 from maxmind/greg/run-new-php-cs-fixer Florian Ragwitz 2021-01-19 09:36:47 -08:00
  • 9319f74d97 Enable new php-cs-fixer rules Gregory Oschwald 2021-01-19 08:18:28 -08:00
  • d51e21299a Run new php-cs-fixer Gregory Oschwald 2021-01-19 07:49:12 -08:00
  • e3fab4914f Merge pull request #116 from maxmind/greg/ci-static-checker Florian Ragwitz 2021-01-19 07:37:34 -08:00
  • a4c01249a4 Add phpstan config Gregory Oschwald 2021-01-15 14:50:34 -08:00
  • 8a4a459370 Lint with phpstan in GitHub Actions Gregory Oschwald 2021-01-15 14:48:26 -08:00
  • 0ddcfbb029 Remove unreachable return Gregory Oschwald 2021-01-15 14:47:46 -08:00
  • 2afdf672fa Ignore some phpstan warning Gregory Oschwald 2021-01-15 14:47:38 -08:00
  • 817357b698 Fix some indentation Gregory Oschwald 2021-01-15 14:47:00 -08:00
  • 4921d33fab Add additional type hints Gregory Oschwald 2021-01-15 14:46:29 -08:00
  • 6619ec7c37 Add phpstan Gregory Oschwald 2021-01-15 14:45:31 -08:00
  • b5c2b2585b Pass class rather than string to ReflectionClass Gregory Oschwald 2021-01-15 14:13:16 -08:00
  • 9ee9ba9ee2 Bumped version to 1.9.0 v1.9.0 Gregory Oschwald 2021-01-07 13:15:29 -08:00
  • aeec891f2d Fix release script Gregory Oschwald 2021-01-07 13:13:35 -08:00
  • a25fe47e45 Set release date Gregory Oschwald 2021-01-07 13:11:58 -08:00
  • f29a825b32 Add changelog entry Gregory Oschwald 2021-01-04 09:08:15 -08:00
  • fbc1257084 Merge pull request #115 from Jan-E/master Gregory Oschwald 2021-01-04 09:06:19 -08:00
  • 4bffde00dd [config.w32] make the 'skipping' warning clearer Jan-E 2020-12-26 14:55:26 +01:00
  • eb2e004db5 Replace uint by uint32_t Jan-E 2020-12-26 14:33:57 +01:00
  • 03c7b2f2cc Add config.w32 to package.xml Jan-E 2020-12-26 14:31:19 +01:00
  • 8441a74dd3 Add config.w32 for building on Windows Jan-E 2020-12-25 13:21:51 +01:00
  • ea955747d2 Merge pull request #114 from maxmind/greg/fix-linting-issues Will Storey 2020-12-08 08:39:20 -08:00
  • 2b34280816 Run new php-cs-fixer against code Gregory Oschwald 2020-12-08 07:43:46 -08:00
  • ada723d8b0 Merge pull request #113 from maxmind/greg/8.0 Will Storey 2020-12-07 16:36:53 -08:00
  • 26644e33a1 Relax php-cs-fixer requirements Gregory Oschwald 2020-11-30 09:30:16 -08:00
  • 40d7139e02 Test on PHP 8.0 Gregory Oschwald 2020-11-30 09:25:32 -08:00
  • 33aab193e5 Merge pull request #112 from maxmind/greg/improved-message Will Storey 2020-10-14 07:42:35 -07:00
  • 7d42315b05 Improve exception message Gregory Oschwald 2020-10-14 07:19:23 -07:00
  • bbafd7cca0 Merge pull request #110 from maxmind/greg/github-actions Will Storey 2020-10-05 10:20:45 -07:00
  • 6eb9a35db3 Drop other OSes. Expanding coverage is out of scope. Gregory Oschwald 2020-10-05 08:34:49 -07:00
  • 01947964c8 Switch to GitHub Actions Gregory Oschwald 2020-10-05 08:27:19 -07:00
  • 09e8c482e5 Update api tag too Gregory Oschwald 2020-10-02 07:42:27 -07:00
  • b566d429ac Bumped version to 1.8.0 v1.8.0 Gregory Oschwald 2020-10-01 10:30:21 -07:00
  • f0043365b2 Set release date Gregory Oschwald 2020-10-01 10:28:05 -07:00
  • c4fd4657ba Merge pull request #109 from remicollet/issue-php8rc1 Gregory Oschwald 2020-09-30 08:06:58 -07:00
  • 4c0a267e17 relax test for 8.0.0RC1 Remi Collet 2020-09-30 09:31:32 +02:00
  • 041afb0112 Add change log entry Gregory Oschwald 2020-09-02 12:26:18 -07:00
  • 90cf75d964 fix for 8.0.0beta3 Remi Collet 2020-09-02 11:24:30 +02:00
  • 942553da23 Bumped version to 1.7.0 v1.7.0 Gregory Oschwald 2020-08-07 15:10:05 -07:00
  • 1e230ef952 Set package.json date when releasing Gregory Oschwald 2020-08-07 15:08:19 -07:00
  • 5e1b183ea3 Set date for 1.7.0 release Gregory Oschwald 2020-08-07 14:55:46 -07:00
  • 4da24c9032 Merge pull request #107 from maxmind/greg/add-package-xml Will Storey 2020-08-07 14:29:13 -07:00
  • a31f9f6c9f Add a line to the changelog about the PECL package Gregory Oschwald 2020-08-07 12:26:41 -07:00
  • 7b65cf6f42 Add producing PECL package to release script Gregory Oschwald 2020-08-07 12:23:44 -07:00
  • 1f3b41d9a7 Set pearinstaller to first PHP 7 compat version Gregory Oschwald 2020-08-07 12:08:25 -07:00
  • c688d066cb Add package.xml for PECL package Gregory Oschwald 2020-08-06 12:52:20 -07:00
  • 321f5bd999 Merge pull request #104 from maxmind/greg/ext-cs-cleanup Will Storey 2020-07-22 13:44:58 -07:00
  • 4d0c0a6847 Do not use C++ style comments Gregory Oschwald 2020-07-22 13:06:58 -07:00
  • 8f9e3b1755 Use named return values in get_record Gregory Oschwald 2020-07-22 12:47:59 -07:00
  • f538b6ec7b Merge pull request #103 from maxmind/greg/independent-extension Will Storey 2020-07-10 11:23:31 -07:00
  • 7704fb99a0 Format methods by hand for improved readability Gregory Oschwald 2020-07-10 10:33:59 -07:00
  • 314d13065c Do not bother to look up metadata class Gregory Oschwald 2020-07-08 12:28:21 -07:00
  • 850b8ce703 Update changelog Gregory Oschwald 2020-07-08 12:07:02 -07:00
  • 079c243aeb Make PHP and extension metadata class more similar Gregory Oschwald 2020-07-08 10:22:13 -07:00
  • eefbc7cf07 Use ArgumentCountError where appropriate Gregory Oschwald 2020-07-08 10:14:42 -07:00
  • f3600c0cf4 Add basic metadata class test Gregory Oschwald 2020-07-08 09:41:36 -07:00
  • 65ee37c34e Add metadata class to extension Gregory Oschwald 2020-07-08 09:10:30 -07:00
  • 1d6d68ca9b Add type hints where appropriate Gregory Oschwald 2020-07-02 15:42:21 -07:00
  • be1f1c0d26 Don't look up extension class when throwing Gregory Oschwald 2020-07-02 15:09:38 -07:00
  • 424a774a23 Don't rely on pure PHP extension class Gregory Oschwald 2020-07-02 15:02:49 -07:00
  • ee4019229e Merge pull request #102 from maxmind/greg/more-type-improvements Will Storey 2020-06-29 09:10:53 -07:00
  • 481d0dbc61 Typed properties require 7.4 Gregory Oschwald 2020-06-26 17:21:25 -07:00
  • ecc89caaa7 Remove redundant check Gregory Oschwald 2020-06-26 16:56:50 -07:00
  • 9b0d64ae1a Throw exception on unexpected pointer size Gregory Oschwald 2020-06-26 16:56:32 -07:00
  • 06c0ca4005 Cast to string for bc_add Gregory Oschwald 2020-06-26 16:55:23 -07:00
  • bc8651bf13 Rely on inet_pton to validate IP Gregory Oschwald 2020-06-26 16:54:54 -07:00
  • c58b5c350d Fix handling of functions that may return false Gregory Oschwald 2020-06-26 16:54:18 -07:00
  • 38e91e9c06 Add missing type annotations Gregory Oschwald 2020-06-26 16:53:34 -07:00
  • a4cad008d1 Merge pull request #101 from maxmind/greg/require-php-7.2+ Will Storey 2020-06-26 07:53:42 -07:00
  • 643fe43432 Use 7.2 big endian double/float formats Gregory Oschwald 2020-06-24 13:18:40 -07:00
  • e85fa8783d Use short list_syntax style Gregory Oschwald 2020-06-24 13:09:12 -07:00
  • 9b13401eb6 Run php-cs-fixer migration aids Gregory Oschwald 2020-06-24 13:02:30 -07:00
  • 17d630d12a Add typehints and enabled strict_types Gregory Oschwald 2020-06-24 12:21:53 -07:00
  • d7ab1fb2e1 Don't use fully qualified import in docs Gregory Oschwald 2020-06-24 12:11:35 -07:00