Zaid Abdulla
91626a3de5
Fix a couple of coffee to js conversion blunders
2018-10-31 09:08:50 -07:00
Zaid Abdulla
ec215ffb82
Optimize XML parsing
...
Using XPath expressions appears to be expensive so that has been
replaced with direct child node access. This seems to have improved
performance by 5%.
A side effect of this change is that XML_IGNORE_NAMESPACE option is
no longer needed as namespaces are ignored by default.
2018-09-08 23:49:34 -07:00
Zaid Abdulla
09e6a360af
Apply prefer-const lint rule
2018-08-25 16:14:34 -07:00
Zaid Abdulla
b43088c03c
Apply no-buffer-constructor lint rule
2018-08-25 03:24:59 -07:00
Zaid Abdulla
e494bdca8a
Introduce ESLint and Prettier
2018-08-24 05:31:22 -07:00
Zaid Abdulla
88a50a3387
Disable XXE processing in Libxml
...
A fix for a security vulnerability reported by Maximilian Hils.
2018-01-11 06:20:25 -08:00
Zaid Abdulla
6bfe590b0d
Config to use 1/0 for booleans
2017-11-12 12:56:41 -08:00
Zaid Abdulla
f7c1857b6a
Config to strip milliseconds from dateTime
2017-11-12 12:29:18 -08:00
Zaid Abdulla
342138d92e
Log session timeout and connection drop
2017-10-09 00:25:32 -07:00
Zaid Abdulla
549f4f0323
Accept SOAP requests with no cwmp:ID element
...
Resolves #233
2017-05-14 14:34:18 -07:00
Zaid Abdulla
0d9ca3486b
Gracefully handle invalid dateTime param values
2017-04-12 11:03:28 -07:00
Zaid Abdulla
48f861a6a5
Fix value parsing issue from last commit
2017-03-20 00:15:44 -07:00
Zaid Abdulla
1a5fd65f4e
Show warning when failing to parse attributes
2017-03-18 22:20:17 -07:00
Zaid Abdulla
e137645286
Update license headers
2017-03-10 16:04:28 -08:00
Zaid Abdulla
59d412155b
Unify currentRequest and sessionData structures
2017-02-25 16:24:53 -08:00