Package: s3d / 0.2.2-10

Metadata

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

Patch series

view the series file
Patch File delta Description
installable examples.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
meshs3d_tt.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.
s3dosm_libgps_api5.patch | (download)

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

 add support for libgps api 5
email_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
setuidgid_fail.patch | (download)

apps/s3dvt/main.c | 10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 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>