jos
|
bc3febca89
|
Merge branch 'security' into develop
|
2017-05-27 20:52:24 +02:00 |
|
Jos de Jong
|
b1afd923b7
|
Merge pull request #862 from viclai/patch-1
Fixed Bug in Equation For Intersection of Line and Plane
|
2017-05-27 20:13:18 +02:00 |
|
jos
|
ed5f2cebaf
|
Security fixes in isSafeMethod and some others
|
2017-05-27 19:51:12 +02:00 |
|
viclai
|
5baa2b8848
|
Added Unit Test for Intersect Bug
|
2017-05-27 07:58:32 -07:00 |
|
jos
|
e80ab2d36c
|
Fixed unit tests
|
2017-05-26 17:14:08 +02:00 |
|
jos
|
627bb2a79d
|
Disabled function chain
|
2017-05-26 17:11:52 +02:00 |
|
jos
|
959b010242
|
Simplified isSafeMethod
|
2017-05-26 16:43:03 +02:00 |
|
jos
|
64498eddd6
|
Fixed #861: physical constants not available in the expression parser
|
2017-05-25 16:13:42 +02:00 |
|
jos
|
f61bb6cf94
|
Fixed #856: function subset not returning non-primitive scalars from Arrays correctly
|
2017-05-16 21:41:03 +02:00 |
|
jos
|
04ceed6c75
|
Merge branch 'security' into develop
|
2017-05-12 20:47:54 +02:00 |
|
jos
|
5991c24620
|
Fixed broken unit tests
|
2017-05-12 13:36:03 +02:00 |
|
jos
|
29d632f1d9
|
Fixed creating units with an alias not working within the expression parser
|
2017-05-12 13:28:13 +02:00 |
|
jos
|
11eda850da
|
Fixed security vulnerabilities
|
2017-05-12 09:01:31 +02:00 |
|
Timothy Lee
|
8c92deb1c3
|
Added derivative of abs
|
2017-05-10 17:24:15 +09:30 |
|
Jos de Jong
|
71221b75df
|
Merge pull request #840 from tetslee/fix838
Fixed simplify to recognize named constants
|
2017-05-09 20:12:28 +02:00 |
|
Jos de Jong
|
3ea3eb7273
|
Merge pull request #841 from tetslee/fix813
Stop simplify converting numbers to inexact Fractions
|
2017-05-09 20:07:57 +02:00 |
|
Timothy Lee
|
02f01adf3c
|
Added support for BigNumbers to simplify
|
2017-05-09 13:20:32 +09:30 |
|
Jos de Jong
|
0dfd667d0d
|
Merge pull request #839 from slavaGanzin/master
cli: inline evaluate
|
2017-05-08 19:55:16 +02:00 |
|
slavaGanzin
|
fa3aa92156
|
add tests
|
2017-05-08 15:15:20 +03:00 |
|
Timothy Lee
|
6f2b5efaac
|
Disallow implicitly converting a number to a fraction that is not an exact representation
|
2017-05-08 15:58:06 +09:30 |
|
Timothy Lee
|
82095ebc19
|
Revert "Changed multiply to only output Fractions when both arguments can be exactly represented as Fractions"
This reverts commit f3cb41864582b2dc8b07c07d4c22d6c313bcc114.
|
2017-05-08 15:57:19 +09:30 |
|
Timothy Lee
|
158adc1861
|
Added support for more constants in simplify
|
2017-05-08 12:56:56 +09:30 |
|
jos
|
27660d8c00
|
Some more security measures
|
2017-05-05 21:08:23 +02:00 |
|
jos
|
85ac1a0aa4
|
Some more security measures
|
2017-05-05 20:53:20 +02:00 |
|
jos
|
aef6203049
|
Use safe function arguments internally
|
2017-05-05 17:25:21 +02:00 |
|
jos
|
73b774a51b
|
Use safe map, forEach, join
|
2017-05-05 12:32:21 +02:00 |
|
Timothy Lee
|
f3cb418645
|
Changed multiply to only output Fractions when both arguments can be exactly represented as Fractions
|
2017-05-05 16:30:37 +09:30 |
|
Timothy Lee
|
c47dee1d01
|
Stopped simplify from explicitly converting numbers to Fractions when they can't be expressed exactly.
It still will implicitly convert to inexact Fractions because of the conversions to Fractions in the typed-functions of binary operators.
|
2017-05-05 14:54:04 +09:30 |
|
Timothy Lee
|
9e2491e96f
|
Fixed simplify to recognize named constants
|
2017-05-05 13:44:21 +09:30 |
|
jos
|
9dfbac5565
|
Fixed a broken unit test on node 0.1, 0.12
|
2017-04-24 21:57:06 +02:00 |
|
jos
|
b90305992f
|
Merge remote-tracking branch 'origin/develop' into develop
|
2017-04-24 21:38:12 +02:00 |
|
jos
|
19faeac16c
|
Escape function names and properties
|
2017-04-24 21:36:00 +02:00 |
|
Jos de Jong
|
692519e330
|
Fixed wrong formatting of complex NaN (see 804)
|
2017-04-24 08:39:36 +02:00 |
|
Harry Sarson
|
a5692e1d0a
|
Extension of pow function to support Infinite exponents.
|
2017-04-23 13:13:23 +01:00 |
|
jos
|
8e8e02bec9
|
Don't clone config itself, only it's childs
|
2017-04-22 20:14:52 +02:00 |
|
jos
|
c259c936ec
|
Refactored compile into a factory function
|
2017-04-22 17:12:38 +02:00 |
|
jos
|
a7bd4cd833
|
Register _compile as separate functions
|
2017-04-22 16:49:22 +02:00 |
|
jos
|
bddf93cf57
|
Added some more unit tests
|
2017-04-22 16:48:45 +02:00 |
|
jos
|
c2c1888012
|
Fixed security vulnerabilities in math.subset
|
2017-04-22 13:58:26 +02:00 |
|
jos
|
9374d81a02
|
Merge branch 'develop' into security
|
2017-04-17 20:49:00 +02:00 |
|
Jos de Jong
|
43fc3f5cd1
|
Merge pull request #829 from HarrySarson/qr-implementation
Changes to QR function
|
2017-04-17 20:24:04 +02:00 |
|
Harry Sarson
|
815ce4601d
|
updated calculation of norm of vector
|
2017-04-16 20:09:31 +01:00 |
|
jos
|
4be0c66534
|
Added another (failing) security test
|
2017-04-15 20:26:47 +02:00 |
|
Jos de Jong
|
e02b9520ea
|
Merge pull request #819 from HarrySarson/qr-implementation
Qr implementation
|
2017-04-15 20:26:04 +02:00 |
|
Harry Sarson
|
24888263c0
|
Correct the return value of qr example.
|
2017-04-13 12:09:02 +01:00 |
|
tim
|
613e7012a1
|
simplify - remove addtion of zero
|
2017-04-13 19:06:39 +09:30 |
|
jos
|
d34194be2c
|
Added some (failing) security tests
|
2017-04-10 20:30:09 +02:00 |
|
jos
|
ee6efa3768
|
Only allow accessing/assigning properties on plain objects. Only allow calling known methods.
|
2017-04-08 15:32:10 +02:00 |
|
jos
|
42012688cb
|
Released v3.11.4
|
2017-04-03 21:09:05 +02:00 |
|
jos
|
25db18caec
|
Fixed a security vulnerability
|
2017-04-03 20:43:52 +02:00 |
|