|
|
|
|
|
|
|
|
r10631
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T12:03:55.799391Z
| [hid_srv_ws] -Cleanup: make protocols[] local, needed only for the setup
|
M /trunk/src_plugins/hid_srv_ws/server.c
|
|
|
r10629
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T12:00:01.585960Z
| [hid_srv_ws] -Split: client handling (fork) code moved out from the main loop for code readability
|
M /trunk/src_plugins/hid_srv_ws/server.c
|
|
|
|
|
|
r10624
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T08:05:04.215196Z
| [hid_srv_ws] -Fix: replace fd lookup with a hash so we don't waste too many entries and we don't run out of space
|
M /trunk/src_plugins/hid_srv_ws/server.c
M /trunk/src_plugins/hid_srv_ws/server.h
|
|
r10623
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T07:57:46.470147Z
| [hid_srv_ws] -Add: client pid->struct hash
|
M /trunk/src_plugins/hid_srv_ws/server.c
M /trunk/src_plugins/hid_srv_ws/server.h
|
|
r10622
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T07:21:12.375839Z
| [hid_srv_ws] -Fix: race-condition-free blocking of the listener in the server process while the client session process accepts
|
M /trunk/src_plugins/hid_srv_ws/server.c
M /trunk/src_plugins/hid_srv_ws/c2s.c
M /trunk/src_plugins/hid_srv_ws/server.h
M /trunk/src_plugins/hid_srv_ws/c2s.h
|
|
r10621
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T07:08:26.667793Z
| [hid_srv_ws] -Split: c2s from server code
|
M /trunk/src_plugins/hid_srv_ws/server.c
A /trunk/src_plugins/hid_srv_ws/c2s.c
M /trunk/src_plugins/hid_srv_ws/Plug.tmpasm
A /trunk/src_plugins/hid_srv_ws/server.h
A /trunk/src_plugins/hid_srv_ws/c2s.h
|
|
r10620
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T06:42:12.769346Z
| [hid_srv_ws] -Add: socketpair to send messages from clients back to the server
|
M /trunk/src_plugins/hid_srv_ws/server.c
|
|
r10619
| file changeset diff or repo changeset diff
| igor2 | 2017-08-06T05:48:00.630979Z
| [hid_srv_ws] -Add: rate limit connections, limit number of clients
|
M /trunk/src_plugins/hid_srv_ws/server.c
|
|
|
|
r10616
| file changeset diff or repo changeset diff
| miloh | 2017-08-05T20:53:14.136840Z
| [BUG] -Add: gtk lock doesn't work on subc, but Subcircuit layer control does lock all subc
|
M /trunk/doc/TODO
|
|
|
|
r10613
| file changeset diff or repo changeset diff
| igor2 | 2017-08-05T16:51:20.690484Z
| [RTT] -Fix: reset the search path for default font to avoid installed font interference
|
M /trunk/tests/RTT/Export.sh
|
|
|
r10611
| file changeset diff or repo changeset diff
| igor2 | 2017-08-05T15:11:38.150318Z
| [hid_srv_ws] -Add: listen and accept for non-ssl case (no fork yet)
|
M /trunk/src_plugins/hid_srv_ws/server.c
M /trunk/src_plugins/hid_srv_ws/Plug.tmpasm
|
|
|
|
|
|
|
|
|
|
|
r10600
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T06:25:49.841909Z
| [io_pcb] -Fix: different font reset mechanism for loading the (optional) font from a .pcb file and for loading a font from a font file
|
M /trunk/src_plugins/io_pcb/parse_y.h
M /trunk/src_plugins/io_pcb/parse_l.h
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src_plugins/io_pcb/parse_y.c
M /trunk/src_plugins/io_pcb/parse_l.c
|
|
|
|
|
|
r10595
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T05:26:54.109779Z
| [RTT] -Fix: all-input/all-format test fails at the end if any test fails (but always attempts to run all tests)
|
M /trunk/tests/RTT/Test_export.sh
|
|
r10594
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T04:21:45.193074Z
| [RTT] -Add: wrap test run in eval for prorgammed redirection and attempt to collect the result
|
M /trunk/tests/RTT/Test_export.sh
|
|
r10593
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T04:18:51.143100Z
| [RTT] -Update: refs for r10592
|
M /trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.fab.gbr
M /trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.top.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.gbr
M /trunk/tests/RTT/ref/text_sides.xy
M /trunk/tests/RTT/ref/line_overlap2.ps.gz
M /trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.bottom.gbr
M /trunk/tests/RTT/ref/thermal_last.bom
M /trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.fab.gbr
M /trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.top.gbr
M /trunk/tests/RTT/ref/text_scale.gbr/text_scale.topsilk.gbr
M /trunk/tests/RTT/ref/padrot.gbr/padrot.fab.gbr
M /trunk/tests/RTT/ref/line_zerolen.ps.gz
M /trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.topmask.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottompaste.gbr
M /trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.fab.gbr
M /trunk/tests/RTT/ref/text_sides.gbr/text_sides.topsilk.gbr
M /trunk/tests/RTT/ref/text_rot.xy
M /trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.fab.gbr
M /trunk/tests/RTT/ref/text_scale.bom
M /trunk/tests/RTT/ref/poly_triangle.ps.gz
M /trunk/tests/RTT/ref/arc_offpage.ps.gz
M /trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.top.gbr
M /trunk/tests/RTT/ref/line_f_clear.ps.gz
M /trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_trh.ps.gz
M /trunk/tests/RTT/ref/padrot.gbr/padrot.top.gbr
M /trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.fab.gbr
M /trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.ps.gz
M /trunk/tests/RTT/ref/elem_pads_ds.ps.gz
M /trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.top.gbr
M /trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.fab.gbr
M /trunk/tests/RTT/ref/poly_rect.ps.gz
M /trunk/tests/RTT/ref/line_normal.gbr/line_normal.fab.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.bom
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.topsilk.gbr
M /trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.fab.gbr
M /trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.top.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottompaste.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottommask.gbr
M /trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.toppaste.gbr
M /trunk/tests/RTT/ref/coord_rounding.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.fab.gbr
M /trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.fab.gbr
M /trunk/tests/RTT/ref/line_normal.gbr/line_normal.top.gbr
M /trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.fab.gbr
M /trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.top.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.topmask.gbr
M /trunk/tests/RTT/ref/arc_normal.ps.gz
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.fab.gbr
M /trunk/tests/RTT/ref/poly_hole.bom
M /trunk/tests/RTT/ref/line_overlap3.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.ps.gz
M /trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.top.gbr
M /trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.top.gbr
M /trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.fab.gbr
M /trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.bottomsilk.gbr
M /trunk/tests/RTT/ref/line_normal.ps.gz
M /trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.top.gbr
M /trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.fab.gbr
M /trunk/tests/RTT/ref/text_rot.bom
M /trunk/tests/RTT/ref/padrot.gbr/padrot.topmask.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.toppaste.gbr
M /trunk/tests/RTT/ref/text_scale.xy
M /trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.top.gbr
M /trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.topmask.gbr
M /trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.top.gbr
M /trunk/tests/RTT/ref/netlist.gbr/netlist.bottommask.gbr
M /trunk/tests/RTT/ref/thermal_last.xy
M /trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.top.gbr
M /trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.fab.gbr
M /trunk/tests/RTT/ref/line_overlap1.ps.gz
M /trunk/tests/RTT/ref/text_rot.ps.gz
M /trunk/tests/RTT/ref/padrot.gbr/padrot.toppaste.gbr
M /trunk/tests/RTT/ref/text_sides.gbr/text_sides.bottomsilk.gbr
M /trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.top.gbr
M /trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.topmask.gbr
M /trunk/tests/RTT/ref/poly_hole.xy
M /trunk/tests/RTT/ref/elem_pads_ds.xy
M /trunk/tests/RTT/ref/line_offpage.ps.gz
M /trunk/tests/RTT/ref/text_rot.gbr/text_rot.topsilk.gbr
M /trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.top.gbr
M /trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.fab.gbr
M /trunk/tests/RTT/ref/arc_sizes.ps.gz
M /trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.top.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottomsilk.gbr
M /trunk/tests/RTT/ref/elem_pins.ps.gz
M /trunk/tests/RTT/ref/layer_copper.ps.gz
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.gbr
M /trunk/tests/RTT/ref/netlist.ps.gz
M /trunk/tests/RTT/ref/arc_f_clear.ps.gz
M /trunk/tests/RTT/ref/layer_silk.ps.gz
M /trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.top.gbr
M /trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.topmask.gbr
M /trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.fab.gbr
M /trunk/tests/RTT/ref/elem_pads.ps.gz
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.topsilk.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.gbr
M /trunk/tests/RTT/ref/arc_angles.ps.gz
M /trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.fab.gbr
M /trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.fab.gbr
M /trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group5.gbr
M /trunk/tests/RTT/ref/text_sides.gbr/text_sides.fab.gbr
M /trunk/tests/RTT/ref/netlist.gbr/netlist.topmask.gbr
M /trunk/tests/RTT/ref/netlist.gbr/netlist.fab.gbr
M /trunk/tests/RTT/ref/layer_outline.ps.gz
M /trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.group5.gbr
M /trunk/tests/RTT/ref/text_scale.ps.gz
M /trunk/tests/RTT/ref/text_sides.bom
M /trunk/tests/RTT/ref/text_scale.gbr/text_scale.fab.gbr
M /trunk/tests/RTT/ref/padrot.gbr/padrot.topsilk.gbr
M /trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.topmask.gbr
M /trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.toppaste.gbr
M /trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.topsilk.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottommask.gbr
M /trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.fab.gbr
M /trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.fab.gbr
M /trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.top.gbr
M /trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.fab.gbr
M /trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.gbr
M /trunk/tests/RTT/ref/thermal_last.ps.gz
M /trunk/tests/RTT/ref/line_overlap4.ps.gz
M /trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.fab.gbr
M /trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.group7.gbr
M /trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.outline.gbr
M /trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottommask.gbr
M /trunk/tests/RTT/ref/poly_hole.ps.gz
M /trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottommask.gbr
M /trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.top.gbr
M /trunk/tests/RTT/ref/text_sides.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottommask.gbr
M /trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.topsilk.gbr
M /trunk/tests/RTT/ref/thermal_layer.ps.gz
M /trunk/tests/RTT/ref/text_rot.gbr/text_rot.fab.gbr
M /trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.fab.gbr
M /trunk/tests/RTT/ref/padrot.ps.gz
|
|
r10592
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T04:07:44.473261Z
| [RTT] -Fix: use explicit TEST author for testing the text drawn on some output
|
M /trunk/tests/RTT/ref/netlist.xy
M /trunk/tests/RTT/ref/netlist_ba.bom
M /trunk/tests/RTT/ref/line_overlap2.ps.gz
M /trunk/tests/RTT/ref/layer_copper.xy
M /trunk/tests/RTT/ref/elem_pads.bom
M /trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.fab.gbr
M /trunk/tests/RTT/ref/padrot.gbr/padrot.fab.gbr
M /trunk/tests/RTT/ref/line_zerolen.ps.gz
M /trunk/tests/RTT/ref/elem_sides_smd.xy
M /trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.fab.gbr
M /trunk/tests/RTT/ref/arc_f_clear.xy
M /trunk/tests/RTT/ref/netlist.bom
M /trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.fab.gbr
M /trunk/tests/RTT/ref/layer_silk.bom
M /trunk/tests/RTT/ref/line_zerolen.xy
M /trunk/tests/RTT/ref/line_overlap4.bom
M /trunk/tests/RTT/ref/poly_triangle.ps.gz
M /trunk/tests/RTT/ref/layer_outline.bom
M /trunk/tests/RTT/ref/arc_offpage.ps.gz
M /trunk/tests/RTT/ref/thermal_layer.bom
M /trunk/tests/RTT/ref/padrot.xy
M /trunk/tests/RTT/ref/line_f_clear.ps.gz
M /trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_trh.ps.gz
M /trunk/tests/RTT/ref/arc_sizes.bom
M /trunk/tests/RTT/ref/elem_pads.xy
M /trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.fab.gbr
M /trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.ps.gz
M /trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.fab.gbr
M /trunk/tests/RTT/ref/poly_rect.ps.gz
M /trunk/tests/RTT/ref/line_normal.gbr/line_normal.fab.gbr
M /trunk/tests/RTT/ref/layer_copper.bom
M /trunk/tests/RTT/ref/layer_silk.xy
M /trunk/tests/RTT/ref/arc_sizes.xy
M /trunk/tests/RTT/ref/line_zerolen.bom
M /trunk/tests/RTT/ref/arc_normal.bom
M /trunk/tests/RTT/ref/elem_sides_trh.bom
M /trunk/tests/RTT/ref/poly_rect.xy
M /trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.fab.gbr
M /trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.fab.gbr
M /trunk/tests/RTT/ref/coord_rounding.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.fab.gbr
M /trunk/tests/RTT/ref/arc_normal.xy
M /trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.fab.gbr
M /trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.fab.gbr
M /trunk/tests/RTT/ref/elem_sides_smd.bom
M /trunk/tests/RTT/ref/arc_normal.ps.gz
M /trunk/tests/RTT/ref/line_overlap4.xy
M /trunk/tests/RTT/ref/layer_outline.xy
M /trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.fab.gbr
M /trunk/tests/RTT/ref/line_overlap3.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.ps.gz
M /trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.fab.gbr
M /trunk/tests/RTT/ref/line_normal.ps.gz
M /trunk/tests/RTT/ref/line_offpage.xy
M /trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.fab.gbr
M /trunk/tests/RTT/ref/padrot.bom
M /trunk/tests/RTT/ref/arc_angles.bom
M /trunk/tests/RTT/ref/elem_pins.bom
M /trunk/tests/RTT/ref/poly_triangle.bom
M /trunk/tests/RTT/ref/arc_angles.xy
M /trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.fab.gbr
M /trunk/tests/RTT/ref/line_overlap1.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.xy
M /trunk/tests/RTT/Export.sh
M /trunk/tests/RTT/ref/poly_triangle.xy
M /trunk/tests/RTT/ref/line_offpage.ps.gz
M /trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.fab.gbr
M /trunk/tests/RTT/ref/arc_sizes.ps.gz
M /trunk/tests/RTT/ref/elem_pins.ps.gz
M /trunk/tests/RTT/ref/line_overlap1.bom
M /trunk/tests/RTT/ref/layer_copper.ps.gz
M /trunk/tests/RTT/ref/netlist.ps.gz
M /trunk/tests/RTT/ref/line_overlap3.xy
M /trunk/tests/RTT/ref/arc_f_clear.ps.gz
M /trunk/tests/RTT/ref/coord_rounding.xy
M /trunk/tests/RTT/ref/layer_silk.ps.gz
M /trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.fab.gbr
M /trunk/tests/RTT/ref/elem_pads.ps.gz
M /trunk/tests/RTT/ref/arc_angles.ps.gz
M /trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.fab.gbr
M /trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.fab.gbr
M /trunk/tests/RTT/ref/thermal_layer.xy
M /trunk/tests/RTT/ref/netlist.gbr/netlist.fab.gbr
M /trunk/tests/RTT/ref/line_f_clear.xy
M /trunk/tests/RTT/ref/layer_outline.ps.gz
M /trunk/tests/RTT/ref/elem_pins.xy
M /trunk/tests/RTT/ref/line_overlap2.xy
M /trunk/tests/RTT/ref/line_overlap2.bom
M /trunk/tests/RTT/ref/line_normal.xy
M /trunk/tests/RTT/ref/line_f_clear.bom
M /trunk/tests/RTT/ref/poly_rect.bom
M /trunk/tests/RTT/ref/arc_f_clear.bom
M /trunk/tests/RTT/ref/line_overlap1.xy
M /trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.fab.gbr
M /trunk/tests/RTT/ref/line_normal.bom
M /trunk/tests/RTT/ref/line_overlap4.ps.gz
M /trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.fab.gbr
M /trunk/tests/RTT/ref/coord_rounding.bom
M /trunk/tests/RTT/ref/arc_offpage.xy
M /trunk/tests/RTT/ref/line_overlap3.bom
M /trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.fab.gbr
M /trunk/tests/RTT/ref/line_offpage.bom
M /trunk/tests/RTT/ref/thermal_layer.ps.gz
M /trunk/tests/RTT/ref/elem_sides_trh.xy
M /trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.fab.gbr
M /trunk/tests/RTT/ref/padrot.ps.gz
M /trunk/tests/RTT/ref/arc_offpage.bom
|
|
r10591
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T03:56:38.482484Z
| [tests] -Add: run only those RTTs that have their plugins compiled
|
A /trunk/tests/RTT/Test_export.sh
M /trunk/tests/RTT/Makefile
|
|
|
|
|
r10587
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T03:28:56.535431Z
| [tests] -Fix: RTT export tests: force fab author name to be a single space (using -c from command line) so system settings can't leak in
|
M /trunk/tests/RTT/Export.sh
|
|
r10586
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T03:25:07.713639Z
| [core] -Add: comments to explain the API and why pcb_author() should be preferred over getting the user name directly
|
M /trunk/src/compat_misc.h
M /trunk/src/build_run.h
|
|
r10585
| file changeset diff or repo changeset diff
| igor2 | 2017-08-03T03:19:27.554934Z
| [export_gerber] -Fix: use pcb_author() instead of getting the user name directly to allow config override (all other exporters do this)
|
M /trunk/src_plugins/export_gerber/gerber.c
|
|
r10584
| file changeset diff or repo changeset diff
| erich | 2017-08-02T16:21:08.950524Z
| [io_eagle] -Fix: eagle_rot2degrees now handles v3 and v4,5 binary rotation bitfields properly.
|
M /trunk/src_plugins/io_eagle/read.c
|
|
|
|
r10581
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T07:24:46.676398Z
| [io_lihata] -Revert: r10560: we do need to restore default font's ID to 0 after free
|
M /trunk/src_plugins/io_lihata/read.c
|
|
|
r10579
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T07:17:50.871613Z
| [io_pcb] -Revert: r10560: need to split cases per font-only load and pcb board load
|
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/io_pcb/parse_y.c
|
|
|
r10577
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T07:01:34.951491Z
| [RTT] -Del: remove the breadboard tests for now: these input don't make much sense in that context
|
D /trunk/tests/RTT/ref/text_scale.bbrd.png
D /trunk/tests/RTT/ref/poly_rect.bbrd.png
D /trunk/tests/RTT/ref/line_overlap1.bbrd.png
D /trunk/tests/RTT/ref/line_offpage.bbrd.png
D /trunk/tests/RTT/ref/arc_angles.bbrd.png
D /trunk/tests/RTT/ref/poly_hole.bbrd.png
D /trunk/tests/RTT/ref/line_normal.bbrd.png
D /trunk/tests/RTT/ref/elem_sides_trh.bbrd.png
D /trunk/tests/RTT/ref/text_rot.bbrd.png
D /trunk/tests/RTT/ref/poly_triangle.bbrd.png
D /trunk/tests/RTT/ref/layer_spc.bbrd.png
D /trunk/tests/RTT/ref/line_zerolen.bbrd.png
D /trunk/tests/RTT/ref/line_f_clear.bbrd.png
D /trunk/tests/RTT/ref/layer_copper.bbrd.png
D /trunk/tests/RTT/ref/elem_sides_smd.bbrd.png
D /trunk/tests/RTT/ref/thermal_layer.bbrd.png
D /trunk/tests/RTT/ref/text_sides.bbrd.png
D /trunk/tests/RTT/ref/netlist.bbrd.png
D /trunk/tests/RTT/ref/coord_rounding.bbrd.png
D /trunk/tests/RTT/ref/arc_normal.bbrd.png
D /trunk/tests/RTT/ref/line_overlap4.bbrd.png
D /trunk/tests/RTT/ref/Proto.bbrd.png
D /trunk/tests/RTT/ref/padrot.bbrd.png
D /trunk/tests/RTT/ref/line_overlap3.bbrd.png
D /trunk/tests/RTT/ref/rat.bbrd.png
D /trunk/tests/RTT/ref/line_overlap2.bbrd.png
D /trunk/tests/RTT/ref/elem_pins.bbrd.png
D /trunk/tests/RTT/ref/elem_pads_ds.bbrd.png
D /trunk/tests/RTT/ref/elem_pads.bbrd.png
D /trunk/tests/RTT/ref/arc_offpage.bbrd.png
D /trunk/tests/RTT/ref/thermal_last.bbrd.png
D /trunk/tests/RTT/ref/layer_silk.bbrd.png
D /trunk/tests/RTT/ref/arc_sizes.bbrd.png
D /trunk/tests/RTT/ref/netlist_ba.bbrd.png
D /trunk/tests/RTT/ref/layer_outline.bbrd.png
M /trunk/tests/RTT/Makefile
D /trunk/tests/RTT/ref/clearance.bbrd.png
D /trunk/tests/RTT/ref/arc_f_clear.bbrd.png
|
|
r10576
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T06:59:04.738899Z
| [RTT] -Update: bbrd refs for the rouding bug fixes
|
M /trunk/tests/RTT/ref/line_offpage.bbrd.png
M /trunk/tests/RTT/ref/line_normal.bbrd.png
M /trunk/tests/RTT/ref/line_f_clear.bbrd.png
M /trunk/tests/RTT/ref/layer_copper.bbrd.png
M /trunk/tests/RTT/ref/coord_rounding.bbrd.png
|
|
r10575
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T06:58:40.193565Z
| [RTT] -Fix: use compare(1) for bboard png comparison - different libpngs will result in different binary files
|
M /trunk/tests/RTT/Export.sh
|
|
r10574
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T06:53:33.699712Z
| [RTT] -Fix: reset search path for default.pcb so the embedded version is used even if there are others installed (to guarantee persistent IDs)
|
M /trunk/tests/RTT/Export.sh
|
|
|
r10572
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T05:50:10.341693Z
| [RTT] -Update: refs for the text rounding bug fix
|
M /trunk/tests/RTT/ref/text_sides.scad
M /trunk/tests/RTT/ref/text_scale.gbr/text_scale.fab.gbr
M /trunk/tests/RTT/ref/elem_pins.scad
M /trunk/tests/RTT/ref/text_rot.scad
M /trunk/tests/RTT/ref/netlist.scad
M /trunk/tests/RTT/ref/text_rot.ps.gz
M /trunk/tests/RTT/ref/elem_sides_trh.scad
M /trunk/tests/RTT/ref/text_sides.ps.gz
M /trunk/tests/RTT/ref/text_scale.scad
M /trunk/tests/RTT/ref/text_scale.ps.gz
M /trunk/tests/RTT/ref/text_rot.gbr/text_rot.fab.gbr
M /trunk/tests/RTT/ref/netlist_ba.scad
M /trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.fab.gbr
M /trunk/tests/RTT/ref/text_sides.gbr/text_sides.fab.gbr
|
|
r10571
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T05:46:07.399015Z
| -Fix: missing #includes in plugins for r10567
|
M /trunk/src_plugins/io_autotrax/write.c
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/draw_fab/draw_fab.c
M /trunk/src_plugins/export_openscad/scad.c
M /trunk/src_plugins/io_kicad/write.c
|
|
r10570
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T05:45:28.916970Z
| [core] -Fix: text scale macros should be in obj_text.h instead of const.h as they are strictly related to texts
|
M /trunk/src/obj_text.h
M /trunk/src/const.h
|
|
|
|
|
|
|
|
r10563
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T04:34:58.145482Z
| [RTT] -Update: test refs for r10562
|
M /trunk/tests/RTT/ref/text_sides.scad
M /trunk/tests/RTT/ref/arc_f_clear.ps.gz
M /trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.top.gbr
M /trunk/tests/RTT/ref/text_rot.scad
M /trunk/tests/RTT/ref/arc_f_clear.eps
M /trunk/tests/RTT/ref/text_scale.scad
M /trunk/tests/RTT/ref/thermal_layer.svg
M /trunk/tests/RTT/ref/padrot.scad
|
|
|
|
r10560
| file changeset diff or repo changeset diff
| igor2 | 2017-08-02T02:25:28.054735Z
| [font] -Fix: don't overwrite valid loaded fonts' ID and don't free them after loading
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/io_pcb/parse_y.c
|
|
r10559
| file changeset diff or repo changeset diff
| erich | 2017-08-01T14:31:03.773526Z
| [io_eagle] -Fix: pad dimensions now being parsed. Still need to sort out thermals, check sizing/rot
|
M /trunk/src_plugins/io_eagle/eagle_bin.c
M /trunk/src_plugins/io_eagle/read.c
|
|
r10558
| file changeset diff or repo changeset diff
| erich | 2017-08-01T13:51:09.732433Z
| [io_eagle] -Fix: -Cleanup: arc parsing now improved, cleaned up code.
|
M /trunk/src_plugins/io_eagle/eagle_bin.c
M /trunk/src_plugins/io_eagle/read.c
|
|
r10557
| file changeset diff or repo changeset diff
| ade | 2017-08-01T09:42:01.063927Z
| [TODO] -Add: io_pcb font parse bug caused font id to be cleared resulting in duplicate font with id #0
|
M /trunk/doc/TODO
|
|
|
|
|
r10549
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T14:55:53.941985Z
| [core] -Fix: pcb-printf shouldn't chose deci-micrometer and decimil unless explicitly requested
|
M /trunk/src/pcb-printf.c
M /trunk/src/unit.h
|
|
r10548
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T14:01:33.146396Z
| [TODO] -Add: bug for the next cycle: empty layer is not always empty because of global objects
|
M /trunk/doc/TODO
|
|
|
r10546
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T13:54:17.557464Z
| [tests] -Fix: orig: rename gerber3 reference layer file names to match the current stackup
|
A /trunk/tests/orig/golden/hid_gerber3/arcs.group11.gbr
D /trunk/tests/orig/golden/hid_gerber3/arcs.group4.gbr
M /trunk/tests/orig/tests.list
D /trunk/tests/orig/golden/hid_gerber3/arcs.group1.gbr
A /trunk/tests/orig/golden/hid_gerber3/arcs.group5.gbr
|
|
|
r10544
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T13:26:23.813092Z
| [tests] -Cleanup: orig: separate xy from bom on file level as well
|
A /trunk/tests/orig/golden/hid_xy4
A /trunk/tests/orig/golden/hid_xy4/bom_general.xy
D /trunk/tests/orig/golden/hid_bom4/bom_general.xy
M /trunk/tests/orig/tests.list
D /trunk/tests/orig/golden/hid_bom1/bom_general.xy
A /trunk/tests/orig/golden/hid_xy3/test.xy
A /trunk/tests/orig/golden/hid_xy2/bom_general.xy
A /trunk/tests/orig/golden/hid_xy1/bom_general.xy
A /trunk/tests/orig/golden/hid_xy1
A /trunk/tests/orig/golden/hid_xy2
A /trunk/tests/orig/golden/hid_xy3
D /trunk/tests/orig/golden/hid_bom3/test.xy
D /trunk/tests/orig/golden/hid_bom2/bom_general.xy
|
|
|
r10542
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T13:09:52.496473Z
| [tests] -Fix: orig: separate XY and bom testing; the plugin got split long ago
|
M /trunk/tests/orig/tests.list
|
|
|
|
|
r10538
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T12:25:23.230485Z
| [RTT] -Update: eps refs for arc format changes and inf fix
|
M /trunk/tests/RTT/ref/netlist.eps
M /trunk/tests/RTT/ref/arc_sizes.eps
M /trunk/tests/RTT/ref/elem_pins.eps
M /trunk/tests/RTT/ref/arc_offpage.eps
M /trunk/tests/RTT/ref/arc_f_clear.eps
M /trunk/tests/RTT/ref/arc_angles.eps
M /trunk/tests/RTT/ref/arc_normal.eps
M /trunk/tests/RTT/ref/elem_sides_trh.eps
M /trunk/tests/RTT/ref/netlist_ba.eps
|
|
r10537
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T12:23:46.193332Z
| [export_ps] -Merge: reproduce the ps bugfixes r10533, r10534, r10535 on eps
|
M /trunk/src_plugins/export_ps/eps.c
|
|
r10536
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T12:09:01.281982Z
| [RTT] -Update: ps arc radius formatting change and inf fix
|
M /trunk/tests/RTT/ref/padrot.ps.gz
M /trunk/tests/RTT/ref/elem_pins.ps.gz
M /trunk/tests/RTT/ref/line_zerolen.ps.gz
M /trunk/tests/RTT/ref/line_overlap4.ps.gz
M /trunk/tests/RTT/ref/line_normal.ps.gz
M /trunk/tests/RTT/ref/arc_normal.ps.gz
M /trunk/tests/RTT/ref/arc_f_clear.ps.gz
M /trunk/tests/RTT/ref/layer_outline.ps.gz
M /trunk/tests/RTT/ref/elem_pads.ps.gz
M /trunk/tests/RTT/ref/layer_silk.ps.gz
M /trunk/tests/RTT/ref/arc_sizes.ps.gz
M /trunk/tests/RTT/ref/line_offpage.ps.gz
M /trunk/tests/RTT/ref/arc_angles.ps.gz
M /trunk/tests/RTT/ref/elem_sides_trh.ps.gz
M /trunk/tests/RTT/ref/poly_triangle.ps.gz
M /trunk/tests/RTT/ref/line_f_clear.ps.gz
M /trunk/tests/RTT/ref/text_rot.ps.gz
M /trunk/tests/RTT/ref/poly_rect.ps.gz
M /trunk/tests/RTT/ref/poly_hole.ps.gz
M /trunk/tests/RTT/ref/layer_copper.ps.gz
M /trunk/tests/RTT/ref/text_sides.ps.gz
M /trunk/tests/RTT/ref/line_overlap1.ps.gz
M /trunk/tests/RTT/ref/thermal_last.ps.gz
M /trunk/tests/RTT/ref/thermal_layer.ps.gz
M /trunk/tests/RTT/ref/text_scale.ps.gz
M /trunk/tests/RTT/ref/line_overlap2.ps.gz
M /trunk/tests/RTT/ref/elem_sides_smd.ps.gz
M /trunk/tests/RTT/ref/elem_pads_ds.ps.gz
M /trunk/tests/RTT/ref/coord_rounding.ps.gz
M /trunk/tests/RTT/ref/netlist.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.ps.gz
M /trunk/tests/RTT/ref/line_overlap3.ps.gz
M /trunk/tests/RTT/ref/arc_offpage.ps.gz
|
|
r10535
| file changeset diff or repo changeset diff
| igor2 | 2017-07-31T12:06:41.582130Z
| [export_ps] -Fix: don't use %g for potentially large values, it will break the ps syntax with exponents
|
M /trunk/src_plugins/export_ps/ps.c
|
|