summaryrefslogtreecommitdiff
path: root/src/util/scheduler.c
AgeCommit message (Expand)Author
6 dayshelp fixing #7105Christian Grothoff
2021-04-24-Fix several incorrect uses of `i.e.'Alessio Vanni
2020-11-14spell checkingChristian Grothoff
2020-07-18merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff
2020-04-21make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ...Christian Grothoff
2020-02-15better task orderingChristian Grothoff
2020-02-04fix task prioritization with recent hackChristian Grothoff
2020-02-04speed up running of tasks via GNUNTE_SCHEDULER_add_now() by a factor of at le...Christian Grothoff
2019-10-31tighten formatting rulesChristian Grothoff
2019-10-05global reindent, now with uncrustify hook enabledChristian Grothoff
2019-09-10remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ...ng0
2019-09-08uncrustify as demanded.ng0
2019-05-10Implement asynchronous scope identifiers.Florian Dold
2019-04-15misc work on TNGChristian Grothoff
2019-02-16Florian Weimer writes:Christian Grothoff
2019-01-14src: for every AGPL3.0 file, add SPDX identifier.ng0
2018-07-29GNUNET_SCHEDULER_do_work: always check if shutdown is necessary and update wa...lurchi
2018-07-24Remove restrictive and unnecessary assertlurchi
2018-06-07paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX
2018-06-07glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX
2018-06-05first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX
2018-03-31make some functions static, ensure shutdown tasks could be run repeatedly if ...Christian Grothoff
2018-03-08disable debug instrumentation againChristian Grothoff
2018-03-08better error reporting from schedulerChristian Grothoff
2018-03-03fix loggingChristian Grothoff
2018-03-03fix newline, reduce verbosityChristian Grothoff
2018-02-01improve documentationlurchi
2018-02-01scheduler API change to allow use with js event looplurchi
2018-01-27really make GNUNET_SCHEDULER_run_from_driver more graceful (must have been late)lurchi
2018-01-24make GNUNET_SCHEDULER_run_from_driver more gracefullurchi
2018-01-23catch early return of select before call to GNUNET_SCHEDULER_run_from_driverlurchi
2018-01-23Revert "add assertion for debugging"lurchi
2018-01-23add assertion for debugginglurchi
2018-01-22remove unnecessary checklurchi
2018-01-22use absolute times in driverlurchi
2018-01-21indentation fixesChristian Grothoff
2018-01-21check if no tasks are left after the driver looplurchi
2018-01-18fix loop responsible for finding tasks with expired timeoutlurchi
2018-01-17always check priority given by userslurchi
2018-01-16return now if we found a task that is ready (optimization)lurchi
2018-01-16only check fdsets when select selected something (optimization)lurchi
2018-01-16Revert "call GNUNET_abort_ directly for debugging purposes"lurchi
2018-01-16call GNUNET_abort_ directly for debugging purposeslurchi
2018-01-16remove duplicate timeout checklurchi
2018-01-15remove unused variableslurchi
2018-01-10gracefully accept empty FD set that claim to contain FDslurchi
2018-01-10properly detect calling add_select without descriptors; simplify extract_handleslurchi
2018-01-10fix scheduler when add_select is called with 0 ready fdsSchanzenbach, Martin
2018-01-07fix dereferencing uninitialized rs/ws; assert non-NULL before dereferencing n...lurchi
2018-01-07Revert "fix dereferencing uninitialized pointer"lurchi