Projekt

Allgemein

Profil

Revision:

Revisionen

# Datum Autor Kommentar
c72f657c 06.02.2021 00:13 admin

GWEN_DATE: Major speedup.

The function GWEN_Date_fromString() is very often called by Aqfinance
so a speedup here improves the overall performance of AqFinance, too.

e24b5643 06.02.2021 00:11 admin

Build: Moved header files to installable section.

3d85c139 06.02.2021 00:10 admin

GWEN_IdList64: Make argument to GWEN_IdList64_Iterator_new() const.

From now on GWEN_IdList64_Iterator_new() will no longer attach to the
original list which makes it possible to change the argument to const.
This also means that the iterator class can be used even in multithreaded...

db8ac005 04.02.2021 22:53 admin

Added a test for nogui code and multi-threading.

aa239754 04.02.2021 22:53 admin

Fixed a bug in nogui.c.

Loghook needs to return "1" for handled messages, otherwise GWEN_GUI
will fallback to printing the log message by itself.

8e86b273 04.02.2021 22:03 admin

Fixed a makefile target.

d9f26b08 04.02.2021 22:03 admin

Fixed a compiler warning.

a4df62b5 04.02.2021 22:02 admin

Added GWEN_NoGui_new() which returns a GUI implementation which does nothing.

Use this as a template for your own implementation of as a simple
implementation for side-threads.

d4d4df69 04.02.2021 22:01 admin

No longer directly use global variable gwenhywfar_gui.

We now use a thread-local variable, so a thread can set its own GUI
implementation.

The reason is that most X11 GUIs down allow any thread of a process other
than the main thread to access the graphical interface. If a thread function...

f54fca55 04.02.2021 21:56 admin

Fixed typos.

015d026c 04.02.2021 18:00 admin

Started reworking GWEN_GUI.

Split gui.c into multiple files to get an overview.

90d57c08 04.02.2021 17:59 admin

Added class GWEN_THREADLOCALDATA.

For now only implemented for POSIX systems using pthread.
Started implementation for Windows (not tested, yet).

7e45ce14 03.02.2021 21:05 admin

Added axm_pthread.m4 (copied from aclocal-1.15).

9d0a1a7f 03.02.2021 20:56 admin

Use AX_PTHREAD instead of ACX_PTHREAD (the latter doesn't seem to exist on my jenkins machine).

c6546180 03.02.2021 20:28 admin

Fixed some compiler warnings.

a67fbbad 03.02.2021 20:07 admin

Add PTHREAD_CFLAGS to libgwenhywfar_la_LIBADD.

This adds "-pthread" to CFLAGS, which should have been done by
ACX_PTHREAD (seems to be a known problem).

648b6dfc 03.02.2021 20:02 admin

OS: Added first thread implementation for Windows (not tested, yet).

080cc3bd 03.02.2021 19:21 admin

OS: Started implementing GWEN_Thread

This will probably first be used in AqDatabase.

69c47723 13.01.2021 23:59 admin

Incremented version.

9d0b2751 01.12.2020 00:34 admin

SIO: Added call to gnutls_server_name_set(), should enable SNI.

Setting the server name should enable SNI extension in GnuTLS according
to the GnuTLS APIDOC.

If this extension is not available (or hostnam not set) then the resulting
error is ignored for now. The result of this will be a warning from GnuTLS...

c90a4d11 30.11.2020 00:57 admin

Export mutex functions.

a26077ba 27.11.2020 22:20 admin

Typemaker2: Added getters for virtual functions.

2671fde8 11.10.2020 14:39 admin

Merge branch 'rel-5.4.1' into maint

9533f1cb 11.10.2020 14:38 admin

Merge branch 'rel-5.4.1'

b251c13e 11.10.2020 14:38 admin

Prepared release 5.4.1.

(576-600/3207) Pro Seite: 25, 50, 100

Auch abrufbar als: Atom