Ecosyste.ms: OpenCollective

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

github.com/ua-parser/uap-cpp

C++ implementation of ua-parser
https://github.com/ua-parser/uap-cpp

Update uap-core to latest

05796295949028dbd0db4e476c143fd372c68fbd authored almost 3 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

8701a856fdbf3e9df6880fcaada6459500dec27f authored over 3 years ago by Alex Şuhan <[email protected]>
cmake support (#36)

* cmake support

* git formatting

* minor text fix

* remove comment

* two more unnece...

e51ea6b39c7f5141bee801fbf9b187db6cc28e1d authored almost 4 years ago by Robert Ayrapetyan <[email protected]>
Update uap-core to latest

2b39f3d892d31f54b3f9c808be74952ea44ff85b authored almost 4 years ago by Alex Şuhan <[email protected]>
Add more tests for mobile or tablet detection

Fixes #35.

5f73920d2448f148634c090cc7580e8e17bdd317 authored almost 4 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

40d16b360ba616fc8662cd9d257b642581cb0f6d authored almost 4 years ago by Alex Şuhan <[email protected]>
Fix a bug while device_type() try to match Android Tablet UA

Because of re2 do not support "not matching" Regular Expression.
ref: https://github.com/google/r...

7058b3b14684061221527831e58fd299477ad336 authored over 4 years ago by spark <[email protected]>
Fix a mistake of automatic variable in linking .so file

2de91a0b4912337f90b2df48a1b49ed1829fa208 authored over 4 years ago by spark <[email protected]>
Update uap-core to latest

26e2fc5d25b6eebfd11ea6a68e110b17aae415bc authored over 4 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

9366f74943072ea61b3965fa20dc8a78b4881c95 authored over 4 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

ca5ae35b1c6dd1c988787d7503404bb340ff3600 authored almost 5 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

c6d329279bf0af03378e5015d1f3d32917ecba92 authored almost 5 years ago by Alex Şuhan <[email protected]>
Use AR make variable to build the static library

Explanation: current variant do not allow redefine `AR` variable.

7d1b649bc19387acce80793851ea0e783366d208 authored almost 5 years ago by Artem Klevtsov <[email protected]>
Improve mobile device type detection

Fixes #28.

eaf498826e776f2775096c5cfcd2b404171d3b00 authored about 5 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

fa58038a096461af2586c666d6fe3af3a41f4e11 authored about 5 years ago by Alex Şuhan <[email protected]>
Make the build compatible with C++11

3ae01832792e2b9890367cfd852c08dd053029f0 authored about 5 years ago by Alex Şuhan <[email protected]>
Add a binary for benchmarking, a set of user agent string from actual traffic, and results in a README.md (#27)

a9e97317a7328b0fcd284b4693390437906dca6e authored about 5 years ago by Mats Attnäs <[email protected]>
Reflect new authorship

02b18434f4efa26f5dad8f15026ed9f973b0fdea authored about 5 years ago by Alex Suhan <[email protected]>
Adjust regex library dependency

0d3b8ea2e47a612b8a0be1f6f3abc1e50577c6d0 authored about 5 years ago by Alex Suhan <[email protected]>
Index text snippets in regexes to speed up user agent parsing (#26)

174b39ee5b3787f3f1b605f47cab9248a5bdd11d authored about 5 years ago by Mats Attnäs <[email protected]>
Update uap-core to latest

7af11a5adc9f41df446a489c6cb8bb49c6ea9339 authored over 5 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

f890c0cdf75a730b031a718617d7559b24f049cd authored over 5 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

deb33d1eede74088fbcdfc2eb3e945e2d55d477c authored over 5 years ago by Alex Şuhan <[email protected]>
Add MSVC build support (#24)

5f4f1c1e9020a44ac0fbc28fe17bb27fc322ced0 authored over 5 years ago by Yang Luo <[email protected]>
Update uap-core to latest

2786e9e7d5331a004d28eb4ac3c225c9364d1adb authored almost 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

1e93ac3855b45b0ea0a78fee4199c0a52db5b819 authored almost 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

a7524233ffb14d39be0ddfaf70f75c76bc4420f4 authored almost 6 years ago by Alex Şuhan <[email protected]>
Build on Arch Linux (#22)

* Build on Arch Linux

* Build dynamic library when testing, to make sure it builds

86bae59c5be945530cbc93aa19cff4b03077637e authored almost 6 years ago by Clar Charr <[email protected]>
Update uap-core to latest

87fe4320bbed0de4b49f44f2700ff7ace1707096 authored almost 6 years ago by Alex Şuhan <[email protected]>
Ignore invalid key in preparation for uap-core update

0190321a75044aa86983f37a012384d9a9b45e10 authored almost 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

cedee50636f37efdbcbeed8a56c536f8be8605de authored about 6 years ago by Alex Şuhan <[email protected]>
Fix replacement logic in fill_agent

3b54b069b8eb18c968f81f1d3bc1f4ddaf604c2e authored about 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

c8f084f310102e2e733b037fede7eaf3da9e14d4 authored about 6 years ago by Alex Şuhan <[email protected]>
Add more submodule instructions in README.md

141be41ed64a58eeae4e8bb5bed97372067a56be authored about 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

3268ece38c367753e884b69f93ccd1818282306a authored about 6 years ago by Alex Şuhan <[email protected]>
Adjust to the latest changes in uap-core

c1448abb1185dcef700102c459a6c49a0ad600db authored about 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

7b67ee3576a5105b73babad4ac01c49a1067eadd authored over 6 years ago by Alex Şuhan <[email protected]>
README.md formatting tweaks

9977a0b53f22954a799188233b6c238a68f1d258 authored over 6 years ago by Alex Şuhan <[email protected]>
Add multi-threading tests

Fixes #20.

c3b126f67defd6cbdf3d4795e3e676616a514fd5 authored over 6 years ago by Alex Şuhan <[email protected]>
Alphabetize commits, make static variables constant

08274a28aef247a83355dcfc7cd4483d3273e329 authored over 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

f69f4fb34cda2f9158169519194c5a3dedc1ec63 authored over 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

d74da737dda1040a58951bd363451e871fa2319a authored over 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

a9381abcf01c4fc18ba8c0ac9d153568350eef1d authored over 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

1daac955cf6f1978e6d61627a14149894bf34fd7 authored over 6 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

359d0ccf5787ee542c5925e477bb1e72c09b982d authored over 6 years ago by Alex Şuhan <[email protected]>
Fix patch_minor

Fixes #18.

652edf2f5e285363d0a4391df922e91660be711c authored almost 7 years ago by Alex Şuhan <[email protected]>
Make uap-core submodule track latest

f76e73cd201ebc06618f279eee59635b89f080e7 authored almost 7 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

a8a3d249659bc788ffdcb17b63c88d04a2729907 authored almost 7 years ago by Alex Şuhan <[email protected]>
Update uap-core to latest

6144a836f1fb4797ae86c38225c6032878892247 authored almost 7 years ago by Alex Şuhan <[email protected]>
Add podcasting user agent tests

eb62e09109df939cd127b0f10878ebb30fb195df authored almost 7 years ago by Alex Şuhan <[email protected]>
Add noexcept specifiers

a494198b5271cadcdeec9d66b9a8ebc5df785f4a authored almost 7 years ago by Alex Şuhan <[email protected]>
Add tests for the new device_type feature

f87d8f6901f7b9301d88744458e9f1c9bca21063 authored almost 7 years ago by Alex Şuhan <[email protected]>
Add email to Travis configuration

54d545f2e48a4e015298de3a7144a039bda5ac4c authored almost 7 years ago by Alex Suhan <[email protected]>
Add Travis CI configuration file

32f7098bdf03a51c40d8a17c96c72111c69a27e0 authored almost 7 years ago by Alex Şuhan <[email protected]>
Add uap-core as submodule, adjust test and instructions

fa4a23fe98e38ea9004146e2db9797efbf444ae8 authored almost 7 years ago by Alex Şuhan <[email protected]>
Relax compiler version requirement

c6fd6cb491f9d8127780b98c4874e43477e52b62 authored almost 7 years ago by Alex Suhan <[email protected]>
Build workaround for gcc 4.8

Fixes #17.

b44bc3c81a1c589f7fdbacfb5bd50e4f9872d04d authored almost 7 years ago by Alex Şuhan <[email protected]>
Make DeviceType an enum class

c97b597a77bd5ce579d5a1b8c1d09c23815c649b authored almost 7 years ago by Alex Şuhan <[email protected]>
Add compiler version requirement

26a2b67d466df85e1c9684c0558283be74e804ba authored almost 7 years ago by Alex Suhan <[email protected]>
Add clang-format instructions

293f14591f8e6e5c6e78894ed4bb004f64a7ce69 authored almost 7 years ago by Alex Suhan <[email protected]>
Apply clang-format to source

6bb5ad6865bc2dcf75b225edbf7f54ba04c36774 authored almost 7 years ago by Alex Şuhan <[email protected]>
Move parse_{device, browser, os}_impl to anon namespace

3ae7222620226f9537fcf596f7b493b745c90313 authored almost 7 years ago by Alex Şuhan <[email protected]>
New "v1_replacement" format bug fix and improvements. (#16)

* New "v1_replacement" format bug fix and improvements.

* placed code in a namespace;
* init...

01e280f83444441cef3f9a60378432de65031153 authored almost 7 years ago by Robert Ayrapetyan <[email protected]>
Make it compile with MinGW

Fixes #13.

c52cc74e1451cadbb25f688ab3450829570c5f1a authored over 8 years ago by Alex Şuhan <[email protected]>
Remove reference to boost_system

Not really needed.

26da6420d842fd79f8cc850f18a37a5d3a338657 authored over 8 years ago by Alex Şuhan <[email protected]>
Split fill_agent_store, move fill_agent

0de83ed43e3ab5df1f80aac2bc499e2009d0d24e authored over 8 years ago by Alex Şuhan <[email protected]>
Split parse_impl

05569fb2160e2fec936c01919dd61e0886d35a8b authored over 8 years ago by Alex Şuhan <[email protected]>
Remove silly typedefs

The kind of agent is already obvious from the name.

295d08ded694a609889a8dad5c5b5f96ef4c593f authored over 8 years ago by Alex Şuhan <[email protected]>
Allow CXXFLAGS override

Fixes #11.

6dd90d4648e7be07f140269ecf7857c6a0b1ac05 authored over 8 years ago by Alex Şuhan <[email protected]>
Clean up build flags a bit

2a980b213082894523aaf7a55e96ee62a34063a1 authored over 8 years ago by Alex Şuhan <[email protected]>
Remove unused file

4becf1e32a195e2cd04506d678b47368c39e3696 authored over 8 years ago by Alex Şuhan <[email protected]>
Add support for patch_minor

32dbe0ebd9faa37aa5fdcbc68eba0ced507add9d authored over 8 years ago by Alex Şuhan <[email protected]>
Enable Opera Mini tests

22892dc3785304d9313473e73c2ef6b11aceb0bd authored over 8 years ago by Alex Şuhan <[email protected]>
Remove js_ua check from tests

Seems to have vanished from uap-core tests.

44485a775b2d5d21f2574bbf1b12f8c8947bb995 authored over 8 years ago by Alex Şuhan <[email protected]>
Remove unused files

1d26ee0958e454979415d040e4a80d56ef478cff authored over 8 years ago by Alex Şuhan <[email protected]>
Support patch version info for OS

d2ae01a5176f78177c6f41be6c8ddacdcbb163a6 authored over 8 years ago by Alex Şuhan <[email protected]>
Remove dead try / catch

711ddfb459e87251bc37e661ef2a156a367271c0 authored over 8 years ago by Alex Şuhan <[email protected]>
Move helpers to anonymous namespace, fix naming

9232328fa2da11478fcf8fe74e6793cea560c86a authored over 8 years ago by Alex Şuhan <[email protected]>
Remove gratuitous macro usage and typedefs

23d30f8dffef1005c86ec46217ca3899e5365fdd authored over 8 years ago by Alex Şuhan <[email protected]>
Merge pull request #4 from asuhan/master

Synchronize with https://github.com/asuhan/uap-cpp

fd1576776dbd2241c7314662efe3c21fc9382609 authored over 8 years ago by Alex Suhan <[email protected]>
Update README.md

5a919c30fa94a234c4965dada4dc7b5ef780492c authored over 8 years ago by Alex Suhan <[email protected]>
Remove dependency on glog

bc411cafda81fe559d6adfc7696887c131eb6441 authored almost 9 years ago by Alex Şuhan <[email protected]>
Merge branch 'alonbg-master'

c596f026c190ce9d978d3156679d00aafd35dee1 authored over 9 years ago by Alex Şuhan <[email protected]>
Style fixes

5d1ebe060140daa4e679fb3cb6276582f406ffa7 authored over 9 years ago by Alex Şuhan <[email protected]>
Merge branch 'master' of https://github.com/alonbg/uap-cpp into alonbg-master

ce15550c73493385242fda1a0f4dfbd7968af5db authored over 9 years ago by Alex Şuhan <[email protected]>
map replacment positions at load time and replace backwards (Instead of finding placeholders for each match)

36abb5bb9926756dcde6803282fa2c2edc3e20cb authored over 9 years ago by alonbg <[email protected]>
Update yaml-cpp version requirement

05255d498431d0241f8351862af7035a2bed14fe authored over 9 years ago by Alex Şuhan <[email protected]>
More style fixes

6a4ec37ad381469d426956ac826bf6cd7f863ab8 authored over 9 years ago by Alex Şuhan <[email protected]>
Merge pull request #2 from alonbg/master

amended indentation, Camel-case and accidental changes

9cfcbcb5686ccdcc92fdeb35efa4e65427c98789 authored over 9 years ago by Alex Suhan <[email protected]>
regex_flag is sometimes handed before regex. fixed

459e6b6bcb4d17c9ebf84321149b81859f236b52 authored over 9 years ago by alonbg <[email protected]>
redundant boost::regex regExpr removed

7eb424a0c1fd3df72da9e239775848e672dae5c8 authored over 9 years ago by alonbg <[email protected]>
amended indentation, Camel-case and accidental changes

593951e2bb90d2cb610b4c6440f97df7897b44db authored over 9 years ago by alonbg <[email protected]>
UaParserTest: updated to new regex.yaml

UaParser.cpp: remove placeholder leftover and trailing/heading
space

0a9b4082014c90a21ad3d72d4b6fceebcf3bb3c6 authored over 9 years ago by alonbg <[email protected]>
UaParser: support for multi regex group replace.

UaParser: support regex_flag, device model and brand.
Makefile: dynamic lib added

c94782fb8139e7ab3e6bd92b7e2accfa93959572 authored over 9 years ago by alonbg <[email protected]>
Use yaml-cpp 0.5 API

dfadfed792724dd05c995934aed4c9f4d4b5c8f4 authored over 9 years ago by Alex Şuhan <[email protected]>
Remove (frankly weird) comment

6a6de9ee416c1c582cf4c4ca885952331035165b authored about 10 years ago by Oliver Keyes <[email protected]>
Merge pull request #347 from asuhan/master

Add C++ port

05d2bc3d6b73f0cdca2e1aeb82d636c568962d44 authored over 10 years ago by Oliver Keyes <[email protected]>
Add C++ port

f391751e144bdc11ad31b53f5fe5c7cb8f7134b8 authored over 10 years ago by Alex Şuhan <[email protected]>
C++ ua-parser implementation

b94c66e23ba51a555679c4084fc2968f2b7f5803 authored about 11 years ago by Andrew Punch <[email protected]>