profile
viewpoint
Vinnie Falco vinniefalco Los Angeles, CA. vinniefalco.github.io I'm into C++ and Boost. Currently working on Boost.JSON and Boost.URL. Also president of the @CPPAlliance

boostorg/beast 3229

HTTP and WebSocket built on Boost.Asio in C++11

CPPAlliance/NuDB 346

NuDB: A fast key/value insert-only database for SSD drives in C++11

vinniefalco/Amalgamate 328

A tool for creating an amalgamation from C and C++ sources

boostorg/json 254

A C++11 or library for parsing and serializing JSON to and from a DOM container in memory.

vinniefalco/BeastLounge 61

Massively Multiplayer Online Blackjack Game using Boost.Beast

CPPAlliance/url 60

Boost.URL is a library for manipulating Uniform Resource Identifiers (URIs) and Locators (URLs).

vinniefalco/beast 48

Beast is now part of Boost, please visit (and Star!) the official repository

boostorg/static_string 44

A fixed capacity dynamically sized string

laudrup/boost-wintls 22

Native Windows TLS stream wrapper for use with boost::asio

vinniefalco/CppCon2017 20

Make Classes Great Again (CppCon 2017 Presentation)

push eventCPPAlliance/url

sdarwin

commit sha 0137190892d72710fdd12e12aeca6511228fdc63

update GHA and Drone close #84

view details

Vinnie Falco

commit sha d740a92d38e3a8f4d5b2153f53b82f1c98e312ab

operator* returns reference

view details

push time in 10 days

PR closed CPPAlliance/url

update GHA and Drone
  • gcc 11
  • clang 12
  • msvc 14.3
+45 -1

0 comment

3 changed files

sdarwin

pr closed time in 10 days

push eventvinniefalco/url

Vinnie Falco

commit sha d740a92d38e3a8f4d5b2153f53b82f1c98e312ab

operator* returns reference

view details

push time in 10 days

issue commentcodecov/Codecov-user-feedback

We'd love your feedback!

I migrated to Codecov from Coveralls because the UI was so much better and faster, and because of the report merging...

Same.

We need to coin a phrase to describe the commonly recurring situation where a company providing a popular free (or paid), essential web application gets the urge to completely revamp the UI for the worse.

kylemann

comment created time in 12 days

push eventvinniefalco/url

sdarwin

commit sha 0137190892d72710fdd12e12aeca6511228fdc63

update GHA and Drone close #84

view details

push time in 12 days

push eventCPPAlliance/url

Vinnie Falco

commit sha 24a4dc613a5a069c9fcd15270e597cf2857a884f

broot is relative fix #75

view details

Vinnie Falco

commit sha b0c0d134ea4f499e26cd01c6a4c1bf7c7e0aa891

Remove is_element

view details

Vinnie Falco

commit sha 459f80ec157058a06892636bd45b3065bdf95a9a

Add bnf.cpp

view details

Vinnie Falco

commit sha 78cede17e3f4bfb0847215eed3c90536370c7233

fragment tidy and test

view details

Vinnie Falco

commit sha 106114a69ae60f6333b416a69f507cb788dda028

query tidy and test

view details

alandefreitas

commit sha 7a0ddf94f6d5ba412844db06ee8d4c29727fa9f3

tidy parse docs

view details

Vinnie Falco

commit sha 854eecc6f8ca092d11e4f60f734e08b58cda5b4c

consolidate some files

view details

Vinnie Falco

commit sha 2d93948ac09b04afbc58a4fa9e864b2b68587fc6

Tidy up ipv4_address

view details

Vinnie Falco

commit sha 6a72f91859bb107356eda4754b71f4b7afcebb96

Tidy up ipv6_address

view details

Vinnie Falco

commit sha 5128b32331cb55568fcd5713b2e5bd9f7a8b790a

doc work

view details

sdarwin

commit sha 229fb191fc76a3e400ab927cfcc1d3a027cfd2f1

Add instructions to build the docs close #28

view details

sdarwin

commit sha b2765de2643d019eb36365a0b0e2e27dd2e59514

Script to build the docs on Microsoft Windows

view details

sdarwin

commit sha cf8c56c7ac482a5217dc806a95e999a06e7cc373

remove b2 command line options

view details

Vinnie Falco

commit sha d3cd3e103bbd9483d673eed1533e5e6eb836769a

limits work

view details

Vinnie Falco

commit sha b675713592f3d2ba694503ce72927f007578987b

url doc work and coverage

view details

sdarwin

commit sha a019a82df0a394481ae9bb81206ee24ea0a088d7

Add meta dir close #82

view details

push time in 12 days

pull request commentCPPAlliance/url

Omit redundant arguments in variadic template documentation

a little bit of both

alandefreitas

comment created time in 13 days

push eventCPPAlliance/url

sdarwin

commit sha 229fb191fc76a3e400ab927cfcc1d3a027cfd2f1

Add instructions to build the docs close #28

view details

sdarwin

commit sha b2765de2643d019eb36365a0b0e2e27dd2e59514

Script to build the docs on Microsoft Windows

view details

sdarwin

commit sha cf8c56c7ac482a5217dc806a95e999a06e7cc373

remove b2 command line options

view details

Vinnie Falco

commit sha d3cd3e103bbd9483d673eed1533e5e6eb836769a

limits work

view details

Vinnie Falco

commit sha b675713592f3d2ba694503ce72927f007578987b

url doc work and coverage

view details

sdarwin

commit sha a019a82df0a394481ae9bb81206ee24ea0a088d7

Add meta dir close #82

view details

push time in 13 days

PR closed CPPAlliance/url

Add meta dir

boost-ci now requires the meta/libraries.json file.

+38 -0

0 comment

3 changed files

sdarwin

pr closed time in 13 days

PR closed CPPAlliance/url

Add instructions to build the docs

Scripts to build the documentation.

@zajo please try these and let me know if you run into any problems.

+378 -0

13 comments

4 changed files

sdarwin

pr closed time in 13 days

issue commentCPPAlliance/url

`BOOST_URL_ERR` with source location

I need to push my changes up

alandefreitas

comment created time in 13 days

pull request commentCPPAlliance/url

Omit redundant arguments in variadic template documentation

We need to sit down together and work on those parse docs

alandefreitas

comment created time in 13 days

issue commentcodecov/Codecov-user-feedback

We'd love your feedback!

Overall, these UI changes are a regression, and I am losing confidence that it will be addressed.

kylemann

comment created time in 13 days

push eventvinniefalco/url

push time in 13 days

push eventvinniefalco/url

sdarwin

commit sha 229fb191fc76a3e400ab927cfcc1d3a027cfd2f1

Add instructions to build the docs close #28

view details

sdarwin

commit sha b2765de2643d019eb36365a0b0e2e27dd2e59514

Script to build the docs on Microsoft Windows

view details

sdarwin

commit sha cf8c56c7ac482a5217dc806a95e999a06e7cc373

remove b2 command line options

view details

Vinnie Falco

commit sha d3cd3e103bbd9483d673eed1533e5e6eb836769a

limits work

view details

Vinnie Falco

commit sha b675713592f3d2ba694503ce72927f007578987b

url doc work and coverage

view details

sdarwin

commit sha a019a82df0a394481ae9bb81206ee24ea0a088d7

Add meta dir close #82

view details

Vinnie Falco

commit sha adff1037e75bbb35d6368f55a053b6861746dcd6

Refactor bnf facilities

view details

Vinnie Falco

commit sha bb39ac970782ad3e2257b5dc5c6e75ee03400a80

[FOLD]

view details

Vinnie Falco

commit sha d6bffbf0dc7c132c212fcae6f0c135a9726fc693

[FOLD] no repeat

view details

Vinnie Falco

commit sha 1651bb699b4a6a399d5ad97a1b91155c27f0032a

[FOLD] no optional

view details

Vinnie Falco

commit sha 257fc1cadf9b8efef676966506c5d1b4c0f3197e

[FOLD] lut_chars

view details

Vinnie Falco

commit sha 50cb482235277ffa97d4682f794c6a6bfdad2d08

[FOLD]

view details

Vinnie Falco

commit sha 1d351e8eca8ef25d0178859328ad26055abca2d1

[FOLD]

view details

push time in 13 days

push eventvinniefalco/url

sdarwin

commit sha 0db09c69d98e4cf86e1b2d2118e8d39bb0c72304

Add instructions to build the docs

view details

sdarwin

commit sha 4f225eb66a6577e725c47c80fa7f807089ab717d

Script to build the docs on Microsoft Windows

view details

sdarwin

commit sha 5316bcf4df0766ddd689175c293e4d3abed1a5cf

remove b2 command line options

view details

Vinnie Falco

commit sha 6ff78751c246f454369d910cb4cd3f12b32d23fb

limits work

view details

Vinnie Falco

commit sha eaaad21a908203be3f3203dab60a40f432a49b3f

url doc work and coverage

view details

sdarwin

commit sha 4c774350b273bdf1be6beb715e40ab4b92812561

Add meta dir close #82

view details

Vinnie Falco

commit sha 8e651a3e9a6043772b6d8578e05dd21811cb4698

Refactor bnf facilities

view details

Vinnie Falco

commit sha b0f59c3eace4478288e0bd722198483d566b1382

[FOLD]

view details

Vinnie Falco

commit sha cc22766cd14a131fcf3f791895b37db3c093fe49

[FOLD] no repeat

view details

Vinnie Falco

commit sha 09f488f899d645d57fccfafe46618fc1c40d56a4

[FOLD] no optional

view details

Vinnie Falco

commit sha cd7924fc114e08da74b222f4b03cf6f35aa28609

[FOLD] lut_chars

view details

Vinnie Falco

commit sha 5318d2fa2d8df9a85af62a0873386dd7673ce0a4

[FOLD]

view details

Vinnie Falco

commit sha 2f467f86967dbc3ada8b416a1818dea2a9a3256a

[FOLD]

view details

push time in 13 days

push eventvinniefalco/url

sdarwin

commit sha c921f660e14488e653884a7cadc75057b6c40bbe

Add meta dir close #82

view details

Vinnie Falco

commit sha ab5225c2790c6065ca426899cff72b09c62fe51c

Refactor bnf facilities

view details

Vinnie Falco

commit sha fc15008cd211bb9e7a08daabd64be9ad625b74e1

[FOLD]

view details

Vinnie Falco

commit sha 8f7a749004d19ab71f30c84ca237c3d92a12afb9

[FOLD] no repeat

view details

Vinnie Falco

commit sha bb4758353cd7e58915b80d94f1fb09dc4201bab2

[FOLD] no optional

view details

Vinnie Falco

commit sha 87d984a26e40b990e932c4fce78ec2831e3b2a49

[FOLD] lut_chars

view details

Vinnie Falco

commit sha baf09a36e8e2aa55090f68950f0edb981b521f7b

[FOLD]

view details

Vinnie Falco

commit sha 2dc6cdf0b26097e6da8a807173498b1e820600ef

[FOLD]

view details

push time in 13 days

pull request commentCPPAlliance/url

run tests

@alandefreitas want to look into the msvc test failure?

sdarwin

comment created time in 13 days

pull request commentCPPAlliance/url

run tests

No idea about that failing test.

sdarwin

comment created time in 13 days

issue openedCPPAlliance/url

explore system::detail::string_view

This may eliminate the need for to_string_view and is_string_like overloads.

created time in 14 days

pull request commentboostorg/json

Refactor ci

URL, http_proto, and http_io will need these changes eventually

grisumbras

comment created time in 14 days

pull request commentboostorg/utility

Modernize Docs

congrats :)

alandefreitas

comment created time in 14 days

push eventvinniefalco/url

Vinnie Falco

commit sha ee1760521dbbb946b8e7c029d9742f270d3eb531

url doc work and coverage

view details

push time in 15 days

push eventvinniefalco/http_proto

Vinnie Falco

commit sha a12100a138795d12c8818c9d149be22eb383b2b7

[FOLD] tchars

view details

Vinnie Falco

commit sha e05e8824a40a29c8b5571c5e04a13110b7656cab

[FOLD] token_bnf

view details

Vinnie Falco

commit sha df8adb4da1587177959f7962c2e2b73b48cb6cd6

[FOLD] ws, list_bnf work

view details

Vinnie Falco

commit sha 8fd30a1ab1a5e9c6473fb5a4e8012370566baa04

[FOLD] list_bnf work

view details

push time in 15 days

pull request commentboostorg/boost-ci

Add container support to Azure

"Avoid flaky clone of Boost.CI on AzP" - non sterile language.

Flamefire

comment created time in 15 days

issue commentboostorg/beast

Performance over different boost version

Is there a compile-time or run-time mechanism to change the default executor (system wide) rather than defining my own using types that name my preferred executor?

That would be problematic for libraries that want to change the setting. Just declare a type, like this:

https://github.com/vinniefalco/BeastLounge/blob/066147b24abe38b2d0e6c80d6fc5d6239e6c4b77/server/core/types.hpp#L28

shuras109

comment created time in 15 days

issue commentboostorg/beast

Http response parser

You could filter the incoming buffer if you want, to make it conforming. An example of how to do this is here: https://github.com/boostorg/beast/blob/b7344b0d501f23f763a76488826dde8c31f34b5d/include/boost/beast/_experimental/http/icy_stream.hpp#L24

gagikk

comment created time in 17 days

push eventvinniefalco/http_proto

Vinnie Falco

commit sha 9ab3c24b67780aea591536a0237ee428b15e4dd6

Fix warnings and errors

view details

Vinnie Falco

commit sha 7b9dd273e31276d1c5f246a888d3b7cb13044591

[WIP] refactor bnf and rfc

view details

Vinnie Falco

commit sha 077fd6111a1e14e592adda042f9bfe6e0fd0c646

[FOLD]

view details

Vinnie Falco

commit sha 14cd2c46584aa8889f15a84118fa426e1b581ef7

[FOLD] request_line

view details

Vinnie Falco

commit sha 9ca961106b11fc9dbbf6c88842cf7ea7cb054309

[FOLD] status_line

view details

Vinnie Falco

commit sha 9eec538dad43777ba9fe274f2383d195fa7a1135

[FOLD]

view details

Vinnie Falco

commit sha 8ecc6ad5de25dbb5c0e5ab5e9c1fcde5a1ada0a0

[FOLD] charset work

view details

push time in 18 days

push eventvinniefalco/http_proto

Vinnie Falco

commit sha 955cf6ccb034aa94f97119c51d81839acb5575c6

Fix warnings and errors

view details

Vinnie Falco

commit sha e66f89d63ce3a425f4d2f20880fbd5713e6f5cff

[WIP] refactor bnf and rfc

view details

Vinnie Falco

commit sha 70e54a493921c3035801a3c0a69673220cab5a78

[FOLD]

view details

Vinnie Falco

commit sha 82c708230537de3278000d3d6a51d7cff93f91b8

[FOLD] request_line

view details

Vinnie Falco

commit sha 49db7cd12a9ed8b3d1e77dc4e1353b9b5f5c303f

[FOLD] status_line

view details

Vinnie Falco

commit sha 9847fd54c7c63b9874924e6ea23cce9a96a31938

[FOLD]

view details

Vinnie Falco

commit sha 37aa674d8ede82e353366297fa70dfe543121bad

[FOLD] charset work

view details

push time in 18 days

push eventvinniefalco/http_proto

Vinnie Falco

commit sha 48d14a90b959da034f51a5f25c3bf3fcacd06816

[FOLD] charset work

view details

push time in 18 days

more