dockapps/wmnotify.git
4 years agoNULL terminate strncpy destination string master
Hugo Villeneuve [Sun, 29 Mar 2020 23:33:03 +0000 (19:33 -0400)]
NULL terminate strncpy destination string

5 years agoAdd option to invert single and double-click actions
Hugo Villeneuve [Fri, 15 Feb 2019 22:16:20 +0000 (17:16 -0500)]
Add option to invert single and double-click actions

5 years agoFix indentation
Hugo Villeneuve [Fri, 15 Feb 2019 22:16:03 +0000 (17:16 -0500)]
Fix indentation

5 years agoFix compiler warning about inline function
Hugo Villeneuve [Fri, 14 Dec 2018 16:29:24 +0000 (11:29 -0500)]
Fix compiler warning about inline function

5 years agoAdd debug log messages
Hugo Villeneuve [Sun, 15 Jan 2017 02:34:15 +0000 (21:34 -0500)]
Add debug log messages

5 years agoDisplay counter only with new mail animation in debug mode
Hugo Villeneuve [Sun, 15 Jan 2017 02:23:05 +0000 (21:23 -0500)]
Display counter only with new mail animation in debug mode

5 years agowmnotify 1.1.0
Hugo Villeneuve [Sat, 14 Jan 2017 16:11:09 +0000 (11:11 -0500)]
wmnotify 1.1.0

7 years agoImprove IMAP debug messages
Hugo Villeneuve [Sat, 14 Jan 2017 16:02:46 +0000 (11:02 -0500)]
Improve IMAP debug messages

7 years agoFix bug in IMAP debug output
Hugo Villeneuve [Sat, 14 Jan 2017 16:01:58 +0000 (11:01 -0500)]
Fix bug in IMAP debug output

Garbage from previous response was sometimes displayed in debug output.

7 years agoRemove clear text password in debug mode
Hugo Villeneuve [Sat, 14 Jan 2017 15:31:59 +0000 (10:31 -0500)]
Remove clear text password in debug mode

9 years agoUpdate documentation
Hugo Villeneuve [Sat, 28 Feb 2015 23:14:05 +0000 (18:14 -0500)]
Update documentation

10 years agoChangeLog is now automatically generated from git log output
Hugo Villeneuve [Wed, 15 Jan 2014 03:53:08 +0000 (22:53 -0500)]
ChangeLog is now automatically generated from git log output

10 years agoShorten GPLv2 licence text in header of each source file
Hugo Villeneuve [Sun, 23 Mar 2014 18:38:08 +0000 (14:38 -0400)]
Shorten GPLv2 licence text in header of each source file

10 years agoReplace u_intX by C99 uint_X
Hugo Villeneuve [Sun, 23 Mar 2014 04:27:18 +0000 (00:27 -0400)]
Replace u_intX by C99 uint_X

10 years agoRemove obsolescent macro AM_PROG_CC_C_O
Hugo Villeneuve [Sun, 8 Dec 2013 00:07:17 +0000 (19:07 -0500)]
Remove obsolescent macro AM_PROG_CC_C_O

No longer necessary since automake-1.14

10 years agoAdd SVG source image
Hugo Villeneuve [Tue, 28 May 2013 03:30:15 +0000 (23:30 -0400)]
Add SVG source image

10 years agoFix application crash when IMAP LOGIN command failed
Hugo Villeneuve [Tue, 22 Oct 2013 17:56:37 +0000 (13:56 -0400)]
Fix application crash when IMAP LOGIN command failed

Original error was:
  wmnotify: Connection reset by peer
    Error in file "network.c" at line #249

10 years agoFix error when running "make distcheck"
Hugo Villeneuve [Tue, 17 Sep 2013 16:21:20 +0000 (12:21 -0400)]
Fix error when running "make distcheck"

Error message:
  make: *** No rule to make target `build-aux/acx_pthread.m4', needed by
  `distdir'.  Stop.

Macro acx_pthread.m4 was previously in build-aux subdirectory. It is now in
m4 subdirectory.

10 years agoAdd test AC_PROG_CC and comment about AM_PROG_CC_C_O
Hugo Villeneuve [Sat, 27 Jul 2013 04:50:15 +0000 (00:50 -0400)]
Add test AC_PROG_CC and comment about AM_PROG_CC_C_O

10 years agoFix automake warning about deprecated INCLUDES
Hugo Villeneuve [Tue, 23 Jul 2013 23:34:03 +0000 (19:34 -0400)]
Fix automake warning about deprecated INCLUDES

Warning was:
    src/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS'
    (or '*_CPPFLAGS')

10 years agoRemove display and geometry command line options
Hugo Villeneuve [Sat, 20 Jul 2013 15:23:40 +0000 (11:23 -0400)]
Remove display and geometry command line options

These options are never used for a dockapp as WindowMaker
position our dockapp automatically in the dock area.

As for the display option, the same can be achieved using
the DISPLAY environment variable.

10 years agoAdd final executable to src/gitignore
Hugo Villeneuve [Sat, 20 Jul 2013 14:52:22 +0000 (10:52 -0400)]
Add final executable to src/gitignore

10 years agoAdd autoconf-generated files to gitignore
Hugo Villeneuve [Thu, 18 Jul 2013 03:45:55 +0000 (23:45 -0400)]
Add autoconf-generated files to gitignore

10 years agoReorder maintainer-clean files
Hugo Villeneuve [Fri, 19 Jul 2013 23:36:55 +0000 (19:36 -0400)]
Reorder maintainer-clean files

10 years agoReplace custom autogen.sh script with simple autoreconf command
Hugo Villeneuve [Thu, 18 Jul 2013 04:27:31 +0000 (00:27 -0400)]
Replace custom autogen.sh script with simple autoreconf command

Rename config directory to build-aux to follow autotools conventions.

Use m4 directory to store macros.

10 years agoRemove custom rule to clean .deps, now supported by default
Hugo Villeneuve [Thu, 18 Jul 2013 03:50:54 +0000 (23:50 -0400)]
Remove custom rule to clean .deps, now supported by default

10 years agoFixed erroneous ChangeLog message
Hugo Villeneuve [Sat, 25 May 2013 22:45:42 +0000 (18:45 -0400)]
Fixed erroneous ChangeLog message

The ChangeLog erroneously stated that:
    Fixed a bug which closed the application if there was a network
    problem in the WmnotifyGetResponse() function.
The correct message should have been:
    Added more verbose messages for SSL read operations

10 years agoGrouped XLib Window members in dockapp structure
Hugo Villeneuve [Sat, 25 May 2013 15:46:42 +0000 (11:46 -0400)]
Grouped XLib Window members in dockapp structure

10 years agoIndentation with GNU indent
Hugo Villeneuve [Sat, 25 May 2013 13:20:06 +0000 (09:20 -0400)]
Indentation with GNU indent

Fixed warnings issued by checkpath.pl

10 years agoFix compilation warning with SSLv23_client_method()
Hugo Villeneuve [Wed, 6 Nov 2013 00:40:35 +0000 (19:40 -0500)]
Fix compilation warning with SSLv23_client_method()

10 years agoRemoved custom typedef
Hugo Villeneuve [Sat, 25 May 2013 23:56:45 +0000 (19:56 -0400)]
Removed custom typedef

10 years agoRemoved obsolete autoconf macros
Hugo Villeneuve [Mon, 9 May 2011 01:40:44 +0000 (01:40 +0000)]
Removed obsolete autoconf macros

10 years agowmnotify 1.0.0 v1.0.0
Hugo Villeneuve [Sat, 25 May 2013 23:19:43 +0000 (19:19 -0400)]
wmnotify 1.0.0

Preparation of v1.0.0 for Ubuntu PPA package

10 years agoRemoved binary files
Hugo Villeneuve [Thu, 17 Mar 2011 03:58:02 +0000 (03:58 +0000)]
Removed binary files

10 years agoRemoved temporary directory
Hugo Villeneuve [Thu, 17 Mar 2011 01:31:46 +0000 (01:31 +0000)]
Removed temporary directory

10 years agoAdded optional IMAP folder name
Hugo Villeneuve [Sat, 25 May 2013 23:39:07 +0000 (19:39 -0400)]
Added optional IMAP folder name

10 years agoRemoved custom Makefile rule for silent compilation and now using AM_SILENT_RULES
Hugo Villeneuve [Tue, 7 Sep 2010 05:12:00 +0000 (05:12 +0000)]
Removed custom Makefile rule for silent compilation and now using AM_SILENT_RULES

10 years agoSyntax correction
Hugo Villeneuve [Tue, 7 Sep 2010 05:10:15 +0000 (05:10 +0000)]
Syntax correction

10 years agoAdded SSLv3 and TLSv1 methods in addition to SSLv2
Hugo Villeneuve [Tue, 7 Sep 2010 05:08:36 +0000 (05:08 +0000)]
Added SSLv3 and TLSv1 methods in addition to SSLv2

10 years agoAdded GPL license header to all source files
Hugo Villeneuve [Sat, 25 May 2013 23:34:59 +0000 (19:34 -0400)]
Added GPL license header to all source files

Fixed code formatting issues

10 years agoAdded installation instructions for missing libraries
Hugo Villeneuve [Wed, 18 Nov 2009 05:44:37 +0000 (05:44 +0000)]
Added installation instructions for missing libraries

10 years agoForbid enabling use_ssl=1 in configuration file if SSL is not compiled in
Hugo Villeneuve [Wed, 21 Oct 2009 15:22:19 +0000 (15:22 +0000)]
Forbid enabling use_ssl=1 in configuration file if SSL is not compiled in

10 years agoFixed configure errors when SSL and libsndfile are not present on the system
Hugo Villeneuve [Sat, 25 May 2013 23:21:11 +0000 (19:21 -0400)]
Fixed configure errors when SSL and libsndfile are not present on the system

10 years agoFixed a bug when receiving more than 1024 bytes from IMAP4 server
Hugo Villeneuve [Sat, 25 May 2013 23:18:48 +0000 (19:18 -0400)]
Fixed a bug when receiving more than 1024 bytes from IMAP4 server

Fixed by increasing buffer from 1024 to 10240 bytes

10 years agoUpdated TODO
Hugo Villeneuve [Sun, 17 Sep 2006 18:41:42 +0000 (18:41 +0000)]
Updated TODO

10 years agowmnotify 0.3.2 v0.3.2
Hugo Villeneuve [Sat, 25 May 2013 23:06:55 +0000 (19:06 -0400)]
wmnotify 0.3.2

10 years agoRenamed configure.in to configure.ac
Hugo Villeneuve [Sun, 19 Feb 2006 20:33:18 +0000 (20:33 +0000)]
Renamed configure.in to configure.ac

10 years agoAdded mimimal version number verification for OpenSSL in configure
Hugo Villeneuve [Sun, 19 Feb 2006 20:23:55 +0000 (20:23 +0000)]
Added mimimal version number verification for OpenSSL in configure

10 years agoReplaced deprecated function OpenSSL_add_all_algorithms()
Hugo Villeneuve [Sat, 25 May 2013 23:06:00 +0000 (19:06 -0400)]
Replaced deprecated function OpenSSL_add_all_algorithms()

Replaced OpenSSL_add_all_algorithms() with SSL_library_init() because it is no
longer present in openssl-0.9.8

10 years agoAdded <stdbool.h> for standard bool definitions
Hugo Villeneuve [Sat, 25 May 2013 22:53:19 +0000 (18:53 -0400)]
Added <stdbool.h> for standard bool definitions

Updated GetArguments() to explicitely indicate that it can extract a single argument or a full line, but not in-between

10 years agoNow creating the default configuration file with correct permissions
Hugo Villeneuve [Sat, 25 May 2013 22:49:47 +0000 (18:49 -0400)]
Now creating the default configuration file with correct permissions

10 years agoUpdated TODO
Hugo Villeneuve [Sat, 25 May 2013 21:40:18 +0000 (17:40 -0400)]
Updated TODO

10 years agoCode reformatting
Hugo Villeneuve [Sat, 25 May 2013 21:50:53 +0000 (17:50 -0400)]
Code reformatting

10 years agoAdded a visual notification that a double-click has been detected
Hugo Villeneuve [Sat, 25 May 2013 20:48:56 +0000 (16:48 -0400)]
Added a visual notification that a double-click has been detected

10 years agoReplaced use of perror() with herror() for obtaining error message of gethostbyname()
Hugo Villeneuve [Mon, 3 Oct 2005 19:06:08 +0000 (19:06 +0000)]
Replaced use of perror() with herror() for obtaining error message of gethostbyname()

10 years agoAdded more verbose messages for SSL read operations
Hugo Villeneuve [Sat, 25 May 2013 21:49:29 +0000 (17:49 -0400)]
Added more verbose messages for SSL read operations

The ChangeLog erroneously states that:
  Fixed a bug which closed the application if there was a network
  problem in the WmnotifyGetResponse() function.

10 years agoRemoved no more used hv-debug macro
Hugo Villeneuve [Wed, 6 Jul 2005 02:28:19 +0000 (02:28 +0000)]
Removed no more used hv-debug macro

Cleaned-up header files

10 years agoAdded credits to Joffrey Pannequin and Randy in ChangeLog v0.3.1
Hugo Villeneuve [Tue, 28 Jun 2005 02:30:01 +0000 (02:30 +0000)]
Added credits to Joffrey Pannequin and Randy in ChangeLog

Modified TODO

10 years agoFixed bug when response is broken into multiple packets
Hugo Villeneuve [Tue, 28 Jun 2005 02:25:31 +0000 (02:25 +0000)]
Fixed bug when response is broken into multiple packets

There was an error after the last line in the buffer (first part of the response) was processed, which generated a NULL stringp

10 years agoAdded support for IMAP4 commands that may span multiple packets by calling recv(...
Hugo Villeneuve [Sat, 25 May 2013 21:25:00 +0000 (17:25 -0400)]
Added support for IMAP4 commands that may span multiple packets by calling recv() until full IMAP4 response is received

Now using the same Tx and Rx buffers for POP3 and IMAP4

10 years agoCleanup of autoconf files
Hugo Villeneuve [Fri, 26 Nov 2004 05:24:41 +0000 (05:24 +0000)]
Cleanup of autoconf files

Removed autogenerated files from config subdirectory

Removed src/Makefile.in from repository, and added this file to MAINTAINERCLEAN variable

Removed stamp-h1 from repository

Removed wmnotify.xpm from EXTRA_DIST in src/Makefile.am