Commit graph

58 commits

Author SHA1 Message Date
b79a6af150 Update dependencies; remove usage of flatten() 2024-01-06 23:08:24 -05:00
292cdecd87 Release 0.6.1 2023-08-14 23:43:38 -04:00
Hubert Pawlak
8712a6087b
fix: Prevent panic caused by subtracting with overflow (#36)
This bug occurred if the string was empty (e.g. from a lost connection)
2023-08-14 09:31:16 -04:00
8ef85f3b28 Release 0.6.0; edition 2021 2023-07-01 15:57:28 -04:00
0b69b3fc47 Release 0.5.3 2022-08-20 11:23:45 -04:00
3e70c36b85 make proto module private for now 2022-08-20 11:22:57 -04:00
Rajasekharan Vengalil
821414d9cd
Add support for running commands (#33) 2022-08-08 10:25:47 -04:00
35d40d3111 Add all remaining errors 2021-08-04 02:53:00 -04:00
1842ebef15 Add util for joining and splitting words 2021-08-04 02:30:19 -04:00
Aram Peres
1e3481e18d
Start work on generic protocol impl for #28 (#29) 2021-08-04 02:11:44 -04:00
ff77c1bdbd Release 0.5.2 2021-08-01 17:27:24 -04:00
6b839dc631 Rename repository to nut-rs 2021-08-01 17:26:25 -04:00
7336676914 Reduce some visiblity 2021-08-01 17:22:36 -04:00
96fbfeaeab Simplify errors 2021-08-01 15:10:27 -04:00
c935d88496 Release 0.5.1
Relicense rupsc as GPL-3.0 (or later)
2021-08-01 04:12:41 -04:00
feef67255f Release 0.5.0
Rename to rups
2021-08-01 03:17:17 -04:00
539d11848e Release 0.4.0 2021-08-01 03:05:15 -04:00
6c7434623a Implement LIST ENUM
Fixes #19
2021-08-01 03:00:58 -04:00
efa5e71443 Implement LIST RANGE
Fixes #20
2021-08-01 02:53:24 -04:00
2468c5c193 Specify upsd version 2021-08-01 02:39:22 -04:00
f1700739f6 Implement GET TYPE
Fixes #14
2021-08-01 02:36:56 -04:00
cf0f058c7a Implement GET UPSDESC
Fixes #12
2021-08-01 01:23:38 -04:00
2360bd4a3f Implement GET NUMLOGINS
Fixes #11
2021-08-01 01:19:31 -04:00
fd1f72e1d0 Implement GET DESC
Fixes #15
2021-08-01 01:10:46 -04:00
ea8ecdbf0c Rename list_mutable_variables to list_mutabe_vars for consistency 2021-08-01 01:07:39 -04:00
0e18b57624 Implement LIST RW
Fixes #17
2021-08-01 00:41:28 -04:00
b6e3a96aa1 Implement GET CMDDESC
Fixes #16
2021-08-01 00:28:31 -04:00
f3814c831d Implement LIST CMD
Fixes #18
2021-08-01 00:21:25 -04:00
11f70642dd Implement LOGOUT
Fixes #21
2021-08-01 00:13:44 -04:00
c56be76906 Implement VER command
Fixes #22
2021-07-31 23:58:59 -04:00
77d3020df5 Generify login 2021-07-31 23:55:12 -04:00
db8158eea7 Release 0.3.1 2021-07-31 22:48:55 -04:00
0bfbd7ee71 Add all-features to docs.rs 2021-07-31 22:48:29 -04:00
Aram Peres
6e82736808
Generify commands in blocking/tokio (#24) 2021-07-31 22:28:01 -04:00
65f25fb958 Release 0.3.0 2021-07-31 12:56:34 -04:00
4f8c2d5bd9 Update keywords 2021-07-31 12:55:57 -04:00
7bf7812593 Fix typo 2021-07-31 12:54:05 -04:00
Aram Peres
5c9923d000
Add support for Tokio (async) (#10)
Fixes #6
2021-07-31 12:52:53 -04:00
36202d9f1f Update readme example 2021-07-31 11:16:34 -04:00
09c964e8fc Release 0.2.2 2021-07-31 11:13:46 -04:00
Aram Peres
3002b4de53
Strict SSL verification (#9)
Fixes #8
2021-07-31 11:12:45 -04:00
f22867d2d2 Release 0.2.1 2021-07-31 10:07:22 -04:00
86115e8f48 Fix typo 2021-07-31 10:05:41 -04:00
60cd6a831a Improve SSL upgrade 2021-07-31 10:01:33 -04:00
137251d29a Release 0.2.0 2021-07-31 08:51:49 -04:00
cd295016c8 Improve wording 2021-07-31 08:47:50 -04:00
Aram Peres
d36999db6d
Add SSL support (#7)
Fixes #1
2021-07-31 08:43:26 -04:00
d78fd8c141 Un-ignore Cargo.lock 2021-07-31 04:41:17 -04:00
1dc577358c Release 0.1.0 2021-07-31 04:28:08 -04:00
f4b1e35d8b Update readme 2021-07-31 04:26:55 -04:00