Commit Graph

35 Commits

Author SHA1 Message Date
wilfried
845abd26d4 On BSD systems putenv creates its own strdup of supplied string,
therefor it should be freed again

patch from Tobias Stoeckmann
2007-04-25 11:34:47 +00:00
wilfried
21cf4b7ace The WINGs-function wtokensplit does not set argv to NULL if no
string has been split - instead argc is set to 0

patch from Tobias Stoeckmann
2007-04-25 11:33:21 +00:00
wilfried
886c0ab2bd wtokenfree does not free the first entry of an array
patch from Tobias Stoeckmann
2007-04-25 11:32:55 +00:00
wilfried
1a9ed04220 Do not allow a pop from array if no more items are left
patch from Tobias Stoeckmann
2007-04-25 11:32:30 +00:00
wilfried
e1c9b28667 During expansion of path, the resulting path can overflow the
supplied area of PATH_MAX+2 (buffer as well as buffer2). A tampered
environment variable can be used to modify program flow.

Way too many functions handle a return value of NULL for wexpandpath
improperly, resulting in segfaults (and maybe other problems). To
prove the existance of these issues:

The improper parsing of environment variables can lead to expansion
of path names that were not intended to be expanded.

patch from Tobias Stoeckmann
2007-04-25 11:31:53 +00:00
naddy
1a633ba1fe SHARED_LIBS, USE_LIBTOOL, a little cleanup 2005-12-27 23:12:23 +00:00
wilfried
4a12b146fb Some 64bits patches from matthieu@ 2005-11-05 23:32:44 +00:00
wilfried
c4fea85050 update to 0.92.0 2005-11-01 17:28:34 +00:00
naddy
eeb9d0f89a libintl requires libiconv 2004-08-11 18:01:32 +00:00
tedu
a19638710c fix some weird bugs interacting with gtk2 apps. from wm cvs and debian.
ok wilfried@
2003-08-14 21:23:55 +00:00
wilfried
3e3d3b9dae update to Window Maker-0.80.1, lots of bugfixes
removed 'i18n' flavor and added a 'lang' subpackage instead
2002-07-23 07:58:04 +00:00
wilfried
a3545f166e update to WindowMaker-0.80.0 2002-01-04 22:40:02 +00:00
wilfried
fed482f43d update Window Maker to 0.70.0 2001-10-24 13:54:38 +00:00
wilfried
859f52ec8f use ports in-tree libtool patches 2001-10-05 19:28:50 +00:00
wilfried
e669487621 don't hardcode the path to WPrefs, prompted by heko@ 2001-09-07 14:11:28 +00:00
wilfried
79dce81feb sync libtool patches 2001-08-07 13:29:32 +00:00
wilfried
3f4fa4c6b9 update Window Maker to 0.65.1
- Fixed crash with long titles in the window list menu (buffer overflow)
- fixed crash when removing menu entry for Window List or Workspace submenu
- Replaced almost all sprintf() calls with snprintf()
- Fixed some non-portable shell constructs used in installed scripts
- removed FocusFollowMouse from wmaker and WPrefs
- fixed problem with alpha images showing a blue tint on big endian machines
- fixed problem with WINGs based apps exiting with a "X_RotateProperties"
  related error when text was selected in a textfiled (including WPrefs.app
  and Window Maker itself).
- fixed bug with maximization of windows with fixed resize increments
- added None geometry display type
- fixed window enumeration bug
- removed GNUisms from wsetfont
- added slovakian translations
- added WINGs i18n patch
- fixed wmsetbg.c to work in servers capable of multiple depths (overlay)
- added HMaximizeKey
- fixed bad SIGPIPE handling setup across forks
- added workaround for bug in locale handling on font set creation
2001-08-01 09:04:41 +00:00
wilfried
271bb5448d upgrade to 0.65.0
add i18n flavor && fix po-files
2001-05-21 14:05:58 +00:00
danh
58ad95724d sync libtool patch 2001-02-20 20:27:22 +00:00
wilfried
19791c1792 Update to 0.64.0
Split windowmaker-extra to its own port
2001-02-15 17:57:54 +00:00
wilfried
c6f370ff00 sync libtool patches 2001-02-11 12:10:13 +00:00
wilfried
1faa18f06d The new WINGs include subdir was only half-finished in 0.63.1.
Move the files to include for now.
2001-02-07 13:32:34 +00:00
wilfried
a56a48f136 Use 'make update-patches' names, and add $OpenBSD$ tag 2001-02-07 13:28:08 +00:00
jasoni
dce3b36628 update to 0.63.1 2001-01-19 03:44:51 +00:00
brad
82448ea881 - add HOMEPAGE to DESCR
- remove FAKE=Yes
- GNU_CONFIGURE -> CONFIGURE_STYLE
- use better filename for patch
- use new framework for PLISTs
- add @comment with RCS id to PLISTs
2000-07-20 06:02:02 +00:00
jasoni
217590beda Upgrade to 0.62.0 2000-04-03 03:03:31 +00:00
jasoni
8c96e3e1b8 Update to v0.61.0 1999-09-21 02:55:03 +00:00
jasoni
cf0424849a update to v 0.60 1999-06-08 02:51:33 +00:00
jasoni
c0e4fca227 and these are important 1999-04-22 01:02:48 +00:00
jasoni
66c1d20e4d remove unneeded patch 1999-03-09 04:16:29 +00:00
jasoni
59bfb37daa Update to 0.51.0 1999-02-07 02:32:37 +00:00
jasoni
3928f8dd72 Some cleanup: krw@tcn.net 1998-12-28 22:51:48 +00:00
jasoni
8093cbde3f Fixes: krw@tcn.net 1998-12-20 18:24:44 +00:00
jasoni
4bb08a3659 New patch: apollo@slcnet.net 1998-12-18 08:13:40 +00:00
jasoni
1fd6ee3307 Add WindowMaker window manager to ports. 1998-12-04 00:29:20 +00:00