--------------------------------------------Kslackcheck Changelog-------------------------------------------

05/08/2007

ver 3.7 [Don'tPanic!]

- Added compatibility to Slackware 12
- Dropped Slackware 9.1 support. DO NOT UPGRADE Kslackcheck if you are still using Slackware 9.1! But, come on....
  upgrade your system! your box deserve it :-)
- minor proxy bugfix


28/04/2007

ver 3.6 [BakuninIsBack!?]

- fix slacklogo menu installation
- updated slovak translation , thanks to Jozef Riha
- Added deutsch translation ;-) Thank you very much Lukas Zurshmiede
- changed popup style moving from kdialog to knotify dcop call, again thanks to Lukas Zurshmiede for the hints.
- another bugfix to proxy connections, now it _should_ work as expected :-)


25/03/2007

ver 3.5.1 [BigMove]

- According to new -current layout, kde binaries and stuff are moved to /usr
  no /opt anymore, this would work in official slackware releases too, though..

-  Fix for proxy connection, now we try to find proxy settings in wgetrc
   and for now default mode is proxy connection _without_ authentication
   To obtain authentication just set new value in PROXYAUTH in kslackcheck.conf 


04/10/2006

ver 3.5 [SlackEleven]

- Slackware 11 release changelog added
- Added French translation, Thanks to  Loki Harfagr
- Added a file in $version directory with full remote path to files to download
   It would be useful if you need to download packs in another location and moment
   see manual for some tips 
- fixed a bug in logging packages that fail md5 or gpg check. 
- Added Bosanski translation, Thanks to Adnan Hodzic
- Some optimizations here and there


12/07/2006

ver 3.4 [HotSummerSlack]

-Fix for packages in /patches for old slackware versions..
-Another bug fix in the engine for packages  with letters in release number like blah-i386-2m
-Another little fix for packages that contain an rc in the version number.
-Default mirror changed
-Set a timeout option for rsync connection
-some adjustment here and there



09/04/2006

ver 3.3 [EasterSlack]  

- The check engine has been improved against packages
   with non-standard version numbers.
   Thanks to Eustaquio Rangel de Oliveira Jr for slackcurrent engine.
- Fix some issue with new kde menu
- some little bugfix here and there , plus some kdialog restyling. 
- mirrors update in kslackcheck.conf
- Added turkish translation, thanks to Doruk Fisek



18/09/2005

ver 3.2 [SetInTheStone] ( 719 code lines +  plugin.py 388 code lines)

-better handling of language files, just put translated file in conf directory
 for installing it. (see README)
-polish and russian translations added
-final log with some info about operations performed by K.
-Slack 10.2 update and kde 3.5 testing
-A _lot_ of bugfix surely...
-Documentation upgrade



18/07/2005

ver 3.1 ( 601 code lines +  plugin.py 386 code lines)

- Implemented MD5sum check on downloaded packages
- partial rewriting for adding some new translations 
  supported languages are now italian, english , serbian , slovak and portuguese
  still waiting for others... ;-)
- better handling of download directory, cleaning some mess
- merged some changes in plugin.py about packages with strange version number
  now the algorithm seems to run very fine 
- great improvement of the download progressbar that now runs very smoothly
- some little fix and improvement here and there..
- Documentation upgrade


15/06/2005

ver 3.0 [RTFM] ( 527 code lines + plugin.py 386 code lines)

- yes, finally we've got a conf file for kslackcheck's functions tuning.
  The file is placed in /etc/kslackcheck and can be overridded by similar files 
  in $USER/.kslackcheck for user specific settings.
- Manual page implemented. So, what are waiting for? RTFM!
- partial rewriting 
- a couple of little fix and improvements.
- user directory is now .kslackcheck :P
 
---
30/04/2005

ver. 2.5.1 ( 538 code lines + plugin.py 359 code lines)

- Little Fix for a bug I introduce with 2.5 release on importing Slackware GPGKEY
  if not present yet. grrrr...

---
29/04/2005

ver. 2.5 [bastard proxy]  ( 538 code lines + plugin.py 359 code lines)

- Proxy Support implemented. Setting a variable in the configuration zone allows
  to connect through a proxy using wget for the dirty stuff. Cool at work! (see README/LEGGIMI)
- Fixed an annoying bug when downloading packages from /testing directory 
- Implemented a progressbar while downloading packages.Also this stuff is done 
  by kdialog, so it's a little trivial, but it works and user is not left alone anymore.. ;-) 
- Changed the way to obtain the Slackware's gpg key. No more esoteric protocols but wget, for
  better compatibility with proxy connections.
- Changed name of hidden directory in user's home. Now is short and better..  :-)
- Cleaning and testing


---
08/03/2005

ver. 2.4 (459 code lines + plugin.py 359 code lines)

- Fixed infamous bug with some packages with non standard name (ex. xine-lib)
  thanks GK for python work , now seems work perfectly (upgrade is raccomended)
- Ksck now handles packages in better way, showing /testing upgrades only if wanted. (see README/LEGGIMI)
- ksck now check for missing commands in the system to work correctly, and prompt for that..
- GPG signature checks implementation for downloaded packages, if gnupg is installed [Security first!! :-)] (see README/LEGGIMI)
- ksck stops using kget for download , now is all handled by wget, for more logic functions
   downloaded packages and signature now goes to  /home/$USER/.kslackcheck2.4/$SLACKVERSION/download directly
- partial rewriting of some code for better script configuration and mirror handling (see README/LEGGIMI)
- some little improvements for better usability
- intensive testing on multiple machines, nothing to report!! :-) 
- code cleaning (bash e python) 
- upcoming KDE 3.4 compliance and testing
- Documentation upgrade
 
 ---
 07/02/2005

ver. 2.3 (357 code lines + plugin.py 314 code lines)

- Maintenance  for Slackware 10.1 release
- correct some env variables for better mirror change
- aaa_elflib pack blacklisted as default as PJV advice ;-)
- more cleaning
- documentation upgrade

 ---
 11/01/2005

ver. 2.2 (334 code lines + plugin.py 308 code lines)

- Ksck now handles three main Changelog (9.1 - 10.0 - current, with initial prompt
- reconstructing  /home/$USER/.kslackcheck2.2 for main changes
- possibilty to handle packages checks without Changelog updates
- warning message before packages routines
- code cleaning (bash e python) 
 
 
 ---
15/10/2004

ver. 2.1  (283 code lines + plugin.py 319 code lines)

- partial rewriting for ncurses based text version , ;-)
- It's possible to run Ksck on any WM, or on console system with --text option
- Blacklist function in plugin.py and general implementation
- Couple of bugs solved (upgrade is raccomended)
- Better documentation
- rsync Proxy support
 
 ---
30/09/2004

ver.2.0 (141 code lines + plugin.py 319 code lines)

- Python plugin implementation (Thanks to 'Taq' see reference in the script) and current packages handling
- current.list handling
- some more verbose output on console
- slackbuild tuning
- other little things...
 
 ----
14/09/2004 

ver. 1.1 (106 code lines)

- added language selection (italian-english) at first startup
- partial rewriting and code cleaning
- greeting popup on closing (kde 3.3 only)
 
 ---- 
02/09/2004  
 
ver. 1.0 (75 code lines)

- initial working release 
