- YAbstractEloopTimerTask:
- Renamed restart() to reset()
- Add startTimer() and stopTimer()
- Interpreted _timeout() return value YTASK_RETVAL_DEFAULT and
YTASK_RETVAL_RELOOP equally
Signed-off-by: Jan Lindemann <jan@janware.com>
- Reimplementation in YAbstractEloopTimerTask::_dump()
- Make YAbstractFamilyMember::setParent() virtual
Signed-off-by: Jan Lindemann <jan@janware.com>
- Add hooks for YAbstractAppliction two-phase __init()
(needed for filling commandline later in the process)
- Fix ScopedRef refcounting with assignment and copy-ctor
Signed-off-by: Jan Lindemann <jan@janware.com>
- Slog:
- Make slog() a macro
- Old slog() is now do_slog()
- YAbstractFamilyMember:
- Add doom() and doomed()
- Change signature of watch callbacks
- Renamed slog() methods to do_slog()
- Change enum order for URLTOK_XXX
- Add _dump() and clear() to YEloopEventQueue
- Make dtor of YAbstractStandaloneTask virtual
- Add logChildren() to YAbstractFamilyMember
- Make eloop_register_timer() timeout argument const
- Inifile:
- Complete redesign behind the scenes, Depend on YStringTree
- YMisc:
- Add cropstr() and unquote()
- Make:
- Replace ytools.mk by proj.mk to be consistent with other projects
- Misc:
- Bugfix (by Benno): Fix read end condition in afs_read_from_fd()
- Inifile:
- Bugfix: short subsections weren't matched by match_super(),
breaking inifile_get_num_sections()
- Add typedef void *inifile_t stub, now to be used as inifile handle
- Support gcc 4.0, fixed some uninitialized vars and some syntax while at it
- Support x86_64
- Base/misc: Add consume_bytes_from_pipe()
- Slog: slog() inline
- Beautify some Makefiles (FIND_SUBDIRS)
- Make:
- Decoupled USE_COMPILER_OPTIMIZATION_OPTS from USE_DEBUG_OPS
- Add USE_ASSERTIONS
- Not using qt4 debug libs anylonger
- Add run.mk
- YShMem: Make a couple of functions inline
- Uclnt/cpp: Fix some uninitialized variables, possibly harming stability (thread id)
- YError: - Add setFile() and setLine() methods
- YOptString: - newly added
- Usrv: - Fix crash due to race in unregistering from connection list
- Fix memory leaks in YServer.cpp
- Major rewrite and renaming of classes
- Optimized memory management
- Add memory debugger
- Misc: - Log mpatrol mem_dump() to syslog
- Contr: - Add module YLifo
- YOsc: - rewrite
- Slog, platform, misc unified into module base
- YThread: - Add setFlags(), addFlags(), delFlags() and changed setName() to
avoid deadlock
- Inifile: - Support quoted strings as values
- Add inifile_val() and inifile_str() macros
- Scripts: - some fixes to cvs_mail.sh
- Make: - some indentation cleanup in defs.mk.in
- Make all targets depend on all.done
- Fix plugin.mk
- Platform: - Add winerrno.h; will be removed again