aboutsummaryrefslogtreecommitdiff
path: root/src/util/scheduler.c
Commit message (Expand)AuthorAge
* 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
* remove duplicate timeout checklurchi2018-01-16
* remove unused variableslurchi2018-01-15
* gracefully accept empty FD set that claim to contain FDslurchi2018-01-10
* properly detect calling add_select without descriptors; simplify extract_handleslurchi2018-01-10
* fix scheduler when add_select is called with 0 ready fdsSchanzenbach, Martin2018-01-10
* fix dereferencing uninitialized rs/ws; assert non-NULL before dereferencing n...lurchi2018-01-07
* Revert "fix dereferencing uninitialized pointer"lurchi2018-01-07
* fix dereferencing uninitialized pointerlurchi2018-01-06
* simplify driver_add_multiplelurchi2018-01-04
* fix misc compiler warningsChristian Grothoff2018-01-04
* fix more warningsChristian Grothoff2018-01-04