summaryrefslogtreecommitdiffstats
path: root/ms
AgeCommit message (Expand)Author
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-02-22Windows: Call TerminateProcess, not ExitProcessRichard Levitte
2018-12-06Following the license change, modify the boilerplates in ms/Richard Levitte
2018-05-01Update copyright yearMatt Caswell
2018-04-25ms/uplink-x86.pl: close the file handle that was openedRichard Levitte
2018-02-22Remove unused num.pl,segregnam scriptsRich Salz
2017-11-11Many spelling fixes/typo's corrected.Josh Soref
2017-10-11Remove an unused fileMatt Caswell
2017-05-11Remove filename argument to x86 asm_init.David Benjamin
2016-06-16Revert "RT4526: Call TerminateProcess, not ExitProcess"Matt Caswell
2016-06-15RT4526: Call TerminateProcess, not ExitProcessRich Salz
2016-06-01Add final(?) set of copyrights.Rich Salz
2016-05-29x86_64 assembly pack: tolerate spaces in source directory name.Andy Polyakov
2016-04-20Copyright consolidation: perl filesRich Salz
2016-04-04set exec attribute for .pl filesViktor Szakats
2016-04-04fix perl shebangViktor Szakats
2016-04-04use whitespace more consistentlyViktor Szakats
2016-03-29Windows build system: fix 32-bit appveyor build.Andy Polyakov
2016-03-24Revert part of applink/Borland commitRich Salz
2016-03-24More Borland removal.Rich Salz
2016-03-21Windows build system: get uplink right.Andy Polyakov
2016-03-21Remove mk1mf documentationRichard Levitte
2016-03-21Remove the mk1mf VC-WIN* builds and its supporting scriptsRichard Levitte
2016-03-18Remove more unused things.Rich Salz
2016-03-17Remove support for Borland C++Richard Levitte
2016-03-09remove ms/.rnd and add it to .gitignoreViktor Szakats
2016-03-09Unified - adapt the generation of cpuid, uplink and buildinf to use GENERATERichard Levitte
2016-03-08Remove some old ms/* filesRich Salz
2016-03-05Change names of ordinals and libs, libeay => libcrypto and ssleay => libsslRichard Levitte
2016-02-10ms/uplink-x86.pl: make it work.Andy Polyakov
2015-01-28Fix various windows compilation issuesMatt Caswell
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2015-01-22indent has problems with comments that are on the right hand side of a line.Matt Caswell
2014-12-30mark all block comments that need format preserving so thatTim Hudson
2014-12-04Remove SSLv2 supportKurt Roeckx
2014-11-28Remove all .cvsignore filesRich Salz
2014-02-24ms/do_win64a.bat: forward to NUL, not NUL:.Andy Polyakov
2013-01-22x86_64 assembly pack: make Windows build more robust.Andy Polyakov
2012-06-27x86_64 assembly pack: make it possible to compile with Perl located onAndy Polyakov
2011-07-13ms/uplink.c: fix Visual Studio 2010 warning.Andy Polyakov
2011-07-03If make clean fails it is not a fatal error.Dr. Stephen Henson
2011-07-02Additional error checking.Dr. Stephen Henson
2011-07-01Delete any EXARG value first.Dr. Stephen Henson
2011-07-01Add no-asm argument to Configure if needed.Dr. Stephen Henson
2011-06-16Option "fipscheck" which checks to see if FIPS is autodetected inDr. Stephen Henson
2011-06-15Update to mk1mf.pl and ms\do_fips.bat to install relevant files forDr. Stephen Henson
2011-05-06Fixes for WIN64 FIPS build.Dr. Stephen Henson
2011-05-02Fix do_fips script.Dr. Stephen Henson
2011-04-21Initial do_fips.bat build script for WIN32 fipscanister.Dr. Stephen Henson
2011-02-03Add Windows FIPS build utilities.Dr. Stephen Henson
/span> int teardown_configured_engine(void **state) { struct engine *engine = *state; struct instance *instance = engine->connector_root->instance_root; free((void *)instance->config.destination); free((void *)instance->config.name); simple_pattern_free(instance->config.charts_pattern); simple_pattern_free(instance->config.hosts_pattern); free(instance); free(engine->connector_root); free((void *)engine->config.prefix); free((void *)engine->config.hostname); free(engine); return 0; } int setup_rrdhost() { localhost = calloc(1, sizeof(RRDHOST)); localhost->rrd_update_every = 1; localhost->tags = strdupz("TAG1=VALUE1 TAG2=VALUE2"); localhost->rrdset_root = calloc(1, sizeof(RRDSET)); RRDSET *st = localhost->rrdset_root; st->rrdhost = localhost; strcpy(st->id, "chart_id"); st->name = strdupz("chart_name"); st->flags |= RRDSET_FLAG_ENABLED; st->rrd_memory_mode |= RRD_MEMORY_MODE_SAVE; st->update_every = 1; localhost->rrdset_root->dimensions = calloc(1, sizeof(RRDDIM)); RRDDIM *rd = localhost->rrdset_root->dimensions; rd->rrdset = st; rd->id = strdupz("dimension_id"); rd->name = strdupz("dimension_name"); rd->last_collected_value = 123000321; rd->last_collected_time.tv_sec = 15051; rd->next = NULL; rd->state = calloc(1, sizeof(*rd->state)); rd->state->query_ops.oldest_time = __mock_rrddim_query_oldest_time; rd->state->query_ops.latest_time = __mock_rrddim_query_latest_time; rd->state->query_ops.init = __mock_rrddim_query_init; rd->state->query_ops.is_finished = __mock_rrddim_query_is_finished; rd->state->query_ops.next_metric = __mock_rrddim_query_next_metric; rd->state->query_ops.finalize = __mock_rrddim_query_finalize; return 0; } int teardown_rrdhost() { RRDDIM *rd = localhost->rrdset_root->dimensions; free((void *)rd->name); free((void *)rd->id); free(rd->state); free(rd); RRDSET *st = localhost->rrdset_root; free((void *)st->name); free(st); free((void *)localhost->tags); free(localhost); return 0; } int setup_initialized_engine(void **state) { setup_configured_engine(state); struct engine *engine = *state; init_connectors_in_tests(engine); setup_rrdhost(); return 0; } int teardown_initialized_engine(void **state) { struct engine *engine = *state; teardown_rrdhost(); buffer_free(engine->connector_root->instance_root->buffer); teardown_configured_engine(state); return 0; }