aboutsummaryrefslogtreecommitdiff
path: root/src/util/scheduler.c
Commit message (Expand)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-10-18
* -remove dead variable, obsoleted by patch for #7617Christian Grothoff2023-02-06
* UTIL: use dedicated marker in ready queue.ulfvonbelow2023-02-06
* BUILD: Attempt to disentable platform.h, gnunet_common.h and gnunet_private_c...Martin Schanzenbach2022-12-04
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-12-01
* -DOC: Comment stripping pass in UTIL scheduler libraryWillow Liquorice2022-10-03
* fix scheduler bug with same-priority immediately-ready tasks possibly hogging...Christian Grothoff2022-05-17
* help fixing #7105Christian Grothoff2021-11-25
* -Fix several incorrect uses of `i.e.'Alessio Vanni2021-04-24
* spell checkingChristian Grothoff2020-11-14
* merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff2020-07-18
* make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ...Christian Grothoff2020-04-21
* better task orderingChristian Grothoff2020-02-15
* fix task prioritization with recent hackChristian Grothoff2020-02-04
* speed up running of tasks via GNUNTE_SCHEDULER_add_now() by a factor of at le...Christian Grothoff2020-02-04
* tighten formatting rulesChristian Grothoff2019-10-31
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ...ng02019-09-10
* uncrustify as demanded.ng02019-09-08
* Implement asynchronous scope identifiers.Florian Dold2019-05-10
* misc work on TNGChristian Grothoff2019-04-15
* Florian Weimer writes:Christian Grothoff2019-02-16
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
* GNUNET_SCHEDULER_do_work: always check if shutdown is necessary and update wa...lurchi2018-07-29
* Remove restrictive and unnecessary assertlurchi2018-07-24
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
* make some functions static, ensure shutdown tasks could be run repeatedly if ...Christian Grothoff2018-03-31
* disable debug instrumentation againChristian Grothoff2018-03-08
* better error reporting from schedulerChristian Grothoff2018-03-08
* fix loggingChristian Grothoff2018-03-03
* fix newline, reduce verbosityChristian Grothoff2018-03-03
* improve documentationlurchi2018-02-01
* scheduler API change to allow use with js event looplurchi2018-02-01
* really make GNUNET_SCHEDULER_run_from_driver more graceful (must have been late)lurchi2018-01-27
* make GNUNET_SCHEDULER_run_from_driver more gracefullurchi2018-01-24
* catch early return of select before call to GNUNET_SCHEDULER_run_from_driverlurchi2018-01-23
* Revert "add assertion for debugging"lurchi2018-01-23
* add assertion for debugginglurchi2018-01-23
* remove unnecessary checklurchi2018-01-22
* use absolute times in driverlurchi2018-01-22
* indentation fixesChristian Grothoff2018-01-21
* check if no tasks are left after the driver looplurchi2018-01-21
* fix loop responsible for finding tasks with expired timeoutlurchi2018-01-18
* always check priority given by userslurchi2018-01-17
* return now if we found a task that is ready (optimization)lurchi2018-01-16
* only check fdsets when select selected something (optimization)lurchi2018-01-16
* Revert "call GNUNET_abort_ directly for debugging purposes"lurchi2018-01-16
* call GNUNET_abort_ directly for debugging purposeslurchi2018-01-16