summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog49
1 files changed, 49 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a0e9573..b2fb0ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,52 @@
+09-09-20 Cyrille Bagard <nocbos@gmail.com>
+
+ * Makefile.am:
+ Fix compilation order.
+
+ * src/analysis/binary.c:
+ Process the disassembly here and use the new queue to push works.
+
+ * src/analysis/delayed.c:
+ * src/analysis/delayed.h:
+ Deleted entries. Their content is merged with src/analysis/binary.c.
+
+ * src/analysis/line.c:
+ * src/analysis/line.h:
+ Add functions to retrieve the last line of a list and the length of a line.
+
+ * src/analysis/line-int.h:
+ Define the lines_list_last() macro.
+
+ * src/analysis/Makefile.am:
+ Remove the delayed.[ch] files from libanalysis_la_SOURCES.
+
+ * src/glibext/delayed.c:
+ * src/glibext/delayed.h:
+ * src/glibext/delayed-int.h:
+ Improved heavyly the work queue: it is now more generic and creates thread pools.
+
+ * src/gtkext/gtkbinview.c:
+ * src/gtkext/gtkbinview-int.h:
+ Create a signal called "lines-set".
+
+ * src/gtkext/gtkblockview.c:
+ * src/gtkext/gtkgraphview.c:
+ Use threads to build the views. The caller has now to carefully wait
+ the end of the building.
+
+ * src/main.c:
+ Init the generic work queue instead of the disassembly one.
+
+ * src/plugins/pglist.c:
+ Disable plugins again.
+
+ * src/project.c:
+ * src/project.h:
+ Update code for building view and fix the concurrency between the threads.
+
+ * src/shell.c:
+ Keep the standard output clean.
+
09-09-19 Cyrille Bagard <nocbos@gmail.com>
* configure.ac: