osquery-1/osquery
Alexander 6b7ff81ad8
Do not try to decode/encode utf-8 in python extensions (#4617)
osquery itself does not care about unicode validity in table columns,
just takes it "as is". It definetely makes sense, because it could be broken.
But thrift extensions interface for python do it.

If, for instance, shell history contains broken unicode test `python_test_example_queries`
will fail.

```bash
% sed -n '5277p' < ~/.zsh_history | xxd -b                                                                                                                          [146]
00000000: 11000011 10000011 10111111 01101100 01110011 00001010  ...ls.
```
2018-06-22 10:21:11 +01:00
..
carver moved from file(GLOB); added CMAKE_CURRENT_LIST_DIR to support include syntax (#4582) 2018-06-18 14:24:20 +01:00
config Comment out unused parameter to make linter happy (#4606) 2018-06-19 22:02:32 +01:00
core Watcher: Never give up on extensions (#4585) 2018-06-19 14:22:38 -07:00
database Ephemeral native support for int (#4489) 2018-06-06 19:08:23 -07:00
devtools moved from file(GLOB); added CMAKE_CURRENT_LIST_DIR to support include syntax (#4582) 2018-06-18 14:24:20 +01:00
dispatcher memory leak resolve for dispatcher (#4597) 2018-06-19 23:46:56 +01:00
distributed updated another set of cmake files (#4622) 2018-06-21 18:43:22 +01:00
events updated another set of cmake files (#4622) 2018-06-21 18:43:22 +01:00
examples Bundle C++ extensions into a single executable (#4335) 2018-06-03 02:04:36 +01:00
extensions Do not try to decode/encode utf-8 in python extensions (#4617) 2018-06-22 10:21:11 +01:00
filesystem updated another set of cmake files (#4622) 2018-06-21 18:43:22 +01:00
logger updated another set of cmake files (#4622) 2018-06-21 18:43:22 +01:00
main add recovery behavior to osqueryd Windows service (#4565) 2018-06-19 16:58:33 -04:00
registry Replace unsafe usages of 0 as nullptr (#4607) 2018-06-19 22:02:07 +01:00
remote updated another set of cmake files (#4622) 2018-06-21 18:43:22 +01:00
sql SQL::selectFrom() pass columns as ref (#4544) 2018-06-13 14:32:10 +01:00
tables Add some more features to the cpuid table. (#4192) 2018-06-20 11:49:24 +01:00
tests reorganized includes to improve compile time (#4445) 2018-05-30 00:17:40 +01:00
utils reorganized includes to improve compile time (#4445) 2018-05-30 00:17:40 +01:00
CMakeLists.txt xcode support (#4581) 2018-06-21 15:46:39 +01:00