Adeeb Shihadeh
8a280fbb8e
bump cereal
2021-05-03 20:47:11 -07:00
Adeeb Shihadeh
1786d04239
handle unregistered devices ( #20728 )
...
* handle unregistered devices
* cleanup
* no uploader or athena
* clean up
2021-04-22 21:03:57 -07:00
Dean Lee
98e55996f6
Params: python-like interface ( #20506 )
...
* rebase master
* delete outdated test_params.c
* putBool & more robust getBool
* putBool(SshEnabled)
2021-03-30 12:54:59 +02:00
Willem Melching
511cb2680f
write params in initData as Data
2021-02-26 14:45:41 +01:00
Dean Lee
1588a6f0ac
Logger: added function logger_get_route_name ( #19995 )
...
* added function logger_get_route_name
* remove empty line
2021-02-02 12:09:27 +01:00
Dean Lee
678c149246
mv logger_build_boot to bootlog.cc ( #19996 )
2021-02-02 12:07:52 +01:00
Dean Lee
ef6d1aeaaa
Logger: new class BZFile ( #19959 )
...
* add class BZFile
* inline
* cleanup includes
* stack bzfile
* log first error
* remove assert
* rename log_err to err_logged
* assert in destructor
* LOGE
* don't assert statement
* assert error of fclose
2021-02-01 21:00:42 -08:00
Dean Lee
79e05965c4
bootlog: fix dangling pointer problem in logger_build_boot ( #19942 )
...
* fix dangling pointer problem
* logger_build_init_data() has same problem
* return kj::Array<capnp::byte>
* Revert "return kj::Array<capnp::byte>"
This reverts commit 4df4685bfcaba0c5400e2690440a74c32ff75afa.
* Empty commit,trigger Build
* fix each segment in a route having a different initial logMonoTime
2021-01-28 13:34:07 +01:00
Willem Melching
87119aebe2
Put bootlog in own folder ( #19939 )
...
* put bootlog in own folder
* fix uploader
* remove print statements
* update test
* remove comment
* also write initddata
* remove sentinels from test
2021-01-27 13:36:40 -08:00
Adeeb Shihadeh
2e64049ea4
fix loggerd after bootlog split ( #19840 )
...
* fix loggerd after bootlog split
* logger handles that
* unused
Co-authored-by: Comma Device <device@comma.ai>
2021-01-19 14:27:19 -08:00
Dean Lee
f973c56a36
loggerd: split bootlog to a separate program ( #19831 )
...
* bootlog
* blank lines
* move file_exists to util.h
* src = ['loggerd.cc']
* log_init_data
* Revert "src = ['loggerd.cc']"
This reverts commit 18a587023d75b3a3a54f1ceaf9cb31a51640a067.
* add bootlog to .gitignore
* use s->has_qlog instead of true
* add blank lines & remove extern C
2021-01-19 12:16:12 -08:00
Adeeb Shihadeh
4d5733924a
message builder ( #2161 )
...
* use custom MessageBuilder from cereal
* use MesageBuilder.toBytes
* bump cereal
* unused
* another one
* fix ui msg
Co-authored-by: deanlee <deanlee3@gmail.com>
2020-09-12 21:48:15 -07:00
Dean Lee
434a2b0658
improve loggerd error handling ( #1332 )
...
* call BZ2_bzWriteClose after fail
* set closed file handles to NULL
* move fclose after BZ2_bzWriteClose
2020-04-08 14:05:19 -07:00
George Hotz
2f2b85581c
Add sentinels to logs and qlogs ( #1205 )
...
* sentinel WIP
* logger is now a cc, not a c
* simpler code doesn't touch loggerd.cc
* oops, double lock. and logreader is nicer
2020-03-05 14:29:34 -08:00