⚲
Project
General
Profile
Sign in
Home
Projects
Help
Search
:
mkernel
All Projects
mkernel
Overview
Activity
Roadmap
Issues
Spent time
Gantt
News
Wiki
Files
Repository
0.0.1
closed
07/30/2024
Architecture and tooling
100%
92 issues
(
92 closed
— 0 open)
Time tracking
Estimated time
116
:00
hours
Spent time
93
:20
hours
Issues by
Tracker
Status
Priority
Author
Assignee
Category
Anomalie
27/27
Evolution
34/34
Feature request
31/31
Related issues
Anomalie #277
: Remove libltdl subproject from sources
Actions
Anomalie #278
: define and use DEFAULT_MODULE_PATH
Actions
Anomalie #279
: Makefile.am : move update-po and update-gmo from dist to all target
Actions
Anomalie #322
: Move CPPFLAGS, CFLAGS, CXXFLAGS, LDADD, LIBADD, LDFLAGS definitions from configure to Make
Actions
Anomalie #326
: make distcheck fails
Actions
Anomalie #328
: Use and Include embedded libiconv and libintl (gnulib ?) in the bundle (at least for windows)
Actions
Anomalie #334
: HAVE_OPT fails to compile
Actions
Anomalie #336
: NSIS: Add AC_CHECK_LIB and use results to populate mkernel.nsi.in
Actions
Anomalie #341
: Add an autoconf option for gcov+gprof to decorrelate from debug
Actions
Anomalie #357
: Fix strdup, strtok_r and vnsprintf functions in svcmgr.c
Actions
Anomalie #370
: memtrack_addblock should fail if the same pointer is added a second time
Actions
Anomalie #371
: Add OOM check for memtrack_addblock (Buildbot CI LCOV report misses line 243)
Actions
Anomalie #373
: Fix Doxygen errors
Actions
Anomalie #374
: Make deps/debug/memtrack fail/abort on duplicate and notfound with tests/check_libdebug update
Actions
Anomalie #377
: Windows builds: Update installdirs to a flat folder and use pev to include dependencies
Actions
Anomalie #382
: appDir detection fails in mkernel.c
Actions
Anomalie #384
: Replace -? with -h and -! with -H in autogen
Actions
Anomalie #385
: MODULE_PATH and -M parameter should replace the existing path with setpath, not addpath
Actions
Anomalie #386
: Remove onLoad parameter from modmgr and modules
Actions
Anomalie #391
: Manage modmgr set/add/insert path return codes in mkernel.c and check_modmgr
Actions
Anomalie #395
: check_libdebug-memtrack: Check results depending on oom_enable status
Actions
Anomalie #397
: Autotest testsuite does not use installed binaries in installcheck target
Actions
Anomalie #402
: OOMTEST bug found in check_libdebug-memory:735
Actions
Anomalie #407
: check_libdebug-memdbg memdbg_asprintf_nullempty OOM validation
Actions
Anomalie #411
: oomtest_fill algo change to eat not only the biggest block but all blocks
Actions
Anomalie #414
: abort on any issue in memtrack/memdbg
Actions
Anomalie #423
: suite_oomtest config_twice crashes
Actions
Evolution #324
: Add MicroKernel to Windows Add/Remove programs
Actions
Evolution #325
: Add Microkernel shortcut to Windows desktop in NSIS
Actions
Evolution #331
: Add icon to application in task bar and to the application binary .exe
Actions
Evolution #340
: Add src/mkernel execution test in checks
Actions
Evolution #346
: Throw an error if memtrack_delblock_preinit is called, should never happen
Actions
Evolution #354
: Move /src/debug in /deps/debug
Actions
Evolution #355
: Add Werror, pedantic and -ansi options by default in all Makefiles
Actions
Evolution #356
: Force Wall Wextra Werror ansi pedantic compilation options
Actions
Evolution #358
: Switch from CPPUnit testing framework to Check
Actions
Evolution #359
: Group svcmgr.c and modmgr.c in libmkernel
Actions
Evolution #360
: Check/Test libmkernel instead of svcmgr and modmgr directly from /tests
Actions
Evolution #361
: Remove CXX/C++ dependencies from configure.ac
Actions
Evolution #362
: Check and Optimize CFLAGS/CPPFLAGS/LDFLAGS/LDADD/LIBADD dependencies in src/Makefile.am
Actions
Evolution #364
: Autoupdate configure.ac script and Doxyfile (doxygen -u )
Actions
Evolution #365
: Create a test/testmodule to avoid using src/mkmodule
Actions
Evolution #375
: Libmemtrack lstblock rename, nbblock rework and rename, sizeblocks addition
Actions
Evolution #376
: Document memtrack, memdbg, memory and assert files in English
Actions
Evolution #378
: Windows installer : Package dependencies per binary (program, modules) and group by section in nsis
Actions
Evolution #390
: Use OOM helper oom.h/oom.c in check_libdebug
Actions
Evolution #392
: Improve oom test helpers with dichotomy
Actions
Evolution #393
: Merge test (check based) and tests (autotest based) unit tests folders in test
Actions
Evolution #394
: check_libdebug-memtrack: replace l_CountedBlocks variable with memtrack_dumpblocks() calls
Actions
Evolution #403
: Use tcase_add_loop_test family to cover OOM conditions ?
Actions
Evolution #404
: Change OOMTEST args to minHeap, maxHeap and minStack
Actions
Evolution #405
: OOMTEST_begin: check RLIMIT_AS against sysconf available pages*pagesize to avoid hitting the swap
Actions
Evolution #406
: Add threshold decrementation in OOMTEST_BEGIN/END macros
Actions
Evolution #408
: Move fork/nofork checks from tools/*.sh to autotests
Actions
Evolution #410
: oomtest_begin/oomtest_end: noop if not oomtest_setup before
Actions
Evolution #413
: Rename check_xxx-yyy.c to suite_xxx-yyy.c
Actions
Evolution #415
: checktools.inc factorisation
Actions
Evolution #416
: Liboom documentation
Actions
Evolution #417
: Libdebug documentation
Actions
Evolution #421
: Simplify check_sample and include in every check unit
Actions
Evolution #422
: Lower oomtest_config to 64MB and oomtest_enable to 32MB to limit RAM consumption and filling in tests
Actions
Feature request #269
: Add Debian package build structure
Actions
Feature request #272
: Create a TGZ packaging subproject
Actions
Feature request #273
: Create a Win/NSIS packaging subproject
Actions
Feature request #274
: Create a Win/ZIP packaging subproject
Actions
Feature request #276
: Create an AppImage packaging subproject
Actions
Feature request #323
: Create the windows installer with NSIS
Actions
Feature request #327
: NSIS: Add mkernel and uninst to Start Menu
Actions
Feature request #329
: Add shortcuts to the Start menu
Actions
Feature request #332
: Add entry in the FreeDesktop's start menu
Actions
Feature request #333
: Add unit test for MODULE_PATH environment variable
Actions
Feature request #335
: Add coverage (lcov) and profiling (gprof) statistic to buildbot (linux binaries) with publish in buildbot.cerbelle.net
Actions
Feature request #339
: Write build scripts in tools
Actions
Feature request #342
: Add out of memory test in checks for memdbg malloc
Actions
Feature request #343
: Add free(neverallocatedblock) in checks for memdbg
Actions
Feature request #344
: Add a realloc test in checks for memdbg
Actions
Feature request #345
: Add vasprint test in checks for memdbg
Actions
Feature request #347
: Add a test for memtrack_lstblock_preinit in checks for memtrack
Actions
Feature request #348
: Implement libdebug-assert check tests
Actions
Feature request #349
: Implement libdebug-memdbg check tests
Actions
Feature request #350
: Implement libdebug-memtrack check tests
Actions
Feature request #353
: Add libcheck unit tests for parallelisation and signal handling
Actions
Feature request #363
: Add cppcheck HTML report generation to makefile
Actions
Feature request #369
: Create libdebug check test suite with memtrack, memdbg, memory, assert, dbg testcases and OOMs
Actions
Feature request #383
: Split mkernel.sh test cases
Actions
Feature request #387
: Integrate GNU Autotest for test/mkernel-*.sh
Actions
Feature request #389
: Standardize build pipeline all/check/clean dist/distcheck/distclean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall
Actions
Feature request #396
: Implement libdebug-memory check tests
Actions
Feature request #399
: Parametrize oomtest_begin with headroom and stack(malloca)
Actions
Feature request #400
: Implement tests for the oomtest_begin/oomtest_end functions
Actions
Feature request #409
: OOMTEST disabled if not initialized
Actions
Feature request #412
: Split tests sample, oom, libdebug, modmgr, svcmgr
Actions
Loading...