| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This patch changes the number of characters stored in cli->auth_token
from 64 to 63. This way the array has the last position available to
store the null character.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This test checks for too large HTTP requests, for example:
POST /clients
with a body of 4096 bytes.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Clients might enter power saving mode, hence, closing the connection
with the server. When the server sends a request to refresh its state,
if they are gone, do not break the iteration over the list of clients.
|
| | | | |
| | | | |
| | | | |
| | | | | |
several disk. Compatibility with grub.cfg create by ogLive 5.0.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This patch change the size of the array ptrPar from 6 to 7.
cppcheck says:
[sources/ogAdmServer.cpp:598]: (error) Array 'ptrCfg[6]' accessed at index 6, which is out of bounds.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently, if you try to run the python test without the ogAdmServer
binary, it will throw an exception.
This patch adds a check to ensure the existence of the ogAdmServer binary
at the beginning of the script.
# python3 run-tests.py
You need to build the ogAdmServer binary to run these tests :-)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Without the brackets the call works (200 response) but the ogAdmServer
does not send the WOL packets.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
During ogAdmServer API tests execution, __pycache__ folder may be
generated. To avoid annoyances, this commit adds the pattern
to .gitignore.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Aug 28 17:12:33 server ogAdmServer[10110]: 127.0.0.1:54640 POST /nonexistent HTTP/1.1^M Host ...
Aug 28 17:12:33 server ogAdmServer[10110]: unknown command: nonexistent HTTP/1.1^M Host: loca ...
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
This function sends a 500 HTTP error to client.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Display initial 32 bytes of the HTTP request.
|
| | | | |
| | | | |
| | | | |
| | | | | |
If REST API request length is >= 4096 bytes, close the connection.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This definition specifies the maximum number of clients, that is set up
to 4096.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The existing 4 Kbytes might not be enough to store the results of the
GET /clients request, extend it up to 64 Kbytes.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Not as the buffer size, this leads to incorrectly printing the json
output since this might set on the JSON_EMBED flag on libjansson >= 2.10
|
| | | | |
| | | | |
| | | | |
| | | | | |
Raise maximum number of clients to 4096.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When a command/request exists but the method is not correct returns 405
error code.
|
| | | | |
| | | | |
| | | | |
| | | | | |
In case reply is too long, return 501 internal server error.
|
| | | | |
| | | | |
| | | | |
| | | | | |
commit {{{2b00219}}}.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
when 'pkgdatadir' is empty it takes same value than other ogLive.
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
repository content a image with same name that imported image.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
to fit the content of the second file system.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
for 'rEFInd'. 'default' searches for installed boot loaders and displays a menu. 'ogLiveAdmin' only starts from the network (not from the cache)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
and deploy wizard show a message.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
it detects error when copying torrent file.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
computers no UEFI.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
the REPO APITOKEN in repository configuration.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
registry (in ogLive bionic-5.0.0)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Irina reports a raw array showing in the web console when calling the
new ogAdmServer API.
var_export() prints the error message on the web instead of syslog.
Changing var_export() for print_r() solves this bug.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Irina reports a crash in the wol command on Ubuntu 18.04 and gcc 7.4.0:
==9542== Process terminating with default action of signal 6 (SIGABRT)
==9542== at 0x6C37E97: raise (raise.c:51)
==9542== by 0x6C39800: abort (abort.c:79)
==9542== by 0x6C82896: __libc_message (libc_fatal.c:181)
==9542== by 0x6D2DCD0: __fortify_fail_abort (fortify_fail.c:33)
==9542== by 0x6D2DC91: __stack_chk_fail (stack_chk_fail.c:29)
==9542== by 0x111DB1: WakeUp(int, char*, char*, char*) (ogAdmServer.cpp:1390)
==9542== by 0x11199F: Levanta(char**, char**, int, char*) (ogAdmServer.cpp:1251)
==9542== by 0x118372: og_cmd_wol(json_t*, og_msg_params*) (ogAdmServer.cpp:3580)
==9542== by 0x119B91: og_client_state_process_payload_rest(og_client*) (ogAdmServer.cpp:4030)
==9542== by 0x11A4E9: og_client_read_cb(ev_loop*, ev_io*, int) (ogAdmServer.cpp:4212)
==9542== by 0x5EA1D72: ev_invoke_pending (in /usr/lib/x86_64-linux-gnu/libev.so.4.0.0)
==9542== by 0x5EA53DD: ev_run (in /usr/lib/x86_64-linux-gnu/libev.so.4.0.0)
sscanf() returns integers (32-bits) instead of array of 8-bits.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
default delimiter.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
and /etc/default/opengnsys.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
an ogLive that does not exist.
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
devel-browser-newlinks
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
command+output, command+confirm+output.
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
command+output, command+confirm+output.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
repository content a image with same name that imported image.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
to fit the content of the second file system.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
for 'rEFInd'. 'default' searches for installed boot loaders and displays a menu. 'ogLiveAdmin' only starts from the network (not from the cache)
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
and deploy wizard show a message.
|