1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-17 00:07:37 +02:00
Commit Graph

3463 Commits

Author SHA1 Message Date
f500de3af6 version bump 2023-08-21 17:17:34 -07:00
4b028b5080 Fix typos (#440)
Found via `codespell -S ./tests/fixtures -L chage,respons,astroid,unx,ist,technik,ans,buildd`
2023-07-31 08:45:03 -07:00
4cd721be85 Dev v1.23.4 (#439)
* version bump

* fix regex for crlf line endings

* Completed Ip_route parser (#429)

* tests

* Merge pull request #398 from kellyjonbrazil/dev

Dev v1.23.2

* Merge pull request #398 from kellyjonbrazil/dev

Dev v1.23.2

---------

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
Co-authored-by: Jjack3032 <julian.jackson@parsons.us>

* formatting

* doc update

* use splitlines

* formatting

* formatting

* Parser for `find` linux command (#434)

* Added find parser and tests for Centos 7.7 and Ubuntu 18.04

* Added a test file, changed logic, and included a case for permission denied returned by find.

* Added a few more lines to the tests

* Changed logic for setting values to null and updated test cases.

* doc update

* doc update

* Added proc_net_tcp parser (#421)

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>

* clean up net_tcp parser

* add resolve.conf test files

* doc update

* add resolve.conf parser

* doc update

* add sortlist functionality

* add resolve.conf parser tests

* doc update

---------

Co-authored-by: Julian5555 <58196809+Julian5555@users.noreply.github.com>
Co-authored-by: Jjack3032 <julian.jackson@parsons.us>
Co-authored-by: solomonleang <124934439+solomonleang@users.noreply.github.com>
Co-authored-by: AlvinSolomon <41175627+AlvinSolomon@users.noreply.github.com>
v1.23.4
2023-07-30 10:08:39 -07:00
d58ca402a7 Merge pull request #432 from kellyjonbrazil/revert-430-find_parser
Revert "Added find parser and tests for Centos 7.7 and Ubuntu 18.04"
2023-06-23 15:40:06 +00:00
5386879040 Revert "Added find parser and tests for Centos 7.7 and Ubuntu 18.04 (#430)"
This reverts commit f19a1f23a9.
2023-06-23 08:39:12 -07:00
f19a1f23a9 Added find parser and tests for Centos 7.7 and Ubuntu 18.04 (#430)
* Added find parser and tests for Centos 7.7 and Ubuntu 18.04

* Added a test file, changed logic, and included a case for permission denied returned by find.

* Added a few more lines to the tests

* Changed logic for setting values to null and updated test cases.
2023-06-23 08:38:56 -07:00
5023e5be4c Dev v1.23.3 (#426)
* make certificate search more robust to different line endings

* use license_files instead of license_file which is deprecated

* version bump

* parsing extra options -e, -o, -p

* fix for extra opts and different field length at option -[aeop]

* test integration for extra opts -e -o -p

* formatting and use ast.literal_eval instead of eval

* doc update

* doc update

* Add a parser to parse mounted encrypted veracrypt volumes (fixes #403)

* update compatibility warning message

* netstat windows parser

* tests

* Windows route parser

* tests

* id should be a string

* add veracrypt parser and docs

* formatting

* doc update

* lsattr parser

* Update test_lsattr.py

* changed keys to lowercase

* changed info

* support missing data for stat

* doc update

* doc update

* doc update

* ensure compatibility warning prints even with no data

* improve compatibility message

* add support for dig +nsid option

* New parser: srt (#415)

* srt parser

* changed the parser to support more complex cases

* doc updates

* Adding certificate request parser (#416)

* Adding certificate request parser

* Adding the CSR type for Windows-style CSR

---------

Co-authored-by: Stg22 <stephane.for.test@gmail.com>

* doc update

* add csr tests

* Last -x (#422)

* Refactored the parser

* last -x support

* doc update

* fix for ping on linux with missing hostname

* allow less strict email decoding with a warning.

* doc update

* use explicit ascii decode with backslashreplace

* doc update

* use jc warning function instead of print for warning message

* last -x shutdown fix (#423)

* inject quiet setting into asn1crypto library

* Parse appearance and modalias lines for mouse devices (fixes #419) (#425)

The bluetoothctl device parser is implemented so that it aborts the parsing
process immediately returning what it has collected so far. This is because
the parser should work in hydrid way to support outputs comming from bluetoothctl
devices and bluetoothctl info calls.

* doc update

* doc update

---------

Co-authored-by: gerd <gerd.augstein@gmail.com>
Co-authored-by: Jake Ob <iakopap@gmail.com>
Co-authored-by: Mevaser <mevaser.rotner@gmail.com>
Co-authored-by: M.R <69431152+YeahItsMeAgain@users.noreply.github.com>
Co-authored-by: Stg22 <46686290+Stg22@users.noreply.github.com>
Co-authored-by: Stg22 <stephane.for.test@gmail.com>
v1.23.3
2023-06-21 15:48:23 -07:00
5527d22459 Merge pull request #398 from kellyjonbrazil/dev
Dev v1.23.2
v1.23.2
2023-04-30 10:40:21 -07:00
9d567c2e70 python 3.6 fix 2023-04-30 10:13:00 -07:00
39c03a15d5 doc update 2023-04-30 09:34:22 -07:00
5e6d2562f9 add certbot command parser 2023-04-29 16:34:23 -07:00
7009d5a014 fix for incorrect insertion and deletion parsing 2023-04-22 14:04:00 -07:00
42f9ddabb9 change bluetoothctl compatibility 2023-04-21 14:22:23 -07:00
30efb5afc0 fix for multiline description 2023-04-18 11:23:49 -07:00
786dc76c09 fix for battery not charging message 2023-04-17 18:12:57 -07:00
fc48874a5d pytest warning fixes 2023-04-17 15:15:40 -07:00
67164e7b23 fix mypy issues 2023-04-16 18:50:40 -07:00
3db9774ac6 doc update 2023-04-16 11:46:21 -07:00
03aef93d9a Merge pull request #392 from tzeikob/bluetoothctl-parser
Add parser for the bluetoothctl utility
2023-04-16 11:39:54 -07:00
9b7e3de3ed Fix broken unit tests for the bluetoothctl parser 2023-04-16 20:52:29 +03:00
291b6b061a Parse numeric fields to their actual numeric value 2023-04-16 20:42:48 +03:00
08496533e2 Process data only if data is given 2023-04-16 20:19:15 +03:00
f8dceb5046 Fix minor typo in documentation 2023-04-16 20:15:24 +03:00
240ed4047f Add parser for the bluetoothctl utility 2023-04-14 18:23:45 +03:00
0bf6f7cd7c fix incorrect variable parsing when wildcard schedule 2023-04-02 13:18:16 -07:00
313bd86e3e doc update 2023-04-02 12:57:56 -07:00
56259d5605 fix for dashes in name 2023-04-02 12:57:50 -07:00
8a4885c1fe Merge pull request #384 from six3six/patch-1
Fix iwconfig re_interface regex
2023-03-31 08:40:00 -07:00
5b06f84917 Fix iwconfig re_interface regex
Small fix of re_interface in iwconfig.py.
When the network SSID contains a "-" character, the network interface was ignored.
2023-03-31 11:15:31 +02:00
37a1428914 Merge pull request #381 from kellyjonbrazil/dev
Dev v1.23.1
v1.23.1
2023-03-23 20:16:11 -04:00
bff065daf3 doc update 2023-03-23 16:41:50 -07:00
c60d899f31 ignore non-parser-plugin python files in plugin directory 2023-03-23 16:40:13 -07:00
fb7c390506 add lsusb tests 2023-03-23 06:43:06 -07:00
22afb69573 doc update 2023-03-22 16:47:45 -07:00
be51304c9c add support for CDC MBIM and CDC MBIM Extended 2023-03-22 16:43:57 -07:00
44f83d800f doc update 2023-03-19 12:49:25 -07:00
bf07973d90 doc update 2023-03-19 12:39:28 -07:00
11e94b686c mypy fix 2023-03-18 15:47:19 -07:00
c68bf674a1 add py.typed file to wheel 2023-03-18 15:43:22 -07:00
dbbc310082 Merge pull request #378 from jwilk-forks/proc-status-umask
Make umask optional in /proc/PID/status
2023-03-18 22:37:13 +00:00
e861f4a597 Merge pull request #379 from jwilk-forks/spelling
Fix typo
2023-03-18 22:25:21 +00:00
049e93707c doc update 2023-03-18 15:16:02 -07:00
164294ecb7 add integer and float conversions 2023-03-18 15:14:59 -07:00
22ef489795 fix typo 2023-03-18 11:07:15 +01:00
8f9d650f6c make umask optional in /proc/PID/status
Zombie processes don't have the umask field available.
2023-03-18 10:28:05 +01:00
7e134a63bd add support for the timesync-status option 2023-03-15 06:58:31 -07:00
9b5c25cb5b fix for rtc configured as UTC 2023-03-13 19:47:38 -07:00
894946b207 doc update 2023-03-05 10:07:23 -08:00
92ad2068db version bump 2023-03-05 10:06:54 -08:00
59662a1500 fix for lines that start with tab 2023-03-05 10:04:00 -08:00