Skip to content

Commit 32cfa75

Browse files
committed
#0000
1 parent dc91320 commit 32cfa75

File tree

7 files changed

+99
-119
lines changed

7 files changed

+99
-119
lines changed

CHANGES

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
11
5.1.0 2018xxxx
2-
BF: Initialize - Korrektur
3-
- im Smart-Modus mit der Get-Methode erstellte Sections werden wieder gehalten
4-
BF: Section - Korrektur
5-
- im Smart-Modus mit der Get-Methode verwendete ungueltige Schluessel oder
6-
alternativen Wert liefern wieder null
7-
CR: Projekt
8-
- Entwicklung: Umstellung auf einen eigen Keystore unabhaengig vom Program(Release)-Verzeichnis
2+
BF: Initialize - Korrektur Smart-Modus
3+
- im Smart-Modus erstellte Sections werden wieder gehalten
4+
BF: Section - Korrektur Smart-Modus
5+
- im Smart-Modus angeforderte ungueltige Schluessel liefern wieder null
6+
CR: Projekt - Anpasung KeyStore
7+
- Entwicklung: Umstellung auf einen eigenen KeyStore unabhaengig vom Program(Release)-Verzeichnis
98
CR: HTTP(S) Optimierung/Korrektur
109
- Worker: Umbennung der Methode Worder::Initialize in Worker::Initiate
1110
- AccessLog: Optimierung der Maskierung vom ASCII Bereich 0x00-0x20 / 0x80-0xFF / 0x0100-0xFFFF
12-
0x00-0x20 / 0x80-0xFF verwenden \xXX und
13-
0x0100-0xFFFF verwendet \uXXXX
11+
0x00-0x20 / 0x80-0xFF verwenden \xXX und 0x0100-0xFFFF verwendet \uXXXX
1412
- Directory Index: Umstellung der BreadCrumb-Navigation von path/base/name auf location/path/name
1513
CR: (X)CGI / HTTP-XAPI / Templates - Optimierung
16-
- Environment-Variable path_base geaendert in path_url, analog zu script_url
14+
- Environment-Variable path_base wurde geaendert in path_url, analog zu script_url
15+
CR: Konfiguration - Aenderung der Server/Service-Sektion
16+
- Aenderung der Server/Service-Sektion, diese muessen jetzt auf :INI enden, bisher war es :BAS
17+
CR: SAPI - Anpassung bei Initialisieurng und Fehlerausgabe
18+
- Erweiterung der Fehlerausgabe beim Laden/Starten
19+
- Umstellung der Ausgabe beim Initialiseren auf den Namen der Sektiones
20+
- Umstellung der Initialisieurng per Konstruktor auf den vollstaendigen Context (Name der Sektion)
21+
CR: Dokumenation - Allgemeine Korrektur und Anpassungen
22+
- Allgemeine Korrektur und Anpassungen
1723

1824
5.0.0 20171206
1925
BF: HTTP SERVER:SSL - Korrektur vom fehlenden TrustManager

README.md

Lines changed: 11 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Seanox Software Solutions oder kurz Seanox genannt.
1414

1515
Diese Software unterliegt der Version 2 der GNU General Public License.
1616

17-
Copyright (C) 2017 Seanox Software Solutions
17+
Copyright (C) 2018 Seanox Software Solutions
1818

1919
This program is free software; you can redistribute it and/or modify it under
2020
the terms of version 2 of the GNU General Public License as published by the
@@ -50,34 +50,16 @@ Go to the program directory and start the program directly or by script.
5050

5151

5252
# Changes (Change Log)
53-
## 5.0.0 20171206 (summary of the current version)
54-
BF: HTTP SERVER:SSL - Korrektur vom fehlenden TrustManager
55-
BF: HTTP PUT - Korrektur/Optimierung in der Unterscheidung von Datei/Verzeichnis
56-
BF: HTTP Range - Korrekturen
57-
BF: HTTP Locate - Korrektur der Pfadverarbeitung (Windows)
58-
CR: Projekt - Optimierung
59-
CR: Dokumentation / Layout - Überarbeitung/Optimierung/Erweiterung
60-
CR: Service
61-
CR: Generator - Überarbeitung/Optimierung/Erweiterung
62-
CR: HTTP Session/Worker - Überarbeitung/Optimierung/Erweiterung
63-
CR: HTTP Request - Überarbeitung/Optimierung
64-
CR: HTTP DCGI - Überarbeitung/Optimierung/Umstellung auf XCGI
65-
CR: HTTP AccessLog - Überarbeitung/Optimierung/Umstellung
66-
CR: HTTP Filter - Überarbeitung/Optimierung/Erweiterung
67-
CR: HTTP Virtual Paths - Optimierung
68-
CR: HTTP MIMETYPES - Umbenannt in MEDIATYPES
69-
CR: HTTP SERVER:BAS/VIRTUAL:BAS - MIMETYPE umbenannt in MEDIATYPE
70-
CR: HTTP VIRTUAL:BAS - SERVER definiert welche Server den virtuellen Host verwenden dürfen
71-
CR: HTTP Templates - Überarbeitung/Optimierung/Erweiterung
72-
CR: HTTP - Erweiterung der CGI-Variablen
73-
CR: HTTP SERVER:SSL
74-
CR: HTTP XAPI - Überarbeitung/Optimierung/Erweiterung
75-
CR: Initialize - Überarbeitung/Optimierung/Erweiterung
76-
CR: Section - Überarbeitung/Optimierung/Erweiterung
77-
CR: Remote - Überarbeitung/Optimierung/Erweiterung
78-
CR: XAPI - Überarbeitung/Optimierung/Erweiterung
79-
CR: SAPI - Überarbeitung/Optimierung/Erweiterung
80-
53+
## 5.1.0 2018xxxx (summary of the next version)
54+
BF: Initialize - Korrektur Smart-Modus
55+
BF: Section - Korrektur Smart-Modus
56+
CR: Projekt - Anpasung KeyStore
57+
CR: HTTP(S) Optimierung/Korrektur
58+
CR: (X)CGI / HTTP-XAPI / Templates - Optimierung
59+
CR: Konfiguration - Änderung der Server/Service-Sektion
60+
CR: SAPI - Anpassung bei Initialisieurng und Fehlerausgabe
61+
CR: Dokumenation - Allgemeine Korrektur und Anpassungen
62+
8163
[Read more](https://raw.githubusercontent.com/seanox/devwex/master/CHANGES)
8264

8365

development/devwex.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414

1515
[REMOTE:INI] ;basic configuration of the remote servers
1616
ADDRESS = 127.0.0.1 ;local address of server [AUTO|LOCALHOST|IP|NAME]
17-
PORT = 25000 ;local port of server
17+
PORT = 25001 ;local port of server
1818

1919
[SERVER:HTTPS:INI] ;basic configuration of the HTTPS server
2020
ADDRESS = 127.0.0.1 ;local address of server [AUTO|LOCALHOST|IP|NAME]
21-
PORT = 443 ;local port of server
21+
PORT = 8443 ;local port of server
2222
IDENTITY = OFF ;option server name for HTTP header and CGI [ON|OFF]
2323

2424
MAXACCESS = 100 ;maximum number of simultaneous connections (100)
@@ -36,7 +36,7 @@
3636
+ #[response_status] #[response_length] "#[http_referer]" "#[http_user_agent]"
3737
+ > ../storage/access-#[remote_host]_#[T:Y]#[T:m]#[T:d].log
3838

39-
DOCROOT = ./ ;path of web documents
39+
DOCROOT = ../ ;path of web documents
4040
SYSROOT = ../system ;path of system files
4141

4242
INDEX = ON [S] ;option for listing of directories [ON|OFF]
@@ -95,7 +95,7 @@
9595
;FILTER-G = ALL ALWAYS
9696

9797
[SERVER:HTTP:INI] EXTENDS SERVER:HTTPS:INI ;basic configuration of the HTTP server
98-
PORT = 80 ;local port of server
98+
PORT = 8080 ;local port of server
9999

100100
[SERVER:HTTP:REF] EXTENDS SERVER:HTTPS:REF ;virtual directories
101101
[SERVER:HTTP:ACC] EXTENDS SERVER:HTTPS:ACC ;definitions of access control

development/release.txt

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,25 @@
11
5.1.0 2018xxxx
2-
BF: Initialize - Korrektur Get-Methode
2+
BF: Initialize - Korrektur Smart-Modus
33
- im Smart-Modus erstellte Sections werden wieder gehalten
4-
BF: Section - Korrektur Get-Methode
4+
BF: Section - Korrektur Smart-Modus
55
- im Smart-Modus angeforderte ung�ltige Schluessel liefern wieder null
6-
CR: Projekt
7-
- Entwicklung: Umstellung auf einen eigen Keystore unabh�ngig vom Program(Release)-Verzeichnis
6+
CR: Projekt - Anpasung KeyStore
7+
- Entwicklung: Umstellung auf einen eigenen KeyStore unabh�ngig vom Program(Release)-Verzeichnis
88
CR: HTTP(S) Optimierung/Korrektur
99
- Worker: Umbennung der Methode Worder::Initialize in Worker::Initiate
1010
- AccessLog: Optimierung der Maskierung vom ASCII Bereich 0x00-0x20 / 0x80-0xFF / 0x0100-0xFFFF
1111
0x00-0x20 / 0x80-0xFF verwenden \xXX und 0x0100-0xFFFF verwendet \uXXXX
1212
- Directory Index: Umstellung der BreadCrumb-Navigation von path/base/name auf location/path/name
1313
CR: (X)CGI / HTTP-XAPI / Templates - Optimierung
14-
- Environment-Variable path_base ge�ndert in path_url, analog zu script_url
15-
CR: Konfiguration
16-
- �nderung der Server/Service-Sektion, diese m�ssen jetzt auf :INI enden
17-
CR: SAPI
14+
- Environment-Variable path_base wurde ge�ndert in path_url, analog zu script_url
15+
CR: Konfiguration - �nderung der Server/Service-Sektion
16+
- �nderung der Server/Service-Sektion, diese m�ssen jetzt auf :INI enden, bisher war es :BAS
17+
CR: SAPI - Anpassung bei Initialisieurng und Fehlerausgabe
1818
- Erweiterung der Fehlerausgabe beim Laden/Starten
19-
- Umstellung der Ausgabe beim Initialiseren auf den Sektionsnamen
20-
- Umstellung der Initialisieurng per Konstruktor auf den vollst�ndigen Context (Sektionsnamen)
19+
- Umstellung der Ausgabe beim Initialiseren auf den Namen der Sektiones
20+
- Umstellung der Initialisieurng per Konstruktor auf den vollst�ndigen Context (Name der Sektion)
21+
CR: Dokumenation - Allgemeine Korrektur und Anpassungen
22+
- Allgemeine Korrektur und Anpassungen
2123

2224
5.0.0 20171206
2325
BF: HTTP SERVER:SSL - Korrektur vom fehlenden TrustManager

manuals/seanox-devwex.css

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -95,64 +95,57 @@ body main article table.architecture table {
9595
body main article table.architecture td {
9696
vertical-align:top; white-space:nowrap;
9797
}
98-
body main article table.architecture > tbody > tr + tr > td {
99-
padding-top:1rem;
98+
body main article table.architecture *.float {
10099
}
101-
body main article table.architecture *.composite {
100+
body main article table.architecture *.float > * {
101+
margin-right:1rem; float:left;
102102
}
103-
body main article table.architecture *.composite.float {
104-
float:left;
103+
body main article table.architecture *.float > *:last-child {
104+
margin-right:0em;
105105
}
106-
body main article table.architecture *.composite.float + *.composite.float {
107-
margin-left:1rem;
106+
107+
body main article table.architecture *.composite {
108108
}
109109
body main article table.architecture *.composite.container {
110110
border:none;
111111
}
112-
body main article table.architecture *.composite.container.float td {
113-
padding:0rem;
114-
}
115-
body main article table.architecture *.composite.container.float td + td {
116-
padding-left:1rem;
117-
}
118112
body main article table.architecture *.composite td,
119113
body main article table.architecture *.composite div {
120114
padding:0.5rem; vertical-align:middle; text-align:center;
121-
color:#CCCCCC;
115+
color:#CCCCCC;
122116
}
123117
body main article table.architecture *.composite,
124118
body main article table.architecture *.composite.list > tbody > tr > td,
125119
body main article table.architecture *.composite.section,
126120
body main article table.architecture *.composite.section > tbody > tr:first-child > td {
127121
border:1px solid #999999;
128122
}
123+
body main article table.architecture td:not(.float) *.composite ~ *.section {
124+
margin-top:1rem;
125+
}
129126
body main article table.architecture *.composite.section > tbody > tr:first-child > td {
130127
color:#FFFFFF; border-color:#FFFFFF;
131128
}
132129
body main article table.architecture *.composite.section > tbody > tr + tr > td {
133130
padding:1rem;
134131
}
135-
body main article table.architecture *.composite:not(.float) + *.composite:not(.float) {
136-
margin-top:1rem;
137-
}
138132
body main article table.architecture *.interface {
139133
color:#FFAA44!important; border:1px solid #FFAA44!important;
140134
}
141135
body main article table.architecture *.architecture-0017 {
142136
padding-bottom:calc(1rem + 3px)!important;
143137
}
144-
body main article table.architecture *.architecture-0024 {
138+
body main article table.architecture *.architecture-0021 {
145139
width:25%;
146140
}
147-
body main article table.architecture *.architecture-0039,
148-
body main article table.architecture *.architecture-0040,
149-
body main article table.architecture *.architecture-0068,
150-
body main article table.architecture *.architecture-0069 {
151-
width:50%;
141+
body main article table.architecture *.architecture-0025 {
142+
width:calc(75% - 1rem);
152143
}
153-
body main article table.architecture *.architecture-0021,
154-
body main article table.architecture *.architecture-0076 {
155-
width:100%;
144+
body main article table.architecture *.architecture-0077 {
145+
width:100%;
146+
}
147+
body main article table.architecture > tbody > tr + tr > td {
148+
padding-top:1rem;
156149
}
157150

158151

@@ -254,17 +247,14 @@ body main article > header {
254247

255248
body > nav button {
256249
position:fixed; display:block; right:3rem;
257-
opacity:0.5;
258250
}
259251
body > nav button:focus,
260252
body > nav button:hover {
261253
opacity:1;
262254
}
263255
body > nav button:active {
264-
opacity:0.5!important; filter:grayscale(100%)!important;
265256
}
266257
body > nav button.active {
267-
opacity:1; filter:grayscale(0%);
268258
}
269259
body > nav button + button {
270260
margin-top:1rem;

manuals/seanox-devwex_de.html

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2644,8 +2644,8 @@ <h1>Entwicklung</h1>
26442644
<h2>Architektur</h2>
26452645
<table class="architecture">
26462646
<tr>
2647-
<td>
2648-
<table class="composite list float">
2647+
<td class="float">
2648+
<table class="composite list">
26492649
<tr>
26502650
<td colspan="2">Resource Management</td>
26512651
</tr>
@@ -2657,7 +2657,7 @@ <h2>Architektur</h2>
26572657
<td colspan="2">Class Loader</td>
26582658
</tr>
26592659
</table>
2660-
<table class="composite section float">
2660+
<table class="composite section">
26612661
<tr>
26622662
<td>Remote Client</td>
26632663
</tr>
@@ -2670,22 +2670,22 @@ <h2>Architektur</h2>
26702670
</td>
26712671
</tr>
26722672
<tr>
2673-
<td>
2674-
<table class="composite container float">
2673+
<td class="float">
2674+
<table class="composite">
26752675
<tr>
2676-
<td>
2677-
<div class="interface">Module-API (XAPI)</div>
2678-
</td>
2679-
<td>
2680-
<div class="interface">Server API (SAPI)</div>
2681-
</td>
2676+
<td class="interface">Module-API (XAPI)</td>
2677+
</tr>
2678+
</table>
2679+
<table class="composite">
2680+
<tr>
2681+
<td class="interface">Server API (SAPI)</td>
26822682
</tr>
26832683
</table>
26842684
</td>
26852685
</tr>
26862686
<tr>
2687-
<td>
2688-
<table class="composite section float">
2687+
<td class="float">
2688+
<table class="composite section">
26892689
<tr>
26902690
<td>HTTP(S) Server</td>
26912691
</tr>
@@ -2705,8 +2705,8 @@ <h2>Architektur</h2>
27052705
<td>Worker (Acceptor)</td>
27062706
</tr>
27072707
<tr>
2708-
<td>
2709-
<table class="composite list float">
2708+
<td class="float">
2709+
<table class="composite list">
27102710
<tr>
27112711
<td>HTTP-Protocol</td>
27122712
</tr>
@@ -2726,7 +2726,7 @@ <h2>Architektur</h2>
27262726
<td>Templating</td>
27272727
</tr>
27282728
</table>
2729-
<table class="composite list float">
2729+
<table class="composite list">
27302730
<tr>
27312731
<td colspan="2" class="interface">HTTP-Module-API (XAPI+)</td>
27322732
</tr>
@@ -2741,7 +2741,7 @@ <h2>Architektur</h2>
27412741
</td>
27422742
</tr>
27432743
</table>
2744-
<table class="composite section float">
2744+
<table class="composite section">
27452745
<tr>
27462746
<td>Remote Server</td>
27472747
</tr>

0 commit comments

Comments
 (0)