Hello community,

here is the log from the commit of package sispmctl for openSUSE:Factory 
checked in at 2020-03-11 18:48:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sispmctl (Old)
 and      /work/SRC/openSUSE:Factory/.sispmctl.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sispmctl"

Wed Mar 11 18:48:08 2020 rev:3 rq:783227 version:4.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/sispmctl/sispmctl.changes        2020-02-15 
22:25:51.683324034 +0100
+++ /work/SRC/openSUSE:Factory/.sispmctl.new.3160/sispmctl.changes      
2020-03-11 18:50:28.131544029 +0100
@@ -1,0 +2,8 @@
+Mon Mar  9 17:54:21 UTC 2020 - Matthias Brugger <mbrug...@suse.com>
+
+- Update to 4.4
+  * fix man page by adding missing command line option
+  * smaller changes to the integrated web server
+  * only start example systemd web server service after udev rules are assigned
+
+-------------------------------------------------------------------

Old:
----
  sispmctl-4.2.tar.gz

New:
----
  sispmctl-4.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sispmctl.spec ++++++
--- /var/tmp/diff_new_pack.x8p7si/_old  2020-03-11 18:50:29.219544516 +0100
+++ /var/tmp/diff_new_pack.x8p7si/_new  2020-03-11 18:50:29.223544517 +0100
@@ -18,7 +18,7 @@
 
 %define libname libsispmctl0
 Name:           sispmctl
-Version:        4.2
+Version:        4.4
 Release:        0
 Summary:        SIS-PM Control for Linux
 License:        GPL-2.0-only

++++++ sispmctl-4.2.tar.gz -> sispmctl-4.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/ChangeLog new/sispmctl-4.4/ChangeLog
--- old/sispmctl-4.2/ChangeLog  2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/ChangeLog  2020-03-08 13:16:10.000000000 +0100
@@ -1,3 +1,9 @@
+10 Mar 2020 - 4.4
+       Provide new skin 2.
+09 Mar 2020 - 4.3
+       Fix files truncated by webserver.
+       Provide larget on and off buttons.
+       Wait for udev service before starting sispmctl service.
 22 May 2019 - 4.2
        Fix a buffer overrun in the webserver.
 18 Nov 2018 - 4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/Makefile.in new/sispmctl-4.4/Makefile.in
--- old/sispmctl-4.2/Makefile.in        2019-06-01 18:31:07.000000000 +0200
+++ new/sispmctl-4.4/Makefile.in        2020-03-08 13:39:18.000000000 +0100
@@ -168,7 +168,7 @@
        $(top_srcdir)/admin/ltmain.sh $(top_srcdir)/admin/missing \
        AUTHORS COPYING ChangeLog INSTALL NEWS README admin/ar-lib \
        admin/compile admin/config.guess admin/config.sub \
-       admin/install-sh admin/ltmain.sh admin/missing
+       admin/depcomp admin/install-sh admin/ltmain.sh admin/missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/README new/sispmctl-4.4/README
--- old/sispmctl-4.2/README     2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/README     2020-03-08 00:51:08.000000000 +0100
@@ -1,7 +1,7 @@
 SiS-PM Control for Linux
 ========================
 
-(c) 2015-2019, Heinrich Schuchardt &lt;xypron.g...@gmx.de&gt;
+(c) 2015-2020, Heinrich Schuchardt &lt;xypron.g...@gmx.de&gt;
 (c) 2011-2016, Pete Hildebrandt &lt;send...@gmail.de&gt;
 (c) 2005-2011, Mondrian Nuessle et al.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/configure new/sispmctl-4.4/configure
--- old/sispmctl-4.2/configure  2019-06-01 18:31:04.000000000 +0200
+++ new/sispmctl-4.4/configure  2020-03-08 13:39:33.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sispmctl 4.2.
+# Generated by GNU Autoconf 2.69 for sispmctl 4.4.
 #
 # Report bugs to <xypron.g...@gmx.de>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sispmctl'
 PACKAGE_TARNAME='sispmctl'
-PACKAGE_VERSION='4.2'
-PACKAGE_STRING='sispmctl 4.2'
+PACKAGE_VERSION='4.4'
+PACKAGE_STRING='sispmctl 4.4'
 PACKAGE_BUGREPORT='xypron.g...@gmx.de'
 PACKAGE_URL=''
 
@@ -1345,7 +1345,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sispmctl 4.2 to adapt to many kinds of systems.
+\`configure' configures sispmctl 4.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1417,7 +1417,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of sispmctl 4.2:";;
+     short | recursive ) echo "Configuration of sispmctl 4.4:";;
    esac
   cat <<\_ACEOF
 
@@ -1539,7 +1539,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sispmctl configure 4.2
+sispmctl configure 4.4
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2008,7 +2008,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sispmctl $as_me 4.2, which was
+It was created by sispmctl $as_me 4.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2981,7 +2981,7 @@
 
 # Define the identity of the package.
  PACKAGE='sispmctl'
- VERSION='4.2'
+ VERSION='4.4'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14308,7 +14308,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sispmctl $as_me 4.2, which was
+This file was extended by sispmctl $as_me 4.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -14374,7 +14374,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-sispmctl config.status 4.2
+sispmctl config.status 4.4
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/configure.ac 
new/sispmctl-4.4/configure.ac
--- old/sispmctl-4.2/configure.ac       2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/configure.ac       2020-03-08 13:16:10.000000000 +0100
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT([sispmctl], [4.2], [xypron.g...@gmx.de])
+AC_INIT([sispmctl], [4.4], [xypron.g...@gmx.de])
 AC_CONFIG_AUX_DIR(admin)
 AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/examples/sispmctl.service 
new/sispmctl-4.4/examples/sispmctl.service
--- old/sispmctl-4.2/examples/sispmctl.service  2019-06-01 18:29:58.000000000 
+0200
+++ new/sispmctl-4.4/examples/sispmctl.service  2020-03-08 00:51:08.000000000 
+0100
@@ -15,6 +15,8 @@
 Description=SiS PM Control for Linux
 Wants=network-online.target
 After=network-online.target
+Wants=systemd-udev-settle.service
+After=systemd-udev-settle.service
 
 [Install]
 WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/man/sispmctl.1 
new/sispmctl-4.4/man/sispmctl.1
--- old/sispmctl-4.2/man/sispmctl.1     2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/man/sispmctl.1     2020-03-08 00:51:08.000000000 +0100
@@ -1,7 +1,7 @@
 .\" Process this file with
 .\" groff -man -Tascii foo.1
 .\"
-.TH sispmctl 1 "Nov 2018" Linux "User Manuals"
+.TH sispmctl 1 "Feb 2020" Linux "User Manuals"
 
 .SH NAME
 sispmctl \- Gembird Silver Shield PM ConTroL program
@@ -41,7 +41,9 @@
 .IP \-s
 scan for supported GEMBIRD devices
 .IP \-l
-daemonize and start to listening as a simple http webserver (default port: 
2638)
+daemonize and start listening as a simple http webserver (default port: 2638)
+.IP \-L
+start listening as a simple http webserver without daemonizing
 .IP \-p
 IP network port (default: 2638) for listener. There is no authentication
 implemented yet.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/Makefile.am 
new/sispmctl-4.4/src/Makefile.am
--- old/sispmctl-4.2/src/Makefile.am    2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/Makefile.am    2020-03-08 18:22:01.000000000 +0100
@@ -12,9 +12,8 @@
        web1/on3.html web1/status0.png web1/style.css web1/logo.png \
        web1/off2.html web1/off4.html web1/on2.html web1/on4.html \
        web1/status1.png web2/index.html web2/off1.html web2/off3.html \
-       web2/on1.html web2/on3.html web2/style.css web2/logo.png \
-       web2/off2.html web2/off4.html web2/on2.html web2/on4.html \
-       web2/off.gif web2/on.gif web2/onoff.gif 
+       web2/on1.html web2/on3.html web2/style.css web2/logo.svg \
+       web2/off2.html web2/off4.html web2/on2.html web2/on4.html
 
 if WEBLESSCOND
 AM_CFLAGS=-Wall -DWEBLESS=@WEBLESS@
@@ -30,10 +29,9 @@
        web1/on3.html web1/on4.html web1/status0.png web1/status1.png \
        web1/style.css
 pkgdata2_DATA = \
-       web2/index.html web2/logo.png web2/off1.html web2/off2.html \
-       web2/off3.html web2/off4.html web2/off.gif web2/on1.html \
-       web2/on2.html web2/on3.html web2/on4.html web2/on.gif web2/onoff.gif \
-       web2/style.css 
+       web2/index.html web2/logo.svg web2/off1.html web2/off2.html \
+       web2/off3.html web2/off4.html web2/on1.html web2/on2.html \
+       web2/on3.html web2/on4.html web2/style.css
 endif
 
 libsispmctl_la_SOURCES = \
@@ -49,7 +47,7 @@
 if WEBLESSCOND
 else
        mkdir -p "$(DESTDIR)$(docdir)/httpd/skin1"
-       cd "$(DESTDIR)$(docdir)" && ln -sf httpd/skin1 skin
+       cd "$(DESTDIR)$(docdir)" && ln -sf httpd/skin2 skin
 endif
 
 uninstall-local:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/Makefile.in 
new/sispmctl-4.4/src/Makefile.in
--- old/sispmctl-4.2/src/Makefile.in    2019-06-01 18:31:07.000000000 +0200
+++ new/sispmctl-4.4/src/Makefile.in    2020-03-08 18:26:09.000000000 +0100
@@ -355,9 +355,8 @@
        web1/on3.html web1/status0.png web1/style.css web1/logo.png \
        web1/off2.html web1/off4.html web1/on2.html web1/on4.html \
        web1/status1.png web2/index.html web2/off1.html web2/off3.html \
-       web2/on1.html web2/on3.html web2/style.css web2/logo.png \
-       web2/off2.html web2/off4.html web2/on2.html web2/on4.html \
-       web2/off.gif web2/on.gif web2/onoff.gif 
+       web2/on1.html web2/on3.html web2/style.css web2/logo.svg \
+       web2/off2.html web2/off4.html web2/on2.html web2/on4.html
 
 @WEBLESSCOND_FALSE@AM_CFLAGS = -Wall -DBINDADDR="\"@BINDADDR@\"" 
-DDATADIR="\"@WEBDIR@\""
 @WEBLESSCOND_TRUE@AM_CFLAGS = -Wall -DWEBLESS=@WEBLESS@
@@ -370,10 +369,9 @@
 @WEBLESSCOND_FALSE@    web1/style.css
 
 @WEBLESSCOND_FALSE@pkgdata2_DATA = \
-@WEBLESSCOND_FALSE@    web2/index.html web2/logo.png web2/off1.html 
web2/off2.html \
-@WEBLESSCOND_FALSE@    web2/off3.html web2/off4.html web2/off.gif 
web2/on1.html \
-@WEBLESSCOND_FALSE@    web2/on2.html web2/on3.html web2/on4.html web2/on.gif 
web2/onoff.gif \
-@WEBLESSCOND_FALSE@    web2/style.css 
+@WEBLESSCOND_FALSE@    web2/index.html web2/logo.svg web2/off1.html 
web2/off2.html \
+@WEBLESSCOND_FALSE@    web2/off3.html web2/off4.html web2/on1.html 
web2/on2.html \
+@WEBLESSCOND_FALSE@    web2/on3.html web2/on4.html web2/style.css
 
 libsispmctl_la_SOURCES = \
        process.c sispm_ctl.c nethelp.c socket.c sispm_ctl.h nethelp.h socket.h
@@ -823,7 +821,7 @@
 
 install-data-local:
 @WEBLESSCOND_FALSE@    mkdir -p "$(DESTDIR)$(docdir)/httpd/skin1"
-@WEBLESSCOND_FALSE@    cd "$(DESTDIR)$(docdir)" && ln -sf httpd/skin1 skin
+@WEBLESSCOND_FALSE@    cd "$(DESTDIR)$(docdir)" && ln -sf httpd/skin2 skin
 
 uninstall-local:
        rm -rf $(DESTDIR)$(datadir)/$(PACKAGE)/httpd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/process.c 
new/sispmctl-4.4/src/process.c
--- old/sispmctl-4.2/src/process.c      2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/process.c      2020-03-08 18:22:01.000000000 +0100
@@ -148,21 +148,23 @@
   id = get_id(dev);
 
   lastpos = ftell(in);
-  retvalue = fgets(xbuffer, BSIZE-1, in);
-  remlen = length = ftell(in) - lastpos;
-  lastpos = ftell(in);
 
   while (!feof(in)) {
+    memset(xbuffer, 0, BSIZE);
+    retvalue = fgets(xbuffer, BSIZE-1, in);
+    remlen = length = ftell(in) - lastpos;
+    lastpos = ftell(in);
     if (retvalue == NULL) {
-      bad_request(out);
       break;
     }
 
     char *mrk = xbuffer;
     char *ptr = xbuffer;
     /* search for:
-     *  $$exec(0)?.1.:.2.$$     to execute command(#)
-     *  $$stat(2)?.1.:.2.$$     to evaluate status(#)
+     *  $$off(#)?.1.:.2.$$      to switch off(#)
+     *  $$on(#)?.1.:.2.$$       to switch on(#)
+     *  $$toggle(#)?.1.:.2.$$   to toggle(#)
+     *  $$status(#)?.1.:.2.$$   to evaluate status(#)
      *  $$version()$$           to evaluate version
      */
     for (mrk = ptr = xbuffer; (ptr-xbuffer) < length; ++ptr) {
@@ -274,10 +276,6 @@
       }
     }
     send(out, mrk, remlen, 0);
-    memset(xbuffer, 0, BSIZE);
-    retvalue = fgets(xbuffer, BSIZE-1, in);
-    remlen = length = ftell(in) - lastpos;
-    lastpos = ftell(in);
   }
 
   if (udev != NULL) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/socket.c 
new/sispmctl-4.4/src/socket.c
--- old/sispmctl-4.2/src/socket.c       2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/socket.c       2020-03-08 18:22:01.000000000 +0100
@@ -72,7 +72,7 @@
 
     while(connected) {
       if ((recv(s, oob, 32, MSG_OOB | MSG_DONTWAIT) > 0) &&
-           strncmp(oob, "flush", 5))
+          strncmp(oob, "flush", 5))
         fprintf(stderr,"OUT-OF-BAND MESSAGE 1");
 
       memset(buffer, 0, BUFFERSIZE + 4);
Binary files old/sispmctl-4.2/src/web1/status0.png and 
new/sispmctl-4.4/src/web1/status0.png differ
Binary files old/sispmctl-4.2/src/web1/status1.png and 
new/sispmctl-4.4/src/web1/status1.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/index.html 
new/sispmctl-4.4/src/web2/index.html
--- old/sispmctl-4.2/src/web2/index.html        2019-06-01 18:29:58.000000000 
+0200
+++ new/sispmctl-4.4/src/web2/index.html        2020-03-08 18:22:01.000000000 
+0100
@@ -1,41 +1,21 @@
-HTTP/1.0 200 OK
-Server: pmctl
-Date: Sat, 04 Feb 2006 16:03:35 +0100
-Content-Type: text/html
-Connection: close
-Vary: *
-
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<HTML>
-<HEAD>
-  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-  <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
-    <META HTTP-EQUIV="Expires" CONTENT="-1">
-  <LINK REL="stylesheet" TYPE="text/css" HREF="style.css">
-  <TITLE>sispmctl_http</TITLE>
-</HEAD>
-<BODY>
-  <TABLE CELLSPACING=0>
-    <TR><TH CLASS="title1"COLSPAN=2 STYLE="border:12px solid 
#86CFFF"><H3><FONT COLOR="RED">SiS PM<BR>Control 
$$version()$$</FONT></H3></TH></TR>
-    <TR><TD CLASS="gif2" COLSPAN=2>&nbsp;</TD></TR>
-    <TR>
-       <TD CLASS="gif1"><A HREF="$$status(1)?off1.html"><IMG SRC="on.gif" 
ALT="ON">:on1.html"><IMG SRC="off.gif" ALT="OFF">$$</A></TD>
-       <TH CLASS="title1"><FONT $$status(1)?COLOR="RED":$$>Socket 1</FONT></TH>
-    </TR>
-    <TR>
-       <TD CLASS="gif2"><A HREF="$$status(2)?off2.html"><IMG SRC="on.gif" 
ALT="ON">:on2.html"><IMG SRC="off.gif" ALT="OFF">$$</A></TD>
-       <TH CLASS="title2"><FONT $$status(2)?COLOR="RED":$$>Socket 2</FONT></TH>
-    </TR>
-    <TR>
-       <TD CLASS="gif3"><A HREF="$$status(3)?off3.html"><IMG SRC="on.gif" 
ALT="ON">:on3.html"><IMG SRC="off.gif" ALT="OFF">$$</A></TD>
-       <TH CLASS="title3"><FONT $$status(3)?COLOR="RED":$$>Socket 3</FONT></TH>
-    </TR>
-    <TR>
-       <TD CLASS="gif4"><A HREF="$$status(4)?off4.html"><IMG SRC="on.gif" 
ALT="ON">:on4.html"><IMG SRC="off.gif" ALT="OFF">$$</A></TD>
-       <TH CLASS="title4"><FONT $$status(4)?COLOR="RED":$$>Socket 4</FONT></TH>
-    </TR>
-    <TR><TD CLASS="gif1" COLSPAN=2>&nbsp;</TD></TR>
-  </TABLE>
-</BODY>
-</HTML>
-
+HTTP/1.0 200 OK
+Server: sispm_http
+Date: Sun, 08 Mar 2020 10:00:00 +0100
+Content-Type: text/html
+Connection: close
+Vary: *
+
+<html>
+<head>
+<title>SiS PM Control for Linux $$version()$$</title>
+<link rel="stylesheet" type="text/css" href="style.css">
+</head>
+<body>
+<div class="title">SiS PM Control $$version()$$</div>
+<div class="span"><a href="https://sourceforge.net/projects/sispmctl/";><img 
src="logo.svg" alt=""></a></div>
+$$status(1)?<a class="on" href="off1.html"><div class="on">On</div></a>:<a 
class="off" href="on1.html"><div class="off">Off</div></a>$$
+$$status(2)?<a class="on" href="off2.html"><div class="on">On</div></a>:<a 
class="off" href="on2.html"><div class="off">Off</div></a>$$
+$$status(3)?<a class="on" href="off3.html"><div class="on">On</div></a>:<a 
class="off" href="on3.html"><div class="off">Off</div></a>$$
+$$status(4)?<a class="on" href="off4.html"><div class="on">On</div></a>:<a 
class="off" href="on4.html"><div class="off">Off</div></a>$$
+</body>
+</html>
Binary files old/sispmctl-4.2/src/web2/logo.png and 
new/sispmctl-4.4/src/web2/logo.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/logo.svg 
new/sispmctl-4.4/src/web2/logo.svg
--- old/sispmctl-4.2/src/web2/logo.svg  1970-01-01 01:00:00.000000000 +0100
+++ new/sispmctl-4.4/src/web2/logo.svg  2020-03-08 18:22:01.000000000 +0100
@@ -0,0 +1,181 @@
+HTTP/1.0 200 OK
+Server: sispm_http
+Date: Sun, 08 Mar 2020 10:00:00 +0100
+Content-Type: image/svg+xml
+Connection: close
+
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="25.283743mm"
+   height="26.548941mm"
+   viewBox="0 0 25.283743 26.548941"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
+   sodipodi:docname="logo.svg"
+   inkscape:export-filename="/tmp/logo.png"
+   inkscape:export-xdpi="95.672371"
+   inkscape:export-ydpi="95.672371">
+  <defs
+     id="defs2">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient917">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.75294119"
+         offset="0"
+         id="stop913" />
+      <stop
+         id="stop923"
+         offset="0.42441806"
+         style="stop-color:#ffffff;stop-opacity:0.45882353;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop915" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient907"
+       inkscape:collect="always">
+      <stop
+         id="stop903"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ffd39d;stop-opacity:1;"
+         offset="0.2463537"
+         id="stop927" />
+      <stop
+         style="stop-color:#ff9f29;stop-opacity:1;"
+         offset="0.63496101"
+         id="stop925" />
+      <stop
+         style="stop-color:#ff8a1a;stop-opacity:1;"
+         offset="0.80715096"
+         id="stop909" />
+      <stop
+         id="stop905"
+         offset="1"
+         style="stop-color:#ff6400;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient879">
+      <stop
+         style="stop-color:#ffff00;stop-opacity:1;"
+         offset="0"
+         id="stop875" />
+      <stop
+         style="stop-color:#ff8800;stop-opacity:1"
+         offset="1"
+         id="stop877" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient879"
+       id="linearGradient881"
+       x1="21.412638"
+       y1="275.71356"
+       x2="30.028187"
+       y2="279.99731"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-9.1876198,2.7250962)" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient907"
+       id="radialGradient901"
+       gradientUnits="userSpaceOnUse"
+       cx="15.591966"
+       cy="278.01971"
+       fx="15.591967"
+       fy="278.01971"
+       r="10.870849"
+       
gradientTransform="matrix(0.99999143,0.00559314,-0.00608784,1.0884376,-2.5469747,-24.685634)"
 />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient917"
+       id="radialGradient921"
+       cx="16.091261"
+       cy="273.04886"
+       fx="16.091261"
+       fy="273.04886"
+       r="5.6841435"
+       
gradientTransform="matrix(0.99997748,0.00674734,-0.0058309,0.87347554,-3.4945775,38.012418)"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8.3016364"
+     inkscape:cx="47.780303"
+     inkscape:cy="50.170832"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1043"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-0.71308517,-273.57478)">
+    <circle
+       
style="fill:url(#radialGradient901);fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
+       id="path883"
+       cx="11.451642"
+       cy="286.26144"
+       r="10.738557" />
+    <ellipse
+       
style="fill:url(#radialGradient921);fill-opacity:1;stroke:none;stroke-width:0.24505018;stroke-opacity:1"
+       id="path911"
+       cx="11.269351"
+       cy="278.62183"
+       rx="5.6841435"
+       ry="3.0989351" />
+    <path
+       
style="fill:#000000;fill-opacity:0.25098039;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.25098039"
+       d="m 7.9335154,284.94387 9.9762516,-10.47341 8.087062,10e-6 
-9.876821,9.1145 6.032152,-0.0994 -11.003706,8.78308 h 5.402422 l 
-14.2849316,7.85507 6.032152,-6.5956 -3.579519,0.0663 8.6173606,-8.61736 z"
+       id="path873-5"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccc" />
+    <path
+       
style="fill:url(#linearGradient881);fill-opacity:1;stroke:#ff7f00;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 6.6219221,284.18069 9.9762519,-10.47341 8.087062,10e-6 
-9.876821,9.1145 6.032152,-0.0994 -11.0037061,8.78308 h 5.4024221 l 
-14.28493185,7.85507 6.03215195,-6.5956 -3.579519,0.0663 8.6173609,-8.61736 z"
+       id="path873"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccc" />
+  </g>
+</svg>
Binary files old/sispmctl-4.2/src/web2/off.gif and 
new/sispmctl-4.4/src/web2/off.gif differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/off1.html 
new/sispmctl-4.4/src/web2/off1.html
--- old/sispmctl-4.2/src/web2/off1.html 2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/off1.html 2020-03-08 13:16:10.000000000 +0100
@@ -1,7 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$off(1)?index.html:index.html$$  
-Connection: close$$status(1)?:$$ 
-
+Connection: close
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/off2.html 
new/sispmctl-4.4/src/web2/off2.html
--- old/sispmctl-4.2/src/web2/off2.html 2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/off2.html 2020-03-08 13:16:10.000000000 +0100
@@ -1,7 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$off(2)?index.html:index.html$$ 
-Connection: close$$status(1)?.:.$$ 
-
+Connection: close
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/off3.html 
new/sispmctl-4.4/src/web2/off3.html
--- old/sispmctl-4.2/src/web2/off3.html 2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/off3.html 2020-03-08 13:16:10.000000000 +0100
@@ -1,7 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$off(3)?index.html:index.html$$
-Connection: close$$status(1)?:$$ 
-
+Connection: close
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/off4.html 
new/sispmctl-4.4/src/web2/off4.html
--- old/sispmctl-4.2/src/web2/off4.html 2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/off4.html 2020-03-08 13:16:10.000000000 +0100
@@ -1,7 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$off(4)?index.html:index.html$$ 
-Connection: close$$status(1)?.:.$$ 
-
+Connection: close
 
Binary files old/sispmctl-4.2/src/web2/on.gif and 
new/sispmctl-4.4/src/web2/on.gif differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/on1.html 
new/sispmctl-4.4/src/web2/on1.html
--- old/sispmctl-4.2/src/web2/on1.html  2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/on1.html  2020-03-08 13:16:10.000000000 +0100
@@ -1,6 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$on(1)?index.html:index.html$$ 
-Connection: close$$status(1)?.:.$$ 
+Connection: close
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/on2.html 
new/sispmctl-4.4/src/web2/on2.html
--- old/sispmctl-4.2/src/web2/on2.html  2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/on2.html  2020-03-08 13:16:10.000000000 +0100
@@ -1,6 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$on(2)?index.html:index.html$$ 
-Connection: close $$status(2)?:$$ 
+Connection: close
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/on3.html 
new/sispmctl-4.4/src/web2/on3.html
--- old/sispmctl-4.2/src/web2/on3.html  2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/on3.html  2020-03-08 13:16:10.000000000 +0100
@@ -1,6 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$on(3)?index.html:index.html$$ 
-Connection: close $$status(1)?:$$ 
+Connection: close
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/on4.html 
new/sispmctl-4.4/src/web2/on4.html
--- old/sispmctl-4.2/src/web2/on4.html  2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/on4.html  2020-03-08 13:16:10.000000000 +0100
@@ -1,7 +1,6 @@
 HTTP/1.0 302 Moved Temporarily
-Server: pmctl
+Server: sispm_http
 Date: Sat, 04 Feb 2006 16:03:35 +0100
 Location: $$on(4)?index.html:index.html$$  
-Connection: close$$status(4)?:$$ 
-
+Connection: close
 
Binary files old/sispmctl-4.2/src/web2/onoff.gif and 
new/sispmctl-4.4/src/web2/onoff.gif differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sispmctl-4.2/src/web2/style.css 
new/sispmctl-4.4/src/web2/style.css
--- old/sispmctl-4.2/src/web2/style.css 2019-06-01 18:29:58.000000000 +0200
+++ new/sispmctl-4.4/src/web2/style.css 2020-03-08 18:22:01.000000000 +0100
@@ -1,50 +1,76 @@
 HTTP/1.0 200 OK
 Server: sispm_http
-Date: Sat, 04 Feb 2006 16:03:35 +0100
+Date: Sun, 08 Mar 2020 10:00:00 +0100
 Content-Type: text/css
 Connection: close
 
 body {
        font-family:Verdana,Helvetica,sans-serif;
-       font-size:12px;
+       font-size:3em;
        font-style:normal;
-       color:#86CFFF;
-       background-color:#FFFFFF;
+       color:#f70;
+       background-color:#000;
        margin:0px;
+       padding:0px;
 }
 
 a:visited, a:link, a:active {
        text-decoration:none;
-       color:#9DC9FF;
+       color:#f70;
+       border:0;
 }
 
-a img {
-       border:0px solid #000000;
+img {
+       border:0;
+       height:2.5em;
 }
 
-table {
-       font:inherit;
-       border:0px solid #FFFFFF;
-       background-color:#FFFFFF;
+div {
+       border:0;
+       padding:1em;
+       margin:.5em;
+       border:.1em solid #777;
+       border-radius: 1em;
+       text-align:center;
 }
 
-th {
-       border:0px solid #86CFFF;
-       background-color:#FFFFFF;
-       font-size:24px;
-       text-align:center;
+.title {
+       border:0;
+}
+
+.span {
+       position:absolute;
+       top:0;
+       right:0;
+       border:0;
+       padding:0;
+}
+
+.on {
+       background-color:#fff;
 }
 
-td {
-       border:0px solid #86CFFF;
-       background-color:#FFFFFF;
-       padding:8px;
+.off {
+       background-color:#000;
 }
 
-th.title1, th.title3, td.gif1, td.gif3 {
-       background-color:#DDDDDD;
+a.on:visited, a.on:link, a.on:active {
+       color:#000;
 }
 
-th.title2, th.title4, td.gif2, td.gif4 {
-       background-color:#EEEEEE;
+a.off:visited, a.off:link, a.off:active {
+       color:#fff;
+}
+
+@media (orientation: landscape) {
+body {
+       font-size:1.5em;
+}
+
+div {
+       padding:.5em;
+       margin:.25em;
+       border:.05em solid #777;
+       border-radius:.5em;
+}
 }


Reply via email to