Commit Graph

  • 2ed51f60fe set links to topic ^find string^ Stas Degteff 2011-02-23 01:58:57 +0000
  • ed7246e101 Prevent buffer overflow (use std::string instead arrays with fixed length) Stas Degteff 2011-02-23 01:57:45 +0000
  • 9d28684468 update reldate to 20110223 Stas Degteff 2011-02-23 01:42:17 +0000
  • 7038d104b2 update sources date constant to 20110223 Stas Degteff 2011-02-23 01:42:16 +0000
  • fda0f20f59 dos2unix Stas Degteff 2011-02-23 01:42:11 +0000
  • 868e4dadf5 Fix and check bufer overflow in GPickArealist::do_delayed() Stas Degteff 2011-02-22 23:51:03 +0000
  • ce9dabb83f Fix buffer overfow with zeroing stack Stas Degteff 2011-02-22 20:25:14 +0000
  • a698156d4d Check parameters of ShellToDos() and Unpack(). Bugreport from Semen Panevin 2:5025/121 Stas Degteff 2011-02-22 16:18:21 +0000
  • 3ec43ed652 Check parameters of ShellToDos() and Unpack(). Bugreport from Semen Panevin 2:5025/121 Stas Degteff 2011-02-22 15:44:34 +0000
  • 841f70e850 Small simplify Stas Degteff 2011-02-22 14:51:06 +0000
  • a1ba13fa7c Remove excessive log warning Stas Degteff 2011-02-22 14:23:12 +0000
  • aedd9c96d5 Fix one of previous patches: restore platform detection. Patch from Max Vasilyev 2:5057/77 Stas Degteff 2011-02-22 13:45:52 +0000
  • 29402a0cd0 Check parameters of update_statusline() Stas Degteff 2011-02-22 13:20:17 +0000
  • 848b7129c2 Write message into log and statusline if parameter of update_statuslinef() is invalid Stas Degteff 2011-02-22 12:55:06 +0000
  • bc014f0485 Check parameters of update_statuslinef() Stas Degteff 2011-02-22 12:48:13 +0000
  • dd05817489 Documented last patches Stas Degteff 2011-02-22 12:42:37 +0000
  • 84640ac97a Don't call close() for not associated file handle Stas Degteff 2011-02-22 11:37:07 +0000
  • 177bd5183a Fix soup & WQK operations on start Stas Degteff 2011-02-22 11:27:21 +0000
  • acd96d47bc More accuracy checking result of MS VC _CRT _vsnprintf() Stas Degteff 2011-02-22 09:38:30 +0000
  • 91e68866fc Check parameters for NULL and empty string. Workaround for MS VC _CRT exeptions Stas Degteff 2011-02-22 09:36:32 +0000
  • b00d33ed03 Fix build files for MS Visual C++ Stas Degteff 2011-02-22 08:08:14 +0000
  • cb9a56766d Fix MS VC build Stas Degteff 2011-02-22 07:45:45 +0000
  • b5027d74e0 Declare prototiyes of snprintf() and vsnprintf() for Ms Visual C Stas Degteff 2011-02-22 07:24:19 +0000
  • 25f0b9c4bc Try to fix buffer overflow detection for Microsoft implementation of vsnprintf() Stas Degteff 2011-02-22 00:49:01 +0000
  • e59f2fc9f4 Change log messages about buffer overflow Stas Degteff 2011-02-22 00:10:37 +0000
  • 7320f46dbe update reldate to 20110222 Stas Degteff 2011-02-22 00:08:23 +0000
  • da0ca5e01e update sources date constant to 20110222 Stas Degteff 2011-02-22 00:08:22 +0000
  • bed4391df4 New variant of gerrinfo() - output to log arbitrary message with file-line information Stas Degteff 2011-02-22 00:08:17 +0000
  • 4ae22df357 fix: insert required va_end() call Stas Degteff 2011-02-21 22:09:01 +0000
  • 6c0ee5823a Fix log messages Stas Degteff 2011-02-21 22:01:54 +0000
  • 68c5b9a098 fix perv Stas Degteff 2011-02-21 19:06:50 +0000
  • 6f305a0c7d Update notes about work Stas Degteff 2011-02-21 17:09:40 +0000
  • 75a1a1f565 Rename Microsoft Visual Studio 6 makefile from golded.mak to gedwin.mak Stas Degteff 2011-02-21 15:33:04 +0000
  • 343e008874 Comment: "FIXME: Strange, status line displayed always in first call. May be need to change?" Stas Degteff 2011-02-21 15:02:03 +0000
  • dc33e90de0 Add comment about strftimei() Stas Degteff 2011-02-21 13:09:11 +0000
  • f7f092da62 Prevent potencial bug: use memmove() instead strcpy() for overlap source and destination Stas Degteff 2011-02-21 13:08:04 +0000
  • bf13c6929a Fix: Dont try to print NULL string (check result of strftimei()) Stas Degteff 2011-02-21 13:06:29 +0000
  • 56894ccd39 Fix MS Visual Studio build Stas Degteff 2011-02-21 01:00:20 +0000
  • fab3943cf4 update reldate to 20110221 Stas Degteff 2011-02-21 00:53:51 +0000
  • e17b17fe39 update sources date constant to 20110221 Stas Degteff 2011-02-21 00:53:50 +0000
  • 25fe21e8aa Fix makefile for MS Visual Studio Stas Degteff 2011-02-21 00:53:45 +0000
  • cccfeb5b1e update comment Stas Degteff 2011-02-20 22:21:41 +0000
  • 6e221f4c52 workaround for implementation "speciality" in snprintf() and vsnprintf() from Microsoft Stas Degteff 2011-02-20 21:30:47 +0000
  • 00d2ebd8c6 Fix gsprintf() logic Stas Degteff 2011-02-20 20:41:48 +0000
  • 5e98926932 New preprocessor macroses for compiler verstion tests: __GNUC_LESS(maj,min), __GNUC_NOT_LESS(maj, min), __VISUAL_STUDIO_LESS(maj, min), __VISUAL_STUDIO_NOT_LESS(maj, min), __VISUAL_C_LESS(maj, min) and __VISUAL_C_NOT_LESS(maj, min) Stas Degteff 2011-02-20 16:19:32 +0000
  • a1c4eeeeb1 update reldate to 20110220 Stas Degteff 2011-02-20 00:08:10 +0000
  • 3a9a77e125 update sources date constant to 20110220 Stas Degteff 2011-02-20 00:08:09 +0000
  • e09f554a2f Use common-use macro HAVE_VSNPRINTF and HAVE__VSNPRINTF instead G_HAS_VSNPRINTF Stas Degteff 2011-02-20 00:08:06 +0000
  • 65d6e4d2e9 Add notework.rus into official binary archives Stas Degteff 2011-02-19 22:36:34 +0000
  • 1cd0dad4d0 Fix ST_EDITSTATUS format in swedish language file Stas Degteff 2011-02-19 22:17:42 +0000
  • 8211dab4a0 Fix ST_EDITSTATUS checking regexp Stas Degteff 2011-02-19 22:16:02 +0000
  • 72293cb2b7 Update build files for Microsoft Visual Studio. Patch from Semen Panevin 2:5025/121 Stas Degteff 2011-02-19 21:06:40 +0000
  • 02a87e8e2e Fix MS VS 6.0 build, where string:clear() is not exist. Use one instanse of class string for all temporary strings Stas Degteff 2011-02-19 20:14:58 +0000
  • 1f25fbac5f snprintf() and vsnprintf() for compilers without his Stas Degteff 2011-02-19 18:46:06 +0000
  • 3e074d5127 Update master build file. Stas Degteff 2011-02-19 18:45:27 +0000
  • d8f5f56728 Fix windows build using MS VS: use gsprintf() instead snprintf() Stas Degteff 2011-02-19 18:31:43 +0000
  • 81c1d6e91e Another fix bufer overflow in wide screen: status line don't cuting but shorten Stas Degteff 2011-02-19 02:10:10 +0000
  • e3217ec9be Add comment Stas Degteff 2011-02-19 02:08:41 +0000
  • 1e71076fd4 Fix secondary freeing memory block Stas Degteff 2011-02-19 02:08:13 +0000
  • 54dabe3345 Fix buffer overflow on wide terminal (width >=200 characters). Bugreport from Anton Gorlov 2:5059/37 Stas Degteff 2011-02-19 01:12:12 +0000
  • c4bdce3da8 Gentoo ebuild portage Stas Degteff 2011-02-19 01:05:28 +0000
  • 54dee577c3 This directory contain an instructions for package managers of different OS. Stas Degteff 2011-02-19 01:04:18 +0000
  • f10cf25fa1 update reldate to 20110219 Stas Degteff 2011-02-19 00:56:25 +0000
  • 72a35862cc update sources date constant to 20110219 Stas Degteff 2011-02-19 00:56:24 +0000
  • 45304db292 Update compilation instruction Stas Degteff 2011-02-18 23:42:24 +0000
  • 81cacdd48f Wrote header with comments about possible parameters for calling make Stas Degteff 2011-02-18 22:30:49 +0000
  • 3a22e17caf New macros in Makefile: LIBCURSES (for specify libcurses name and location), WIDE_NCURSES (for select wide-characters version of libcurses) Stas Degteff 2011-02-18 22:16:25 +0000
  • c3eaefb7aa Move all curses-related code into gcui library. Very big thank to Semen Panevin 2:5025/121 Stas Degteff 2011-02-18 21:47:20 +0000
  • a809315916 GCUI: Golded+ Character-oriented User Interface library. Stas Degteff 2011-02-18 19:46:02 +0000
  • 0d2daff9c9 update reldate to 20110218 Stas Degteff 2011-02-18 11:11:44 +0000
  • 8dec756c09 update sources date constant to 20110218 Stas Degteff 2011-02-18 11:11:43 +0000
  • d9fc014ca2 Initialise value (forget by author) Stas Degteff 2011-02-18 11:11:39 +0000
  • b4ed4dc416 Use version of strschg_environ() with control bufer overflow Stas Degteff 2011-02-17 23:22:23 +0000
  • bfd77e1a19 New C++ version for PathCopy() Stas Degteff 2011-02-17 23:00:49 +0000
  • b7e669bf1e use strschg_environ() with control length of string Stas Degteff 2011-02-17 22:59:54 +0000
  • d0ea4b0d6c Additional checks in strschg_environ Stas Degteff 2011-02-17 22:05:27 +0000
  • 0119f9a971 create 2nd strschg_environ(): one with control length of string, second without this check Stas Degteff 2011-02-17 21:35:21 +0000
  • 75e84ece09 Add C++ version of the function GetFilesize() Stas Degteff 2011-02-17 19:51:28 +0000
  • 08e43413cf Add C++ version of function StripBackslash() Stas Degteff 2011-02-17 19:35:27 +0000
  • 13d2b4f059 Describe all operations of AddBackslash() Stas Degteff 2011-02-17 19:09:22 +0000
  • 5bd7fc2a28 Replace part of code of strschg_environ() using pure C++ Stas Degteff 2011-02-17 19:06:41 +0000
  • bc54b3f3b3 Accuracy, not strong test length of string in strschg_environ Stas Degteff 2011-02-17 15:37:30 +0000
  • ed63c97cc0 use lowecase files in examples Stas Degteff 2011-02-17 13:46:47 +0000
  • c0b79c8da7 fix example Stas Degteff 2011-02-17 11:32:05 +0000
  • 0672ba6105 update reldate to 20110217 Stas Degteff 2011-02-17 11:18:20 +0000
  • 746ff994e6 update sources date constant to 20110217 Stas Degteff 2011-02-17 11:18:19 +0000
  • 6a6da92414 Fix FreeBSD build: include malloc.h only when a macro HAVE_MALLOC_H defined Stas Degteff 2011-02-17 11:18:16 +0000
  • 043e69a93a Prevent use NULL-pointer. Stas Degteff 2011-02-14 19:57:28 +0000
  • 14dd2361a4 Prevent use NULL-pointer. display message and exit Stas Degteff 2011-02-14 19:57:01 +0000
  • f24985ea2f Preprocesor macro for write to log message about null-pointer in parameter. Stas Degteff 2011-02-14 19:14:01 +0000
  • bfece6f521 Prevent use null-pointer. Exit on error if parameter is NULL Stas Degteff 2011-02-14 19:12:26 +0000
  • 4ced940daf update reldate to 20110214 Stas Degteff 2011-02-14 00:27:09 +0000
  • 108fb6b589 update sources date constant to 20110214 Stas Degteff 2011-02-14 00:27:08 +0000
  • 76da9f5b0f Use macroses GOLD_SLASH_CHR GOLD_SLASH_STR GOLD_WRONG_SLASH_CHR GOLD_WRONG_SLASH_STR instead string and char constatnts / and \ Stas Degteff 2011-02-14 00:27:05 +0000
  • 2202849fb2 Check config file name length, report of too long Stas Degteff 2011-02-13 23:52:22 +0000
  • 29c8acf226 Prevent buffer overflow in pathnames constructor Stas Degteff 2011-02-13 23:51:04 +0000
  • 5325487990 Date of last change of sources automatically remains in a files srcdate.h and golded.spec Stas Degteff 2011-02-13 22:48:13 +0000
  • 4cfd41b467 update sources date constant to 20110213 Stas Degteff 2011-02-13 21:54:40 +0000
  • 14dc7d91ee use internal macro for date of sources Stas Degteff 2011-02-13 21:54:37 +0000
  • bcccbdc6ea Don't use non-portable option '--include' Stas Degteff 2011-02-13 21:11:53 +0000