1644 Commits

Author SHA1 Message Date
Bo Rydberg
b66b7b71f7 Fix compile error in scheduler.h (#108)
* Fix compile error in scheduler.h

Missing semicolon in assert.

* Undo missplaced semicolon in scheduler.h
14.7.0
2019-01-05 10:05:52 +00:00
John Wellbelove
5be9885845 Removed crc16_modbus.cpp 2019-01-03 19:51:03 +00:00
John Wellbelove
044c293cbc Merge remote-tracking branch 'origin/feature/cpp98-sort' into development 2019-01-03 19:41:27 +00:00
Bo Rydberg
09e3095a46 Support C++98 for etl::sort (#107)
Default template arguments are not suported in function templates for C++98.
2019-01-03 19:28:14 +00:00
John Wellbelove
87ab5bf623 Merge remote-tracking branch 'origin/hotfix/flat_map' into development 2019-01-02 23:01:13 +00:00
John Wellbelove
ced8b351b0 Fixed bugs in etl::flat_map 'operator[]' & 'insert'
Added tests.
Fixed lower_bound equality checks to use 'compare' type.
2019-01-02 23:00:26 +00:00
John Wellbelove
f8c6830807 Merge remote-tracking branch 'origin/feature/cumulative_moving_average' into development 2018-12-28 09:45:43 +00:00
John Wellbelove
01bae83542 Merge remote-tracking branch 'origin/master' into development 2018-12-22 13:40:02 +00:00
kiciek
6c7be9f593 Fix/cmakelists (#106)
* remove absent file from CMakelists

File was propably semi-automaticaly added by CLion IDE

* Add gitlab pipeline badge
2018-12-20 14:23:51 +00:00
John Wellbelove
b8d1447395 Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/version.h
#	support/Release notes.txt
14.5.1
2018-12-17 19:14:00 +00:00
John Wellbelove
5e7b85284c Merge remote-tracking branch 'origin/feature/rvalue-references' into development 2018-12-17 19:11:56 +00:00
John Wellbelove
696c61f198 etl::deque push fix 2018-12-17 19:09:56 +00:00
John Wellbelove
b3f7563ebb Merge remote-tracking branch 'origin/master' into feature/rvalue-references
# Conflicts:
#	include/etl/private/pvoidvector.h
2018-12-17 19:09:32 +00:00
John Wellbelove
dcb1e75358 Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/deque.h
#	include/etl/private/pvoidvector.h
#	include/etl/version.h
#	support/Release notes.txt
14.5.0
2018-12-16 22:19:31 +00:00
John Wellbelove
3b2ef51e54 Merge remote-tracking branch 'origin/feature/rvalue-references' into development 2018-12-16 19:00:10 +00:00
John Wellbelove
b31e944cef Updated version 2018-12-16 18:58:43 +00:00
John Wellbelove
3e4035e059 Added rvalue reference API 2018-12-16 18:36:01 +00:00
John Wellbelove
8627b8771e Added move algorithms & utility. 2018-12-16 18:35:37 +00:00
John Wellbelove
f2f23395cd Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/private/pvoidvector.h
#	include/etl/version.h
#	support/Release notes.txt
2018-12-09 12:32:31 +00:00
John Wellbelove
246365d85f Updated versions 2018-12-09 12:31:27 +00:00
John Wellbelove
bb9b07a837 Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/private/pvoidvector.h
2018-12-09 12:15:42 +00:00
John Wellbelove
536ed38003 Merge remote-tracking branch 'origin/feature/emplace_var_arg' into development 2018-12-09 12:12:48 +00:00
John Wellbelove
6b29f4eaca Added C++03/C++11 emplace for deque, priority_queue, queues, stack, variant & vector. 2018-12-09 12:11:54 +00:00
John Wellbelove
b7cc17f84a Merge remote-tracking branch 'origin/development' into feature/emplace_var_arg 2018-12-08 16:01:35 +00:00
John Wellbelove
30520892e1 Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/private/pvoidvector.h
#	include/etl/version.h
#	support/Release notes.txt
2018-12-08 13:32:38 +00:00
John Wellbelove
f21b4e11cc Updated version 2018-12-08 13:29:49 +00:00
John Wellbelove
f32924d5ed Merge remote-tracking branch 'origin/feature/shared_pools' into development
# Conflicts:
#	include/etl/forward_list.h
#	include/etl/list.h
#	include/etl/private/pvoidvector.h
#	include/etl/state_chart.h
#	test/vs2017/etl.vcxproj
#	test/vs2017/etl.vcxproj.filters
2018-12-08 13:29:34 +00:00
TimoKroeger
6a808895a1 Fix CMake build by converting etl to a INTERFACE library (#104)
The 14.0 release removed all cpp files
2018-11-27 19:30:48 +00:00
John Wellbelove
60e55535e2 Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/version.h
#	support/Release notes.txt
2018-11-25 16:20:52 +00:00
John Wellbelove
43255ffb12 Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development 2018-11-25 16:19:59 +00:00
John Wellbelove
4c0a89648e Added 'don't care current state' transition entry option. 2018-11-25 12:01:21 +00:00
John Wellbelove
fe91a72b82 Merge remote-tracking branch 'origin/development'
# Conflicts:
#	include/etl/version.h
#	support/Release notes.txt
2018-11-17 09:34:28 +00:00
John Wellbelove
631cd66e19 Merge remote-tracking branch 'origin/feature/random_hash' into development 2018-11-17 09:26:56 +00:00
John Wellbelove
9e213ad673 Added hash based random number generator 2018-11-17 09:26:17 +00:00
John Wellbelove
6593a5dbee Merge remote-tracking branch 'origin/development' 2018-11-16 15:45:26 +00:00
John Wellbelove
df86158adf Merge remote-tracking branch 'origin/development' 14.0.0 2018-11-11 20:09:24 +00:00
John Wellbelove
11b367fbb9 Updated release notes 2018-11-11 20:08:48 +00:00
John Wellbelove
5880e9a41f Removed CPP files 2018-11-11 20:01:45 +00:00
John Wellbelove
65edac70f7 All header pvoidvector 2018-11-10 11:52:28 +00:00
Jonathan Pan
8e9eaf4f7c [#101] Adding non-const emplace overloads for vector (#102) 2018-11-04 11:51:55 +00:00
John Wellbelove
869219870f Merge remote-tracking branch 'origin/development' 2018-11-04 10:11:25 +00:00
John Wellbelove
3cb35ffd7c Trigger CI pipelines on gitlab 2018-11-04 10:10:50 +00:00
John Wellbelove
64c061e860 Merge remote-tracking branch 'origin/development' 2018-10-31 20:37:53 +00:00
John Wellbelove
6def4a10a0 Merge branch 'feature/clion_project' into development 2018-10-31 20:34:14 +00:00
John Wellbelove
8db807f4a1
Added copyright notice 2018-10-31 08:07:00 +00:00
John Wellbelove
fc09a70051 Merge remote-tracking branch 'origin/development' 2018-10-28 15:37:46 +00:00
John Wellbelove
8cdf601249 Removed unused code 2018-10-28 15:34:47 +00:00
John Wellbelove
7ceabcb571 Merge from GitLab CMake-CLion feature branch 2018-10-28 12:54:45 +00:00
John Wellbelove
4703b78fb9 Merge remote-tracking branch 'origin/development' 13.0.0 2018-10-07 08:40:00 +01:00
John Wellbelove
aee76d67e8 Merge remote-tracking branch 'origin/feature/bit_stream' into development
# Conflicts:
#	include/etl/profiles/armv6.h
#	include/etl/profiles/armv6_no_stl.h
#	include/etl/version.h
#	support/Release notes.txt
#	test/vs2017/etl.vcxproj.filters
2018-10-07 08:37:14 +01:00