Commit Graph

677 Commits (28c5dc759e8fae298eb07ab982d18b5f831f2880)
 

Author SHA1 Message Date
Claudio Luck c81eb22934 cast _alloca's void pointer to char * and ensure we talk about size in bytes
5 years ago
Claudio Luck 61046e68fa logger for windows: merge heads
5 years ago
Roker f216d45d36 make MSVC happier: no syslog on Win32, no variable-length arrays in C++ mode (it is a C99 feature)
5 years ago
Roker 65f1bcbd37 remove timeval, it is not used. Fix issure with _WIN32. Untested.
5 years ago
Claudio Luck f1ff947710 merge JSON-105 (wrapper script) to default
5 years ago
Claudio Luck a085f019ec merge JSON-104 (hotfixes) to default
5 years ago
Claudio Luck d2247f12f7 merge branch JSON-97 to default
5 years ago
Claudio Luck 01d69d103b more failsafe PackageVersion reading
5 years ago
Claudio Luck a2db128c7f include <alloca> only on windows, re-add template for JsonAdapter
5 years ago
Claudio Luck 2ac00a885a JSON-97: merge 'default'
5 years ago
Claudio Luck 06e6ac37f4 merge branch JSON-102 to default
5 years ago
Claudio Luck f2028747aa JSON-102: fix indent
5 years ago
Claudio Luck 3fcd96455c JSON-102: move PackageVersion to JSON format equal to version.json
5 years ago
Claudio Luck aef8508347 various fixes for Windows
5 years ago
Roker f0cb642d94 what to do when PacakgeVersion is read from a JSON file:
5 years ago
Roker 8953fa912b move to_json_object() and from_json_object() into separate header file.
5 years ago
Roker 807e1978ad move from_json_object() and to_json_object() into separate header file.
5 years ago
Roker dff4c41b64 catch(std::runtime_error) because missing file is not an error here...
5 years ago
Roker f539517cdb simplify file reading using slurp() and boost::algo::trim()
5 years ago
Claudio Luck d3bcd79e1f wrapper for macOS
5 years ago
Claudio Luck 54e19478f7 JSON-104: merge 'default'
5 years ago
Claudio Luck 10b94a15e9 hotfixer launcher: more error checking
5 years ago
Claudio Luck ba08594fe4 JSON-104: create pEp directory if not exists yet
5 years ago
Claudio Luck bee25a113f missed header file, make MSVC happy too
5 years ago
Claudio Luck 38960bb731 JSON-104: should not check in binaries :(
5 years ago
Claudio Luck 4a1765f8bf JSON-104: transplant engine code into thin air
5 years ago
Claudio Luck e47a117639 JSON-104: mechanism to call hotfix binary once (trivial)
5 years ago
Claudio Luck 4f0b7c1dce JSON-102: read package version from file
5 years ago
Roker f75cf83ef9 merge "default" into JSON-97
5 years ago
Roker 8f180cb41b merge JSON-101 into default branch
5 years ago
Roker 3fa9a02b4f close branch before merge...
5 years ago
Roker bafdefbe30 rename branch to JSON-101
5 years ago
Roker 7f67dad613 Use the Logger class in ev_server
5 years ago
Roker b43edf229a use the Logger class in the JsonAdapter class incl. different log levels for debug/info/errors etc.
5 years ago
Roker 822a6293c3 add a pseudo unittest for the logger
5 years ago
Roker 48c26f5ca3 do the log to file & close the logfile on shutdown.
5 years ago
Roker 4254e659b5 implement wrapping/folding of overlong lines, incl. keeping UTF-8 sequences intact, marking the wrap with special signs and all that things. :-)
5 years ago
Claudio Luck 70579f0f74 now it even runs with Enigmail. :-)
5 years ago
Roker c31bd99c67 okay now it compiles on Mac OS. :-)
5 years ago
Roker 181b73872c emit old, compatible API version number when Enigmail-2.0-compat mode is set
5 years ago
Roker 251d7348cd add MIME_decrypt_message_20() wrapper function
5 years ago
Roker f3ead0ccec start new branch JSON-97
5 years ago
Roker 67e2ccf17e configurable clip and wrap lengths
5 years ago
Roker 30d05ca606 Multilinegelöt
5 years ago
Lars Rohwedder e433afeedf only create logfile when target == File
5 years ago
Lars Rohwedder 2f2466a8ca Less segfaults. More run.
5 years ago
Lars Rohwedder 41221140ca Let's the JsonAapter class use the new Logger.
5 years ago
Lars Rohwedder 67fb168d2e let's Logger::Stream working again. :-)
5 years ago
Roker 49225e318c will support multiline again.
5 years ago
Roker 3b0f931384 add good-old Logger class.
5 years ago