Commit Graph

5481 Commits

Author SHA1 Message Date
Al
95e97c0585 [fix/utf8] reviewed and fixed all points where utf8proc_iterate is called and may return an error which can cause the iteration not to make forward progress. This includes fixing a bug where injecting invalid UTF-8 through a series of HTML-encoded codepoints can cause the C library to hang. Note: we're not fixing all the garbage encoding in the world, so if encoding is bad the output of expand_address may not be useful but it won't hang. Fixes #448 2025-07-02 00:10:49 -04:00
Al B
053de1c8e4 Merge pull request #698 from james-willis/fix-aarch64
Support more arm processors
2025-06-27 17:26:07 -04:00
jameswillis
ab2403e0e1 support cases where uname -m returns aarch64 2025-05-27 16:30:24 -07:00
Al
7855e6a243 Merge branch 'master' of https://github.com/openvenues/libpostal 2025-04-28 01:36:04 -04:00
Al
cfe61fdd35 [windows] include libpostal_near_dupe_name_hashes in libpostal.def, fixes #694 2025-04-28 01:35:58 -04:00
Al B
dd64b50bec Merge pull request #693 from aamirglb/patch-1
Typo fix in README.md
2025-04-27 23:01:55 -05:00
Aamir
e9f39ffcef Typo fix in README.md 2025-04-28 07:10:25 +04:00
Al B
562f36ad5b Merge pull request #692 from karthik-j/remove_exponential_regex
Remove unused regex that can cause exponential backtracking when used
2025-04-19 17:53:06 -05:00
Karthik Janarthanan
5c361eef7d Remove unused regex that can cause exponential backtracking when used 2025-02-25 15:17:06 -06:00
Al B
ea8c106ce5 Merge pull request #376 from batterseapower/master
Add all missing libpostal_ exports to .def
2025-02-09 23:39:13 -05:00
Al B
0fa9939e3d Merge branch 'master' into master 2025-02-09 23:38:54 -05:00
Al B
85e3a6ae5b Merge pull request #689 from OlivierBinette/patch-1
Fix broken blog post link in README
2025-02-09 12:50:47 -05:00
Olivier Binette
318239a2d3 Fix broken blog post link in README.
Replace broken link to http://blog.echen.me/2012/01/03/introduction-to-conditional-random-fields/ by link to latest valid webarchive version.
2025-02-09 11:39:57 -05:00
Al B
9086f9a7ca Merge pull request #429 from tonyhawz/patch-1
group synonyms
2025-02-08 13:47:48 -05:00
Al
b03f9a7f3e [fix] grouping these is fine but putting the Spanish word as the canonical 2025-02-08 13:47:22 -05:00
Stefan Charsley
143cde5ec5 fix: update nz.yaml with correct ids 2025-02-08 13:40:31 -05:00
Al B
036af617bb Merge pull request #666 from Vedingrot/fix_uninitialized_var
[fix] initialize next_id by zero in trie_new_from_cstring_array function
2025-02-08 12:48:46 -05:00
Al B
252ed78ca7 Merge pull request #611 from jwnacnud/patch-1
Update street_types.txt
2025-02-08 12:47:18 -05:00
Al B
7fcb03ed7b Merge pull request #624 from openvenues/dependabot/pip/scripts/future-0.18.3
Bump future from 0.15.2 to 0.18.3 in /scripts
2025-02-08 12:44:43 -05:00
Al B
1c14dd5eb6 Merge pull request #634 from dotneutron/ro-dictionary-expansion
Consider expanding "g-ral" to "general" in Romanian street names
2025-02-08 12:43:21 -05:00
Al B
3c22161fb9 Merge pull request #619 from charsleysa/patch-1
fix: osm boundary files
2025-02-08 12:42:59 -05:00
Al B
d3383736e0 Merge branch 'master' into patch-1 2025-02-08 12:42:51 -05:00
Al B
845a810599 Merge pull request #688 from openvenues/dependabot/pip/scripts/gevent-23.9.0
Bump gevent from 1.1.2 to 23.9.0 in /scripts
2025-02-08 12:35:52 -05:00
Al B
3d2f3488b4 Merge pull request #687 from openvenues/dependabot/pip/scripts/fiona-1.10.0
Bump fiona from 1.6.3.post1 to 1.10.0 in /scripts
2025-02-08 12:35:39 -05:00
Al B
a57256595e Merge pull request #617 from karanj/master
[dictionaries] adding common Hindi tokens
2025-02-08 12:35:24 -05:00
Al B
b60ded9a54 Merge pull request #686 from openvenues/dependabot/pip/scripts/requests-2.32.2
Bump requests from 2.20.0 to 2.32.2 in /scripts
2025-02-08 12:33:15 -05:00
Al B
b343d817de Merge pull request #614 from zijian71/master
add Malaysia states abbreviation
2025-02-08 12:32:56 -05:00
dependabot[bot]
59a6c550f0 Bump gevent from 1.1.2 to 23.9.0 in /scripts
Bumps [gevent](https://github.com/gevent/gevent) from 1.1.2 to 23.9.0.
- [Release notes](https://github.com/gevent/gevent/releases)
- [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_1_1.rst)
- [Commits](https://github.com/gevent/gevent/compare/v1.1.2...23.9.0)

---
updated-dependencies:
- dependency-name: gevent
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 17:29:41 +00:00
dependabot[bot]
4cbedc9435 Bump fiona from 1.6.3.post1 to 1.10.0 in /scripts
Bumps [fiona](https://github.com/Toblerity/Fiona) from 1.6.3.post1 to 1.10.0.
- [Release notes](https://github.com/Toblerity/Fiona/releases)
- [Changelog](https://github.com/Toblerity/Fiona/blob/main/CHANGES.txt)
- [Commits](https://github.com/Toblerity/Fiona/compare/1.6.3-post1...1.10.0)

---
updated-dependencies:
- dependency-name: fiona
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 17:29:39 +00:00
dependabot[bot]
68acd36411 Bump requests from 2.20.0 to 2.32.2 in /scripts
Bumps [requests](https://github.com/psf/requests) from 2.20.0 to 2.32.2.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.20.0...v2.32.2)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 17:29:35 +00:00
Al B
b80626ebb8 Merge pull request #590 from openvenues/dependabot/pip/scripts/lxml-4.9.1
Bump lxml from 4.6.3 to 4.9.1 in /scripts
2025-02-08 12:29:16 -05:00
Al B
b2db6741d8 Merge pull request #589 from openvenues/dependabot/pip/scripts/ujson-5.4.0
Bump ujson from 1.33 to 5.4.0 in /scripts
2025-02-08 12:29:01 -05:00
Al B
3b06c093a8 Merge pull request #588 from openvenues/dependabot/pip/scripts/numpy-1.22.0
Bump numpy from 1.10.4 to 1.22.0 in /scripts
2025-02-08 12:28:45 -05:00
Al B
d1a1b39d1f Merge pull request #557 from gatorjuice/slightly_update_mac_install_instructions
Modyfied install steps with notes that worked for me.
2025-02-08 12:26:25 -05:00
Al B
0f5671a6da Merge branch 'master' into slightly_update_mac_install_instructions 2025-02-08 12:26:17 -05:00
Al B
678806ac37 Merge pull request #552 from dixstonz3/patch-1
Update entrances.txt
2025-02-08 12:24:18 -05:00
Al B
e22eeb50b0 Merge pull request #536 from amake/patch-1
Mention install with MacPorts in readme
2025-02-08 12:23:50 -05:00
Al B
b76b7870b9 Merge pull request #525 from ebogit/patch-1
Update street_types.txt for Portuguese language
2025-02-08 12:22:39 -05:00
Al B
64bfbd34f5 Merge pull request #519 from KAMI911/master
Add more words and synonyms for Hungarian language
2025-02-08 12:22:06 -05:00
Al B
16e42a4386 Merge pull request #507 from naukmari/patch-2
Update qualifiers.txt
2025-02-08 12:20:35 -05:00
Al B
fa58a882a3 Merge pull request #496 from yuyangshu/reverse-geocoder
whosonfirst neighbourhood reverse geocoder
2025-02-08 12:18:52 -05:00
Al B
8573d30507 Merge pull request #435 from pnordahl/rust-bindings-mention
mention rust-postal as an available bindings library in README
2025-02-08 12:13:34 -05:00
Al B
250e35f490 Merge branch 'master' into rust-bindings-mention 2025-02-08 12:13:03 -05:00
Al B
386ad67dcf Merge pull request #434 from svx3/patch-1
Adding farm to market street type
2025-02-08 12:10:58 -05:00
Al B
ab43113b9f Merge pull request #400 from 0xflotus/patch-1
fixed structures
2025-02-08 12:06:52 -05:00
Al B
f39b66802a Merge pull request #395 from MattWeatherford/patch-1
Update README.md
2025-02-08 12:06:25 -05:00
Al B
ee1fd0187b Merge branch 'master' into patch-1 2025-02-08 12:06:16 -05:00
Al B
dff74305ac Merge pull request #392 from antimirov/master
Fixed a typo in Ukrainian transliterated word 'budynok' (house). Added German geb prefix
2025-02-08 12:04:35 -05:00
Al B
fcbb13cad0 Merge pull request #391 from edding/fix_memory_leak
fix memory leak in setup when datadir is invalid or setup failed
2025-02-08 12:03:59 -05:00
Al B
ff86cd8183 Merge pull request #381 from netom/master
Add haskell-postal to unofficial language bindings
2025-02-08 12:02:58 -05:00