Code:7896: build: Do not disable DVBAPI forcefully when building on OS X. Apparently some people are using OS X as cross compilation platform and disabling CONFIG_DVBAPI is not what is wanted in this case. Patch by foobar. 7897: config: Do not assume unknown reader protocol equals "mouse". Let the user know that he/she should fix its config instead of assuming. Pretty soon protocol type MOUSE may not even be compiled in the binary. 7898: csctapi: Move DB2COM reader functions in csctapi/ifd_db2com.c Also introduce separate "db2com" reader. 7899: csctapi: Add set_RTS_DTS callback for cardreaders. db2com reader uses its own rts/dts detection function. 7900: csctapi: Add DB2COM support in mouse_test reader 7901: csctapi: Convert phoenix/mouse reader to the new card reader API. This is the last reader that needed conversion! Now the road to disabling cardreaders in oscam config is opened. 7902: csctapi: Re-introduce Set reader ready to Send, it's needed for some readers 7903: Tryfix for ticket 2946 7904: Tryfix for ticket 2950 (Duplicate reader) 7905: Remove hardcoded card reader names in reader_get_type_desc(). All card readers have ->desc field initialized. 7906: Move reader related functions out of oscam-simples.c into oscam-reader.c 7907: webif: Remove duplicated pcsc reader in readers dropdown. 7908: csctapi: Remove active field in struct s_cardreader. Now that all readers are converted this field is no longer needed. 7909: csctapi/db2com: Move the rest of db2com code into ifd_db2com.c 7910: config: Remove temp file after config.mak was build. 7911: config: Special case WITH_CARDREADER. WITH_CARDREADER should not be user visible option. 7912: List supported card readers in oscam help text. 7913: csctapi/smartreader: Move lock initialization in ->lock_init(). 7914: dvbapi/azbox: Add missing include file. 7915: Quick & Dirty fix for broken cccam server introduced in r7912 7916: Temp fix for broken viaccess cards -> to be continued! 7917: Revert "List supported card readers in oscam help text." This reverts commit r7912. The whole approach is wrong because module init functions needs the config files to be loaded to be able to initialize the modules. Also commit r7915 which was "Quick & Dirty fix for broken cccam server introduced in r7912". r7912 broke more than cccam. 7918: config: Add card readers configuration. The configuration allows enabling and disabling of individual card reader drivers. This commit is just a preparation it'll start to work in the next few commits. 7919: config: Allow card reader enable/disable to work. 7920: build: Build only enabled card readers. 7921: csctapi: Create generic IO_Serial_{Transmit,Receive} functions based on Phoenix. Lots of drivers were using Phoenix_{Transmit,Receive} functions which are a tiny wrappers around IO_Serial_{Write,Read}. Move the code in io_serial.c. This allows us to break internal reader dependency on phoenix reader. 7922: sctapi: Create generic IO_Serial_GetStatus() based on Phoenix code. 7923: csctapi: Remove smargo dependancy on Phoenix reader. 7924: csctapi: Create generic IO_Serial_SetBaudrate() based on Phoenix code. 7925: Show AZBOX and COOLAPI status in oscam.version. 7926: Add card reader support status in oscam.version file. 7927: Improve oscam.version file. - Remove "Max PID: unlimited" line (it seems useless). - Improve oscam version fomatting. 7928: Nothing stops write_version() from working on CYGWIN. 7929: Move write_versionfile() in oscam.c 7930: Add -V command line parameter to show oscam version info. 7931: Fit oscam help text in 80 columns and improve wording and white spacing. 7932: Move command line parsing in parse_cmdline_params() function. 7933: Rename ->l fields in EMM and ECM structs. l is a pretty poor name for a field. Lets use something that we can grep for (ecmlen and emmlen). 7934: config: Fix azbox and coolapi build when internal reader is disabled. 7935: config: Rename DB2COM reader to dbox2. 7936: newcamd: Add Opticum client id. Patch by manio posted in ticket #2961. 7937: Added new command line parameter '-V' to documentation. 7938: Updated card reader descriptions 7939: fixing timings for coolstream internal reader 7940: revert config which accidently got permitted in last commit, sorry




Reply With Quote