Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ua-parser/uap-go

Go implementation of ua-parser
https://github.com/ua-parser/uap-go

Merge pull request #84 from akarl10/armv7-64bit-allign

prevent panic on 32bit arch when atomically accessing uint64 variables

33f8e6d47f386972c01d9831b8e6fdd4fe5b5e86 authored 12 months ago by David Goldstein <[email protected]>
prevent panic on 32bit arch when atomically accessing uint64 variables

19185e8324a7659812c1ae79218e9b44ef3e3014 authored 12 months ago by Michael Saxl <[email protected]>
Merge pull request #75 from coder/cache

Add cache to improve performance 300x

f77b3e91e9dcd12c2d119b2ba28bc832235a75c7 authored over 1 year ago by David Goldstein <[email protected]>
Merge pull request #79 from alexandersmanning/alexandersmanning/update-to-0.16.0

update uap-core submodule to 0.16.0

f8d2018c34f36651b2b6e1a42e1e6a4a82e98855 authored over 1 year ago by David Goldstein <[email protected]>
chore: update to 0.16.0

f619519cb0269d51c52e48d06976692b2468e18b authored over 2 years ago by Alexander Manning <[email protected]>
Add cache to drastically improve performance

5e4c97142ecf7f504f85e915552f8cd8c07239e1 authored almost 3 years ago by Ammar Bandukwala <[email protected]>
Merge pull request #74 from Freddixx/update-0-14-0

feat: Update to 0.14.0

00c877edfe0f07cb3aa4e22b4e9d8cd2fa9d9b49 authored about 3 years ago by Lindsey Simon <[email protected]>
feat: Update to 0.14.0

d68aca33a4de1e9c565c4deafefcad5c83cd9b71 authored about 3 years ago by Friedrich Politz <[email protected]>
Merge pull request #73 from armadillojim/fix-cve-2021-21317

Fix CVE-2021-21317

3b2ceb1c75a3cf8f5e560d46236229a70e98566e authored over 3 years ago by Lindsey Simon <[email protected]>
update yaml.go to 0.13.0

5a5f6e0a24b3976d5cadc1ab0ad7fc8aaa30d9b6 authored over 3 years ago by Jim Bo <[email protected]>
update uap-core to 0.13.0

5947de95c393ac78627e8342b206973cbd231a87 authored over 3 years ago by Jim Bo <[email protected]>
Merge pull request #72 from Tigraine/update-core-0-10-0

Update core 0.10.0

347a3497cc39349d14cb01431e35483b75183458 authored almost 4 years ago by Lindsey Simon <[email protected]>
Generate new yaml from uap-go v0.10.0

2c86d5ff7d140d9474b318fb188e65f0d53687d0 authored almost 4 years ago by Daniel Hoelbling-Inzko <[email protected]>
Update uap-core submodule to v0.10.0

00c7f219e7f8b399bf7b88702a859c9ebeb439d9 authored almost 4 years ago by Daniel Hoelbling-Inzko <[email protected]>
Merge pull request #70 from Tigraine/update-core-0-9-0

Updated submodule uap-core to 0.9.0

af9d555c8f126cb69c4f49884191162cf07ae00a authored almost 4 years ago by Lindsey Simon <[email protected]>
Merge pull request #68 from bartle-stripe/bartle-go-fmt-go-vet

Run `go fmt`, make project pass `go vet`

a29ae160d1f508d2e865b17c3ac7e5cb6a3428fe authored almost 4 years ago by Lindsey Simon <[email protected]>
Updated to v0.9.0 of uap-core

2d72485b9badb2a313f35bc5657fc1e48d2d0f09 authored over 4 years ago by Daniel Hoelbling-Inzko <[email protected]>
Updated submodule uap-core to 0.9.0

86f6458c554fd9c058a2a884b13b8a39a68b5688 authored over 4 years ago by Daniel Hoelbling-Inzko <[email protected]>
Merge pull request #69 from alexandcote/expose_definition

Expose the Yaml definition to consumers

e1c09f13e2fe20d591e97106ab10758f5a80f07b authored almost 5 years ago by Lindsey Simon <[email protected]>
Expose the Yaml definition to the consumer

e68c53c3def22552134676c70e89bd156814ace8 authored almost 5 years ago by Alexandre Côté <[email protected]>
Make project pass `go vet`.

dbadba200e925b502b7206c0aa21e4e486ebc4d7 authored almost 5 years ago by David Bartley <[email protected]>
Run `go fmt`.

bbbeaf8950fc45c8387f73860103c76c8914aa46 authored almost 5 years ago by David Bartley <[email protected]>
Merge pull request #64 from realPy/master

Add 4 bytes padding to avoid crash on 32 bit system with misalign struct

daf92ba38329329419decc8e322bcd9480964294 authored over 5 years ago by Lindsey Simon <[email protected]>
Add 4 byte padding to avoid crash on 32 bit system with misalign struct

489eff70e21e9cfaa92002a57fa1fcc48fce540e authored over 5 years ago by t3sla <[email protected]>
Merge pull request #63 from dgoldstein0/master

Update uap-go to [email protected]

ac4b80194e5b58ab8349370935e3a926ed19db0b authored over 5 years ago by Lindsey Simon <[email protected]>
and actually run build.sh to complete the upgrade to 0.6.9

ca23e6effec1d36893d41259ea8e52307be5794a authored over 5 years ago by David Goldstein <[email protected]>
Update uap-core to 0.6.9

749b804e9a57d0bbd4cc4ec045d83ce5bb6a5318 authored over 5 years ago by David Goldstein <[email protected]>
Merge pull request #58 from aboodman/dot-donate

This add a .donate file to uap-go using elsigh's USDC address

1004ccd816b3064bcd9178bd9e9b684e4a4a942f authored almost 6 years ago by Lindsey Simon <[email protected]>
This add a .donate file to uap-go using elsigh's USDC address.

I'm working on a project to automate donations to open source
projects, and elsigh is graciously...

26093ad1483cf134cfb4ac08641b924acc4da63b authored almost 6 years ago by Aaron Boodman <[email protected]>
Merge pull request #57 from F21/bump-uap-core

Bump uap-core to bb1a20ea89e58614711afe5582ca57f16736d89b

0036b8d052902d097365e3b08d36510f319cbf91 authored almost 6 years ago by Lindsey Simon <[email protected]>
Bump uap-core to bb1a20ea89e58614711afe5582ca57f16736d89b

79bfa8f139b053408df9e2378f4dfdb8278aaa86 authored almost 6 years ago by Francis Chuang <[email protected]>
update uap-core to 0.6.0

d1c80256e78d48c8a9cdb3d0c646cc27c499bcb1 authored about 6 years ago by Lindsey Simon <[email protected]>
Merge pull request #55 from levenlabs/master

Bump uap-core to f330b0337297ec979196a762cbb351ee29fce403

4948c3afb5af7c094eedfada416cda9a4f41b399 authored about 6 years ago by Lindsey Simon <[email protected]>
Bump uap-core to f330b0337297ec979196a762cbb351ee29fce403

b9c4d63f18f8595e22c8317bd8f2ef99709ddc5a authored about 6 years ago by James Hartig <[email protected]>
Merge pull request #54 from F21/go-modules

Add support for Go modules

705feb871b1a6ed93a9163eba6d6f2d963eb5020 authored over 6 years ago by Lindsey Simon <[email protected]>
Fix go vet error

45df979afd296137d3c7ab45a388717752c6497d authored over 6 years ago by Francis Chuang <[email protected]>
Add support for Go modules

df375e9854d3f45a1dabe3092dc84f81a84ef264 authored over 6 years ago by Francis Chuang <[email protected]>
Merge pull request #50 from zuosc/master

fmt and fix time statistics

dd78132583515dc4da7800837fa021c61413b9eb authored over 6 years ago by Lindsey Simon <[email protected]>
Merge pull request #52 from F21/update-uap-core

Bump uap-core to 23bfabe34b86f29f4840c9dd1ef6129e685581e3

433fe320fa55d79473cfe62bf1ebd49a89510af7 authored over 6 years ago by Lindsey Simon <[email protected]>
Merge pull request #53 from F21/test-against-more-go-versions

Test against Go 1.10 and Go 1.11

bbd99b0d93824369b811480dc4470591c7189712 authored over 6 years ago by Lindsey Simon <[email protected]>
Test against Go 1.10 and Go 1.11

d3ae2eb2c13d8a1b9205b0047d9df50552e8dd23 authored over 6 years ago by Francis Chuang <[email protected]>
Bump uap-core to 23bfabe34b86f29f4840c9dd1ef6129e685581e3

ee2e977ccaf9fb3f0902ba8506d9b76b4fd8f0a5 authored over 6 years ago by Francis Chuang <[email protected]>
fix

2fbe184c9eff32caa067a829ae015dcd94776624 authored over 6 years ago by zuosc <[email protected]>
1、fmt 2、use uap-core/regexes.yaml 3、fix time statistics

6dfe2256e47a77a0d4cd7ad11086c35165c402cf authored over 6 years ago by zuosc <[email protected]>
fmt code add update regexes.xml

828def0c01066d682bfb1d5a86a046750b43978e authored over 6 years ago by zuosc <[email protected]>
Merge pull request #48 from F21/bump-uap-core

Bump uap-core to 590f66f40b00644efa6045d06e3c2a605eb22ea1

621e080dcfb47f2385b3b3d241e84046b65f8927 authored over 6 years ago by Lindsey Simon <[email protected]>
Bump uap-core to 590f66f40b00644efa6045d06e3c2a605eb22ea1

1a7dca608c3b409c6a7c786366fdf46d971786bd authored over 6 years ago by Francis Chuang <[email protected]>
Merge pull request #47 from F21/bump-uap-core

Bump uap-core to 8783129 closes #46

3ecf81168f828e6f335fa615097569a5ad3afcdd authored almost 7 years ago by Lindsey Simon <[email protected]>
Bump uap-core to 8783129

ac097a6d0d625d09614c635515fad3e331f763c0 authored almost 7 years ago by Francis Chuang <[email protected]>
Merge pull request #44 from dvrkps/patch-1

travis: add 1.9.x to go versions

85b696657ca4434c8d27d3d0f5c446a5b1c8374a authored about 7 years ago by Lindsey Simon <[email protected]>
Merge pull request #45 from F21/update-uap-core

Update uap-core to 93f3555

64b1ab213fd92f19f9e8ce5c3d9a70000f5adad0 authored about 7 years ago by Lindsey Simon <[email protected]>
Update uap-core to 93f3555

e1a5e039f2dd4b43b792dcd4f94b77605a2db1bf authored over 7 years ago by Francis Chuang <[email protected]>
travis: add 1.9.x to go versions

2db80f26a82b4bb84230935e4488613d12c72655 authored over 7 years ago by Davor Kapsa <[email protected]>
Merge pull request #41 from F21/update-uap-core

Update uap-core to f249dd

e0b1fe757c944e839263af90b3c74b76d816558e authored over 7 years ago by Lindsey Simon <[email protected]>
Update uap-core to 5dceb89

73e439b80ffd1e61dbf3e09e17c531514db27d06 authored over 7 years ago by Francis Chuang <[email protected]>
Merge pull request #42 from F21/add-travis-yml

Add .travis.yml

e2a4d9b506bab1f6059bdff1d380361d3935236c authored over 7 years ago by Lindsey Simon <[email protected]>
Add .travis.yml

21334e4427f8adcd981d11a0e1527f87e879e4c4 authored over 7 years ago by Francis Chuang <[email protected]>
Merge pull request #35 from levenlabs/master

Switched submodule to using https

08c9ab17c54f06ccfe5256695a9f715a47404cfe authored over 8 years ago by Lindsey Simon <[email protected]>
Switched submodule to using https

Fixes #34

ca200c78f0c7878e5f1c04e23ee4f31332a82d56 authored over 8 years ago by James Hartig <[email protected]>
Merge pull request #31 from WatchBeam/master

Split uap-core to a submodule, include YAML for streamlined building

6ba1dc5880e258f83a31a851f015d00dc341830c authored over 8 years ago by Lindsey Simon <[email protected]>
Merge pull request #32 from evgenigourvitch/master

performance improvements

fe9dfa4d569aebf366af0ed26a32d0cadb466e32 authored over 8 years ago by Lindsey Simon <[email protected]>
added benchmark test

c3f2d092ea39dafb80dab62c6f23021c6f97135d authored over 8 years ago by Evgeni Gurvitch <[email protected]>
removed non-relevant rows

062aff8537f630fd6c4607f84de2b7f997023690 authored over 8 years ago by Evgeni Gurvitch <[email protected]>
performance improvements

c50933144b0c764b879a9720654a9b4c44ae16dd authored over 8 years ago by Evgeni Gurvitch <[email protected]>
Make uap-core a submodule, include YAML in binary for streamlined build

3de6106147518f4f26d84b95c8f234f2f3390e11 authored over 8 years ago by Connor Peet <[email protected]>
WIP

2446a8b3e8dd4e254bcc33c67617542cf8bb9942 authored over 8 years ago by Connor Peet <[email protected]>
Merge pull request #30 from connor4312/master

Include LICENSE file from uap-core

14045ba195a7ed220985730ff99c03d999a86bef authored over 8 years ago by Lindsey Simon <[email protected]>
Include LICENSE file from uap-core

8da725fdcb5f8feb2b20f9bb196a07f7f7ea400a authored over 8 years ago by Connor Peet <[email protected]>
Merge pull request #28 from simcap/master

Faster by concurrently parsing the OS, UA & Device

a6c06da94a63795eb0e49c49c7f5e0b2c0211901 authored over 8 years ago by Lindsey Simon <[email protected]>
Faster by concurrently parsing the OS, UA & Device

* Gain of 33%
* `uap-go` is often used to parse agent from incoming
http requests i.e. high volu...

6ce911e4754fc37cb207ef2d72e91e1712fba7c1 authored over 8 years ago by simcap <[email protected]>
Merge pull request #27 from simcap/refactoring_tests

Refactoring tests (x7 times faster) keeping it ISO

4bdbbd15f70f387ebc410b96d79b66955484c0b6 authored over 8 years ago by Lindsey Simon <[email protected]>
Refactoring tests (x7 times faster) keeping it ISO

* Remove lots of unneeded code
* ~ x7 times faster (from 65s to 14s)
* Centralize and clarify te...

a2818af1dafab4ea42f9d090bd7b93f8d47a827b authored over 8 years ago by simcap <[email protected]>
Merge pull request #26 from simcap/expand_string

Use Golang stlib instead of custom methods

d69e56841449876ad27644a5959feb67737b7fb4 authored over 8 years ago by Lindsey Simon <[email protected]>
Use Golang stlib instead of custom methods

No loss in perf:
benchmark old ns/op new ns/op delta
BenchmarkParser-8 2...

913cd13099a6937f5121dd3f495cc263c7563caa authored over 8 years ago by simcap <[email protected]>
Merge pull request #25 from simcap/basic_benchmark_test

Adding simple benchmark test to make sure we do not

4ffd26f82c7f6afc8fe4a6818c463f8fe9b30c73 authored over 8 years ago by Lindsey Simon <[email protected]>
Adding simple benchmark test to make sure we do

not degrade performance from upcoming changes

e8db69fc70395e8ba73b8686034b1b0be78f3bf1 authored over 8 years ago by simcap <[email protected]>
Merge pull request #24 from mediocregopher/patch-1

Re-implement NewFromBytes

4f37cfcddaf5d8834c38a10627416ec211ccc7e4 authored over 8 years ago by Lindsey Simon <[email protected]>
Re-implement NewFromBytes

The most recent PR removed the NewFromBytes function, which was very useful. This re-implements it.

166a6e626622bce69add87228516c14632250061 authored over 8 years ago by Brian Picciano <[email protected]>
Merge pull request #23 from simcap/load_definitions_using_yaml

Loading parser definitions with standard yaml tags

341e2c367f8a62a349c8f0e1c55a40ece57894ac authored over 8 years ago by Lindsey Simon <[email protected]>
Loading parser definitions with standard yaml tags.

Only loading has been changed. All test still pass.

* Simplify and standardize loading & parsing...

c1896178cc805d01435d62aff74bf5112256c9bd authored over 8 years ago by simcap <[email protected]>
Merge pull request #22 from simcap/master

Remove confusion on README and example code:

a7282c474e6321f524e8336f6a6826630dd742eb authored over 8 years ago by Lindsey Simon <[email protected]>
Remove confusion on README and example code:

* Move README to root as to be first visit friendly
* Structure the README better
* Fix Go synta...

86d5cad08db949d823758190d5e0c2dcf427c14f authored over 8 years ago by simcap <[email protected]>
Merge pull request #21 from IncSW/master

add brand & model into device

b6fba900c800b152004da0961e92020608449787 authored over 8 years ago by Lindsey Simon <[email protected]>
added brand & model into device

Signed-off-by: Aleksey Prokopenko <[email protected]>

482082a5b7b89cd5365aecb9f6f2ea7db7192ab4 authored over 8 years ago by Aleksey Lin <[email protected]>
Merge pull request #20 from bportnoy/master

Update to latest uap-core; add update instructions to contributing.md

31de754a4aa1ae17f842c6317697b40833c0ec9b authored over 8 years ago by Lindsey Simon <[email protected]>
Add core update instructions to contributing.md

8c1cdaf00b0f6726c188077ccdf095924324b5e0 authored over 8 years ago by Bradley Portnoy <[email protected]>
Squashed 'uap-core/' changes from 3dd99d7..02702ab

02702ab Merge pull request #140 from bportnoy/master
b33a725 Add Twitterbot to regexes.yaml & re...

469de9d2e209ea9a1c5c9426c1ea28a9b20942a8 authored over 8 years ago by Bradley Portnoy <[email protected]>
Merge commit '469de9d2e209ea9a1c5c9426c1ea28a9b20942a8'

096b69c1eb2d21ba6ac53a4156ac95c66d749e85 authored over 8 years ago by Bradley Portnoy <[email protected]>
Merge pull request #17 from gkalabin/master

Make the tests pass

7d290475455a46da6cdd2c723504212b5e495b07 authored over 9 years ago by Lindsey Simon <[email protected]>
Don't ignore regex_flag property

676b4a61b5dc8d0721403754ec44cee0bd2f17c9 authored over 9 years ago by Grigory Kalabin <[email protected]>
Replace all tokens like $2 in replacement string for device, rather than just $1

dbdae0f3e7e8466985c638422dc7a10d2ccca760 authored over 9 years ago by Grigory Kalabin <[email protected]>
Add OsV3Replacement, so implementation is able to handle os_v3_replacement property

9d36410b7805bcbe801cd72fe8b2128d5b1bf4b3 authored over 9 years ago by Grigory Kalabin <[email protected]>
Merge commit '79b45e877960cc8023a361d4ee941248eab81832'

8191c2a2c7298d1e6e694dd078034d6d2308362d authored over 9 years ago by Grigory Kalabin <[email protected]>
Squashed 'uap-core/' changes from 0adc071..3dd99d7

3dd99d7 Merge pull request #89 from commenthol/cfnetwork-ios9
f74e025 ios 9 apps
07422fe Merge p...

79b45e877960cc8023a361d4ee941248eab81832 authored over 9 years ago by Grigory Kalabin <[email protected]>
Merge pull request #15 from shiftcars/nomodule

No more submodule for uap-core, use git subtree instead.

7485c5bea8c5a6a11bb33a0b0daa44dd8a6f683a authored over 9 years ago by Lindsey Simon <[email protected]>
Merge commit '4149aec3285ea0173fc64e752118ce3f7756f51f' as 'uap-core'

0236ceed01648bb1c00896ead577ae7a353540d6 authored over 9 years ago by Lindsey Simon <[email protected]>
Squashed 'uap-core/' content from commit 0adc071

git-subtree-dir: uap-core
git-subtree-split: 0adc0716a0976ea0472a43d32e7c7a5f584b4e30

4149aec3285ea0173fc64e752118ce3f7756f51f authored over 9 years ago by Lindsey Simon <[email protected]>
Adds git-subtrees.txt

9f18a458d0528847fe72aa52938b475e43e15458 authored over 9 years ago by Lindsey Simon <[email protected]>
Remove uap-core submodule directory

d7d56c1062c7201cce051096f11c2abe0f0edd7c authored over 9 years ago by Lindsey Simon <[email protected]>
Remove uap-core submodule

74657451b78b528d02e32b222d51202188e3a364 authored over 9 years ago by Lindsey Simon <[email protected]>