Git Product home page Git Product logo

Comments (3)

BYK avatar BYK commented on May 26, 2024 1

Hi @Mecanik,

As much as we appreciate you pointing out things to improve in the code and the project, the way you express your thoughts are violating our code of conduct.

Specifically, your comments are in violation of the following terms:

Trolling, insulting/derogatory comments, and personal or political attacks

Other conduct which could reasonably be considered inappropriate in a professional setting

Please keep the conversation focused on the code and possible solutions and not about people or the people behind the code. We are all trying to achieve a better product here and working together makes it a lot easier and faster.

Thanks a lot for your cooperation 🙂

from sentry-native.

mitsuhiko avatar mitsuhiko commented on May 26, 2024

There is no way to integrate this as static lib ? I compiled with /MT as well (with VS) but my application still asks for sentry.dll.

The main backend is crashpad which cannot be used as a static library since it has an executable. We can probably look into supporting static builds for other backends but no work went into this yet.

Why is there so much C and C++ combined ?...

There is no C code, but we only expose a C ABI so that has to be exposed.

Not sure what the "too many strings in plain" refers to.

from sentry-native.

Mecanik avatar Mecanik commented on May 26, 2024

The main backend is crashpad which cannot be used as a static library since it has an executable. We can probably look into supporting static builds for other backends but no work went into this yet.

"Probably look into it" ? Man, this should have been within your first things to do... I don't want/need to tell you how this cannot be used safely in commercial apps since anyone could just replace the DLL and load malicious code to crack your software or worse... and nobody would like to create hash/crc for this.

There is no C code

Oh is that right ? I`m just going to stop right here... no point arguing.

Not sure what the "too many strings in plain" refers to.

What does a "plain string" tell you ? Everything. This cannot be happening in a commercial app, anyone could see what/where/how by just looking at the strings.

The least you could have done is place all strings in one place and allow the customer to easily encrypt them all.

A final note:

I was pleasantly surprised and got my hopes up to use sentry.io in multiple apps, but after looking at your "windows native sdk" - no thanks.

No idea what's going on with you guys, why is half of the code "good" and half "rubbish"; but honestly I expected more from a company that just got funded "$41 million".

from sentry-native.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.