Package: s3d / 0.2.2-16

Metadata

Package Version Patches format
s3d 0.2.2-16 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Make examples compilable without extra example.h.patch | (download)

example/filebrowser.c | 2 1 + 1 - 0 !
example/linetest.c | 2 1 + 1 - 0 !
example/modelloader.c | 2 1 + 1 - 0 !
example/ptrtest.c | 2 1 + 1 - 0 !
example/s3dclock.c | 2 1 + 1 - 0 !
example/strtest.c | 2 1 + 1 - 0 !
example/widgets.c | 2 1 + 1 - 0 !
example/wiresphere.c | 2 1 + 1 - 0 !
8 files changed, 8 insertions(+), 8 deletions(-)

 make examples compilable without extra example.h

Add support for TT instead of HNA.patch | (download)

apps/meshs3d/main.c | 6 3 + 3 - 0 !
apps/meshs3d/meshs3d.h | 4 2 + 2 - 0 !
apps/meshs3d/mixed.data | 4 2 + 2 - 0 !
apps/meshs3d/process.c | 24 12 + 12 - 0 !
4 files changed, 19 insertions(+), 19 deletions(-)

 add support for tt instead of hna

batctl renamed HNA to TT (aka TranslationTable style) and meshs3d should
at support for both versions.

Add support for libgps API 5.patch | (download)

apps/s3dosm/gps.c | 17 17 + 0 - 0 !
1 file changed, 17 insertions(+)

 add support for libgps api 5

Update author addresses.patch | (download)

Documentation/RelNotes-0.0.1.txt | 22 11 + 11 - 0 !
Documentation/RelNotes-0.0.2.txt | 4 2 + 2 - 0 !
Documentation/RelNotes-0.1.txt | 178 89 + 89 - 0 !
README | 8 4 + 4 - 0 !
apps/dot_mcp/dot_mcp.h | 2 1 + 1 - 0 !
apps/dot_mcp/main.c | 2 1 + 1 - 0 !
apps/dot_mcp/menu.c | 2 1 + 1 - 0 !
apps/kism3d/client.c | 2 1 + 1 - 0 !
apps/kism3d/gui.c | 2 1 + 1 - 0 !
apps/kism3d/kism3d.c | 2 1 + 1 - 0 !
apps/kism3d/kism3d.h | 2 1 + 1 - 0 !
apps/kism3d/list.h | 2 1 + 1 - 0 !
apps/kism3d/network.c | 2 1 + 1 - 0 !
apps/meshs3d/allocate.c | 4 2 + 2 - 0 !
apps/meshs3d/allocate.h | 4 2 + 2 - 0 !
apps/meshs3d/hash.c | 4 2 + 2 - 0 !
apps/meshs3d/hash.h | 4 2 + 2 - 0 !
apps/meshs3d/main.c | 6 3 + 3 - 0 !
apps/meshs3d/meshs3d.h | 6 3 + 3 - 0 !
apps/meshs3d/net.c | 6 3 + 3 - 0 !
apps/meshs3d/process.c | 6 3 + 3 - 0 !
apps/s3d_x11gate/s3d_x11gate.c | 2 1 + 1 - 0 !
apps/s3dfm/animation.c | 2 1 + 1 - 0 !
apps/s3dfm/box.c | 2 1 + 1 - 0 !
apps/s3dfm/dialog.c | 2 1 + 1 - 0 !
apps/s3dfm/event.c | 2 1 + 1 - 0 !
apps/s3dfm/fly.c | 2 1 + 1 - 0 !
apps/s3dfm/focus.c | 2 1 + 1 - 0 !
apps/s3dfm/fs.c | 2 1 + 1 - 0 !
apps/s3dfm/icon.c | 2 1 + 1 - 0 !
apps/s3dfm/main.c | 2 1 + 1 - 0 !
apps/s3dfm/node.c | 2 1 + 1 - 0 !
apps/s3dfm/parse.c | 2 1 + 1 - 0 !
apps/s3dfm/s3dfm.h | 2 1 + 1 - 0 !
apps/s3dfm/string.c | 2 1 + 1 - 0 !
apps/s3dosm/bbbikepol_to_osm.pl | 2 1 + 1 - 0 !
apps/s3dosm/db.c | 2 1 + 1 - 0 !
apps/s3dosm/draw.c | 2 1 + 1 - 0 !
apps/s3dosm/gps.c | 2 1 + 1 - 0 !
apps/s3dosm/http_fetcher.c | 2 1 + 1 - 0 !
apps/s3dosm/http_fetcher.h | 2 1 + 1 - 0 !
apps/s3dosm/io.c | 2 1 + 1 - 0 !
apps/s3dosm/kismet.c | 2 1 + 1 - 0 !
apps/s3dosm/main.c | 2 1 + 1 - 0 !
apps/s3dosm/nav.c | 2 1 + 1 - 0 !
apps/s3dosm/object.c | 2 1 + 1 - 0 !
apps/s3dosm/olsrdump_convert.pl | 2 1 + 1 - 0 !
apps/s3dosm/olsrs3d.h | 6 3 + 3 - 0 !
apps/s3dosm/osm.c | 2 1 + 1 - 0 !
apps/s3dosm/s3dosm.h | 2 1 + 1 - 0 !
apps/s3dosm/search.h | 2 1 + 1 - 0 !
apps/s3dosm/structs.h | 6 3 + 3 - 0 !
apps/s3dosm/tag.c | 2 1 + 1 - 0 !
apps/s3dosm/ui.c | 2 1 + 1 - 0 !
apps/s3dvt/main.c | 2 1 + 1 - 0 !
apps/s3dvt/s3dvt.h | 2 1 + 1 - 0 !
apps/s3dvt/terminal.c | 2 1 + 1 - 0 !
example/example.h | 2 1 + 1 - 0 !
example/filebrowser.c | 2 1 + 1 - 0 !
example/hudtest.c | 2 1 + 1 - 0 !
example/katze.c | 2 1 + 1 - 0 !
example/linetest.c | 2 1 + 1 - 0 !
example/modelloader.c | 2 1 + 1 - 0 !
example/nichtsnutz.c | 2 1 + 1 - 0 !
example/ptrtest.c | 2 1 + 1 - 0 !
example/radius_test.c | 2 1 + 1 - 0 !
example/s3dclock.c | 2 1 + 1 - 0 !
example/snowman.c | 2 1 + 1 - 0 !
example/strtest.c | 2 1 + 1 - 0 !
example/texturetest.c | 2 1 + 1 - 0 !
example/widgets.c | 2 1 + 1 - 0 !
example/wiresphere.c | 2 1 + 1 - 0 !
extras/mplayer/mplayer.1.0pre7try2.s3d.patch | 2 1 + 1 - 0 !
extras/swig/s3d_test.pl | 2 1 + 1 - 0 !
extras/swig/s3d_test.py | 2 1 + 1 - 0 !
libs3d/callback.c | 2 1 + 1 - 0 !
libs3d/config.h | 2 1 + 1 - 0 !
libs3d/error.c | 2 1 + 1 - 0 !
libs3d/event.c | 2 1 + 1 - 0 !
libs3d/fontselect.c | 2 1 + 1 - 0 !
libs3d/freetype.c | 2 1 + 1 - 0 !
libs3d/hash.c | 4 2 + 2 - 0 !
libs3d/hash.h | 4 2 + 2 - 0 !
libs3d/io.c | 2 1 + 1 - 0 !
libs3d/modelread.c | 2 1 + 1 - 0 !
libs3d/network.c | 2 1 + 1 - 0 !
libs3d/object_queue.c | 2 1 + 1 - 0 !
libs3d/proto_in.c | 2 1 + 1 - 0 !
libs3d/proto_out.c | 2 1 + 1 - 0 !
libs3d/s3d.h | 2 1 + 1 - 0 !
libs3d/s3d_keysym.h | 2 1 + 1 - 0 !
libs3d/s3dlib.h | 2 1 + 1 - 0 !
libs3d/sei_construct.c | 2 1 + 1 - 0 !
libs3d/sei_interface.h | 2 1 + 1 - 0 !
libs3d/sei_misc.c | 2 1 + 1 - 0 !
libs3d/sei_monotone.c | 2 1 + 1 - 0 !
libs3d/sei_tri.c | 2 1 + 1 - 0 !
libs3d/sei_triangulate.h | 2 1 + 1 - 0 !
libs3d/shm.c | 2 1 + 1 - 0 !
libs3d/shm_ringbuf.c | 2 1 + 1 - 0 !
libs3d/tcp.c | 2 1 + 1 - 0 !
libs3d/texture.c | 2 1 + 1 - 0 !
libs3d/vector.c | 6 3 + 3 - 0 !
libs3dw/animate.c | 2 1 + 1 - 0 !
libs3dw/arrange.c | 2 1 + 1 - 0 !
libs3dw/button.c | 2 1 + 1 - 0 !
libs3dw/event.c | 2 1 + 1 - 0 !
libs3dw/input.c | 2 1 + 1 - 0 !
libs3dw/label.c | 2 1 + 1 - 0 !
libs3dw/root.c | 2 1 + 1 - 0 !
libs3dw/s3dw.h | 2 1 + 1 - 0 !
libs3dw/s3dw_int.h | 2 1 + 1 - 0 !
libs3dw/scrollbar.c | 2 1 + 1 - 0 !
libs3dw/style.c | 2 1 + 1 - 0 !
libs3dw/surface.c | 2 1 + 1 - 0 !
libs3dw/textbox.c | 2 1 + 1 - 0 !
libs3dw/widget.c | 2 1 + 1 - 0 !
server/allocate.c | 4 2 + 2 - 0 !
server/allocate.h | 4 2 + 2 - 0 !
server/config.h | 2 1 + 1 - 0 !
server/cull.c | 2 1 + 1 - 0 !
server/error.c | 2 1 + 1 - 0 !
server/event.c | 2 1 + 1 - 0 !
server/global.h | 2 1 + 1 - 0 !
server/graphics.c | 2 1 + 1 - 0 !
server/graphics_sdl.c | 2 1 + 1 - 0 !
server/main.c | 2 1 + 1 - 0 !
server/matrix.c | 2 1 + 1 - 0 !
server/mcp.c | 2 1 + 1 - 0 !
server/navigation.c | 2 1 + 1 - 0 !
server/network.c | 2 1 + 1 - 0 !
server/object.c | 2 1 + 1 - 0 !
server/process.c | 2 1 + 1 - 0 !
server/proto.c | 2 1 + 1 - 0 !
server/proto.h | 2 1 + 1 - 0 !
server/shm.c | 2 1 + 1 - 0 !
server/shm_ringbuf.c | 2 1 + 1 - 0 !
server/tcp.c | 2 1 + 1 - 0 !
server/user.c | 2 1 + 1 - 0 !
server/user_sdl.c | 2 1 + 1 - 0 !
140 files changed, 264 insertions(+), 264 deletions(-)

 update author addresses


s3dvt Fail fork when setuid or setgid fail.patch | (download)

apps/s3dvt/main.c | 20 16 + 4 - 0 !
1 file changed, 16 insertions(+), 4 deletions(-)

 s3dvt: fail fork when setuid or setgid fail

Check if the nonessential setuid/setgid fails. This will be done later again
to change the euid/egid and thus this check is not really required because the
later call is already checked.

Still change this to avoid copy+paste errors when somebody searches for
examples how to use setuid/setgid.

Reported-by: Hector Marco <hecmargi@upv.es>
Reported-by: Ismael Ripoll <iripoll@disca.upv.es>

s3dosm Only print STATUS_DGPS_FIX status when it is defin.patch | (download)

apps/s3dosm/gps.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 s3dosm: only print status_dgps_fix status when it is defined


Documentation Force xmlto encoding to UTF 8.patch | (download)

Documentation/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 documentation: force xmlto encoding to utf-8

The s3d packages on Debian are currently not reproducible on Debian because
the encoding of the HTML files depends on the locale of the system. Instead
the encoding should always be forced to UTF-8

Fix spelling errors.patch | (download)

Documentation/manpages/man3/s3d_clone.3 | 2 1 + 1 - 0 !
apps/s3d_x11gate/s3d_x11gate.c | 2 1 + 1 - 0 !
server/main.c | 4 2 + 2 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 fix spelling errors