- 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
- Make/rpmdist.mk: Add target ftag
- Slog: Log hint about initlog() being deprecated
- YThread: Log pthread_self() on entering thread
- Misc: Add pthread_self_str()
- YStopWatchThreadList: Fix generate_function_timer to work with SuSE 9.1 sed
- Usrv: bugfix, server not quitting anylonger after termination of child
- Uclnt: Add first (untested) support for heartbeat function
- Usrv: Add timeout to write_to_socket() and callers
- YStopWatch: Add some convenience overloads and onAlarm() callbacks
- YStopWatchThreadList: minor fixes to generate_function_timers.sh
- Misc: Add get_time_diff()
- Misc: Add mem_snapshot() and mem_dump()
- Misc: bugfix: mem_free() did not work correctly
- Usrv: bugfix: incomimg messages were not freed
- Msgfmt: bugfix: parse() had small memory leaks