Roopesh Chander
|
7f4b5b4a7b
|
Log view: Don't use a global array to store log entries
|
2019-04-10 17:57:36 +05:30 |
Jason A. Donenfeld
|
2e86e5ac35
|
ringlogger: document races
|
2019-03-18 12:50:00 -06:00 |
Jason A. Donenfeld
|
5716e3fb50
|
ringlogger: support mpsc for singlefile
|
2019-03-17 08:51:27 +01:00 |
Roopesh Chander
|
558f6db3c2
|
Logger: Convert do-catch to try?
|
2019-01-28 17:50:48 +05:30 |
Jason A. Donenfeld
|
7bf3d7b09d
|
Update copyright
|
2019-01-07 19:23:39 -05:00 |
Jason A. Donenfeld
|
775e174967
|
Nuke trailing spaces
|
2018-12-21 23:34:56 +01:00 |
Eric Kuck
|
9c7f27f19f
|
Enabled more swiftlint rules
|
2018-12-20 11:22:37 -06:00 |
Jason A. Donenfeld
|
9a7571051f
|
Prettier log time format
|
2018-12-15 00:08:54 +01:00 |
Jason A. Donenfeld
|
33d88529c6
|
Simplify logging tags
This was roop's initial idea, and it turns out to be the better one, now
that we can pass cstrings more easily.
|
2018-12-14 22:53:42 +01:00 |
Jason A. Donenfeld
|
d7f91f2888
|
Simplify C strings
|
2018-12-13 19:08:38 +01:00 |
Jason A. Donenfeld
|
a9325289d2
|
Rewrite Logger
This reverts all of Roop's changes to the C code, and then rewrites the
logger logic to be cleaner.
|
2018-12-13 18:06:37 +01:00 |
Roopesh Chander
|
8d0d8cc11f
|
Logging: Write versions from both app and extension
|
2018-12-13 18:09:38 +05:30 |
Roopesh Chander
|
2415f20603
|
Logging: file_log doesn't need the message type
|
2018-12-13 18:06:57 +05:30 |
Roopesh Chander
|
b704f7a0db
|
Logging: Tag the entries in the merged log
So we know which entry is from the app and which is from the network
extension.
|
2018-12-13 18:00:32 +05:30 |
Roopesh Chander
|
8eb6fa67ef
|
Logging: ringlogger.c: Trim trailing newlines
|
2018-12-13 17:37:14 +05:30 |
Roopesh Chander
|
3520ad13e7
|
Logging: Use ringlogger for logging from the extension
|
2018-12-13 17:37:14 +05:30 |