Skip to content

Commit d0b19db

Browse files
committed
Initial import of the source archive
0 parents  commit d0b19db

File tree

637 files changed

+66563
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

637 files changed

+66563
-0
lines changed

1.0/new-1.0.0.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
What's new since 0.50.0:
2+
3+
The 0.99 tree was a short-lived feature-frozen tree to nail down 1.0.0.
4+
These bugs were fixed during that time:
5+
6+
- Clients now give a better error message if you try to start an
7+
unrecognized instant command. [Len White]
8+
9+
- configure should recognize more systems thanks to newer versions of
10+
config.guess and config.sub from automake 1.5.
11+
[Arkadiusz Miskiewicz]
12+
13+
- RH .spec builds now enable the CGI programs at configure-time.
14+
[Nigel Metheringham]
15+
16+
- The sample config files no longer get installed into /etc due to a
17+
missing prefix definition. ["John", Charles Lepple]
18+
19+
- Comments in the upsmon source were revised to reflect reality.
20+
[John Horne]
21+
22+
- The sample upsd.conf no longer points users at access.txt, which was
23+
been replaced by the upsd.conf(5) man page some time ago.
24+
[John Horne]
25+
26+
- upsd no longer crashes if you send it LOGIN without a ups name, then
27+
log out. This was also fixed in 0.50.1a due to the severity.
28+
29+
What's next:
30+
31+
- There will undoubtedly be some kind of "brown paper bag" bug that
32+
comes along. Bug fixes and other minor things will continue as
33+
1.0.x.
34+
35+
- Meanwhile, 1.1.x will start soon, and it will receive new features
36+
that have been on hold during this freeze. My thanks to the other
37+
developers for their patience during the 0.99 freeze.

1.0/nut-1.0.0.tar.gz

393 KB
Binary file not shown.

1.0/patch-1.0.0.gz

8.05 KB
Binary file not shown.

1.1/nut-1.1.0.tar.gz

397 KB
Binary file not shown.

1.1/nut-1.1.1.tar.gz

398 KB
Binary file not shown.

1.1/nut-1.1.10.tar.gz

425 KB
Binary file not shown.

1.1/nut-1.1.11.tar.gz

434 KB
Binary file not shown.

1.1/nut-1.1.12.tar.gz

435 KB
Binary file not shown.

1.1/nut-1.1.13.tar.gz

435 KB
Binary file not shown.

1.1/nut-1.1.14.tar.gz

437 KB
Binary file not shown.

1.1/nut-1.1.2.tar.gz

401 KB
Binary file not shown.

1.1/nut-1.1.3.tar.gz

406 KB
Binary file not shown.

1.1/nut-1.1.4.tar.gz

404 KB
Binary file not shown.

1.1/nut-1.1.5.tar.gz

404 KB
Binary file not shown.

1.1/nut-1.1.6.tar.gz

407 KB
Binary file not shown.

1.1/nut-1.1.7.tar.gz

415 KB
Binary file not shown.

1.1/nut-1.1.8.tar.gz

419 KB
Binary file not shown.

1.1/nut-1.1.9.tar.gz

422 KB
Binary file not shown.

1.1/patch-1.1.0.gz

9.46 KB
Binary file not shown.

1.1/patch-1.1.1.gz

7.21 KB
Binary file not shown.

1.1/patch-1.1.10.gz

16.2 KB
Binary file not shown.

1.1/patch-1.1.11.gz

61.3 KB
Binary file not shown.

1.1/patch-1.1.12.gz

8.04 KB
Binary file not shown.

1.1/patch-1.1.13.gz

23.1 KB
Binary file not shown.

1.1/patch-1.1.14-1.2.0.gz

951 Bytes
Binary file not shown.

1.1/patch-1.1.14.gz

5.66 KB
Binary file not shown.

1.1/patch-1.1.2.gz

19.2 KB
Binary file not shown.

1.1/patch-1.1.3.gz

31.5 KB
Binary file not shown.

1.1/patch-1.1.4.gz

22.1 KB
Binary file not shown.

1.1/patch-1.1.5.gz

22.6 KB
Binary file not shown.

1.1/patch-1.1.6.gz

16.6 KB
Binary file not shown.

1.1/patch-1.1.7.gz

23.6 KB
Binary file not shown.

1.1/patch-1.1.8.gz

23.2 KB
Binary file not shown.

1.1/patch-1.1.9.gz

12 KB
Binary file not shown.

1.2/new-1.2.0.txt

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
If you're upgrading from an earlier version, see the UPGRADING file.
2+
3+
What's new since 1.0.0:
4+
5+
- The CGI programs have received an overhaul. multimon was replaced by
6+
an expanded upsstats which can now parse templates. These templates
7+
contain directives which tell upsstats how to format the page. You
8+
are no longer limited to the hard-coded HTML - your status pages
9+
can look like anything you want.
10+
11+
upsimage has a new look, and can generate bars for more variables.
12+
It also allows you to change the look and feel via the upsstats
13+
templates, so the color scheme is now up to you.
14+
[Simon Rozman]
15+
16+
- Several new drivers:
17+
18+
- bestfortress: very old Best Fortress equipment
19+
[Holger Dietze]
20+
21+
- oneac: Oneac EG and ON hardware
22+
[Eric Lawson]
23+
24+
- etapro: ETA UPS hardware with the "PRO" option for smart mode
25+
[Marek Michalkiewicz]
26+
27+
- isbmex: SOLA/BASIC Mexico ISBMEX protocol equipment
28+
[Edscott Wilson Garcia]
29+
30+
- Other drivers have received various improvements.
31+
32+
- The genericups driver now supports an additional type:
33+
34+
- 18: "TrippLite Omni 450LAN with Martin's cabling"
35+
see http://lists.exploits.org/upsdev/Jul2002/00012.htm
36+
37+
- upsmon now can log in to upsd as a specific user from upsd.users.
38+
You should switch to this form, as the host-based authentication is
39+
gradually being removed. See UPGRADING for more information.
40+
[Tilman Baumann]
41+
42+
- upsd and upsmon can now use OpenSSL for encryption and
43+
authentication. This is an optional feature, and is not compiled by
44+
default. See ssl.txt for more details.
45+
46+
Interface changes:
47+
48+
- You must now perform 'manager' type commands with user-level
49+
authentication. This has been the default for several versions.
50+
51+
This change should only affect external programs that speak to
52+
upsd directly. Just set a USERNAME first, and have a matching entry
53+
in upsd.users.
54+
55+
- The upsfetch routines are gone, and have been replaced by upsclient.
56+
This is a new set of functions that allow stateful connections to
57+
upsd. Add-on programs that link to upsfetch will need to be changed
58+
to handle the new interface.
59+
60+
- You must now use DESTDIR to send 'make install' into another
61+
directory. The old INSTALLROOT is no longer supported.
62+
63+
- upsct is gone, since upsc now speaks TCP.
64+
65+
- upsct2 was renamed to upsrw, since it made even less sense with upsct
66+
gone.
67+
68+
Bug fixes:
69+
70+
- upsd now logs connect failures at a higher level so they don't escape
71+
detection with certain syslog configurations.
72+
73+
- upsd now complains about not being able to read a state file due to
74+
a change of uid before it goes into the background, so the user can
75+
see something when it starts.
76+
77+
- The configuration file parser now reports failures when opening
78+
files.
79+
80+
- AC_PREFIX_DEFAULT is now used properly so the configure --help
81+
displays make sense now. Some other variable references were fixed
82+
to incorporate the prefix at the same time.
83+
[Fridtjof Busse]
84+
85+
- upsrw (formerly upsct2) now performs more sanity checks on network
86+
data before using it.
87+
88+
- upssched no longer exits after executing the first AT line in case
89+
there are more things that need to be done.
90+
[Ralph-Thomas Aussem]
91+
92+
- upssched now does some basic serialization to avoid races when
93+
starting multiple events.
94+
[Ralph-Thomas Aussem]
95+
96+
- Some namespace issues were fixed to clean up compiles on Solaris
97+
and Tru64 Unix 5.1.
98+
[Petter Reinholdtsen]
99+
100+
As always, for greater detail, refer to the CHANGES file.

1.2/new-1.2.1.txt

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
If you're upgrading from an earlier version, see the UPGRADING file.
2+
3+
---------------------------------------------------------------------------
4+
5+
What's new since 1.2.0:
6+
7+
- The sms driver is back, with support for Microlink Manager III
8+
hardware. [Marcio Gomes]
9+
10+
- Fideltronik Ares Series hardware is now supported as genericups type
11+
19. [Tomek Orzechowski and Arkadiusz Mi�kiewicz]
12+
13+
- The drivers no longer silently drop instant commands or set commands
14+
from upsd that happen to get fragmented in transit.
15+
16+
17+
- The old multilink driver is back with a new name: liebert. It
18+
supports Liebert UPStation GXE hardware with the contact-closure
19+
cable. This is currently an experimental driver as there is no
20+
way to power down the load.
21+
22+
- configure now picks up the right flags for gd automatically if gd
23+
2.0.8 or higher is installed. This greatly simplifies the CGI build
24+
process for most users.
25+
26+
- Shutdowns on FreeBSD using the genericups driver should work again.
27+
[Petri Riihikallio]
28+
29+
---------------------------------------------------------------------------
30+
31+
What's new since 1.0.0:
32+
33+
- The CGI programs have received an overhaul. multimon was replaced by
34+
an expanded upsstats which can now parse templates. These templates
35+
contain directives which tell upsstats how to format the page. You
36+
are no longer limited to the hard-coded HTML - your status pages
37+
can look like anything you want.
38+
39+
upsimage has a new look, and can generate bars for more variables.
40+
It also allows you to change the look and feel via the upsstats
41+
templates, so the color scheme is now up to you.
42+
[Simon Rozman]
43+
44+
- Several new drivers:
45+
46+
- bestfortress: very old Best Fortress equipment
47+
[Holger Dietze]
48+
49+
- oneac: Oneac EG and ON hardware
50+
[Eric Lawson]
51+
52+
- etapro: ETA UPS hardware with the "PRO" option for smart mode
53+
[Marek Michalkiewicz]
54+
55+
- isbmex: SOLA/BASIC Mexico ISBMEX protocol equipment
56+
[Edscott Wilson Garcia]
57+
58+
- Other drivers have received various improvements.
59+
60+
- The genericups driver now supports an additional type:
61+
62+
- 18: "TrippLite Omni 450LAN with Martin's cabling"
63+
see http://lists.exploits.org/upsdev/Jul2002/00012.htm
64+
65+
- upsmon now can log in to upsd as a specific user from upsd.users.
66+
You should switch to this form, as the host-based authentication is
67+
gradually being removed. See UPGRADING for more information.
68+
[Tilman Baumann]
69+
70+
- upsd and upsmon can now use OpenSSL for encryption and
71+
authentication. This is an optional feature, and is not compiled by
72+
default. See ssl.txt for more details.
73+
74+
Interface changes:
75+
76+
- You must now perform 'manager' type commands with user-level
77+
authentication. This has been the default for several versions.
78+
79+
This change should only affect external programs that speak to
80+
upsd directly. Just set a USERNAME first, and have a matching entry
81+
in upsd.users.
82+
83+
- The upsfetch routines are gone, and have been replaced by upsclient.
84+
This is a new set of functions that allow stateful connections to
85+
upsd. Add-on programs that link to upsfetch will need to be changed
86+
to handle the new interface.
87+
88+
- You must now use DESTDIR to send 'make install' into another
89+
directory. The old INSTALLROOT is no longer supported.
90+
91+
- upsct is gone, since upsc now speaks TCP.
92+
93+
- upsct2 was renamed to upsrw, since it made even less sense with upsct
94+
gone.
95+
96+
Bug fixes:
97+
98+
- upsd now logs connect failures at a higher level so they don't escape
99+
detection with certain syslog configurations.
100+
101+
- upsd now complains about not being able to read a state file due to
102+
a change of uid before it goes into the background, so the user can
103+
see something when it starts.
104+
105+
- The configuration file parser now reports failures when opening
106+
files.
107+
108+
- AC_PREFIX_DEFAULT is now used properly so the configure --help
109+
displays make sense now. Some other variable references were fixed
110+
to incorporate the prefix at the same time.
111+
[Fridtjof Busse]
112+
113+
- upsrw (formerly upsct2) now performs more sanity checks on network
114+
data before using it.
115+
116+
- upssched no longer exits after executing the first AT line in case
117+
there are more things that need to be done.
118+
[Ralph-Thomas Aussem]
119+
120+
- upssched now does some basic serialization to avoid races when
121+
starting multiple events.
122+
[Ralph-Thomas Aussem]
123+
124+
- Some namespace issues were fixed to clean up compiles on Solaris
125+
and Tru64 Unix 5.1.
126+
[Petter Reinholdtsen]
127+
128+
As always, for greater detail, refer to the CHANGES file.

0 commit comments

Comments
 (0)