CMakeLists.txt: use -fstack-protector-strong if available
[libam7xxx.git] / NEWS
1 News for v0.1.7:
2 ================
3
4   * Fix FFMpeg deprecation warnings, the code now depends on FFMpeg 3.1+ 
5   * Fix compilation on Windows
6   * Update the Windows build instructions in HACKING.asciidoc
7   * Add a HOWTO for new users in contrib/howto-picopix.asciidoc
8   * Add a patch to contrib/ to allow compiling libam7xxx on Ubuntu 14.04 LTS
9   * Make sure am7xxx_get_device_info() always returns sensible values
10   * Fix warnings about _BSD_SOURCE deprecation
11   * Misc code and build system cleanups
12
13 News for v0.1.6:
14 ================
15
16   * Fix some ffmpeg compile time deprecation warnings in am7xxx-play
17   * Fix some fmmpeg runtime warnings
18   * Don't dump the last frame unconditionally in am7xxx-play when in DEBUG
19     mode, add an option to enable the frame dump, but this is only active in
20     DEBUG mode
21   * Fix some compilation warnings from clang
22   * Replace deprecated FFmpeg API symbol PIX_FMT_NV12 in am7xxx-play (Thanks
23     to Andreas Cadhalpun)
24   * Fix the Length field in the switch command in am7xxx-modeswitch (Thanks to
25     Balasubramanian S)
26   * More robust handling of USB configurations
27   * More robust handling of kernel driver detachment (Thanks to Andrea
28     Console)
29   * Minor documentation cleanups
30   * Minor build system improvements (am7xxx-play can now build without XCB,
31     but some functionalities will not be available)
32   * Misc code cleanups
33   * Relicense the example under GPL-3+
34
35 News for v0.1.5:
36 ================
37
38   * Add support for setting the power mode (i.e. brightness) on the Philips
39     PicoPix 2055 (Thanks to  Luca Bompani)
40   * Add support for the "Tele" zoom mode available on the PicoPix 2055 (Thanks
41     to  Luca Bompani)
42   * Fix compilation on Mac OSX
43   * Port am7xxx-play to libav10
44   * Update instructions about compiling on Windows
45
46 News for v0.1.4:
47 ================
48
49   * Improved USB device configuration in order to support more devices
50   * Added support for Philips/Sagemcom PicoPix 2330 (Thanks to GrĂ©gory
51     Lemesre)
52   * Fixed verbose debug output
53   * Confirmed that libam7xxx works with the Top-Height/TEC PP700 projector
54   * Implemented am7xxx_send_image_async()
55   * Made am7xxx-play almost twice faster by using am7xxx_send_image_async()
56   * Improved documentation
57   * Added support for compiling with clang
58   * A lot of little fixes for correctness, robustness and portability
59   * Renamed am7xxx_mode_switch to am7xxx-modeswitch, added an udev rule for it
60
61 News for v0.1.3:
62 ================
63
64   * Better documentation
65   * Ported to Windows (compiles with MinGW)
66   * Added a minimal replacement of usb-modeswitch to use on systems where the
67     latter is not available
68   * Added support for Acer C112 (Thanks to Richard Wisenoecker)
69   * Added support for Aiptek PocketCinema T25 (Thanks to Matti Koskinen)
70   * Added some contrib scripts
71   * Added support for setting the projectors zoom mode
72   * Added multi-device support, now more than one projector can be used at the
73     same time on the same system (Tested by Konstantin Lohmann)
74   * Added support for Philips/SagemCom PicoPix PPX 2055
75   * Fixed some problems with the supported Philips/SagemCom PicoPix devices,
76     now these devices are fully working (Thanks to the Certik family)