Граф коммитов

441 Коммитов

Автор SHA1 Сообщение Дата
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
anporumb 964df11c83
restart uses latest deps (#51)
* git rm old repos

* removed rogue azure-c-logging

* now uses latest renamed modules

* umock too - latest and greatest

* renamed azure_c_pal to c_pal

* remove remnants of azure-c_c
2020-10-30 14:17:47 -07:00
Dan Cristoloveanu 3313323176
Fix build warnings and remove VLD install (#50)
* Fix build warnings and remove VLD install

* Make VS tests actual be run
2020-10-30 10:42:20 -07:00
Dan Cristoloveanu 0656f9e5a3
Fix sync_int tests for Linux (#49) 2020-10-29 11:14:07 -07:00
Dan Cristoloveanu f6649ec50d
Add timer_linux (#48) 2020-10-27 19:17:51 -07:00
anporumb 56bab6b9a2
use latest deps (#47) 2020-10-19 16:01:24 -07:00