Arpad Borsos
048a604256
release: 0.2.3 ( #226 )
0.2.3
2020-04-07 17:54:54 +02:00
Arpad Borsos
5ab309d837
fix: Clean up read loops and errno handling ( #229 )
...
Co-authored-by: Aleks Kamko <aykamko@gmail.com >
2020-04-07 17:46:38 +02:00
Arpad Borsos
195469f3e8
docs: Clean up both public and internal docs. ( #222 )
2020-04-07 17:14:02 +02:00
Arpad Borsos
2ffc7d21d4
fix: Use absolute paths for the database ( #225 )
2020-04-07 14:19:43 +02:00
Arpad Borsos
126624a4e9
fix: Add an explicit log when crashes have been captured ( #227 )
2020-04-07 14:02:17 +02:00
Arpad Borsos
6a6e42fcd8
fix(init): Correctly lock run directories ( #209 )
...
fixes #220
fixes #223
2020-04-06 22:59:39 +02:00
Arpad Borsos
62b32b9bca
ci: Set up a linting job, and add a precommit hook ( #217 )
2020-04-06 13:10:56 +02:00
Anonymous Maarten
004c8e62f2
cmake: add SENTRY_PIC option ( #218 )
2020-04-03 11:04:59 +02:00
Arpad Borsos
bf375b07c3
fix: Expose a method to clear the module cache ( #216 )
...
fixes #213
Also make `sentry_options_get_http_proxy` const-correct, fixes #214
2020-04-03 10:37:39 +02:00
Anonymous Maarten
7b18bef0b7
build(cmake): Use crashpad targets ( #207 )
2020-04-02 09:48:10 +02:00
Aleks Kamko
cd8c7bf161
build: add -fPIC flag when building static lib on Linux ( #206 )
2020-04-01 09:48:06 +02:00
Javier Blazquez
b28ce1b004
win: Remove use of Windows 8+ API ( #212 )
2020-04-01 09:19:50 +02:00
Cameron Royal
eb73904a87
feat: Handle Exception API ( #201 )
2020-03-30 08:53:07 +02:00
Mikhail Paulyshka
d9375d3be4
Fixes for legacy Windows versions ( #203 )
2020-03-30 08:52:23 +02:00
Cameron Royal
97714fb614
Fixes initializing random on windows ( #202 )
...
The SENTRY_CTOR isn't working for me and afaik it is not safe to call LoadLibraryA outside of main() ie during static initialization or DLLMain. Switching this to initialize on the first call to random instead.
2020-03-30 08:51:43 +02:00
Arpad Borsos
a3d61c3c3a
release: 0.2.2 ( #200 )
0.2.2
2020-03-27 13:26:10 +01:00
Arpad Borsos
c7589f9d31
feat: Implement sample rate to randomly throw away events ( #198 )
2020-03-27 11:52:19 +01:00
Arpad Borsos
0f9b29c531
fix: Only output 3 decimals in timestamps ( #199 )
2020-03-27 11:52:04 +01:00
Arpad Borsos
e67c293492
feat: Write crash timestamp into a marker file ( #197 )
2020-03-26 18:32:46 +01:00
Armin Ronacher
c979eb7b4c
feat(sessions): Basic session handling ( #178 )
...
This also includes general rate limiting implementation, and other improvements.
2020-03-26 10:01:07 +01:00
Arpad Borsos
9b654a3950
ci: Disable MinGW builds for now
2020-03-26 09:35:58 +01:00
Anonymous Maarten
58b541ff2c
cmake: detect if sentry is main project ( #194 )
2020-03-25 12:57:52 +01:00
Amphaal
8d1eb0d110
Allow MinGW builds ( #189 )
2020-03-25 11:18:04 +01:00
Arpad Borsos
0edaef639c
feat: Dump in-flight requests in case of a crash ( #191 )
...
The inproc and breakpad backends will invoke the default transports dump method,
that method will first check that it is actually the transport responsible,
and will then dump all the envelopes in matching tasks.
The bg worker is changed in a way that it only pops tasks *after* they are completed.
That way, in case of a race, we end up with duplicate events rather than dropped events.
2020-03-25 09:33:25 +01:00
Arpad Borsos
5f0d6b5b13
fix: Properly clean up global module cache ( #192 )
2020-03-23 18:10:00 +01:00