Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 2d39bcee598a0e467ffbc6d3c9f88975 > files > 13

LibRaw-devel-0.9.1-9.fc14.i686.rpm

2010-05-15 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â êîäå ðàñïàêîâêè 8-áèòíûõ RAW.
           * LibRaw 0.9.1-Release

2010-04-26 Alex Tutubalin <lexa@lexa.ru>
           * OpenMP âîçìîæíà (íå çàïðåùåíà) êîìïèëÿöèÿ c OpenMP ïîä MinGW 
              (íå òåñòèðîâàëîñü)
           * LibRaw 0.9.0-Release

2010-04-21 Alex Tutubalin <lexa@lexa.ru>
           * Îêîí÷àòåëüíî óäàëåíû íåóäîáñòâà ïðè ðàáîòå ñ RAW-ôàéëàìè Fuji
             èç ïîëüçîâàòåëüñêèõ ïðèëîæåíèé

           * Íîâûé âûçîâ COLOR(row,col) âîçâðàùàåò èíäåêñ â ìàññèâå image[],
             ñîîòâåòñòâóþùèé öâåòó äàííîãî áàéåðîâñêîãî ïèêñåëà. Âûçîâ çàìåíÿåò
             FC(row,col), êîòîðûé áóäåò ñïðÿòàí â ñëåäóþùèõ âåðñèÿõ.

           * Ïðèìåð unprocessed_raw ïåðåâåäåí íà âûçîâ COLOR()

           * LibRaw 0.9.0-Beta5

2010-04-10 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â îáðàáîòêå DNG-ôàéëîâ, ñêîíâåðòèðîâàííûõ èç
             RAF-ôàéëîâ Fuji.
           * LibRaw 0.9.0-Beta4

2010-04-09 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â îáðàáîòêå .CRW-ôàéëîâ, ïðîÿâëÿâøàÿñÿ
             íà íåêîòîðûõ âåðñèÿõ gcc 4.4
           * Âûçîâ LibRaw::adjust_maximum() äå-äîêóìåíòèðîâàí, àâòî-êîððåêöèÿ
             ìàêñèìóìà ñåé÷àñ âêëþ÷åíà ïî-óìîë÷àíèþ.
           * Âûçîâ C-API libraw_adjust_maximum() óäàëåí.
           * Íîâîå ïîëå â ïàðàìåòðàõ ïîñò-îáðàáîòêè: params.adjust_maximum_thr
             ïîçâîëÿåò áîëåå ãèáêî (÷åì ñòàðûé èíòåðôåéñ LibRaw::adjust_maximum)
             óïðàâëÿòü àâòî-êîððåêöèåé ìàêñèìóìà.
           * Óáðàíà ïîñëåäíÿÿ OpenMP warning, âîçíèêàâøèå ïðè êîìïèëÿöèè ïðèëîæåíèé,
             èñïîëüçóþùèõ LibRaw.
           * Ïàðàìåòð -c ó ïðèìåðà dcraw_emu ïðèíèìàåò ÷èñëîâîå çíà÷åíèå è 
             óñòàíàâëèâàåò params.adjust_maximum_thr. Äëÿ ñîâìåñòèìîñòè ñ dcraw
             èñïîëüçóéòå -c 0
           * Ñòðóêòóðû äàííûõ èçìåíåíû, òðåáóåòñÿ ïåðåêîìïèëÿöèÿ âñåõ ïðèëîæåíèé.
           * LibRaw 0.9.0-Beta3
             

2010-03-29 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â ðàñ÷åòå channel_maximum äëÿ êàìåð
             Panasonic.
           * channel_maximum[] ðàññ÷èòûâàåòñÿ äëÿ âñåõ êàìåð
           * Óáðàíû OpenMP warnings, âîçíèêàâøèå ïðè êîìïèëÿöèè ïðèëîæåíèé,
             èñïîëüçóþùèõ LibRaw.
           * Äîêóìåíòèðîâàí êëþ÷ -c ó ïðèìåðà dcraw_emu
           * Óáðàíà èçëèøíÿÿ ðàçãîâîð÷èâîñòü ó ïðèìåðà dcraw_emu
           * LibRaw 0.9.0-Beta2

2010-03-28 Alex Tutubalin <lexa@lexa.ru>

         Ñìåíà ëèöåíçèðîâàíèÿ:

           * Òðîéíîå ëèöåíçèðîâàíèå:
              + LGPL 2.1 (http://www.gnu.org/licenses/lgpl-2.1.html)
              + CDDL 1.0 (http://www.opensource.org/licenses/cddl1.txt)
              + LibRaw Software License (27 March 2010 version)
               (http://www.libraw.org/data/LICENSE.LibRaw.pdf)

           * Îòäåëüíûå LibRaw-Lite è LibRaw-Commercial áîëåå íå ñóùåñòâóþò, 
             åñòü åäèíàÿ áèáëèîòåêà LibRaw. Ïîëüçîâàòåëÿì LibRaw-Commercial
             ñëåäóåò ïåðåêëþ÷èòüñÿ íà LibRaw (ïîòåðè ôóíêöèîíàëüíîñòè íå áóäåò)
             ïðè ýòîì âîçìîæíà è ñìåíà ëèöåíçèè.

           * Óäàëåíà ïîääåðæêà Foveon: íà ýòèõ êàìåðàõ íåâîçìîæíî íîðìàëüíîå
             öâåòîâîñïðîèçâåäåíèå (íè îäèí èç êîíâåðòîðîâ åãî íå äàåò), 
             ñîîòâåòñòâóþùèé êîä èç dcraw (ñ ïðîáëåìàìè öâåòà) ëèöåíçèðîâàí
             ïî GPL, ÷òî ñîçäàåò ïðîáëåìû.
             
           Íîâûå âîçìîæíîñòè:

           * Äîáàâëåíî ïîëå colordata.channel_maximum[4] - ïîêàíàëüíûå ìàêñèìóìû
             RAW-çíà÷åíèé

           * Äîáàâëåí âûçîâ adjust_maximum (libraw_adjust_maximum), ìåíÿþùèé ïîëå
             maximum íà âû÷èñëåííîå (max(color_maximum[]), ÷òî ïîçâîëÿåò èçáàâèòüñÿ
             îò ïàðàçèòíûõ òîíîâ â ñâåòàõ ïðè ïîñòïðîöåññèíãå.

           * Íîâûé ïàðàìåòð êîìàíäíîé ñòðîêè -c ó ïðèìåð dcraw_emu. Ïðè çàäàíèè ýòîãî
             ïàðàìåòðà adjust_maximum() âûçûâàåòñÿ ïðè îáðàáîòêå âõîäíîãî ôàéëà.

           * Ñòðóêòóðû äàííûõ èçìåíåíû, òðåáóåòñÿ ïåðåêîìïèëÿöèÿ âñåõ ïðèëîæåíèé.

           * LibRaw 0.9.0-Beta1

2010-02-06 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà äâóñìûñëåííîñòü â âûçîâàõ pow/sqrt
             (ïðîÿâëÿåòñÿ ñ êîìïèëÿòîðîì Sun).
           * OpenMP íå ïîääåðæèâàåòñÿ ñ êîìïèëÿòîðîì MS Visual Studio
           * Çàìàñêèðîâàíà îøèáêà ïðè ðàçáîðå (ïîâðåæäåííûõ?) RIFF-ôàéëîâ
           * LibRaw 0.8.6

2009-12-30 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â ðàçáîðå ïàðàìåòðîâ ïðèìåðà simple_dcraw
           * Èìïîðòèðîâàíà dcraw 8.99 (1.432):
             + Ïîääåðæêà íîâûõ êàìåð: Canon:  1D mk IV, Canon S90; Casio Z750, 
               Nikon D3S, Pentax K-x, Sony A-500/550, Fuji S200EXR
             + Öâåòîâûå äàííûå äëÿ Canon G11, Sony A850
             + Èçìåíåíèÿ â ðàçáîðå Canon sRAW
             + Èçìåíåíèÿ â ðàçáîðå ìåòàäàííûõ Kodak
             + Èçìåíåíèÿ â ïîääåðæêå íåñæàòûõ ôàéëîâ Fuji (FinePix S5xxx)
           * LibRaw 0.8.5

2009-11-21 Alex Tutubalin <lexa@lexa.ru>
           + Èñïðàâëåíà îøèáêà â îáðàáîòêå íåêîìïðåññèðîâàííûõ ôàéëîâ Phase One
           * LibRaw 0.8.4

2009-10-24 Alex Tutubalin <lexa@lexa.ru>
           + Èìïîðòèðîâàíà dcraw 8.98/1.431:
             * Íîâûå êàìåðû: Canon 7D, Panasonic GF1, Sony A850 è A380, Casio Z850,
               Nikon D300s
           + Èçìåíåíèÿ â çàãîëîâî÷íûõ ôàéëàõ äëÿ ïîäàâëåíèÿ ïðåäóïðåæäåíèé êîìïèëÿòîðà
           * LibRaw 0.8.3

2009-09-02 Alex Tutubalin <lexa@lexa.ru>
           + Èñïðàâëåíà îøèáêà â êîäå ðàñïàêîâêè Hasselblad .3FR
           * Èìïîðòèðîâàíà dcraw 8.97/1.428: èñïðàâëåíà îøèáêà îïðåäåëåíèÿ
             øèðèíû èçîáðàæåíèÿ äëÿ Nikon D3000
           * LibRaw 0.8.2

2009-08-31 Alex Tutubalin <lexa@lexa.ru>
           + Çíà÷åíèÿ Enum LibRaw_thumbnail_formats (LIBRAW_IMAGE_*) èçìåíåíû,
             ÷òîáû ñîîòâåòñòâîâàòü çíà÷åíèÿì â enum LibRaw_image_formats
             (LIBRAW_THUMBNAIL_*).
             Åñëè âû èñïîëüçóåòå óïîìÿíóòûå ñèìâîëüíûå êîíñòàíòû, âàì íåîáõîäèìî
             ïåðåêîìïèëèðîâàòü âàø êîä.

2009-08-30 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà dcraw 8.97/1.427:
             + Íîâûå êàìåðû: Canon A470, Canon G11,
                Nikon D3000, Olympus E-P1, Panasonic DMC-FZ35/FZ38
            * Èñïðàâëåíèÿ äëÿ ñîâìåñòèìîñòè ñ Microsoft Visual C++ 6.0
            * Âûçîâ C-API dcraw_make_mem_thumb() ýêñïîðòèðóåòñÿ â DLL
           * LibRaw 0.8.1

2009-08-24 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà  dcraw 8.86/1.426
             + Íîâûå êàìåðû: Casio EX-Z60 and EX-Z75, Kodak Z980,
               Nikon D5000,  Olympus X200, D560Z,C350Z,E620,
               Pentax K7, Sony A330.
             + Íîâûå öâåòîâûå äàííûå äëÿ ìíîãèõ êàìåð
             + Áîëåå îáùèé êîä äëÿ ðàñïàêîâêè äàííûõ P&S êàìåð Canon è Casio
           * LibRaw 0.8.0-Release

2009-08-13 Alex Tutubalin <lexa@lexa.ru>
           * Ïîääåðæêà RAW-ôàéëîâ ðàçìåðîì áîëåå 2Gb
              - Unix (âñå âàðèàíòû)
              - Windows (äëÿ ñèñòåì ñ âåðñèåé C runtime >= 8.0)
           * bzero áîëåå íå èñïîëüçóåòñÿ, èáî åñòü íå âåçäå.
           * íà âñåõ 32-áèòíûõ ñèñòåìàõ òðåáóåòñÿ ïîëíàÿ ïåðåêîìèëÿöèÿ 
             ïðèëîæåíèé
           * LibRaw 0.8.0-Beta5

2009-07-21 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà dcraw 8.95 (1.425):
             + Íîâûé êîä äëÿ ðàñïàêîâêè  huffman tree
             + Äîáàâëåíà ïîääåðæêà êàìåð: AGFAPHOTO DC-833m, Casio EX-S20,
                Phase One P65, Samsung S850
             + Óäàëåíû ñòàíäàðòíûå çíà÷åíèÿ êîýôôèöèåíòîâ áàëàíñà áåëîãî äëÿ 
               ðÿäà P&S êàìåð.
               Äëÿ ñòàíäàðòíîé îáðàáîòêè ðåêîìåíäóåòñÿ óñòàíàâëèâàòü 
               params.use_camera_wb=1, ÷òî äàñò ðàçóìíûå óìîë÷àíèÿ äëÿ áàëàíñà
               áåëîãî.
           * Èñïðàâëåíèå: íà ôàéëàõ Nikon D5000 áîëüøå íåò ðîçîâîé ïîëîñû 
             ñïðàâà
           * C-èíòåðôåéñ: äîáàâëåíû ïðîïóùåííûå ðàíåå âûçîâû
               libraw_dcraw_make_mem_image()
               libraw_dcraw_ make_mem_thumb()
           * Âíóòðåííèå ñòðóêòóðû äàííûõ èçìåíåíû, òðåáóåòñÿ ïåðåêîìïèëÿöèÿ 
             âñåãî êëèåíòñêîãî êîäà.
           * Ìåëêèå èñïðàâëåíèÿ äëÿ áåñïðîáëåìíîé êîìïèëÿöèè íà êîìïèëÿòîðàõ,
             îòëè÷íûõ îò gcc
           * LibRaw 0.8.0-Beta4

2009-06-08 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíèå: ãàììà-êðèâàÿ íå íàêëàäûâàëàñü â ôóíêöèè
              dcraw_write_mem_image()
           * Èñïðàâëåíèå: ãàììà-êðèâàÿ íå íàêëàäûâàëàñü ïðè îáðàáîòêå
             preview íåêîòîðûõ êàìåð Kodak
           * LibRaw 0.8.0-Beta3

2009-06-05 Alex Tutubalin <lexa@lexa.ru>
           * Ïîïðàâêè â äîêóìåíòàöèè: params.gamm[] îïèñàí áîëåå òî÷íî
           * Ïîïðàâêè â íîìåðå âåðñèè, 0.8-beta1 has version 0.0.0-beta2
           * LibRaw 0.8.0-Beta2

2009-06-04 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà  dcraw 8.94 (1.423):
             + Ïîääåðæêà íîâûõ êàìåð:
                 Canon: SX1, 500D/Rebel T1i, A570, A590, SX110
                 Kodak Z1015, Motorola PIXL, Olympus E30, Panasonic DMC-GH1
             + Óëó÷øåíû öâåòîâûå äàííûå äëÿ êàìåðû Nikon D3X
             + Íîâàÿ ñõåìà ðàáîòû ñ ãàììà-êðèâîé
             + ìíîæåñòâî èçìåíåíèé â êîäå ðàñïàêîâêè
             + Äëÿ êàìåð Canon: âû÷èòàíèå óðîâíÿ ÷åðíîãî íå ïðîèçâîäèòñÿ, åñëè
               ÷åðåç ïàðàìåòðû óñòàíîâëåíà params.document_mode > 1

           * Èçìåíåíèÿ API: ïàðàìåòðà params.gamma_16bit field áîëåå íå 
             ñóùåñòâóåò.
             Ïàðàìåòðû ãàììà-êðèâîé çàäàþòñÿ ÷åðåç ïîëÿ params.gamm[0]/gamm[1] 
             (ñì. äîêóìåíòàöèþ è èñõîäíûå òåêñòû ïðèìåðîâ).
           * Ôóíêöèÿ LibRaw::identify() ðàçäåëåíà íà äâå äëÿ îáõîäà îøèáêè â MS 
             VS2008 bug 
           * Èçìåíåíèÿ â ïðèìåðàõ: ïðèìåðû dcraw_emu è mem_image ïîääåðæèâàþò 
             íîâûå êëþ÷è êîìàíäíîé ñòðîêè dcraw:
              16bit/gamma semantics:
                -6 16-áèòíûé âûâîä (ãàììà-êîððåêòèðîâàííûé)
                -4 16-áèò, ëèíåéíàÿ ãàììà-êðèâàÿ è âûêëþ÷åíî àâòîìàòè÷åñêîå 
                   ïîâûøåíèå ÿðêîñòè
           *  LibRaw 0.8.0-Beta1

2009-04-28 Alex Tutubalin <lexa@lexa.ru>
           * Ïðèìåð identify ïåðåèìåíîâàí â raw-identify (êîíôëèêò ñ ImageMagic)
           * Èñïðàâëåíû êîïèðàéòû
           * Óäàëåíî ìíîæåñòâî ïðåäóïðåæäåíèé êîìïèëÿòîðà

2009-04-07 Alex Tutubalin <lexa@lexa.ru>
           * Áîëåå àêêóðàòíîå ïðåîáðàçîâàíèå òèïîâ â libraw_datastream.h
             (ïîäàâëåíèå warnings ïðè êîìïèëÿöèè ñòîðîííèõ ïðèëîæåíèé ñ -Wall) 
           * Íîâûé ïàðàìåòð ïîñò-îáðàáîòêè  imgdata.params.auto_bright_thr 
             - çàäàåò äîëþ íàñûùåííûõ ïèêñåëîâ ïðè èñïîëüçîâàíèè 
               àâòî-óñòàíîâêè ÿðêîñòè (âìåñòî çàáèòîãî ðàíåå â êîä 1%)
           * Ïàðàìåòð -U ó ïðèìåðà dcraw_emu: óñòàíàâëèâàåò ïàðàìåòð 
              auto_bright_thr
           * Âñå êëèåíòñêèå ïðèëîæåíèÿ äîëæíû áûòü ïåðåêîìïèëèðîâàíû èç-çà 
             ñìåíû ðàçìåðîâ ñòðóêòóð äàííûõ.
           * LibRaw 0.7.2-Release

2009-03-22 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îïå÷àòêà â êîäå ïîääåðæêè OpenMP
           * Ïîääåðæàí MinGW
           *  ïîñòàâêó âêëþ÷åí èñõîäíûé òåêñò dcraw.c
           * LibRaw 0.7.1-Release

2009-03-15 Alex Tutubalin <lexa@lexa.ru>
           * Öâåòîâûå êàíàëû äëÿ ôàéëîâ Fuji SuperCCD óïîðÿäî÷èâàþòñÿ íà ýòàïå
             ðàñïàêîâêè RAW (à íå íà ýòàïå ïîñòïðîöåññèíãà, êàê ðàíåå)
           * LibRaw 0.7.0-Release
             
2009-03-13 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà dcraw 8.93/1.421
             + áîëåå îáùàÿ ïîääåðæêà Pentax PEF
             + ïðàâêè â èäåíòèôèêàöèè ôàéëîâ Kodak DSC620X/720X
             + áîëåå áûñòðàÿ èäåíòèôèêàöèÿ äëÿ ðÿäà ôîðìàòîâ.
           * LibRaw 0.7.0-Beta5

2009-03-08 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà dcraw 8.92/1.420
             + âîçìîæíîñòü çàäàíèÿ ïîëüçîâàòåëüñêîé ãàììà-êðèâîé
             + ïîääåðæêà Pentax K2000/Km
             + èçìåíåíèÿ â îáðàáîòêå â Canon sRAW

           * òðåáóåòñÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà

           * LibRaw 0.7.0-Beta4

2009-02-13 Alex Tutubalin <lexa@lexa.ru>
           * bugfix: Ïðèìåð 4channels âû÷èòàåò óðîâåíü ÷åðíîãî ïî-óìîë÷àíèþ

           * dcraw 8.91/1.419 imported:
              + ïðàâêè â ðàçáîðå ôàéëîâ RIFF

           * LibRaw 0.7.0-Beta3

2009-02-12 Alex Tutubalin <lexa@lexa.ru>
           * Äëÿ êàìåð êýíîí íå ðàññ÷èòûâàëñÿ óðîâåíü ÷åðíîãî äëÿ ðÿäà ðåæèìîâ
             ôèëüòðàöèè RAW

           * Ïðèìåð 4channels òåïåðü ïå÷àòàåò óðîâåíü ÷åðíîãî (ìàñøòàáèðîâàííûé
             åñëè èñïîëüçóåòñÿ àâòîìàñøòàáèðîâàíèå), èìåíà ïîðîæäàåìûõ
             ôàéëîâ òåïåðü ñîäåðæàò íàçâàíèå öâåòîâîãî êàíàëà.

           * LibRaw 0.7.0-Beta2

2009-02-09 Alex Tutubalin <lexa@lexa.ru>
           * Íîâûé ïðèìåð 4channels: ñîõðàíÿåò êàíàëû ôàéëà â îòäåëüíûõ
             tiff-ôàéëàõ

           * LibRaw 0.7.0-Beta1

2009-02-07 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â îáðàáîòêå ÷òåíèÿ ìåòàäàííûõ èç
             âíåøíèõ JPEG-ôàéëîâ
           * Óñòðàíåíû íåêîòîðûå ïðåäóïðåæäåíèÿ êîìïèëÿòîðà Ñ++

           * Èìïîðòèðîâàíà dcraw 8.91/1.418
             + Ïîääåðæêà Hasselblad V96C

           * Åñëè âàø êîä èñïîëüçóåò ïîòîêè ââîäà LibRaw, òî âàì
             ñëåäóåò åãî ïåðåêîìïèëèðîâàòü

           * LibRaw 0.7.0-Alpha6

2009-01-30  Alex Tutubalin <lexa@lexa.ru>
           * Ðåàëèçîâàí ïîëíîñòüþ íîâûé framework ââîäà, äîïóñêàþùèé
             ëåãêîå ïåðåîïðåäåëåíèå ôóíêöèé ÷òåíèÿ RAW-ôàéëîâ ïîëüçîâàòåëåì
             áèáëèîòåêè.
             
           * Âñå ïðîãðàììû, íàïèñàííûå äëÿ ñòàðûõ âåðñèé LibRaw ïîëíîñòüþ
             ñîâìåñòèìû ñ äàííîé íà óðîâíå èñõîäíûõ òåêñòîâ 

           * Íà áàçå íîâîé  input framework ðåàëèçîâàí èíòåðôåéñ ââîäà äàííûõ
             èç áóôåðà â ïàìÿòè LibRaw::open_buffer(). Ïðèìåðû dcraw_emu
             è simple_dcraw èñïîëüçóþò ýòîò èíòåðôåéñ åñëè çàäàí êëþ÷ -B

           * Ôóíêöèÿì - óâåäîìèòåëÿì îá îøèáêàõ ìîæåò áûòü ïåðåäàíî
             íóëåâîå (NULL) èìÿ îáðàáàòûâàåìîãî ôàéëà, åñëè ïîòîê ââîäà
             íå àññîöèèðîâàí ñ ôàéëîì. Ýòà ñèòóàöèÿ äîëæíà êîððåêòíî 
             îáðàáàòûâàòüñÿ êëèåíòñêèì êîäîì, åñëè îí ñòàâèò ñâîè óâåäîìèòåëè
             îá îøèáêàõ.

           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ êëèåíòñêîãî êîäà

           * Èìïîðòèðîâàíà dcraw 8.90/1.417:
              + Ïîääåðæêà çàãðóçêè áàëàíñà áåëîãî èç ôàéëîâ
               Sony ARW, ðåäàêòèðîâàííûõ êîíâåðòîðîì Sony IDC.

           * LibRaw 0.7.0-Alpha5

2009-01-17 Alex Tutubalin <lexa@lexa.ru>
           * LIBRAW_FILTERING_NOPOSTPROCESS ïåðåèìåíîâàíà 
             LIBRAW_FILTERING_NORAWCURVE, ÷òî îçíà÷àåò "íå ïðîïóñêàòü
             RAW-äàííûå ÷åðåç òîíîâóþ êðèâóþ" (äëÿ PhaseOne ýòî
             îòêëþ÷àåò è âåñü ïðî÷èé ïîñòïðîöåññèíã RAW äàííûõ)

           * Ðåæèì ôèëüòðàöèè NORAWCURVE ðåàëèçîâàí äëÿ âñåõ 
             ðåëåâàíòíûõ êàìåð ñ áàéåðîâñêîé ìàòðèöåé:
              + Adobe DNG (òîëüêî RAW-äàííûå ñ áàéåðîâñêîé ìàòðèöû)
              + Nikon compressed NEF
              + Ðÿä êàìåð Kodak
              + Sony A700/A900 (òîëüêî 8-áèòíûå RAW-ôàéëû)

           * Ðåàëèçîâàíà ðàñïàêîâêà áåç ïîâîðîòà äëÿ  DNG-ôàéëîâ 
             ñêîíâåðòèðîâàííûõ  èç Fuji RAF (SuperCCD)
           
           * Ïðèìåð unprocessed_raw: äîáàâëåí êëþ÷ -N, âêëþ÷àþùèé
             ðåæèì LIBRAW_FILTERING_NORAWCURVE

           * Èìïîðòèðîâàíà dcraw 8.90/1.416:
              + óëó÷øåíà ïîääåðæêà êàìåðû Samsung S85
              + èñïðàâëåíî âîçìîæíîå ïåðåïîëíåíèå öåëîãî â
                wavelet-øóìîïîíèæåíèè

           * LibRaw 0.7.0-Alpha4


2009-01-14 Alex Tutubalin <lexa@lexa.ru>
           * Èçâëå÷åíèå ÷åðíîé ðàìêè òåïåðü ðàáîòàåò äëÿ âñåõ êàìåð ñ 
             îäíîöâåòíûìè äàííûìè (äîáàâëåíà ïîääåðæêà äëÿ Fuji è PhaseOne).
             Âñå åùå íå  ðàáîòàåò äëÿ ìíîãîöâåòíûõ äàííûõ: Foveon, Canon sRAW,
             Sinar 4-shot, Kodak YRGB è YCbCr
           * Ðåæèì íåâû÷èòàíèÿ ÷åðíîãî ðàáîòàåò äëÿ âñåõ êàìåð ñ îäíîöâåòíûìè
             äàííûìè (äîáàâèëàñü ïîääåðæêà PhaseOne backs)

           * Èçìåíåíèÿ â îáðàáîòêå äàííûõ êàìåð FujiFilm:
              + èñõîäíîå RAW-èçîáðàæåíèå èçâëåêàåòñÿ áåç ïîâîðîòà íà 45 ãðàäóñîâ
              + ïîâîðîò ïðîèñõîäèò íà ñòàäèè ïîñòîáðàáîòêè
              + âûçûâàþùàÿ ïðîãðàììà ìîæåò ñäåëàòü ïîâîðîò (è äëÿ ðÿäà êàìåð -
                äâîéíîå ñæàòèå ïî äëèííîé ñòîðîíå) ñàìîñòîÿòåëüíî, âûçîâîì 
                rotate_fuji_raw()

           * Íîâûé áèò â íàñòðîéêàõ filtering_mode: 
              LIBRAW_FILTERING_NOPOSTPROCESS
             Îòêëþ÷àåò ïîñòïðîöåññèíã, êîòîðûé äåëàåòñÿ íà îñíîâàíèè ñ÷èòàííûõ
             èç RAW ìåòàäàííûõ. Â íàñòîÿùèé ìîìåíò ôóíêöèîíàëüíîñòü ïîääåðæàíà
             òîëüêî äëÿ PhaseOne (ïëàíèðóåòñÿ ïîääåðæêà äëÿ âñåõ ðåëåâàíòíûõ 
             êàìåð)

           * Äëÿ êàìåð PhaseOne ïîìèìî ÷åðíîé ðàìêè õðàíÿòñÿ äàííûå î òî÷êå 
             ÷åðíîãî, ñ÷èòàííûå èç äàííûõ ôàéëà.

           * Èñïðàâëåíà èìåþùàÿñÿ â dcraw îøèáêà ñ ðàñ÷åòîì óðîâíÿ ÷åðíîãî
             äëÿ êàìåð PhaseOne, ðåçóëüòàòû ðàáîòû äëÿ ýòèõ çàäíèêîâ áèíàðíî
             íå ñîâïàäàþò ñî ñòàíäàðòíîé dcraw.

           * Èñïðàâëåíà îøèáêà â îáðàáîòêå ïàðàìåòðà -s â ïðèìåðå dcraw_emu
           
           * Äîáàâëåí ïàðàìåòð -s N â ïðèìåð unprocessed_raw, ïîçâîëÿþùèé 
             çàäàòü íîìåð èçîáðàæåíèÿ äëÿ èçâëå÷åíèÿ.           

           * Èìïîðòèðîâàíà dcraw 8.90/1.414:
              + èçìåíåíèÿ â îáðàáîòêå âíåøíèõ jpeg ñ ìåòàäàííûìè (Diag RAW)
              + Ïîääåðæêà Samsung S85
              + èçìåíåíèÿ â îáðàáîòêå ôàéëîâ QuickTake 100

           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà

           * LibRaw 0.7.0-Alpha3


2009-01-10 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â add_masked_borders(): âñå ïîðòèëîñü, åñëè
             ðàçìåð âûõîäíîãî èçîáðàæåíèÿ áûë áîëüøå, ÷åì ðàçìåð RAW-äàííûõ
            * Èñïðàâëåíà îøèáêà â samples/unprocessed_raw.cpp ïðîÿâëÿâøàÿñÿ íà
             ôàéëîâ ñ êàìåð ñ íåêâàäðàòíûìè ïèêñåëàìè

           * LibRaw 0.7.0-Alpha2 released

2009-01-08 Alex Tutubalin <lexa@lexa.ru>
           * èñïðàâëåíà îøèáêà 0.7.0-a0 - ðàçìåðû ðàìêè íå îáíóëÿëèñü, 
             ïðîÿâëÿëîñü ïðè áàò÷-îáðàáîòêå, åñëè ó ñëåäóþùåãî ôàéëà áûëà ðàìêà
             íóëåâîãî ðàçìåðà.

           * ×òåíèå ÷åðíîé ðàìêè ñäåëàíî ïðàêòè÷åñêè äëÿ âñåõ êàìåð, ãäå ýòî èìååò
             ñìûñë (èìååòñÿ ðàìêà). Èñêëþ÷åíèÿ:
             + Canon sRAW, Leaf (MOS), Sinar 4-shot - ôîðìàòû â êîòîðûõ áîëüøå
               îäíîãî êîìïîíåíòà â ðàìêå (â Leaf: ïîòåíöèàëüíî, â îñòàëüíûõ - âñåãäà),
               òðåáóåòñÿ ñìåíà ôîðìàòà äàííûõ õðàíåíèÿ ðàìêè.
             + Fuji SuperCCD: ïîêà íå ïðèíÿòî ðåøåíèå, êàê ñîâìåñòèòü õðàíåíèå ðàìêè
                è ïîâîðîò èçîáðàæåíèå (ñî ñìåíîé ìàñøòàáà)
            Òåñòèðîâàíèå èçâëå÷åíèå ðàìêè íåïîëíîå: äëÿ 9 ôîðìàòîâ ïàêîâêè (èç 21
            äëÿ êîòîðûõ ïîääåðæàíî èçâëå÷åíèå ÷åðíîé ðàìêè) ïîêà íåò ïðèìåðîâ äàííûõ.
            Ïðàâäà 7 èç ýòèõ 9 - ýòî ñòàðûå P&S êàìåðû.

           * Íîâûå ïàðàìåòðû ó ïðèìåðà identify: 
                  -u - ïå÷àòàòü èìÿ  ôóíêöèè-ðàñïàêîâùèêà,
                  -f - ïå÷àòàòü ðàçìåðû ÷åðíîé ðàìêè ó èçîáðàæåíèÿ.
             Ðàáîòàþò òîëüêî åñëè identify çàïóùåíà áåç -v

           * íîâûé âûçîâ unpack_function_name(), âîçâðàùàåò èìÿ ôóíêöèè-ðàñïàêîâùèêà

           * Èìïîðòèðîâàíà dcraw 8.89/1.411
             + èñïðàâëåíèÿ â ðàçáîðå ôàéëîâ Panasonic FZ50

           * LibRaw 0.7.0-Alpha1

2009-01-05 Alex Tutubalin <lexa@lexa.ru>
           * Âîçìîæíîñòü îòêëþ÷åíèÿ ôèëüòðàöèè RAW-äàííûõ (âû÷èòàíèå óðîâíÿ ÷åðíîãî,
            çàìàçûâàíèå ïèêñåëîâ ñ íóëåâûìè çíà÷åíèÿìè):
                + ïîääåðæàíî íà âñåõ êàìåðàõ êðîìå êàìåð Foveon è Phase One
                + óïðàâëåíèå ôèëüòðàöèåé ïàðàìåòðîì filtering_mode
                + âîçìîæíîñòü ðàñøèðåíèÿ API ïðîöåäóðàìè ôèëüòðàöèè, ñïåöèàëèçèðîâàííûìè 
                  äëÿ êîíêðåòíîé ìîäåëè êàìåðû
           * Èçâëå÷åíèå äàííûõ ÷åðíîé ðàìêè
                + API äëÿ õðàíåíèÿ äàííûõ ÷åðíîé ðàìêè
                + Ïðîöåäóðû èçâëå÷åíèÿ äàííûõ ðàìêè äëÿ ôîðìàòîâ .CRW, .CR2 (êðîìå sRAW),
                  DNG, NEF, Canon A600 è Canon A5
           * Âûçîâ add_masked_borders_to_bitmap äëÿ ïîñòðîåíèÿ îáùåãî áèòìýïà 
             ìàñêèðîâàííàÿ ðàìêà + RAW-äàííûå.
           * Ïðèìåð èñïîëüçîâàíèÿ âûøåîïèñàííîé ôóíêöèîíàëüíîñòè: samples/unprocessed_raw 
           * Èìïîðòèðîâàíà íîâàÿ ðåäàêöèÿ dcraw 8.89 (âåðñèÿ 1.410)
              + èñïðàâëåíèÿ â ðàçáîðå ôàéëîâ Hasselblad
              + èñïðàâëåíèÿ â ðàçáîðå ôàéëîâ Imacon
           * Èçìåíåíèÿ â äîêóìåíòàöèè
           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà
           * LibRaw 0.7.0-Alpha0

2009-01-01 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà (filedescriptor and buffer memory leak) â êîäå èçâëå÷åíèÿ
             preview, åñëè èçâëå÷åíèå preview âûçûâàëîñü äî îòêðûòèÿ RAW-ôàéëà.
             Thanks to Albert Astalis Cid.
           * LibRaw 0.6.4 Release

2008-12-11 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà íîâàÿ ðåäàêöèÿ dcraw 8.89 (âåðñèÿ 1.409)
           * Èçìåíåíî ðàñêîäèðîâàíèå NEF-ôàéëîâ (ëó÷øå îáðàáàòûâàåòñÿ ïåðåïîëíåíèå)
           * LibRaw 0.6.3 Release

2008-12-04 Alex Tutubalin <lexa@lexa.ru>
           *  Èñïðàâëåíà îøèáêà â îáðàáîòêå ôàéëîâ .RW2 (Panasonic). Îøèáêà ïðîÿâëÿëàñü
           òîëüêî â thread-safe ðåæèìå, single-threaded âàðèàíò íå áûë çàòðîíóò.
           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà
           * LibRaw 0.6.2 Release

2008-12-03 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà dcraw 8.89
           * Ïîääåðæêà íîâûõ êàìåð
               Canon G10 è 5D Mk2, Leaf AFi 7, Leica D-LUX4, Panasonic FX150 è G1, Fujifilm IS Pro
           * Èçìåíåíà ïîääåðæêà êàìåð (öâåòîâûå òàáëèöû), ïîääåðæàíûõ â ïðåäûäóùåé âåðñèè
               Canon 50D, Nikon D90 & P6000, Panasonic LX3 & FZ28, Sony A900
           * LibRaw 0.6.2 beta

Äîáàâëåíî ïîëå float LibRaw::imgdata.color.cam_xyz[4][3] - òàáëèöà 
             ïðåîáðàçîâàíèÿ èç êàìåðíîãî     RGB â XYZ. Ýòà òàáëèöà - êîíñòàíòíà
             äëÿ êàæäîé êàìåðû (è êîíñòàíòíà â êîäå)
           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà
           * LibRaw 0.6.1 Release

2008-09-25 Alex Tutubalin <lexa@lexa.ru>
           * Äîáàâëåíî ïîëå float LibRaw::imgdata.color.cam_xyz[4][3] - òàáëèöà 
             ïðåîáðàçîâàíèÿ èç êàìåðíîãî     RGB â XYZ. Ýòà òàáëèöà - êîíñòàíòíà
             äëÿ êàæäîé êàìåðû (è êîíñòàíòíà â êîäå)
           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà
           * LibRaw 0.6.1 Release

2008-09-18 Alex Tutubalin <lexa@lexa.ru>
           * èìïîðò  dcraw 8.88:
              - ïîääåðæêà íîâûõ êàìåð (Canon 50D, Sony A900, Nikon D90 & P6000,
                Panasonic LX3 FZ28)
              - íîâàÿ îáðàáîòêà òî÷êè ÷åðíîãî íà êàìåðàõ Canon: áîðüáà ñ áýíäèíãîì
                (î÷åíü ïðèáëèçèòåëüíàÿ)
            * Óìåíüøåíèå òðåáîâàíèé ïî ïàìÿòè íà ñòåêå äëÿ îáúåêòà LibRaw
            (ëîêàëüíûå äàííûå thread ïåðåíåñåíû â äèíàìè÷åñêóþ ïàìÿòü)
            * ïàò÷è äëÿ ñîâìåñòèìîñòè ñ MS Visual C++
            * LibRaw 0.6.0 Release

2008-09-16 Alex Tutubalin <lexa@lexa.ru>
           * Èçìåíåíèÿ â îïðåäåëåíèè êîíñòàíò, ÷òîáû ñäåëàòü gcc -pedantic ñ÷àñòëèâûì
           * Ôëàãè êîìïèëÿöèè íå âëèÿþò íà ñîäåðæèìîå ïîëåé êëàññà LibRaw 
           * Ïðè êîìïèëÿöèè ïî-óìîë÷àíèþ êîìïèëèðóåòñÿ thread-safe âåðñèÿ, õðàíÿùàÿ
           ñòàòè÷åñêèå äàííûå ðàñïàêîâùèêîâ â îáúåêòå LibRaw

2008-09-14 Alex Tutubalin <lexa@lexa.ru>
           * ïàðàëëåëèçàöèÿ ÷åðåç OpenMP íàèáîëåå ðåñóðñîåìêèõ ýòàïîâ îáðàáîòêè
             ahd_interpolation. wavelet_denoise
             Ïîääåðæêà OpenMP ðàáîòàåò òîëüêî íà Unix (Linux/FreeBSD) è Mac OS X

           * LibRaw 0.6.0-Beta-1
 
2008-09-10 Alex Tutubalin <lexa@lexa.ru>
           *  Ïðè óñòàíîâêå callbacks ñîõðàíÿåòñÿ äîïîëíèòåëüíûé void* - óêàçàòåëü,
            óêàçûâàþùèé íà ïðèâàòíûå äàííûå callback (äëÿ èñïîëüçîâàíèÿ íåñêîëüêèõ
            LibRaw instances)

           * LibRaw 0.6.0-alpha5

           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà

2008-09-10 Alex Tutubalin <lexa@lexa.ru>
           * Äîáàâëåíû ñòàäèè îáðàáîòêè LIBRAW_PROGRESS_BAD_PIXELS è 
             LIBRAW_PROGRESS_DARK_FRAME
            (óäàëåíû LIBRAW_PROGRESS_RESERVED_PRE1-LIBRAW_PROGRESS_RESERVED_PRE2)

           * Äîáàâëåíà ïîääåðæêà user callbacks íà ïðîìåæóòî÷íûõ ñòàäèÿõ îáðàáîòêè

           * libraw_strprogress call

           * íîâàÿ ôàòàëüíàÿ îøèáêà 'CANCELLED_BY_CALLBACK'

           * ïðèìåð èñïîëüçîâàíèÿ callback â ïðèìåðå dcraw_emu (çàïóñòèòü ñ 
           êëþ÷àìè -v -v -v)

           * LibRaw 0.6.0-alpha4

           * Òðåáóåòñÿ ïîëíàÿ ïåðåêîìïèëÿöèÿ âñåãî êëèåíòñêîãî êîäà


2008-09-08 Alex Tutubalin <lexa@lexa.ru>
           * Ïîääåðæêà ICC-ïðîôèëåé, àíàëîãè÷íàÿ ïîääåðæêå â dcraw
             + âîçìîæíîñòü çàäàòü ïðîôèëü êàìåðû (âêëþ÷àÿ embedded) è âûõîäíîé 
             ïðîôèëü ïîñëå êîíâåðñèè
             + äîïîëíèòåëüíûå ïðåäóïðåæäåíèÿ, åñëè çàäàíû íåâåðíûå ïðîôèëè
             + èñïîëüçóåòñÿ áèáëèîòåêà LCMS

           * ïîääåðæêà êàðòû ïëîõèõ ïèêñåëåé (çàäàåòñÿ ïóòü ê ôàéëó, ôîðìàò 
            àíàëîãè÷åí dcraw)

           * ïîääåðæêà âû÷èòàíèÿ dark frame ([çàäàåòñÿ ïóòü ê 16-áèò PGM) 
             samples/simple_dcraw.cpp - äîáàâëåí êëþ÷ -4 äëÿ ãåíåðàöèè dark frame file

           * ïîääåðæêà êàðòû ïëîõèõ ïèêñåëîâ (â ôîðìàòå dcraw)

           * ïðèìåð dcraw_emu ïîääåðæèâàåò âñþ íîâóþ ôóíêöèîíàëüíîñòü 
           (ICC, dark frame, bad pixels)

           * libraw/libraw_version.h, âûçîâû è ìàêðîñû äëÿ  ïðîâåðêè âåðñèè
              + LibRaw::version(), LibRaw::versionNumber(), LIBRAW_CHECK_VERSION()

           * âûäàåòñÿ ñïèñîê ïîääåðæèâàåìûõ êàìåð:
              + LibRaw::cameraCount()
              + LibRaw::cameraList()

           * èñïðàâëåíà îøèáêà â âûçîâå adjust_sizes_info_only

           * èçìåíåíèÿ â äîêóìåíòàöèè

           * LibRaw 0.6.0-alpha3

2008-09-07 Alex Tutubalin <lexa@lexa.ru>
           * samples/mem_image.c - âûâîä 16-áèòíûõ äàííûõ òåïåðü îäèíàêîâ ñ dcraw -4
             (âûâîä PPM ïðîèçâîäèòñÿ â network byte order)

           * LibRaw 0.6.0-alpha2
           
2008-09-06 Alex Tutubalin <lexa@lexa.ru>
           * Äîáàâëåíû ôóíêöèè dcraw_make_mem_image è dcraw_make_mem_image:
             + ðåàëèçàöèÿ ôóíêöèé
             + èçìåíåíèÿ â äîêóìåíòàöèè
             + íîâûé ïðèìåð samples/mem_image.cpp
           * Äîáàâëåí ïàðàìåòð LibRaw::imgdata.params.gamma_16bit 
              (åñëè îí óñòàíîâëåí â 1, òî âûâîä â  TIFF/ïàìÿòü 16-áèòíûõ äàííûõ  
              áóäåò ñ ãàììà-êîððåêöèåé)
           * LibRaw 0.6.0-alpha1

2008-08-28 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðò dcraw 1.404 (8.87):
             - íîâûå êàìåðû (Canon 1000D, A720, SD300; 
                Nikon D700, Oly E-520,Kodak C603)
           * Ëèöåíçèðîâàíèå èçìåíåíî íà GPL v2

2008-05-02 Alex Tutubalin <lexa@lexa.ru>
           * Óäàëåí io layer, êàê íå äàþùèé ñóùåñòâåííîãî âûèãðûøà 
           â ïðîèçâîäèòåëüíîñòè,  âîçâðàùåí FILE I/O
           
2008-05-02 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðò dcraw 1.403
             - èçìåíåíèÿ â ðàñïàêîâêå ljpeg: èíäåêñ â êðèâîé
             îáðåçàåòñÿ äî 12 áèò (ðàíåå íå áûëî)
             - èçìåíåíèÿ â îáðàáîòêå êàðòèíîê ñ foveon ñ 
             jpeg thumbnail: îáðàáàòûâàåòñÿ ñëó÷àé, êîãäà
             çàÿâëåííàÿ äëèíà thumbnail áîëüøå, ÷åì åñòü ìåñòà
           * LibRaw 0.5.3 released

2008-04-24 Alex Tutubalin <lexa@lexa.ru>
           * Ðåäàêòèðîâàíèå àíãëèéñêîé äîêóìåíòàöèè
           * ïîïðàâëåíà ñáîðêà ïðèìåðà identify ïîä Linux
           * LibRaw 0.5.2 released

2008-04-21 Alex Tutubalin <lexa@lexa.ru>
           * Îêîí÷àòåëüíûé ïåðåâîä äîêóìåíòàöèè íà àíãëèéñêèé
           * Ìèêðî-èñïðàâëåíè (ïóòü äî include) â samples/half-mt
           * LibRaw 0.5.1 released

2008-04-20 Alex Tutubalin <lexa@lexa.ru>
           * Äîáàâëåíà è çàäîêóìåíòèðîâàíà óñòàíîâêà ïîä Unix
           * äîáàâëåíà âòîðàÿ ïîðöèÿ àíãëèéñêîé äîêóìåíòàöèè
           * èìïîðòèðîâàíà dcraw 1.402 (8.86)
           * LibRaw 0.5.0 released

2008-04-18 Alex Tutubalin <lexa@lexa.ru>
           * ïðàâêà îïå÷àòîê â ðóññêîé äîêóìåíòàöèè
           * äîáàâëåíà ïåðâàÿ ïîðöèÿ àíãëèéñêîé äîêóìåíòàöèè

2008-04-11 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà  dcraw 1.401 (8.85)

2008-04-06 Alex Tutubalin <lexa@lexa.ru>
           * Èìïîðòèðîâàíà  dcraw 1.400 (8.84)

2008-04-03 Alex Tutubalin <lexa@lexa.ru>
           * Äîáàâëåíà ñáîðêà DLL äëÿ Win32
           * LibRaw 0.4.9 released

2008-04-03 Alex Tutubalin <lexa@lexa.ru>
           * Äîáàâëåíà (è çàäîêóìåíòèðîâàíà) ñáîðêà ïîä Win32
           * Äîáàâëåí êëþ÷ -T ê half_mt (âûâîä â Tiff)
           * ïðèìåð half_mt ïåðåïèñàí ïîä Win32 (òàìîøíèé threads interface)
           * LibRaw 0.4.8 released

2008-03-24 Alex Tutubalin <lexa@lexa.ru>
           * Èñïðàâëåíà îøèáêà â ïðîâåðêå íà OUT_OF_ORDER calls
           * Èñïðàâëåíû ïðîáëåìû c thread safety (Coffin static variables)
           * äîáàâëåí ïðèìåð half_mt
           * Äîáàâëåíû warnings è âñå ÷òî ñ ýòèì ñâÿçàíî.

2008-03-23 Alex Tutubalin <lexa@lexa.ru>
           * øëèôîâêà Why-LibRaw-rus
           * open_file() òåïåðü èçâëåêàåò ICC-ïðîôèëü (åñëè îí åñòü â ôàéëå)
           * óäàëåíà ïîääåðæêà bad_pixels è dark_frame
           * èñïðàâëåíà îøèáêà â open_file(): params.use_camera_wb íå êîïèðîâàëñÿ â 
             params.use_camera_matrix åñëè ó ïîñëåäíåãî áûëî çíà÷åíèå ïî óìîë÷àíèþ.
           * Ïðèìåð samples/dcraw_emu.cpp - ïîëíàÿ ýìóëÿöèÿ ðåæèìîâ dcraw (êðîìå 
           êëþ÷åé    -i -e -D -d -P -K).
           * Ïîâåäåíèå "-h implies -f" hardcoded â dcraw_process() 
           * C API (ñäåëàíî, äîêóìåíòèðîâàíî)
           * ïðèìåð  dcraw_half (èñïîëüçîâàíèå C API)

2008-03-22 Alex Tutubalin <lexa@lexa.ru>
           * äîáàâëåíà char *libraw_strerror(int errcode);
           * äîáàâëåí ìàêðîñ LIBRAW_FATAL_ERROR
           * îáðàáîòêà îøèáîê â ïðèìåðàõ ïðèâåäåíà ê ñîâðåìåííûì âåÿíèÿì
           * Ïðèìåðû ïåðåèìåíîâàíû è èçìåíåíû
             - dcraw_main -  óäàëåí, çàïóòûâàåò êàðòèíó
             - identify_cxx => identify 
             - docmode_cxx => simple_dcraw, äîáàâëåí "ýìóëÿòîð" dcraw áåç
               ïàðàìåòðîâ (âñå - defaults)
           * ïåðåóïîðÿäî÷åíî ðàñïîëîæåíèå èñõîäíûõ òåêñòîâ
           * io.h => libraw_io.h
           * çàïðîãðàììèðîâàíà dcraw_process()
           * øëèôîâêà äîêóìåíòàöèè
           * LibRaw 0.3.0 released
           
2008-03-20 Alex Tutubalin <lexa@lexa.ru>
           * âñå ïåðåìåííûå _offset ñïðÿòàíû èç çîíû âèäèìîñòè
           * óäàëåíà îáðàáîòêà îøèáêè íåõâàòêè ïàìÿòè íà longjmp (âñå ðàâíî
             íå ðàáîòàëà), çàìåíåíà íà C++ exceptions. 

           * ïàìÿòü ïîä ãèñòîãðàììó òåïåðü àëëîöèðóåòñÿ äèíàìè÷åñêè
           * Èçìåíåíèÿ â îáðàáîòêå preview äëÿ êàìåð Kodak (ïîâëåêøèå
             çà ñîáîé ìàññèðîâàííûå èçìåíåíèÿ â èíòåðôåéñå):
                - kodak thumbnails ñðàçó ãàììà-êîððåêòèðóþòñÿ è ïðèìåíÿåòñÿ 
                  âíóòðèêàìåðíûé áàëàíñ áåëîãî  (àíàëîãè÷íî dcraw -e)
                - Óäàëåíà ôóíêöèÿ int LibRaw::dcraw_ppm_tiff_writer (ò.ê. 
                  âñå bitmap-ïðåâüþ òåïåðü â îäèíàêîâîì ôîðìàòå, òî îíà 
                  íå íóæíà) 
                - óäàëåíû êîíñòàíòû ôîðìàòà thumbnail:
                          LIBRAW_THUMBNAIL_FOVEON
                          LIBRAW_THUMBNAIL_KODAK
                          LIBRAW_THUMBNAIL_PPM
                  âìåñòî íèõ òåïåðü
                          LIBRAW_THUMBNAIL_BITMAP
	
            * èìïëåìåíòèðîâàíû ïîëüçîâàòåëüñêèå callbacks íà îøèáî÷íûå
              ñîñòîÿíèÿ "íåõâàòêà ïàìÿòè" è "îøèáêà ïðè ÷òåíèè äàííûõ"
	
            * èìïëåìåíòèðîâàí ìåíåäæåð ïàìÿòè è àâòîìàòè÷åñêîå îñâîáîæäåíèå
              âñåãî àëëîöèðîâàííîãî ïî recycle()
        
            * Ïðè âîçíèêíîâåíèè èñêëþ÷èòåëüíîé ñèòóàöèè ïðè çàïèñè âî
              âíåøíèé ôàéë - ôàéë çàêðûâàåòñÿ.  

            * Äîáàâëåíû íîâûå êîäû îøèáîê
                        LIBRAW_UNSUFFICIENT_MEMORY
                        LIBRAW_DATA_ERROR
                        LIBRAW_IO_ERROR
              Ïðè âîçíèêíîâåíèè ýòèõ îøèáîê äåëàåòñÿ recycle() è îáúåêò
              LibRaw ïåðåõîäèò â èñõîäíîå (ñòàðòîâîå) ñîñòîÿíèå
	
            * Äîáàâëåíî íîâîå ñîñòîÿíèå èñòî÷íèêà öâåòîâûõ äàííûõ:
              LIBRAW_COLORSTATE_INIT 

            * LibRaw 0.3.0 released