playground/sysadmin/ept
SVN commit 535891 by mornfall:
Merge up changes till 1.91 from local branch.
2006-03-25 16:23:15 +0100
Remove kdDebug() usage in non-gui threads. Probably caused quite some
races. Confirmed with helgrind.
2006-03-25 10:19:47 +0100
Install an apt configuration file that enables periodic apt-get update
run from cron.
2006-03-25 09:52:07 +0100
Fix scaling issue with the buttons (they would get insane height for
big enough mainwindow... set size policy to vertical fixed).
2006-03-25 09:51:10 +0100
Compile adept_batch, too.
2006-03-25 03:06:30 +0100
Require libapt-front 0.3.7.1 so we don't accidentally pull in the bug
present in 0.3.7.
2006-03-25 03:03:25 +0100
Write 1.91 changelog.
2006-03-25 03:03:10 +0100
Update version information to 1.91 Swarm (beta 2) in about dialogs.
2006-03-25 02:32:32 +0100
Add (debugging mostly) action reload (calls cache.reopen()). Fix a
typo -- Download not Dowload.
2006-03-25 02:31:15 +0100
Slightly more elegant handling of the asyncCall of insertRange... Now
have insertRangeInternal that takes a pair (item pointer, range) and a
public insertRange that only takes range. Makes easier to call
insertRangeInternal asynchronously for arbitrary argument values.
2006-03-25 02:28:31 +0100
Lock/unlock *all* mutexes not only the queue front one. The old
behaviour would cause threads running in parallel when some thread
managed to lock serialize before a thread queued before it. Since
other threads would be blocked by serialize, the only threads running
at once would be GUI and the winner of the serialize mutex -- still a
lot more than should.
2006-03-25 02:18:21 +0100
Delete m_logicalAct/m_removeAct before creating new ones. That bug was
so obvious i am not sure how i could have missed it. Would cause both
nonsense behaviour (actions in detailed view would act on all packages
that were ever visited) and potential crashes when actors would be
left around after cache reload holding invalid entities.
Also lock the qt mutex in loadFileListWorker a bit more (probably
useless, but better safe than sorry, hmm?).
_M . (directory)
M +1 -1 Makefile.am
M +1 -1 batch/main.cpp
M +13 -0 debian/changelog
M +1 -1 debian/control
M +4 -0 installer/app.cpp
M +1 -1 installer/main.cpp
M +24 -9 libept/lister.cpp
M +3 -1 libept/lister.h
M +11 -9 libept/threadutils.cpp
M +5 -5 libept/utils.h
M +11 -1 manager/app.cpp
M +2 -0 manager/app.h
M +1 -1 manager/main.cpp
A notifier/15adept-periodic-update
M +3 -0 notifier/Makefile.am
M +9 -7 notifier/app.cpp
M +4 -0 updater/app.cpp
M +1 -1 updater/main.cpp
Reply to: