- Adding -fPIC isn't necessary of xeno-config is set correctly. Backed out changeset b9f1fcda7d30 default tip 2019-01-24, by Edouard Tisserant
- Rewrite of timer_xeno.c to use POSIX API instead of Alchemy. 2019-01-24, by Edouard Tisserant
- Force -fPIC in CFLAGS for xenomai targets. 2018-05-09, by Edouard Tisserant
- Workaround Alchemy task not beeing waken up when closing file descriptor it is waiting on, sequel of Xenomai3 all posix file ops 2018-04-23, by Edouard Tisserant
- Removed legacy dead code from ex-rtdm rt-socketcan API, added shutdown() call to force recv() to unblock on CanClose() 2018-04-20, by Edouard Tisserant
- Fixed trailing -lrtdm added by configure with Xenomai 2018-03-23, by Edouard Tisserant
- Quick fix for new RTDM interface in Xemomai 3, now posix 2018-03-23, by Edouard Tisserant
- Rename timer.h into timers.h to avoid clash with Xenomai includes. 2018-03-21, by Edouard Tisserant
- Update call to xeno-config in configure to Xenomai 3 2018-03-20, by Edouard Tisserant
- Update can_socket.c to Xenomai 3 API 2018-03-08, by Edouard Tisserant
- Update timers_xeno/timerscfg.h to Xenomai 3 API 2018-03-08, by Edouard Tisserant
- Update timers_xeno.c to Xenomai 3 API 2018-03-08, by Edouard Tisserant
- Send timeout is set to 10 ms. Without timeout PLC can be blocked by CAN driver: if CAN bus is not connected to controller CAN driver never returns and therfore PLC application halts. This is a temporary solution. 2017-03-24, by bmakuc
- fixed static link of can driver 2015-11-27, by Edouard Tisserant
- merged 2015-08-03, by Edouard Tisserant
- timers_unix: Fix termination problem of WaitReceiveTaskEnd 2015-07-28, by Robert Lehmann
- some fixes 2015-06-19, by Edouard Tisserant
- Fix : libcanfestival_unix.a not built if examples are not compiled 2014-06-12, by gabriele at naustech dot com
- Honor DESTDIR in install rules 2014-06-08, by Samuel Martin
- WxPython 2.9 support fix by Jörg Hübler 2013-10-12, by Edouard Tisserant
- Merge changes from bitbucket.org/HMSFAE/canfestival_ixxat 2013-10-12, by Edouard Tisserant
- VCI3 driver added 2013-09-23, by Ian Tracy
- Fix bug when creating new node in newer version of wxPython (>=2.9) 2013-09-23, by Laurent Bessard
- Fixed SplitterWindows sash position at creation when subindextable is used in notebook tab 2013-05-14, by Laurent Bessard
- Fixed set usage in eds_utils 2013-05-08, by Laurent Bessard
- Updated DS301 standard node entries definition 2013-05-03, by Laurent Bessard
- Removed call of deprecated function on wxSplitterWindow 2013-05-02, by Laurent Bessard
- Fixed Save As... function in Beremiz 2013-04-24, by Laurent Bessard
- Fixed bug when importing NodeEditorTemplate 2013-04-06, by Laurent Bessard
- Merge 2013-03-27, by Edouard Tisserant
- Fixed conflict in internationalization with Beremiz CanFestival extension 2013-03-26, by Laurent Bessard
- Harmonized unix and win32 canClose_driver, fixed crash on close under win32 2013-03-07, by Edouard Tisserant
- Fixed import and export of EDS files 2013-03-06, by Laurent Bessard
- Fixed DS401 profile config 2013-03-06, by Laurent Bessard
- Fixed DLL calling convention when build with mingw32 + some re-indenting in can_tcp_win32 2013-03-06, by Edouard Tisserant
- win32: reverted DLL loading from LoadLibraryA to LoadLibrary 2013-03-06, by Edouard Tisserant
- can_peak_linux link sequence modifed, thx to chenxi 2013-03-06, by Edouard Tisserant
- Now can_tcp_win32 default to 127.0.0.1 and can_tcp_win32_server is verbose 2013-03-06, by Edouard Tisserant
- Restored 'libcanfestival_' prefix to windows CAN drivers DLLs 2013-03-05, by Edouard Tisserant
- Configure now initialize DLL_LIST in objdictgen/canfestival_config.py, required by Beremiz' CanFestival plugin 2013-03-05, by Edouard Tisserant
- Removed 'cyg' prefix abusively appended to .dll files of some windows CAN drivers 2013-03-05, by Edouard Tisserant
- Removed depricated CHANGES file 2013-03-05, by Edouard Tisserant
- Fixed bug when replacing already imported EDS file in NetworkEditor 2013-02-27, by Laurent Bessard
- Fixed warnings when compiling generated Object Dictionary 2012-12-06, by Laurent Bessard
- Fix error in UNS8 and INTEGER8 corresponding C type definition in none platform 2012-12-06, by Laurent Bessard
- Merged 2012-12-05, by Laurent Bessard
- Fix bug with Type selection of Array user defined variables 2012-12-04, by Laurent Bessard
- Fix bug when Drag'n Dropping located variables on Windows 2012-10-31, by Laurent Bessard
- Fixed compilability with Micrsoft visual C++ 2012-10-20, by fojtik <>
- Ability to send content of emergency data. 2012-10-20, by fojtik <>
- Added comments 2012-10-18, by fojtik <>
- Fix bug when using not editable EditingPanel for displaying nodelist generated master 2012-10-04, by Laurent Bessard
- Fixing bug in dcf.c preventing to configure more than one slave using concise dcf when Save Node option is disabled 2012-10-04, by Laurent Bessard
- Gnosis XML beeing included since ages, wget commented out in Makefile 2012-10-02, by Edouard Tisserant
- Merged Markus Wildbolz' node-guarding and fixes 2012-10-02, by Edouard Tisserant
- Doxyfile adapted to show all basic source files, search engine included 2012-10-01, by mwildbolz
- Removed auto-generated object dictionary files from example folders 2012-10-01, by mwildbolz
- Changed call to sleep function because it gets redefined when using RTAI_LXRT 2012-10-01, by mwildbolz
- Implementation of a basic working node-guarding 2012-10-01, by mwildbolz
- Changed configure to compile on Debian with the latest RTAI patch installed (removed rtdm library in compiler flags) 2012-10-01, by mwildbolz
- Fixing networkedit to deal with non-null master nodeid 2012-10-01, by Laurent Bessard
- Adding support for translating CANOpen type to corresponding IEC type for location drag'n drop 2012-09-06, by Laurent Bessard
- Master now sends NMT_Reset only from default preOperational application callback 2012-06-19, by Edouard Tisserant
- Fix bug when adding an entry to a node 2012-06-18, by Laurent Bessard
- Fix bug with 'not saved' state for network when removing a slave 2012-06-18, by Laurent Bessard
- Removed debug code remaining in pdo.c 2012-06-18, by Edouard Tisserant
- pdo.c : missalignment problem on some cpu when comparing cobids, various typo fixes 2012-06-18, by Edouard Tisserant
- Adding informations in data send when drag'n dropping locations 2012-06-15, by Laurent Bessard
- Fix bug when importing and loading not well formatted eds files 2012-06-15, by Laurent Bessard
- Merged Christian Taedcke changes 2012-06-13, by Edouard Tisserant
- Merged Francois BEAULIER's changes 2012-06-13, by Edouard Tisserant
- Updated build configuration for travis to build more driver and send notification to irc. 2012-06-12, by Christian Taedcke
- Adapted path to xeno-config. 2012-06-12, by Christian Taedcke
- Building 4 can drivers now. 2012-06-12, by Christian Taedcke
- Added first version of .travis.yml for build server. 2012-06-11, by Christian Taedcke
- Win32 win32test: 2012-05-25, by Christian Taedcke
- can_peak_win32 project files: 2012-05-22, by Christian Taedcke
- VS2010 project files: 2012-05-22, by Christian Taedcke
- can_peak_win32 code: 2012-05-22, by Christian Taedcke
- cna_peak_win32 VS2010 project file: 2012-05-22, by Christian Taedcke
- Win32 fixes: 2012-05-22, by Christian Taedcke
- Win32 win32test: 2012-05-22, by Christian Taedcke
- Win32 IXXAT driver: 2012-05-22, by Christian Taedcke
- Win32 VS2010 project files: 2012-05-22, by Christian Taedcke
- Win32 fixes: 2012-05-21, by Christian Taedcke
- Win32: 2012-05-21, by Christian Taedcke
- Win32 IXXAT fixes: 2012-05-21, by Christian Taedcke
- Win32 project settings: 2012-05-21, by Christian Taedcke
- Win32 fixes: 2012-05-21, by Christian Taedcke
- merge with main Canfestival repository 2012-05-21, by Mongo
- Fixed : wrong parameter size 2012-03-27, by Mongo
- Fixed example TestMasterSlaveLSS in Master.c missing argument in writeNetworkDictCallBack 2012-03-27, by Mongo
- Merged with smarteh-dev 2012-02-09, by Edouard Tisserant
- Adding support for integration of panels in Beremiz 2012-02-09, by smarteh-dev
- Merged JaFojtik Peak Win32 update 2012-02-04, by Edouard Tisserant
- Fixed PEAK Win 32 driver, for PEAK Light API 1.x and 2.x 2012-02-04, by JaFojtik
- merge with CanFestival-3-asc 2012-02-04, by Edouard Tisserant
- minor modification on two MSG_ERR 2012-02-01, by Mongo
- merged ica 2012-02-04, by Edouard Tisserant
- win32: 2012-01-23, by Christian Taedcke
- can_copican_win32: 2012-01-23, by Christian Taedcke
- can_uvccm_win32: 2012-01-23, by Christian Taedcke
- can_uvccm_win32: 2012-01-23, by Christian Taedcke
- CANopenShell win32: 2012-01-23, by Christian Taedcke
- can_peak_win32: 2012-01-23, by Christian Taedcke
- can_anagate_win32: 2012-01-23, by Christian Taedcke
- CANOpenShell example: 2012-01-23, by Christian Taedcke
- Win32: 2012-01-23, by Christian Taedcke
- Win32 fixes: 2012-01-23, by Christian Taedcke
- dcf.c: 2012-01-23, by Christian Taedcke
- merges with https://bitbucket.org/JaFojtik/canfestival-3 2012-02-04, by Edouard Tisserant
- ID: 3459307 - Async problem in drivers/win32/win32.c 2012-02-03, by JaFojtik
- Windows CAN DLL driver sanity check. 2012-02-03, by JaFojtik
- Multiple instances CAN wirtual network for PEAK and Windows. 2012-02-03, by JaFojtik
- There is no English word "transfert". Fix all the typos. 2012-02-03, by JaFojtik
- Applyed changes from discussion '[Canfestival-devel] some minor CanFestival build suggestions', https://sourceforge.net/mailarchive/message.php?msg_id=28397766 2012-02-03, by Edouard Tisserant
- [ canfestival-Bugs-3458203 ] Objdictedit 2012-02-02, by Edouard Tisserant
- [ canfestival-Patches-3481330 ] Useless structure SHORT_CAN 2012-02-01, by Edouard Tisserant
- Merge further Ica changes 2012-01-21, by Edouard Tisserant
- Win32 IXXAT driver: 2011-11-09, by Christian Taedcke
- Win32 IXXAT:: 2011-11-08, by Christian Taedcke
- Win32: 2011-11-08, by Christian Taedcke
- Win32: 2011-11-08, by Christian Taedcke
- Win32 IXXAT driver: 2011-11-08, by Christian Taedcke
- Win32 applconfig: 2011-11-08, by Christian Taedcke
- Win32 IXXAT driver: 2011-11-08, by Christian Taedcke
- SDO transfer: 2011-12-22, by Christian Taedcke
- Win32-Dll: 2011-08-08, by ct
- Win32-Timer: 2011-05-12, by ct
- FIXED: - The AVR example now compiles in linux. 2011-12-22, by Christian Taedcke
- FIXED: - adapted paths for current vscom driver 2011-12-22, by Christian Taedcke
- FIXED: - the macro SUB_PROG_CFLAGS was overwritten for 64bit machines using gcc. Because of this the xenomai compilation failed. 2011-12-22, by Christian Taedcke
- Merged some canfestival-3-ica Fixes. 2012-01-21, by Edouard Tisserant
- FIXED: - The AVR example now compiles in linux. 2011-12-22, by Christian Taedcke
- FIXED: - adapted paths for current vscom driver 2011-12-22, by Christian Taedcke
- FIXED: - the macro SUB_PROG_CFLAGS was overwritten for 64bit machines using gcc. Because of this the xenomai compilation failed. 2011-12-22, by Christian Taedcke
- bug correction in sdo.c, in writeNetworkDictCallBackAI a call to _writeNetworkDict had endianize forced to 1 2011-12-15, by Mongo
- bug correction in dcf.c, an entry of only one byte was not checked 2011-12-13, by Mongo
- New feature : event timers allowed for RxPDOs (subidx 5 in RxPDO com paramaters) 2011-11-02, by Mongo
- Configuration manager with DCF in object 0x1F22 rewritten almost from scratch. 2011-10-13, by Mongo
- Added some fixes from Jaroslav Fojtik submitted on sourceforge bug tracker: 2011-09-12, by Mongo
- Added include stdlib.h for malloc functions in sdo.c 2011-08-30, by fbeaulier
- patch from Stefan Kratochwil <entwicklung@inovel.de> : canfestival-3-fm3_698.patch 2011-08-29, by fbeaulier
- patch from Christian Taedcke <hacking@taedcke.com> : fix-wrong-resetSDOline-for-sdo-timeout.patch 2011-08-29, by fbeaulier
- CHANGE: SDO block mode added, without CRC support 2011-08-29, by fbeaulier
- timers_unix.c : remove sigint and sigterm catch 2011-08-16, by fbeaulier
- fixed bug with cross wmingw build 2011-06-23, by Edouard Tisserant
- Removed unneccessary overhead introduced with the last fix. 2011-06-20, by Stefan
- Fixed incorrect struct access in sendPDO() and inserted a missing variable in sendOnePDOEvent(). These errors occured at compile-time when configuring the project with './configure --debug=PDO' or './configure --debug=WAR'. 2011-06-20, by skratochwil
- Fix some side effects of EDS import, while editing afterward 2011-04-13, by Edouard Tisserant
- FIXED: - changed make targets from "%o: %c" to "%.o: %.c" (Patch from irc <oleg_osov>) 2011-01-28, by Christian Taedcke
- FIX: - if a sdo transfer timeout occurres, reset the sdo line even if the callback function does not. 2011-01-28, by Christian Taedcke
- FIXED: - Sdo lines with the internal state SDO_ABORTED_ITERNAL are now closed. 2011-01-27, by Christian Taedcke
- CHANGED: - canSend message parameter is now a const pointer 2010-11-10, by Christian Taedcke
- FIXED: - compiler warning from printf format string 2011-01-27, by Christian Taedcke
- FIXED: - TimerInit() was missing 2010-02-19, by Christian Taedcke
- FIXED: - OK and NOT OK was wrong in canSend() 2010-02-19, by Christian Taedcke
- FIXED: - bug while normal sdo transfer initialization (setting the byte count) 2010-09-09, by Christian Taedcke
- FIXED: - Renamed macro for peak win32 driver, patch from mailinglist (post from Christian Boepple, 2010-09-08 14:38) 2010-11-10, by Christian Taedcke
- CHANGED: - function sendOnePDOevent (CO_Data* d, UNS32 pdoNum) into sendOnePDOevent (CO_Data* d, UNS8 pdoNum) 2010-11-15, by Christian Taedcke
- CHANGED: - added explicit cast to remove compiler warning 2010-11-15, by Christian Taedcke
- CHANGED: - canReceive and canSend return now 1 on error and 0 on success 2010-02-19, by Christian Taedcke
- CHANGED: - added explicit cast to remove compiler warning 2010-09-09, by Christian Taedcke
- FIXED: - added CALLBACK to can callback function prototypes 2010-02-16, by Christian Taedcke
- FIXED: - added missing endif 2010-12-11, by Christian Taedcke
- CHANGED: - async access queue has now blocking read 2010-02-19, by Christian Taedcke
- ADDED: - pause() for win32 2010-02-23, by Christian Taedcke
- CHANGED: - moved wxwidget header 2010-02-23, by Christian Taedcke
- ADDED: - LeaveMutex and EnterMutex to exported symbols 2010-02-19, by Christian Taedcke
- CHANGED: - if variable starts with a digit, add a "_" at the beginning 2010-02-19, by Christian Taedcke
- CHANGED: - option to integrate a can driver statically (hack) 2010-09-10, by Christian Taedcke
- CHANGED: - enabled console debugging for Visual Studio 2003 and below (without __VA_ARGS__). 2010-09-09, by Christian Taedcke
- ADDED: - dynamic memory allocation for sdo transfer using malloc and free 2010-09-09, by Christian Taedcke
- ADDED: - new callback post_SlaveStateChange so that a master can monitor the state of its slave nodes using a heartbeat. 2010-09-09, by Christian Taedcke
- get always the latest version of VSCAN API 2010-11-28, by edouard
- Fix mingw32 cross build for can_peak_win32 and can_tcp_win32 server. 2010-11-13, by edouard
- Fixed execution right on configure script 2010-11-13, by edouard
- Piotr Trojanek (ptroja) cleanup patche. Thanks. 2010-11-13, by edouard
- Moced CosateQ's doc at the right place, and fix PDO INHIBIT bit check error again. 2010-11-12, by edouard
- CosateQ contribution. 2010-11-12, by edouard
- Added contributed 402 profile 2010-11-12, by edouard
- Fixed SDO loop in some situations. 2010-09-10, by edouard
- Wrong check on PDO inhibit bit fixed. 2010-09-10, by edouard
- Fix non freed windows handle. (thx to jaroslav.fojtik) 2010-09-10, by edouard
- Update french translations 2010-06-16, by laurent
- Obsolete example fixed 2010-06-16, by laurent
- Bug in Subindex grid right click with i18n fixed 2010-06-16, by laurent
- fixed typo in makefile 2009-12-16, by Edouard TISSERANT
- fixed typo in makefile 2009-12-16, by Edouard TISSERANT
- Enhancements for 'None' target : produce pre-linked object, remove some windows CRLF problems, fixed pedantic compiler warnings 2009-12-14, by edouard
- added 'none' taget for building standalone library 2009-12-09, by edouard
- Backed out changeset 3a6b413acad9 2009-12-09, by lolitech
- added files to ignor in hgignore 2009-11-29, by Edouard TISSERANT
- Wiped out references to Lolitech 2009-11-02, by edouard
- Replace \"lolitech\" contact by \"edouard\" contact 2009-11-02, by greg
- changes merged 2009-10-28, by 'Grégory Trélat
- Fix some bug in debian packages 2009-10-28, by greg
- Extended PDO API with SendOnePDOEvent 2009-10-27, by edouard
- Merge with daa1e1c3fba43ee73a2e827961155b1372ca433e 2009-10-27, by edouard
- Verify if nodeId is strictly lesser than subindex entries count at the beginning of send_consise_dcf_loop function 2009-10-14, by greg
- Removing superfluous event.Skip() 2009-10-14, by laurent
- create specific timer thread for UCLIBC support (with CLOCK_PROCESS_CPUTIME_ID parameter) 2009-10-12, by greg
- changes merged 2009-10-08, by 'Grégory Trélat
- -add LeaveMutex to avoid canopenshell deadlock when call NodeInit 2009-10-08, by greg
- Fixed casts subject to problems on some compilers. 2009-10-07, by edouard
- Fixed typo in can_socket.c 2009-10-07, by edouard
- Some more reasonable timeout while waiting timer thread end 2009-10-06, by edouard
- Fixed bug in the AVR-CAN driver: the CAN interrupt changes the 2009-10-06, by edouard
- add timeout for waitreceivetaskend for the win32, fix GetLastError print 2009-09-25, by 'Grégory Trélat
- Added timeout for waiting timer thread end on windows. 2009-10-05, by edouard
- removed ligcc.a dependency and fix problem with errno value 2009-10-05, by 'Grégory Trélat
- Fixed wrong cast in sdo.c and wrong message length in nodeguarding 2009-09-30, by edouard
- Fiwed use of socketopt accross RT and non-RT implementation of SocketCan 2009-09-24, by edouard
- Updated memento with new Francis' version 2009-09-24, by edouard
- re-use macro for objaccess 2009-09-24, by 'Grégory Trélat
- add some symbols from libgcc.a into libcanfestival_win32.a to maintain compatibility between mingw and msvc compilers 2009-09-24, by greg
- fix warnings with msvc compiler 2009-09-16, by greg
- add extern C to maintain compatibility with C++ 2009-09-16, by greg
- update config.h for win32 (for user which not use configure script) 2009-09-16, by greg
- Update CanFestival-3.def for visual studio users : 2009-09-16, by greg
- Replace macro functions for setODentry and getODentry 2009-09-16, by greg
- fix warnings with msvc compiler 2009-09-16, by greg
- update visual studio files 2009-09-16, by greg
- Replacing wx.Choice controls by wx.ComboBox controls 2009-09-15, by laurent
- Bug with in access value translation and modification on subindex 0 of PDOmapping entries fixed 2009-09-15, by laurent
- Merged changes 2009-08-07, by 'Laurent Bessard
- Adding support for displaying 'unknown' while datatype is not supported by CanFestival 2009-07-27, by laurent
- Adding support for octet string 2009-07-27, by laurent
- Adding support for internationalization 2009-07-27, by laurent
- Fixed : postrm bug when upgrade package 2009-07-27, by greg
- add install/uninstall rules in Makefile.in 2009-07-27, by greg
- add extern \"C\" to keep compatibilty with C++ 2009-07-20, by greg
- fix error in timer.c 2009-07-20, by greg
- fix warning when compile 2009-07-20, by greg
- Add print_getenv function wich print extra init params 2009-07-20, by greg
- rewrite comments 2009-07-17, by greg
- remove sync period from OD 2009-07-17, by greg
- fix method to exit properly the Timer Loop 2009-07-17, by greg
- fix method to exit properly CanReceiveLoop 2009-07-17, by greg
- fix message dialog when objdictedit can't find the pdf reader 2009-07-17, by greg