changelog
    
    
    - Fri, 11 May 2018 17:40:16 +0200
 
    - by Mike Becker <universe@uap-core.de> [Fri, 11 May 2018 17:40:16 +0200] rev 291
 
    - adds ucx_list_prepend_once() and ucx_list_prepend_once_a()
 
    - Wed, 09 May 2018 20:15:10 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 09 May 2018 20:15:10 +0200] rev 290
 
    - adds new shift operations for UcxBuffer (including tests and a usage example in modules.md)
 
    - Wed, 09 May 2018 15:04:15 +0200
 
    - by Mike Becker <universe@uap-core.de> [Wed, 09 May 2018 15:04:15 +0200] rev 289
 
    - adds ucx_buffer_to_sstr() macro
 
    - Tue, 08 May 2018 12:49:56 +0200
 
    - by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 08 May 2018 12:49:56 +0200] rev 288
 
    - makes sstrcat and sstrnlen scstr_t compatible
 
    - Thu, 03 May 2018 10:44:33 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 03 May 2018 10:44:33 +0200] rev 287
 
    - adds ucx_avl_free_content() function and documentation in modules.md
 
    - Thu, 03 May 2018 10:09:49 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 03 May 2018 10:09:49 +0200] rev 286
 
    - adds distance functions for integers as utils
 
    - Thu, 03 May 2018 09:49:38 +0200
 
    - by Mike Becker <universe@uap-core.de> [Thu, 03 May 2018 09:49:38 +0200] rev 285
 
    - adds ucx_longintcmp() compare function