Changes

1,648 bytes removed ,  18:28, 11 December 2012
moved changes to Download/crtools/0.3
Line 3: Line 3:  
== v. 0.3 ==
 
== v. 0.3 ==
 
{{:Download/crtools/0.3}}
 
{{:Download/crtools/0.3}}
  −
'''New features'''
  −
* C/R of [[Advanced_usage#Shell_jobs_C.2FR|shell jobs]]
  −
* [[Advanced_usage#Link_unlinked_files_back|Handle]] files, that are opened and unlinked, but some other hard link exists
  −
* More SOL_SOCKET socket options. Two most interesting are:
  −
** Binding socket to device (<code>SO_BINDTODEVICE</code>)
  −
** Per-socket packet filter (<code>SO_ATTACH_FILTER</code>)
  −
* Shutdown state of a socket
  −
* Task scheduler parameters (nice, policy and prio)
  −
* Properly handle [[COW]] pages
  −
* Memory mapped packet sockets (with SOL- options this is enough for tcpdump tool support)
  −
* Complementary groups (<code>getgroups(2)</code>)
  −
* Various mapping features, configured with <code>madvise(2)</code>
  −
* Tune TCP sockets support to work with IPv6 sockets
  −
* Closed (or not yet connected/bound) unix sockets
  −
  −
'''Bug fixes and improvements'''
  −
* Print timestamps in log files
  −
* Restructure source tree a little
  −
** PIE stuff in separate dir
  −
** Arch-specific code in arch/<Arch>/ directory
  −
* Nicer <code>show -c</code> output for pages/pipes/etc contents
  −
* Fixes in help text
  −
* Save and restore blocked signals mask for threads
  −
* Don't dump (and warn about it) corked UDP sockets
  −
* Fixed livelocks when restoring too big socket queues
  −
* Refresh info about sockets, that might have changed between diag dump and actual process freeze
  −
* Lost file params and socket options for some unix sockets
  −
* Fix inotify on opened and unlinked files
  −
* Fix shared anonymous memory detection
  −
* Properly close all files before restoring them
  −
* Fixes in running external tools (ip/tar)
  −
* Several fixes in control tty restoring code
  −
* RT signals handlers dumped and restored
      
== v. 0.2 ==
 
== v. 0.2 ==