20.03.2004 - Wersja 2.2.11
    Wprowadziem okresowe limity iloci przesanych danych
    reload (wymuszenie ponownego odczytania plikw konfiguracyjnych w trakcie pracy bez restartu shapera)
    dwie dodatkowe eksperymentalne metody podziau cza zwane dalej EHTB i SHTB - specjalnie dla osb ktre uwaaj e nie trzeba shapera aby przy pomocy goych reguek HTB mona byo sprawiedliwie dzieli cze :-)
    Dodaem parametr pos_diff w celu wprowadzenia przesunicia reguek tworzonych w tablicach shaperX i squidX wzgldem shaoutX. W tablicach shaperX i squidX nie wystpuj wpisy numerw IP serwera (maj wpisane dwa takie same interfejsy lokalne).
    Dodano parametr last_rate_perm
    Dodano parametr refresh_dead_fwrule
    Poprawiono kontrol skadni we wpisie inter_int (czy lospeed i hispeed >0)
    Dodatno ubsug sygnau SIGUSR1
    Dodatno ubsug sygnau SIGHUP
    Dodaem parametr write_type do wyboru wygldu przydziaw w /var/shaper/. Nowy wygld wymyli i zaprogramowa Marek Chopek.
    Poprawilem kontrole wspolczynnikow korekcji szybkosci.
    Ze wzgledu na sudo dodalem pelna sciezke do komend ipchains, iptables, tc
    Uaktualnilem skrypt startowy
    (kto.php) Poprawki dla wyswietlania ID Tlen i GaduGadu dla zmienionego formatu pliku /etc/shaper/iplist.X
    (kto.php) Poprawilem procedure wyswietlajaca widelki w kierunku upload poniewaz w przypadku gdy revDNS dla numeru IP serwera roznil sie od domeny prostej to wartosc upload nie byla wyswietlana.
    (kto.php) Dodaem zmienne: ping, mailto, showip, mark_limit
    (kto.php) Dodaem przykadowy skrypt do alternatywnego pingowania userw w sieci - uruchamiany z crona a nie przez kto.php
    kilka innych zmian

11.07.2003 - 2.2.2
    Zmiany i poprawki do zrodel wprowadzil Marcin Siennicki.
    Plik Makefile rowniez jego autorstwa.
    Zmienilem sposob numeracji (z powodu CVS'a)
    (HTB) Dodalem parametry burst_download i burst_upload
    (kto.php) Zmienilem metode wykrywania nazwy HOSTa na ktorym pracuje
    skrypt poniewaz stara metoda odczytu zmiennej HOSTNAME
    nie dzialala na MDK 9.1
    (kto.php) Dodalem wysietlanie numeru wersji skryptu na stronie www.
    (kto.php) Poprawilem kontrole pingami poniewaz na niektorych systemach
    widziane byly aktywne wszystkie (rowniez nie pracujace) numery IP
    np. w Mandrake 9.1

26.04.2003 - 2.00beta61
    Zmienilem kolejnosc tworzenia przydzialow. Pracujacy userzy sa sortowani
    w kolejnosci od najwyzszego CIR'a do jego braku (globalne minimum gwarantowane)
    i w tej kolejnosci otrzymuja przydzialy. Zmiana ma na celu zagwarantowanie
    wybranym userom pasma a reszta jest dopiero dzielona sprawiedliwie na
    pozostalych userow.
    Rozpoczalem prace przy opcji reload - shaperd reaguje teraz na SIGHUP
    po otrzymaniu syglanu HUP w logu pojawia sie jak na razie tylko odpowiedni
    komunikat.

05.04.2003 - 2.00beta59
    Jesli parametr write_delay=0 - shaperd nie bedzie zapisywal przydzialow
    na dysku (w katalogu /var/shaper/)
    Shaperd nie wywala juz zadnych informacji do logu gdy uruchamiany jest
    z parametrami: shownat lub shownat_all

16.03.2003 - 2.00beta58
    Poprawilem blad w dzialaniu opcji remove_dead_class ktory objawial sie tym,
    ze jesli shaperd usunal zle dzialajaca klase to potem nie tworzyl nowej.
    
15.03.2003 - 2.00beta57
    Zmodyfikowalem klasy HTB pod katem wzajemnego pozyczania pasma.
    Dodalem parametry:
	ceil_download
	ceil_upload
	
07.03.2003 - 2.00beta56
    Zmienilem wartosci domyslne parametrow:
    nomasq=yes
    continuous_control=yes

06.03.2003 - 2.00beta55
    Dodalem parametry konfiguracyjne:
	check_download_factor_cnt
	check_upload_factor_cnt
	remove_dead_class
	mask_mesg
    Poprawiem blad w procedurze odczytujacej plik iplist.X, objawiajacy sie
    tworzeniem na firewallu podwojnych wpisow dla tego samego numeru IP jesli
    po tym pliku wstawiona jest pusta linia. Blad zglosil Spitek.

06.03.2003 - 2.00beta54
    Poprawki w definicjach klas dla CBQ - weight jest teraz typu float.

04.03.2003 - 2.00beta53
    Dodalem kontrole wersji HTB poniewaz dla 2.X nie ma opcji quantum a dla
    3.X jest ona niezbedna.

03.03.2003 - 2.00beta52
    Mala kosmetyka zrodel.

28.02.2003 - 2.00beta51
    Poprawilem blad w opcji even_division objawiajacy sie przy wlaczonej opcji
    continuous_control=yes

28.02.2003 - 2.00beta50
    Dodalem do wszystkich klas HTB parametr quantum by zapobiec pojawianiu sie
    w logu komunikatow o za malym/za duzym quantum. Poprawilem definicje klas CBQ
    tak aby wszedzie wartosc parametru weight byla podawana w bit - niezaleznie
    od uzytej jednostki i wartosc jej byla 10 razy mniejsza od rate.

15.02.2003 - 2.00beta47
    Usunalem linie z wpisem "tc qdisc change dev %s parent %d:%d sfq perturb 10"
    ktore sa zbedna poniewaz nie da sie i niema potrzeby zmieniac sfq

13.02.2003 - 2.00beta46
    Poprawilem blad objawiajacy sie brakiem dzialania widelek w kierunku upload
    w przypadku wlaczenia squid_support=yes i wpisania w definicji local_int
    numeru ip zrodlowego z maska inna niz /32.
    
