|
|
r1346
| file changeset diff or repo changeset diff
| igor2 | 2016-03-23T06:29:53.317882Z
| [gpmi] -Fix: do not install gpmi plugin .so if gpmi is buildin and the file does not exist
|
M /trunk/src_plugins/gpmi/pcb-gpmi/Makefile
|
|
|
|
|
|
r1341
| file changeset diff or repo changeset diff
| igor2 | 2016-03-22T07:10:35.157342Z
| -Add: prepare for a new release
|
M /trunk/debian/changelog
M /trunk/Release_notes
M /trunk/Changelog
M /trunk/doc-rnd/TODO
M /trunk/scconfig/hooks.c
|
|
|
r1336
| file changeset diff or repo changeset diff
| igor2 | 2016-03-20T09:04:18.467206Z
| [mods] -Fix: gpmi doesn't add any rule to the Makefile if it is disabled
|
M /trunk/src_plugins/gpmi/Plug.tmpasm
|
|
r1331
| file changeset diff or repo changeset diff
| igor2 | 2016-03-19T05:07:40.249485Z
| [reduce] -Cleanup: use central macro ACTION_ARG() (used to be ARG()) instead of redefined variants
|
M /trunk/src_plugins/import_sch/import_sch.c
M /trunk/src/object_act.c
M /trunk/src/buffer.c
M /trunk/src_plugins/autoroute/action.c
M /trunk/src/remove_act.c
M /trunk/src/polygon_act.c
M /trunk/src/rats_act.c
M /trunk/src/action.h
M /trunk/src/undo_act.c
M /trunk/src/select_act.c
M /trunk/src/gui_act.c
M /trunk/src/netlist.c
M /trunk/src/change_act.c
M /trunk/src/file_act.c
|
|
|
r1329
| file changeset diff or repo changeset diff
| igor2 | 2016-03-18T06:50:14.302246Z
| [mods] -Update: the gpmi plugin should use the same 3-state mechanism as any other plugin
|
M /trunk/scconfig/plugins.h
M /trunk/src_plugins/gpmi/Plug.tmpasm
M /trunk/scconfig/hooks.c
|
|
r1328
| file changeset diff or repo changeset diff
| igor2 | 2016-03-18T06:17:30.833367Z
| [mods] -Change: better module summary printout at the end of ./configure
|
M /trunk/scconfig/plugins.h
M /trunk/scconfig/plugin_3state.h
M /trunk/scconfig/hooks.c
|
|
r1327
| file changeset diff or repo changeset diff
| igor2 | 2016-03-18T06:04:18.539643Z
| [mods] -Fix: instead of two booleans, implement a 3-state "/controls" node with values disable, buildin, plugin for the plugins (except for GPMI... TODO)
|
M /trunk/src_plugins/stroke/Plug.tmpasm
M /trunk/src_plugins/mincut/Plug.tmpasm
M /trunk/src_plugins/fontmode/Plug.tmpasm
M /trunk/src_plugins/export_gcode/Plug.tmpasm
M /trunk/src_plugins/export_nelma/Plug.tmpasm
M /trunk/src_plugins/legacy_func/Plug.tmpasm
M /trunk/src_plugins/export_png/Plug.tmpasm
M /trunk/src_plugins/export_bom/Plug.tmpasm
M /trunk/src_plugins/export_gerber/Plug.tmpasm
M /trunk/src_plugins/autoplace/Plug.tmpasm
A /trunk/scconfig/plugins.h
M /trunk/scconfig/Makefile
M /trunk/src_plugins/vendordrill/Plug.tmpasm
M /trunk/src_plugins/renumber/Plug.tmpasm
M /trunk/src_plugins/import_edif/Plug.tmpasm
M /trunk/src_plugins/export_ps/Plug.tmpasm
A /trunk/scconfig/plugin_3state.h
M /trunk/src_plugins/puller/Plug.tmpasm
M /trunk/src_plugins/oldactions/Plug.tmpasm
M /trunk/src_plugins/import_sch/Plug.tmpasm
M /trunk/src_plugins/export_lpr/Plug.tmpasm
M /trunk/src_plugins/toporouter/Plug.tmpasm
M /trunk/src_plugins/djopt/Plug.tmpasm
M /trunk/src_plugins/autoroute/Plug.tmpasm
M /trunk/scconfig/hooks.c
|
|
r1326
| file changeset diff or repo changeset diff
| igor2 | 2016-03-17T06:04:46.004172Z
| [leak] -Change: gpmi central actions are static
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
|
|
r1325
| file changeset diff or repo changeset diff
| igor2 | 2016-03-17T06:03:24.119494Z
| [leak] -Add: all registration API should have a "copy" argument that will make a copy of the slot and free the slot on unregister; this will be useful for true dynamic objects that are created on the fly
|
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/export_bom/bom.c
M /trunk/src/hid/common/hidinit.c
M /trunk/src_plugins/export_ps/eps.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/actions/actions.c
M /trunk/src_plugins/export_lpr/lpr.c
M /trunk/src/hid/common/actions.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
M /trunk/src/hid.h
M /trunk/src/hid/common/flags.c
M /trunk/src_plugins/export_ps/ps.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_nelma/nelma.c
M /trunk/src_plugins/export_gcode/gcode.c
|
|
r1324
| file changeset diff or repo changeset diff
| igor2 | 2016-03-17T05:07:21.802157Z
| [leak] -Fix: register all flags, not just the first of an array
|
M /trunk/src/hid/gtk/gui-top-window.c
M /trunk/src/hid/common/flags.c
|
|
|
|
r1321
| file changeset diff or repo changeset diff
| igor2 | 2016-03-16T07:12:01.111025Z
| [doc] -Fix: fontmode and legacy_func are buildin by default
|
M /trunk/doc-rnd/mods2/index.html
M /trunk/src_plugins/legacy_func/README
M /trunk/src_plugins/fontmode/README
|
|
r1320
| file changeset diff or repo changeset diff
| igor2 | 2016-03-16T06:52:31.911884Z
| [doc] -Add: new mods stat
|
M /trunk/doc-rnd/mods2/mods.png
A /trunk/doc-rnd/mods2
M /trunk/doc-rnd/mods2/index.html
M /trunk/doc-rnd/mods2/pre.html
M /trunk/doc-rnd/mods2/after.png
M /trunk/doc-rnd/TODO
M /trunk/doc-rnd/index.html
|
|
r1319
| file changeset diff or repo changeset diff
| igor2 | 2016-03-16T03:55:20.880412Z
| [gpmi] -Add: expotert hid callback for filled pad exporting
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid_callbacks.h
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid_events.h
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid_callbacks.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid.c
|
|
|
r1317
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T14:43:56.057602Z
| [mods] -Move: vector.[ch] is used only by the autorouter, move it there
|
A /trunk/src_plugins/autoroute/vector.c
A /trunk/src_plugins/autoroute/vector.h
D /trunk/src/vector.c
M /trunk/doc-rnd/TODO
M /trunk/src/Makefile.dep
M /trunk/src_plugins/autoroute/Plug.tmpasm
M /trunk/src/Makefile.in
D /trunk/src/vector.h
|
|
r1316
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T14:25:05.096440Z
| [mods] -Change: move fontmode to a separate plugin
|
M /trunk/src_plugins/fontmode/Plug.tmpasm
M /trunk/src_plugins/fontmode/Makefile
A /trunk/src_plugins/fontmode
A /trunk/src_plugins/fontmode/fontmode.c
M /trunk/doc-rnd/TODO
D /trunk/src/fontmode.c
M /trunk/src/Makefile.dep
M /trunk/src_plugins/fontmode/README
D /trunk/src_plugins/fontmode/oldactions.c
M /trunk/src/Makefile.in
M /trunk/scconfig/hooks.c
|
|
r1315
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T14:01:26.099027Z
| [doc] -Add: license text in sources
|
M /trunk/src/plugins.h
M /trunk/src/pcb-printf.c
M /trunk/src/rats_patch.c
M /trunk/src/pcb-printf.h
M /trunk/doc-rnd/TODO
M /trunk/src/plugins.c
|
|
r1314
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T13:57:13.804499Z
| [mods] -Move: FileExists to legacy_func - noone uses this call anymore
|
M /trunk/src_plugins/legacy_func/legacy_func.c
M /trunk/src/misc.c
M /trunk/src_plugins/legacy_func/legacy_func.h
M /trunk/src/misc.h
|
|
r1313
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T13:00:21.371992Z
| [mods] -Cleanup: start moving old/unused/legacy functions to a new plugin called legacy_func
|
A /trunk/src_plugins/legacy_func/legacy_func.c
A /trunk/src_plugins/legacy_func
A /trunk/src_plugins/legacy_func/Plug.tmpasm
M /trunk/src/misc.c
A /trunk/src_plugins/legacy_func/legacy_func.h
A /trunk/src_plugins/legacy_func/Makefile
M /trunk/src/portability.c
A /trunk/src_plugins/legacy_func/README
M /trunk/doc-rnd/TODO
M /trunk/src/misc.h
M /trunk/src/Makefile.in
M /trunk/src/portability.h
M /trunk/scconfig/hooks.c
|
|
|
r1311
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T12:21:19.425589Z
| -Workaround: toggle menus should work from at least the GUI - hotkeys fail for whatever glib'ish reason
|
M /trunk/src/hid/gtk/gui-top-window.c
|
|
r1310
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T10:05:12.619659Z
| [mods] -Change: module LDFLAGS and CFLAGS do not affect the core - if only dynamic loadable modules depend on -lgd, core won't
|
M /trunk/src/Makefile.in.mod/Plugin
M /trunk/src_plugins/export_nelma/Plug.tmpasm
M /trunk/src/Makefile.in.mod/Buildin
M /trunk/src_plugins/export_png/Plug.tmpasm
M /trunk/src_plugins/export_bom/Plug.tmpasm
M /trunk/doc-rnd/TODO
M /trunk/src/Makefile.in.mod/Disable
M /trunk/src/Makefile.in
A /trunk/scconfig/Makefile.comp_var.inc
M /trunk/scconfig/Makefile.comp.inc
|
|
r1309
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T08:14:05.068141Z
| [mods] -Add: export dialog: clearly indicate when there's no exporter available
|
M /trunk/src/hid/lesstif/dialogs.c
M /trunk/src/hid/gtk/gui-dialog-print.c
|
|
|
|
|
|
|
r1303
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T05:46:05.118296Z
| [leak] -Change: simpler, more efficient and less leaky string handling in EvaluateFilename()
|
M /trunk/src/misc.c
|
|
|
|
r1300
| file changeset diff or repo changeset diff
| igor2 | 2016-03-15T05:02:34.955309Z
| [leak] -Fix: avoid potential buffer overflow by not using fixed size buffer in report dialog
|
M /trunk/src/report.c
|
|
|
|
|
r1296
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T18:54:48.149962Z
| [leak] -Fix: don't use dynamic strings where printing quoted string directly to a file would work
|
M /trunk/src/file.c
M /trunk/src/find.c
M /trunk/src/file.h
|
|
r1295
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T16:48:31.614297Z
| [unglib] -Change: use gds over ds [unglib] -Del: remove ds
|
M /trunk/src/report.c
D /trunk/src/ds.h
M /trunk/src/misc.c
M /trunk/src/file.c
M /trunk/src/portability.c
M /trunk/src/misc.h
M /trunk/src/find.c
D /trunk/src/ds.c
M /trunk/src/Makefile.dep
M /trunk/src/Makefile.in
|
|
|
|
|
|
r1288
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T14:25:35.301109Z
| [leak] -Fix: lex buffer stack should be free'd when we are sure there won't be more parses
|
M /trunk/src/main.c
|
|
r1287
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T13:43:25.039416Z
| -Add: how to valgrind flex+bison string leaks
|
A /trunk/doc-rnd/devlog/20160313_unglib.html
D /trunk/doc-rnd/devlog/20160316_unglib.html
A /trunk/doc-rnd/devlog/20160314_valgrind_flex.html
|
|
|
r1285
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T13:02:17.861567Z
| [mods] -Fix: avoid double-registration in the ps hid (lpr calls it to ensure the dependency is initialized)
|
M /trunk/src_plugins/export_ps/ps.c
|
|
|
|
|
|
|
r1279
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T10:53:12.780478Z
| [leak] -Add: uninit more central lists
|
M /trunk/src/hid/common/hidinit.c
M /trunk/src/hid.h
M /trunk/src/hid/common/flags.c
|
|
r1278
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T10:44:17.537651Z
| [leak] -Fix: plugins unregister their stuff by cookie on uninit
|
M /trunk/src_plugins/puller/puller.c
M /trunk/src_plugins/import_sch/import_sch.c
M /trunk/src_plugins/renumber/renumber.c
M /trunk/src_plugins/oldactions/oldactions.c
M /trunk/src_plugins/autoroute/action.c
M /trunk/src_plugins/toporouter/toporouter.c
M /trunk/src_plugins/autoplace/action.c
M /trunk/src_plugins/djopt/djopt.c
|
|
|
|
|
r1274
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T10:31:57.375288Z
| [leak] -Fix: uninit plugins before hids so they have a chance to clean up registrations [leak] -Add: free flags by cookie
|
M /trunk/src/main.c
M /trunk/src/hid/common/hidinit.c
M /trunk/src/hid.h
M /trunk/src/hid/common/flags.c
|
|
r1273
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T10:28:35.171347Z
| [leak] -Fix: call the generic action free only after running the uninit of each hid, giving them a chance to clean up for themselves
|
M /trunk/src/hid/common/hidinit.c
|
|
r1272
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T10:20:18.990649Z
| [mods] -Add: build files for gerber and png
|
A /trunk/src_plugins/export_gerber/README
A /trunk/src_plugins/export_png/README
A /trunk/src_plugins/export_png/Plug.tmpasm
A /trunk/src_plugins/export_gerber/Plug.tmpasm
A /trunk/src_plugins/export_png/Makefile
A /trunk/src_plugins/export_gerber/Makefile
|
|
|
r1270
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T10:16:14.984618Z
| [mods] -Move: gerber, bom and png to expoter plugins
|
A /trunk/src_plugins/export_png
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/export_nelma/Plug.tmpasm
D /trunk/src_plugins/export_bom/hid.conf
M /trunk/src_plugins/export_bom/bom.c
A /trunk/src_plugins/export_bom
A /trunk/src_plugins/export_bom/Plug.tmpasm
D /trunk/src/hid/png
D /trunk/src_plugins/export_png/hid.conf
A /trunk/src_plugins/export_bom/Makefile
A /trunk/src_plugins/export_gerber
D /trunk/src/hid/bom
D /trunk/src/Makefile.in.mod/png
D /trunk/src_plugins/export_gerber/hid.conf
D /trunk/src/Makefile.in.mod/gerber
D /trunk/src/Makefile.in.mod/bom
M /trunk/doc-rnd/TODO
M /trunk/src_plugins/export_png/png.c
D /trunk/src/hid/gerber
A /trunk/src_plugins/export_bom/README
M /trunk/src/Makefile.in
M /trunk/scconfig/hooks.c
|
|
r1269
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T09:54:57.887500Z
| [mods] -Change: move gcode and nelma from hid to plugin
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.h
A /trunk/src_plugins/export_gcode/Plug.tmpasm
D /trunk/src/hid/gcode
M /trunk/doc-rnd/mods/mods.png
A /trunk/src_plugins/export_nelma/README
A /trunk/src_plugins/export_nelma/Plug.tmpasm
D /trunk/src/Makefile.in.mod/gcode
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/actions/actions.c
A /trunk/src_plugins/export_gcode/Makefile
D /trunk/src_plugins/export_nelma/hid.conf
A /trunk/src_plugins/export_gcode/README
D /trunk/src/hid/nelma
A /trunk/src_plugins/export_nelma
M /trunk/src_plugins/export_lpr/Makefile
M /trunk/doc-rnd/Makefile
M /trunk/src/hid/common/actions.c
D /trunk/src/Makefile.in.mod/nelma
M /trunk/doc-rnd/mods/index.html
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
M /trunk/doc-rnd/TODO
M /trunk/src_plugins/export_nelma/nelma.c
A /trunk/src_plugins/export_nelma/Makefile
A /trunk/src_plugins/export_gcode
M /trunk/doc-rnd/mods/after.png
M /trunk/src/Makefile.in
D /trunk/src_plugins/export_gcode/hid.conf
M /trunk/src_plugins/export_gcode/gcode.c
M /trunk/scconfig/hooks.c
|
|
r1268
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T09:35:53.041241Z
| [mods] -Add: ps and lpr build files
|
A /trunk/src_plugins/export_ps/Makefile
A /trunk/src_plugins/export_lpr/README
A /trunk/src_plugins/export_lpr/Makefile
A /trunk/src_plugins/export_ps/Plug.tmpasm
A /trunk/src_plugins/export_ps/README
A /trunk/src_plugins/export_lpr/Plug.tmpasm
|
|
r1267
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T09:10:41.450461Z
| [leak] -Change: do not use a cookie for main.c, use NULL: core registration should be auto-free'd
|
M /trunk/src/main.c
M /trunk/src/hid.h
|
|
|
r1265
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T08:58:43.837152Z
| [leak] -Fix: export_ps and export_lpr should properly remove their actions
|
M /trunk/src_plugins/export_lpr/lpr.c
M /trunk/src_plugins/export_ps/ps.c
|
|
r1264
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T08:51:54.709527Z
| [mods] -Rename: edif plugin to import_edif for consistency
|
A /trunk/src_plugins/import_edif
M /trunk/src_plugins/import_edif/Plug.tmpasm
D /trunk/src_plugins/edif
M /trunk/src/Makefile.in
M /trunk/scconfig/hooks.c
|
|
r1263
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T08:43:21.756039Z
| [mods] -Change: convert the ps and lpr exporters into configurable exporter plugins
|
R /trunk/src_plugins/export_ps/ps.h
D /trunk/src_plugins/export_ps/hid.conf
R /trunk/src_plugins/export_ps/eps.c
D /trunk/src_plugins/export_lpr/hid.conf
D /trunk/src/hid/ps
D /trunk/src/Makefile.in.mod/ps
A /trunk/src_plugins/export_ps
R /trunk/src_plugins/export_lpr/lpr.c
A /trunk/src_plugins/export_lpr
R /trunk/src_plugins/export_ps/ps.c
D /trunk/src/hid/lpr
M /trunk/src/Makefile.in
D /trunk/src/Makefile.in.mod/lpr
M /trunk/scconfig/hooks.c
|
|
r1262
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T07:35:32.953908Z
| [leak] -Add: all central "REGISTER_" infra gets a const char *cookie that keeps track on the registrar - will help figuring he source of leaks
|
M /trunk/src_plugins/oldactions/oldactions.c
M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src/hid/gtk/gui-top-window.c
M /trunk/src/flags.c
M /trunk/src/file_act.c
M /trunk/src/hid/batch/batch.c
M /trunk/src/hid/ps/ps.c
M /trunk/src/hid/ps/ps.h
M /trunk/src/main.c
M /trunk/doc-rnd/TODO
M /trunk/src/fontmode.c
M /trunk/src/hid/lesstif/netlist.c
M /trunk/src/hid/lpr/lpr.c
M /trunk/src/undo_act.c
M /trunk/src/hid.h
M /trunk/src/move.c
M /trunk/src/hid/gtk/gui-log-window.c
M /trunk/src/hid/gcode/gcode.c
M /trunk/src/hid/hidint.h
M /trunk/src/hid/png/png.c
M /trunk/src/hid/gtk/gui-netlist-window.c
M /trunk/src/hid/gerber/gerber.c
M /trunk/src/hid/gcode/gcode.h
M /trunk/src/hid/ps/eps.c
M /trunk/src/hid/png/png.h
M /trunk/src_plugins/autoplace/action.c
M /trunk/src/select_act.c
M /trunk/src/report.c
M /trunk/src/remove_act.c
M /trunk/src/hid/lesstif/styles.c
M /trunk/src/misc.c
M /trunk/src/hid/lesstif/main.c
M /trunk/src_plugins/renumber/renumber.c
M /trunk/src_plugins/autoroute/action.c
M /trunk/src/change_act.c
M /trunk/src/hid/gtk/gui-misc.c
M /trunk/src/find_act.c
M /trunk/src/netlist.c
M /trunk/src_plugins/djopt/djopt.c
M /trunk/src/action.c
M /trunk/src/rats_act.c
M /trunk/src/plugins.c
M /trunk/src/object_act.c
M /trunk/src_plugins/import_sch/import_sch.c
M /trunk/src/hid/common/actions.c
M /trunk/src/polygon_act.c
M /trunk/src/command.c
M /trunk/src/hid/lesstif/dialogs.c
M /trunk/src/gui_act.c
M /trunk/src/hid/gtk/gtkhid-main.c
M /trunk/src/hid/bom/bom.c
M /trunk/src/buffer.c
M /trunk/src/rats_patch.c
M /trunk/src/hid/lesstif/lesstif.h
M /trunk/src/hid/lesstif/menu.c
M /trunk/src/dolists.h
M /trunk/src/hid/gtk/gui.h
M /trunk/src/hid/nelma/nelma.c
M /trunk/src/hid/lesstif/library.c
M /trunk/src/hid/common/hidinit.c
|
|
r1261
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T06:57:18.978043Z
| [leak] -Change: use a hash for flag storage - faster and simpler code
|
M /trunk/src/main.c
M /trunk/src/hid.h
M /trunk/src/hid/common/flags.c
|
|
r1260
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T06:33:02.686222Z
| [leak] -Add: cookie in the HID flag registration API so that all flags of a module can be easily removed
|
M /trunk/src/hid.h
M /trunk/src/hid/common/flags.c
|
|
r1259
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T06:23:58.418973Z
| [leak] -Add: hid uninit calls all hid's uninit(); gui is not a special case
|
M /trunk/src/main.c
M /trunk/src/hid/common/hidinit.c
M /trunk/src/hid/lesstif/main.c
|
|
r1258
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T06:10:26.100175Z
| [leak] -Fix: free rats patch list of a pcb
|
M /trunk/src/mymem.c
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
r1257
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T05:31:42.058971Z
| [leak] -Fix: free layer name before overwriting it in the parser
|
M /trunk/src/parse_y.y
M /trunk/src/parse_y.c
|
|
r1256
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T05:13:16.483441Z
| [leak] -Fix: file's quote dynamic string cache should be free'd at the end
|
M /trunk/src/main.c
M /trunk/src/file.c
M /trunk/src/file.h
|
|
|
r1254
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T04:52:28.375518Z
| [leak] -Fix: plug another set of library related leaks
|
M /trunk/src/libpcb_fp.c
M /trunk/src/mymem.c
M /trunk/src/file.c
|
|
r1253
| file changeset diff or repo changeset diff
| igor2 | 2016-03-14T04:43:06.606845Z
| [leak] -Fix: footprint tag leaks
|
M /trunk/src/main.c
M /trunk/src/libpcb_fp.c
M /trunk/src/mymem.c
M /trunk/src/libpcb_fp.h
|
|
r1252
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T17:03:27.604763Z
| [leak] -Fix: free global Library; sometimes some fileds are just not dynamic allocated
|
M /trunk/src/main.c
M /trunk/src/undo.c
M /trunk/src/mymem.c
M /trunk/src/rats_patch.c
M /trunk/src/file.c
M /trunk/src/create.c
M /trunk/src/global.h
M /trunk/src/rats.c
|
|
r1251
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T16:32:36.814827Z
| [leak] -Fix: various memleak fixes in the gpmi plugin
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.h
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/scripts.h
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/actions/actions.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/scripts.c
|
|
r1250
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T16:06:35.448327Z
| [leak] -Fix: actions should be inited and uninited, so that all actions are freed at the end; dynamic actions should have a cookie
|
M /trunk/src/main.c
M /trunk/src/hid/common/hidinit.c
M /trunk/src/hid/common/actions.c
M /trunk/src/hid.h
|
|
r1249
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T15:50:13.140040Z
| [leak] -Add: actions are registered with a cookie, action data is const (not free'd or changed by the action code)
|
M /trunk/src/hid/hidint.h
M /trunk/src/hid/common/actions.c
M /trunk/src/hid.h
|
|
|
r1247
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T10:18:50.744323Z
| [leak] -Add: action API to remove actions by cookie (abort() for now)
|
M /trunk/src/hid/common/actions.c
M /trunk/src/hid.h
|
|
r1246
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T10:17:18.343077Z
| [mods] -Fix: rename dynamic to avoid name clash with gpmi's keyword
|
M /trunk/src/plugins.h
M /trunk/src/plugins.c
|
|
r1245
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T10:10:18.794868Z
| [leak] -API CHANGE: actions are registered with a cookie - later there would be an API that removes actions by cookie
|
M /trunk/src/hid/common/actions.c
M /trunk/src/hid.h
|
|
r1244
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T09:57:51.600065Z
| [leak] -Add: print a warning about events not unbound before exit - it'd be a dangerous leak when plugins will be unloaded without exit
|
M /trunk/src/event.c
|
|
|
r1242
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T09:54:52.569778Z
| [leak] -Add: init/uninit the event subsystem (all events should be purged at exit)
|
M /trunk/src/main.c
M /trunk/src/event.c
M /trunk/src/event.h
|
|
r1241
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T09:41:01.729952Z
| [leak] -Add: the plugin system should be uninitialized at the end, which should include uninitializing each plugin
|
M /trunk/src/main.c
M /trunk/src/plugins.h
M /trunk/src/plugins.c
|
|
r1240
| file changeset diff or repo changeset diff
| igor2 | 2016-03-13T09:38:18.644685Z
| [leak] -Fix: edif init should return NULL as uninit for now
|
M /trunk/src_plugins/edif/edif.c
M /trunk/src_plugins/edif/edif.y
|
|