Parth Aggarwal
2c28510510
fix test lib names
2021-10-08 15:14:17 -07:00
Parth Aggarwal
2c1c789e08
Update dependencies ( #102 )
2021-10-05 13:31:19 -07:00
Dan Cristoloveanu
36e06972b9
Update dependencies ( #101 )
2021-10-04 13:33:25 -07:00
Matt Durak
b5c3edbb01
Helper for refcount reals ( #100 )
...
* Add a real_refcount to use refcount types in tests without mocked interlocked calls
* Fix interlocked includes
* Re-enable real_refcount
2021-09-27 17:46:54 -07:00
Dan Cristoloveanu
5b04a7afe9
Use Linux Hosted Pool ( #99 )
2021-09-22 11:38:24 -07:00
Dan Cristoloveanu
51a619b0d9
Use 1es hosted pools for windows build machines ( #98 )
2021-09-16 16:27:22 -07:00
Dan Cristoloveanu
3066fa5222
Update dependencies ( #97 )
2021-08-02 14:26:16 -07:00
Matt Durak
e2eb5d9a91
Fix linux reals lib to include all other libs ( #96 )
2021-07-16 16:02:09 -07:00
Dan Cristoloveanu
d7fd85c6e0
Add logging in c-pal ( #95 )
...
* Add logging in c-pal
* Have conditional socket logging
* Address CR comments
2021-06-18 21:24:03 -07:00
anporumb
c0acdf0102
update does ( #94 )
2021-06-07 21:43:36 -07:00
anporumb
d51983fc01
use latest deps for va_list ( #93 )
2021-06-07 21:07:06 -07:00
anporumb
1f1f683486
use latest clang10 dependencies ( #92 )
...
* use latest clang10 dependencies
* relax helgrind
* make clang happy
* better commants
* spinning
2021-06-06 13:15:27 -07:00
Dan Cristoloveanu
7322cd3636
Update dependencies ( #91 )
2021-06-02 13:27:23 -07:00
anporumb
54189ec015
kill gballoc ( #90 )
...
* use latest submodules
* remove ON
2021-06-02 09:26:59 -07:00
anporumb
96235e54b7
have nicer enums ( #89 )
2021-05-21 13:24:29 -07:00
Dan Cristoloveanu
1f2c7e41fe
Update dependencies ( #86 )
2021-05-20 11:38:38 -07:00
Dan Cristoloveanu
ed9180fe97
Update dependencies ( #85 )
2021-05-19 22:47:23 -07:00
Dan Cristoloveanu
3bdf9cbf43
Update dependencies ( #84 )
2021-05-14 09:32:00 -07:00
Rajasekharan Vengalil
f775434826
Upgrade mimalloc to v2.0.1 ( #83 )
2021-05-10 16:48:55 -07:00
anporumb
c28d436d80
use latest deps ( #82 )
2021-05-04 19:24:30 -07:00
Dan Cristoloveanu
85eaf3fcbb
Update dependencies ( #81 )
...
* Update dependencies
* Do not build mimalloc and jemalloc for includecheck
* Build tests for mimalloc only if using mimalloc, same for jemalloc
* Only run hl tests with mimalloc and jemalloc if the config was selected and the lib was built
2021-04-14 14:49:57 -07:00
Dan Cristoloveanu
1171adf525
Update dependencies ( #80 )
2021-04-09 12:03:39 -07:00
Dan Cristoloveanu
c2426b9d43
Fix a missed option help text ( #79 )
2021-04-07 21:40:46 -07:00
Dan Cristoloveanu
8c73659a8f
New deps ( #78 )
...
* Update dependencies
* Fix test suites
* Use latest deps
* Remove boilerplate main.c files
* Fix test suites
* Fix Linux build
* Do not use cppunittest by default
2021-04-07 08:52:48 -07:00
anporumb
f2f002c0a2
use latest deps ( #77 )
2021-03-29 11:48:06 -07:00
anporumb
fefcfcf176
use latest deps ( #76 )
2021-03-26 21:06:43 -07:00
anporumb
f318f21093
update for what you include ( #75 )
2021-02-19 09:48:03 -08:00
anporumb
8c494b058c
use w4 ( #74 )
2021-02-09 11:14:09 -08:00
Dan Cristoloveanu
facd0b8bda
Bump cmake version ( #73 )
...
* Update dependencies
* Bump cmake version
2021-01-27 21:57:04 -08:00
Dan Cristoloveanu
5760264090
Fix include of stdlib so that we do not get duplicate symbols with different signatures ( #71 )
2021-01-26 19:49:31 -08:00
Dan Cristoloveanu
c072570b3b
Update dependencies ( #72 )
2021-01-26 19:21:22 -08:00
Matt Durak
5d70ea3db2
Add iwyu for Linux ( #69 )
2021-01-25 17:56:09 -08:00
Dan Cristoloveanu
d2352dc635
Changes for iwyu ( #70 )
2021-01-22 21:04:00 -08:00
Matt Durak
e249a5363d
Module for popen/pclose ( #67 )
...
* Adding pipe module for popen/pclose needs int tests
2021-01-21 18:52:27 -08:00
Dan Cristoloveanu
c609aabc78
Add includecheck leg with iwyu ( #68 )
...
* Use umock with exported macro_utils.h
* Fix includes
* Add includecheck leg
2021-01-21 12:40:46 -08:00
Matt Durak
cda2a8e31b
Update deps for c-build-tools ( #66 )
2021-01-20 12:54:16 -08:00
Matt Durak
99f25f4012
Adding cancel and restart to threadpool timer ( #65 )
...
* Adding cancel and restart to threadpool timer
* Renaming threadpool_timer functions
2020-12-16 16:07:51 -08:00
Dan Cristoloveanu
516f2e769a
New dependencies ( #64 )
2020-12-12 20:28:01 -08:00
Dan Cristoloveanu
645555708e
Revert accidental mimalloc version change ( #63 )
2020-12-04 14:38:06 -08:00
Dan Cristoloveanu
567bffc4d5
Update deps with newer build tools ( #62 )
2020-12-04 13:04:47 -08:00
Dan Cristoloveanu
571b363c6c
Update deps ( #61 )
2020-11-25 19:52:36 -08:00
Matt Durak
c3969b496a
Update umock-c deps ( #60 )
2020-11-24 17:36:09 -08:00
Dan Cristoloveanu
69dff62b04
Add include of gballoc_hl.h in real_gballoc_hl ( #59 )
2020-11-20 10:20:52 -08:00
Matt Durak
9382bf53f7
Handle 0 bytes received as socket closed ( #58 )
...
* Handle 0 bytes received as socket closed
* Remove NuGet from build (wrong version but it shouldn't be needed at all)
2020-11-18 10:34:53 -08:00
anporumb
a3300caadf
use latest deps ( #57 )
2020-11-12 14:58:52 -08:00
Dan Cristoloveanu
d3daae4094
Enable valgrind and VLD on c-pal ( #56 )
2020-11-05 19:28:55 -08:00
Dan Cristoloveanu
374f959b99
Update deps ( #55 )
2020-11-03 22:12:40 -08:00
Dan Cristoloveanu
b2af7d8449
Add sysinfo abstraction (primarily for getting processor count) ( #54 )
...
* Rename specs to be suffixed with requirements
* Add header, spec and basic int test for sysinfo
* Add UT project for sysinfo_win32
* Add unit tests for sysinfo_win32
* Add unit tests for Linux also
2020-11-02 19:36:25 -08:00
Matt Durak
6bb3b0f59f
Socket error handling improvements ( #53 )
...
* Adding synchronous error codes to async socket send and handling specific errors in async_socket as BECAUSE_CLOSE so callers can treat those failures differently than actual failures.
* Rename BECAUSE_CLOSE to ABANDONED
2020-11-02 14:22:29 -08:00
Dan Cristoloveanu
4982439f6f
Add annotations for helgrind ( #52 )
2020-10-30 21:38:08 -07:00