Commit Graph

86 Commits (19a6502f16bec6fe1ff6c60f7831cc3bc4e6a85f)

Author SHA1 Message Date
Richard Fuchs 56eddd464c MT#62181 XmlRpcClient: fix incorrect printf format
1 year ago
Richard Fuchs 0edbcfad4a MT#62181 XmlRpcUtil: annotate printf format
1 year ago
Richard Fuchs 52288b99a8 MT#62181 XmlRpcUtil: add missing va_end
1 year ago
Donat Zenichev 9a74726171 MT#59962 XmlRpcSocket: refactor `nbWrite()`, make it safer
1 year ago
Donat Zenichev a9e8578eb1 MT#59962 xmlrpc2di: rename TypeInt into TypeLong
1 year ago
Donat Zenichev 684786978b MT#59962 xmlrpc2di: deprecate int support
1 year ago
Donat Zenichev 27cd7bcbf0 MT#59962 xmlrpc2di: add bool operator overloading
1 year ago
Donat Zenichev cd4eb9466b MT#59962 xmlrpc2di: `xmlrpcval2amarg()` use static_cast
1 year ago
Donat Zenichev 77cc7e461a MT#59962 xmlrpc2di: int is long indeed
1 year ago
Donat Zenichev 7a46e8e09c MT#59962 xmlrpc2di: refactor `XmlRpcClient::close()`
1 year ago
Donat Zenichev afea04b0d6 MT#59962 xmlrpc2di: add `_ssl_ssl` and `_ssl_ctx` free handling
1 year ago
Donat Zenichev 0a5b30dc96 MT#59962 xmlrpc2di: check XmlRpcSource existence before using
1 year ago
Richard Fuchs 0f0ad41759 MT#62181 XmlRpcValue: refactor as std::variant
1 year ago
Richard Fuchs 4970eefaaf MT#62181 XMLRPC: use more appropriate int types
1 year ago
Richard Fuchs 74c87bc066 MT#62181 AmArg: take ownership of ValueArray
1 year ago
Richard Fuchs a8b96bac1a MT#62181 move -std= option
1 year ago
Richard Fuchs 1b695faabb MT#62181 fix initialisers
1 year ago
Donat Zenichev 838c1364f5 MT#59962 XmlRpcValue: avoid unnecessary copy
1 year ago
Donat Zenichev 775eaeb420 MT#59962 XmlRpcValue: initialize `tm`
1 year ago
Richard Fuchs b357698a75 MT#62181 use size_t for offsets and lengths
1 year ago
Richard Fuchs 7267f879e0 MT#62181 XmlRpc*: fix printf argument type
1 year ago
Richard Fuchs 6dbeb9281a MT#62181 XmlRpcClient: add setFault()
1 year ago
Richard Fuchs 4fa42c0cb6 MT#62181 fix thread::join usage
1 year ago
Richard Fuchs 8d0c121afc MT#62181 global: fix AmThread/AmEventQueue order
1 year ago
Richard Fuchs 8b4e26b32a MT#62181 global: use AmThread stop_requested
1 year ago
Richard Fuchs a432cf3ea8 MT#59962 xmlrpc: add va_end
2 years ago
Richard Fuchs 80dc4e60ef MT#59962 AmUtils: use overloading for str2int
2 years ago
Donat Zenichev f8f5726ffd MT#59962 XMLRPC2DI: first allocate `XmlRpcServer`
2 years ago
Donat Zenichev 68c824118f MT#59962 XMLRPC2DI: `time_t` use long unsigned for printing
2 years ago
Donat Zenichev 168d6ee84c MT#59962 XMLRPC2DI: properly free heap allocated objects
2 years ago
Donat Zenichev dafa639f2a MT#59962 XMLRPC2DI: make general members static
2 years ago
Donat Zenichev 819a0cfb5f MT#59962 XMLRPC2DI: Convert `ServerRetryAfter` to `time_t`
2 years ago
Donat Zenichev a1905087b3 MT#59962 XMLRPC2DI: Compare `time_t` without any cast.
2 years ago
Donat Zenichev 815e1240c6 MT#59962 XMLRPC2DI: XMLRPC2DIServer constructor, use refs
2 years ago
Donat Zenichev bdb9a10f49 MT#59962 XMLRPC2DI: possible mem.leak in `load()`
2 years ago
Richard Fuchs 70ba23fbc0 MT#62181 rework AmCondition
2 years ago
Donat Zenichev d985a94248 MT#57436 intimeToXml: properly manage the buf size and `snprintf()`
3 years ago
Donat Zenichev 42b9ad135f MT#57436 directive output may be truncated
3 years ago
Donat Zenichev b9196fa647 MT#57435 self-comparison always evaluates to true (XmlRpcValue.cpp)
3 years ago
Victor Seva 2bf464e5cb Imported Upstream version 1.6.0~20150612~a2d214df36
11 years ago
Victor Seva df9992620d Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Victor Seva d8b3cbf475 Imported Upstream version 1.4.3
13 years ago
Stefan Sayer 792ccb1413 xmlrpc2di: configurable log level for XMLRPC calls / parameters
14 years ago
Stefan Sayer 7bad706714 b/f: xmlrpc2di - detect unsuccessful bind on startup
15 years ago
Stefan Sayer 695629cba1 b/f: xmlrpc2di: fix poll/busyloop with keep-alive
15 years ago
Stefan Sayer 204d680cf8 xmlrpc2di: ignore EAGAIN/EWOULDBLOCK result on accept
16 years ago
Raphael Coeffic 29f55f998c corrected poll error event flags
16 years ago
Raphael Coeffic 85be85f0ea clean exit fo xmlrpc2di.
16 years ago
Raphael Coeffic 1b3a1badc4 b/f: replaces select() with poll() to overcome the 1024 fd limit.
16 years ago
Stefan Sayer f947af4102 fix some size printf fmt
16 years ago