summaryrefslogtreecommitdiff
path: root/accel-pppd/triton
AgeCommit message (Expand)Author
2022-03-04triton: fix use after free in timer.cGabriel Jeanneau
2021-09-24triton: do not queue context in init stateDmitry Kozlov
2021-03-20Fixed some errors found by valgrind and pvs-studio (#11)[anp/hsw]
2021-03-17Merge branch 'master' of github.com:xebd/accel-pppDmitry Kozlov
2021-03-14Prevent memory corruption on config file reload[anp/hsw]
2021-02-06fix build with non-portable _SC_PAGE_SIZEVladislav Grishenko
2020-08-10triton: clear trig_epoll_events after readDmitry Kozlov
2019-12-24triton: small fixesDmitry Kozlov
2018-11-03triton: fix context schedule/wakeup raceGuillaume Nault
2018-10-26triton: make mempool.h self-contained even when MEMDEBUG is definedGuillaume Nault
2018-05-28triton: fixed improper lockingDmitry Kozlov
2018-03-06triton: prevent alloc_context function to be inlined (fixes improper stack si...Dmitry Kozlov
2018-03-04fix build error with VALGRIND definedVladislav Grishenko
2018-03-02triton: more general fix of thread wake up crashVladislav Grishenko
2017-12-28triton: fix crash due gcc mis-optimization of alloca()Vladislav Grishenko
2017-12-27triton: fixed bugs introduced by previous commitDmitry Kozlov
2017-12-26reworked context prioritiesDmitry Kozlov
2017-10-12triton: rewrited context sleeping implementationDmitry Kozlov
2016-05-11triton: implement list_replace*()Guillaume Nault
2014-11-22remove trailing whitespacesDmitry Kozlov
2014-11-17triton: lock pending calls list in triton_cancel_call()Guillaume Nault
2014-10-04radius: various bug fixesDmitry Kozlov
2014-10-04add include <sys/time.h> to triton.h (fixes complilation issue)Dmitry Kozlov
2014-10-03get rid of time(), use clock_gettime(CLOCK_MONOTONIC) insteadDmitry Kozlov
2014-09-22triton: make level triggered events oneshot (EPOLLONESHOT)Dmitry Kozlov
2014-09-22conf file: implemented ability to add suboptions into options in {} bracketsDmitry Kozlov
2014-09-22fixed compilation warningsDmitry Kozlov
2014-09-20rewrite of authentication/accounting proceduresDmitry Kozlov
2014-09-13pppoe: start interfaces asynchronouslyDmitry Kozlov
2014-09-09triton: fixed race conditionDmitry Kozlov
2014-06-03get out of SPINLOCK_INITIALIZER as it is not cross-platform compatibleDmitry Kozlov
2014-05-20triton: fix possible raceDmitry Kozlov
2014-05-18triton: fix possible raceDmitry Kozlov
2014-05-15triton: close file descriptors immediately in triton_unregister_handlerDmitry Kozlov
2014-05-12triton: improved epoll events handlingDmitry Kozlov
2014-04-11triton: implement list_first_entry()Guillaume Nault
2013-11-07triton: use pthread_spinlock as spinlockDmitry Kozlov
2013-08-15triton: do not call context close if it is marked as need free (f.e. context ...Dmitry Kozlov
2013-07-24triton: Fix race upon terminationGuillaume Nault
2013-06-30mempool: set/check magic only if MEMDEBUG definedDmitry Kozlov
2013-06-30Revert "mempool: set/check magic only if MEMDEBUG defined"Dmitry Kozlov
2013-06-30mempool: set/check magic only if MEMDEBUG definedDmitry Kozlov
2013-04-22triton: Automatic setting of thread-count parameterGuillaume Nault
2013-01-25cmake: use CMAKE_FIND_ROOT_PATH and LIB_SUFFIXKozlov Dmitry
2013-01-24backport 1.7Kozlov Dmitry
2013-01-24ipool: implemneted net30 allocatorKozlov Dmitry
2012-09-05Add compilation checks for printf-style format stringsGuillaume Nault
2012-08-29fix various typosKozlov Dmitry
2012-06-21fixed race on terminationKozlov Dmitry
2012-02-27core: increase stack sizeKozlov Dmitry