-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCHANGES
193 lines (107 loc) · 5.07 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
1.5.12 | 2024-11-26 21:04:42 +0000
* Add argument to exclude meta parameters for API calls on sensor
1.5.11 | 2022-05-27 16:04:32 +0000
* Fix the config to accept correct no-password-save option.
1.5.10 | 2021-01-21 18:34:15 +0000
* fix --help when used without any other arguments
* clarify that --help comes after a subcommand to learn more about it.
1.5.9 | 2021-01-12 20:05:18 +0000
* Fix incorrect usage of is for string comparisions
Correct a few instances of
SyntaxWarning: "is" with a literal. Did you mean "=="?
1.5.8 | 2021-01-12 19:47:40 +0000
* fix the cli parser optimization
when filtering components, check for the component in all of the non-flag
arguments from argv, not just the first one.
1.5.7 | 2021-01-05 20:27:59 +0000
* optimize cli parser generation
optimize cli by only looking at metadata that matches the current command.
* reduce writes to the metadata cache file
skip writing the metadata cache if it was loaded from the cache in the
first place
1.5.6 | 2020-08-17 17:30:00 +0000
* Fix issues with passing 2fa passcode through command line option -m
1.5.5 | 2020-07-21 09:55:57 -0700
* Added 2FA support for the corelight appliance.
1.5.4-3 | 2019-08-15 11:12:18 -0700
* Add support for "list" type.
1.5.4 | 2019-06-05 15:09:49 -0700
* Less pedantic messages indicating what user credentials are being stored and used.
1.5.3 | 2019-05-30 02:27:43 +0000
* Improved informational messages indicating what user credentials are being stored and used.
1.5.2 | 2019-05-24 20:19:42 +0000
* Fixed credential caching so that fleet bearer tokens are tied to a user.
* Added support for http connections over unix domain sockets through a new option:
--socket
Unix domain socket to use for sending requests.
1.5.1 | 2019-05-13 17:11:24 -0700
* Improve handling & caching of credentials through new options:
--bearer
Specify bearer token or API key used for authentication
--noblock
Assume a non-interactive shell and do not prompt the user
for input (incl. skipping confirmation prompts for
destructive operations)")
--no-password-save
Do not prompt to save password.
1.5 | 2019-04-30 17:14:17 -0700
* Add support for Corelight Fleet Manager. New options:
--fleet
Specifies the network address of a Corelight Fleet Manager.
--uid
Specifies the UID of a Corelight Sensor managed through the
specified Corelight Fleet Manager.
--mfa
Specifies the 2FA verification code for authentication with
the specified Corelight Fleet Manager. Use '-' to ask the
user.
* Improve error handling.
1.4.1 | 2018-12-05 07:22:17 -0800
* Make cache file handling more robust.
* Fix metadata caching.
1.4 | 2018-10-26 16:20:10 -0700
* Do not perform UID check if certificate/hostname validation is disabled.
* Updating Twine configuration.
1.3 | 2018-09-06 17:45:03 -0700
* Change `async` argument variable name to not be a Python keyword. (Ian Gallagher)
1.2 | 2017-10-25 02:19:49 +0200
* Caching credentials separately for each device.
1.1.2 | 2017-10-15 22:17:48 +0200
* Improve robustness against intermittent losses of connectivity
during device reconfiguration.
1.1.1 | 2017-10-12 10:34:50 -0700
* Fix hostname validation for Corelight device certificates.
* Updating setup.py.
1.1 | 2017-09-26 16:02:06 -0400
* Renaming BroBox to Corelight Sensor:
- The "brobox" script becomes "corelight-client".
- "~/.broboxrc" becomes "~/.corelight-client.rc".
- "~/.brobox" becomes "~/.corelight-client".
- The configuration option "brobox" becomes "device".
- The command-line option "--brobox" becomes "--device" (short version remains "-B").
- The environment variable BROBOX becomes CORELIGHT_DEVICE.
For now we continue to support the old BroBox-based names and just
print warnings that they are deprecated. This support will however
be removed in a future version.
* Adding bro-pkg-bundle to distribution.
* Bugfix: API variables of integer type weren't properly treated in
the client code.
1.0.5 | 2017-07-14 12:24:35 -0700
* Adding version requirement for 'requests' dependency.
* Tweak help text output for newer Python versions.
1.0.4 | 2017-01-22 03:22:34 +0100
* Moving from Broala to Corelight GitHub account.
1.0.3 | 2016-12-21 17:33:16 -0800
* Add support for 'display' attribute to command line parameters.
* Add support for new 'object-raw' schema.
* Adapt SSL validation to accept new Corelight default certificates.
* Extend rendering of results to print diagnostic messages.
* Pretty print multi-line string values in responses.
* Bugfix: Boolean parameters weren't correctly handled.
* Bugfix: Support reading options with underscores from JSON input.
* Bugfix: Fix display of options' default arguments.
* Broala is now Corelight.
1.0.2 | 2016-06-30 13:05:39 -0700
* Initial PyPI release.
1.0 | 2016-06-30 12:53:12 -0700
* Initial version.